diff --git a/Androidnya/.dart_tool/dartpad/web_plugin_registrant.dart b/Androidnya/.dart_tool/dartpad/web_plugin_registrant.dart new file mode 100644 index 0000000..cf65f39 --- /dev/null +++ b/Androidnya/.dart_tool/dartpad/web_plugin_registrant.dart @@ -0,0 +1,20 @@ +// Flutter web plugin registrant file. +// +// Generated file. Do not edit. +// + +// @dart = 2.13 +// ignore_for_file: type=lint + +import 'package:share_plus/src/share_plus_web.dart'; +import 'package:shared_preferences_web/shared_preferences_web.dart'; +import 'package:url_launcher_web/url_launcher_web.dart'; +import 'package:flutter_web_plugins/flutter_web_plugins.dart'; + +void registerPlugins([final Registrar? pluginRegistrar]) { + final Registrar registrar = pluginRegistrar ?? webPluginRegistrar; + SharePlusWebPlugin.registerWith(registrar); + SharedPreferencesPlugin.registerWith(registrar); + UrlLauncherPlugin.registerWith(registrar); + registrar.registerMessageHandler(); +} diff --git a/Androidnya/.dart_tool/extension_discovery/vs_code.json b/Androidnya/.dart_tool/extension_discovery/vs_code.json new file mode 100644 index 0000000..6cc2761 --- /dev/null +++ b/Androidnya/.dart_tool/extension_discovery/vs_code.json @@ -0,0 +1 @@ +{"version":2,"entries":[{"package":"posyandu","rootUri":"../","packageUri":"lib/"}]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/dart_plugin_registrant.dart b/Androidnya/.dart_tool/flutter_build/dart_plugin_registrant.dart new file mode 100644 index 0000000..11346b3 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/dart_plugin_registrant.dart @@ -0,0 +1,212 @@ +// +// Generated file. Do not edit. +// This file is generated from template in file `flutter_tools/lib/src/flutter_plugins.dart`. +// + +// @dart = 3.0 + +import 'dart:io'; // flutter_ignore: dart_io_import. +import 'package:flutter_local_notifications/flutter_local_notifications.dart'; +import 'package:path_provider_android/path_provider_android.dart'; +import 'package:shared_preferences_android/shared_preferences_android.dart'; +import 'package:flutter_local_notifications/flutter_local_notifications.dart'; +import 'package:path_provider_foundation/path_provider_foundation.dart'; +import 'package:shared_preferences_foundation/shared_preferences_foundation.dart'; +import 'package:flutter_local_notifications_linux/flutter_local_notifications_linux.dart'; +import 'package:path_provider_linux/path_provider_linux.dart'; +import 'package:share_plus/share_plus.dart'; +import 'package:shared_preferences_linux/shared_preferences_linux.dart'; +import 'package:url_launcher_linux/url_launcher_linux.dart'; +import 'package:flutter_local_notifications/flutter_local_notifications.dart'; +import 'package:path_provider_foundation/path_provider_foundation.dart'; +import 'package:shared_preferences_foundation/shared_preferences_foundation.dart'; +import 'package:flutter_local_notifications_windows/flutter_local_notifications_windows.dart'; +import 'package:path_provider_windows/path_provider_windows.dart'; +import 'package:share_plus/share_plus.dart'; +import 'package:shared_preferences_windows/shared_preferences_windows.dart'; +import 'package:url_launcher_windows/url_launcher_windows.dart'; + +@pragma('vm:entry-point') +class _PluginRegistrant { + + @pragma('vm:entry-point') + static void register() { + if (Platform.isAndroid) { + try { + AndroidFlutterLocalNotificationsPlugin.registerWith(); + } catch (err) { + print( + '`flutter_local_notifications` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + PathProviderAndroid.registerWith(); + } catch (err) { + print( + '`path_provider_android` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + SharedPreferencesAndroid.registerWith(); + } catch (err) { + print( + '`shared_preferences_android` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + } else if (Platform.isIOS) { + try { + IOSFlutterLocalNotificationsPlugin.registerWith(); + } catch (err) { + print( + '`flutter_local_notifications` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + PathProviderFoundation.registerWith(); + } catch (err) { + print( + '`path_provider_foundation` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + SharedPreferencesFoundation.registerWith(); + } catch (err) { + print( + '`shared_preferences_foundation` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + } else if (Platform.isLinux) { + try { + LinuxFlutterLocalNotificationsPlugin.registerWith(); + } catch (err) { + print( + '`flutter_local_notifications_linux` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + PathProviderLinux.registerWith(); + } catch (err) { + print( + '`path_provider_linux` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + SharePlusLinuxPlugin.registerWith(); + } catch (err) { + print( + '`share_plus` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + SharedPreferencesLinux.registerWith(); + } catch (err) { + print( + '`shared_preferences_linux` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + UrlLauncherLinux.registerWith(); + } catch (err) { + print( + '`url_launcher_linux` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + } else if (Platform.isMacOS) { + try { + MacOSFlutterLocalNotificationsPlugin.registerWith(); + } catch (err) { + print( + '`flutter_local_notifications` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + PathProviderFoundation.registerWith(); + } catch (err) { + print( + '`path_provider_foundation` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + SharedPreferencesFoundation.registerWith(); + } catch (err) { + print( + '`shared_preferences_foundation` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + } else if (Platform.isWindows) { + try { + FlutterLocalNotificationsWindows.registerWith(); + } catch (err) { + print( + '`flutter_local_notifications_windows` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + PathProviderWindows.registerWith(); + } catch (err) { + print( + '`path_provider_windows` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + SharePlusWindowsPlugin.registerWith(); + } catch (err) { + print( + '`share_plus` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + SharedPreferencesWindows.registerWith(); + } catch (err) { + print( + '`shared_preferences_windows` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + try { + UrlLauncherWindows.registerWith(); + } catch (err) { + print( + '`url_launcher_windows` threw an error: $err. ' + 'The app may not function as expected until you remove this plugin from pubspec.yaml' + ); + } + + } + } +} diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/.filecache b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/.filecache new file mode 100644 index 0000000..f8f8961 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/.filecache @@ -0,0 +1 @@ +{"version":2,"files":[{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\gdi32.g.dart","hash":"3c738a2ffff7c2ec664bdd76408deff9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\notification_listener.dart","hash":"ace1af10f05915f711ae44372e6862fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart","hash":"b7c2cc8260bb9ff9a961390b92e93294"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\LICENSE","hash":"1bc3a9b4f64729d01f8d74a883befce2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\dart_plugin_registrant.dart","hash":"6c49f36c204d9c39ed8344462e4342f9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8generic.dart","hash":"00a661dfeb90c5dba43ec7e638141966"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\lsq_solver.dart","hash":"c76aba086f5653df25d6b7698b8d85f0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winrt_helpers.dart","hash":"e2f61b143b6eaca3f6291b32388812df"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\stack.dart","hash":"6d14fd39dfef5b30d204b9fbf19f95f5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependency.dart","hash":"793424ed524885eedef0340c067b865e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog2.dart","hash":"f45b881803064da6852bd34e8ef7951c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\selection_area.dart","hash":"8c8e376b1f1907139b4cc2a77ec40ff9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\strings.dart","hash":"4e96c754178f24bd4f6b2c16e77b3a21"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag_details.dart","hash":"fe6d589e79d080334b661f0861e25191"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\flatten.dart","hash":"481d21ef07dee6f82302a015f989b597"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\LICENSE","hash":"93a5f7c47732566fb2849f7dcddabeaf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern.dart","hash":"d374a7295ed13ae994b36d002890225f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\autofill.dart","hash":"b712ccf274e1965ba296f5e95416fe0c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\default_style_information.dart","hash":"4cc8128599d4dfdcbd699b3f01d68904"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\typography.dart","hash":"f0a6c2c82fbb26b2048a287314e16723"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver.dart","hash":"70a64a732511203f21a08dae3b31c73c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style_button.dart","hash":"e6fe3e33d2cfaddd77eea1d11e14243f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\limited.dart","hash":"bfc3692929b6ffa40605428f3cc70e86"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_anchors.dart","hash":"5f6e776eee0d981c019ec748223ccbee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider.dart","hash":"d7223c3719de78eebad967d581c78afd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\parser.dart","hash":"650a69386b74cc44539e06ec0e7fa080"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flex.dart","hash":"a5a4188942d047911977bd2c4e62cc9d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner_theme.dart","hash":"0a6c208a7cc6ff0f52ca7ff3f7d1e40c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.3.0\\LICENSE","hash":"5bd4f0c87c75d94b51576389aeaef297"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\layout_builder.dart","hash":"07d3dd77eba249c98ad68e03038206db"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar_theme.dart","hash":"66f2e40c42e8db6b6ea0e1235270515f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\src\\messages.g.dart","hash":"814815839a4b6d2924a5a8661780b0cc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button.dart","hash":"18dc29748f8511a8ab75e9bf213d01b6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\combase.dart","hash":"10ffd776cef80532a293c5673825e655"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\windows_version_helper.dart","hash":"1f4f05a739274cdeb88c110bc6561ae8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_directory.dart","hash":"18b0559a8cbfb3b3a3d34bbbea4669c7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart","hash":"6a67d38bafe568f1b4047286d586fbbc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_decoder.dart","hash":"86727853a00a22df95e85607270896f7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\types.dart","hash":"83bb9dfd0d336db35e2f8d73c2bdda85"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\annotated_region.dart","hash":"a05b35e402965727a6b38bfc20b6ea15"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\adapter.dart","hash":"f000fa0783142670ffdc6037e76f0bb9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\authentication_challenge.dart","hash":"395f07418a28b12b0ed665f32270d702"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\attribute_type.dart","hash":"a9d570114e5a6e733fb029f6b3cffad7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection.dart","hash":"1578c11ca57f922c046c6f48f3e822b2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader2.dart","hash":"a109a0fbd62a37b4cf3b416da4411578"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_6.dart","hash":"7eaf5b7e19afccfa1bde4bf16bf53648"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isequentialstream.dart","hash":"b59195eae40d21212bb7b532313e6480"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\istream.dart","hash":"752db229137baa4ff1a3eccbe3cf69b8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\utils.dart","hash":"e85b4f3cf370581b3ef11497a9a5bce3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\carousel.dart","hash":"03290a77de60d1938a5419ca28e0c9a3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_bar_theme.dart","hash":"802ccedc203bfc23144dbb1905e0730d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_bus_name.dart","hash":"9cf807e15d1e83af4f62cdeb36582a91"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\header.dart","hash":"fc1ecfef68e9cc133d16397787cb37a0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile.dart","hash":"08e8b12560cc4d70b1db6cae8905ed3a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\input.dart","hash":"f4d09fe1e32178c86ab02b8fcdca6846"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar.dart","hash":"6a5fb31099e1a0a55e279cc88a49f869"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_view.dart","hash":"1c6b1474b9b0c0c8d119169904f41ce0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemarray.dart","hash":"40abc849ae2322b6e6a63d567f952f1d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\foundation.dart","hash":"bbf382866dfe5839f5fd524e1bcfba6b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\pattern.dart","hash":"d881c458d06573eb887bdf0f3ce9f586"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_capabilities_io.dart","hash":"0b279dcbda1933bafe0bd7d322e2000f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\progress.dart","hash":"3fe6d88641f4d7faed5319c30460a25c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllink.dart","hash":"8b90b8fa4eae6234d9cdad3987f9faf3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar.dart","hash":"ff126fe6a01cdd6a8b2135f103cc1cb5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_expressive.dart","hash":"be096140df774ec827218c6fe69b80e5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemcontext.dart","hash":"659397ba2b8ba2809c7855a21f2f60b2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart","hash":"8a451864f1a46f19700d46fc5d4cbd39"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\LICENSE","hash":"ef2f4f5048c86bfd71a39175b6f103d5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\clipboard.dart","hash":"cf4765eda606ec7c93129987a7b9f467"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button_theme.dart","hash":"ac7b5ec3363036cb9b72ad279b3632d3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactoryentry.dart","hash":"34f1383424d8e23bc3463188bcf19dcc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search.dart","hash":"71792db426dbdf014d798add6baf0a84"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wsmeans.dart","hash":"6c6dfd5ba4546c1f32201555d6cff215"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\star_border.dart","hash":"1a497614f0ada83403f1b356dceb0fc8"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\artikel_screen.dart","hash":"222e076d6534f9102d522962ab2e38a9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient3.dart","hash":"025a4f4e26446bf3da88ee7d3cf3d0f2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu.dart","hash":"da83da0ebcda66761450f830150bc529"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_builder.dart","hash":"2c721a938baa2ccf947cc49f3e6cd4e8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider_theme.dart","hash":"e35a2cbb5404ae6e9de304ea27cb552a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient2.dart","hash":"47b806a0c94783b8af1876a42cb6d0cb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE","hash":"175792518e4ac015ab6696d16c4f607e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\observer_list.dart","hash":"387236f694dff79733084498c52038ba"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi_formatter.dart","hash":"5c81dd07124ccc849c310595d9cfe5be"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\decoder.dart","hash":"e6069a6342a49cdb410fbccfbe4e8557"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lowercase.dart","hash":"044ac7a861e88a6b5e7e2d2c59ccb7bd"},{"path":"C:\\posyandu\\lib\\models\\jadwal_model.dart","hash":"f09eeb1b521900f1f47e591becc31537"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\variant.dart","hash":"68048a53f754265a484cc5c4798db6af"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_span.dart","hash":"7a54d34195b3233cdeefde3e98d5eac9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\mergeable_material.dart","hash":"a0308b2c60e596d8d584f41cbc00ddc1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgridpattern.dart","hash":"142eee94af4418beb50a22e4c3970309"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\card_theme.dart","hash":"fd9ef2d2e4dae856651e05a2a6ec1f63"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\media_style_information.dart","hash":"4fe97d87eee37e8a1dddc5230ebbf9ce"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\stadium_border.dart","hash":"071cfd76b80374973cf6bf48876490aa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\gravity_simulation.dart","hash":"870a874a6635a84a96e2ae37a78c0820"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\attribute.dart","hash":"3a8ae5977fc932c86b4b61e92db7a275"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\color_scheme.dart","hash":"922114742817940a9fbc560c67208459"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\response.dart","hash":"efbedb75be354b65520bce3f0855b8db"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set_controller.dart","hash":"f301af2d0392296f456363085becbf47"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_header.dart","hash":"3da4df990b01cb8c5e3c6a06ac5eed60"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string.dart","hash":"097e09840cc00325fdbebaacd05f4827"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\sliding_segmented_control.dart","hash":"549517ea589b74d9e07d4495e26e0bbf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\file_system.dart","hash":"f72f7c9e3a3971fdfd58d38c94b4e005"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\method_channel_path_provider.dart","hash":"77ed8d7112753d0eeaa860ecd9fc5ba0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\math_utils.dart","hash":"e4ee21048ab83cc50d61ac3784afa9f5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\optimize.dart","hash":"a4acaadf6a817daad4c485f9c6741bca"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\size_changed_layout_notifier.dart","hash":"2b25f08ee6552ace87c0219a40104d71"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\raw_keyboard_listener.dart","hash":"5588e04d2462fa3c03dc939826b0c8d1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart","hash":"698a6fc4361dd42bae9034c9c2b6cf7b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\typedefs.dart","hash":"3e93222dc359a938c1354ba486d44244"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\action.dart","hash":"5400ac254d11ab5f0c214ec71b348157"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\letter.dart","hash":"35ae3adcf5e51919e36509ef828107a7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer_theme.dart","hash":"99279951f4a4e11373ee3b14936c7eb3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar_theme.dart","hash":"64288b7c30e61bbfe84d9baf66f08c8c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange2.dart","hash":"afc3af0d3aaf8d64a82177a094097ee9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_layout_metrics.dart","hash":"dc64ebb08fcf29bdc05884be98af7daf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_random_access_file.dart","hash":"8584e5707c45dd6bdd567a10dfd8cd0d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state.dart","hash":"43fb67a95ca01df6e30ae173cb8b33b1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\posyandu\\pubspec.yaml","hash":"34cbfdda10e4c17cb059f93eec3b9ac8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_view.dart","hash":"a52c78806acbf2086461eddef9debc70"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\user32.g.dart","hash":"e2d16ea1496afeed39828f05f60debd2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\windows.dart","hash":"0d86d4ba2e01e5e62f80fcf3e872f561"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar.dart","hash":"8f3a150dad1ebce992fcd7279b087d21"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_ansi.dart","hash":"d30eba29d046c1a8b7f029838de6e49f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button_theme.dart","hash":"ff00114af99315cf1ab0d63e81be0fae"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvaluepattern.dart","hash":"ede54fd11e6d44588748f07a8711f863"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_picture_style_information.dart","hash":"5f8bbfd23974ae2842d3d03760b98f99"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\parent.dart","hash":"210257ed62edd783098ed34d7cfb0204"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\live_text.dart","hash":"d970423c6488cba52d3585e0221e57ba"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_platform_selectable_region_context_menu_io.dart","hash":"0582a8b20dfce1c8219289afbf0c0e09"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE","hash":"901fb8012bd0bea60fea67092c26b918"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\texture.dart","hash":"8a9b22d6d62b5cdc288ea7a7f6b1ffe5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\route.dart","hash":"3ac93d19ff74a097d33c55772f087514"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_provider.dart","hash":"32054e55ef3aedcd41e364b791ab40d1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern2.dart","hash":"83ddbf5c126feed94b2f90784c17d5b1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols.dart","hash":"6c1b7903629a7ad4cb985f0898953db1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\data.dart","hash":"e0b6567371b3d5f4cc62f768424e28c9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_theme.dart","hash":"c90dfeda5662e78ac469a20444c807ca"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_map.dart","hash":"b6bcae6974bafba60ad95f20c12c72b9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_attributes.dart","hash":"f1acbe1ea51585adf0a1ba560796bab1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\msix\\ffi.dart","hash":"2fc6f502a01a7cc93c647b0a9d041f0c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart","hash":"dcef90946d14527736cde04a54d334db"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\functions.dart","hash":"ff39615e1c6340c049a00342dd7ffec5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid_windows.dart","hash":"659cff14f1665a31dec63407d7839624"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\lib\\path_provider.dart","hash":"e08429988b4639fb29cd66bfdc497d90"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_service.dart","hash":"2b56d2e2d43e189c29cdf7b550bb8cab"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader3.dart","hash":"d71f66fa79f435e0e9b2a8152443a331"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl_helpers.dart","hash":"035f884069d09d77af2d64ffa2bb28d4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\debug.dart","hash":"472f1e91aee127d81e69f84077ec8d15"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\url_launcher_platform.dart","hash":"0321281951240b7522f9b85dc24cb938"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\notification_details.dart","hash":"ff8e0e968ca4e2ea7db2b64b597d696a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\flutter_logo.dart","hash":"fafec099d30811a6f9c891fb2e32cef5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\banner.dart","hash":"8d511fa4a89334dcb252fc8ae9953479"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spell_check.dart","hash":"f09bfe5349c4d6ae49a5d093ce9d8b58"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactory.dart","hash":"7068099dc46731641110788c3b3e1bdc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar.dart","hash":"99fd90c931371f761b8d1b1265460e7f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash.dart","hash":"4af79c5c69ccf0cae6ab710dfb84b125"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\annotations.dart","hash":"b98145bd156a782be220cb3f652ba0a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_row.dart","hash":"33d98f0a91d79a14d7f56d8c9c06ce0c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table.dart","hash":"7c35678c36fe8de28cfa6384558d8dbf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\schedule_mode.dart","hash":"9979b67c6fdb803b55c4628af847ad4c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\exception.dart","hash":"9011b30a404dec657806a780b55d0610"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bthprops.g.dart","hash":"791b58d08f6e26165658bbd5ad0c5b2e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_cursor.dart","hash":"19a48bb0fdc91f4bb4b02ac591e52875"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\image.dart","hash":"bf7acebb230ddf490625b2cf8e743e2b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\timeout.dart","hash":"6665bae4ddca65609834735a7f24c95f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ole32.g.dart","hash":"c1527bbe7fe6973a697108d13c3da85b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\where.dart","hash":"4681dd3127db5960e33f162c004bf5d8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclientduckingcontrol.dart","hash":"54a357c7c827b2616fd5e9ff6fccbfd7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\key.dart","hash":"26c5d3b0b3aa11fa45df82b9fe2a0388"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme.dart","hash":"68a0f7290f162350227a7a69eabb6f3b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_router.dart","hash":"c73badf5156e45c15d8737e32844597a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtableitempattern.dart","hash":"d004b4e52622f42ec84eea09ede49f43"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\powrprof.g.dart","hash":"2a4b4b7e76f1c79a762ce636f6b730db"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\date_time.dart","hash":"2faf9ca0d113c0ed79c6651a9c1f76db"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\boollist.dart","hash":"206ef1a664f500f173416d5634d95c8b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location.dart","hash":"6ed688f382406e9c782f92df9e965fac"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin","hash":"164a4ce3ba5f3b49f9848187a4fe0b03"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\arena.dart","hash":"97248f2ca49fd5ec6acc129f1eaed40f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart","hash":"63473e31f03ea66a38affa41fd783752"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\utils.dart","hash":"670717573525d5e0518a4063c6fd9231"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer.dart","hash":"39c2ed3b6f1f3bfad95577df113d3527"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\icon.dart","hash":"b1d3d657c21d4c2229511410eb2240c0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format.dart","hash":"c4a5c35dbaaf6daebc97eac0f89b1f68"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar_button.dart","hash":"7cd7e722df86724dfebbd5ec0ada9097"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\anak_screen.dart","hash":"65b96b64df37c3254fb14733fc87dac6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autocomplete.dart","hash":"bdf0a9e4668e4ebcad7d9a3f8d3dbeb7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_type.dart","hash":"f5e211d8beeb6fe549de90fbc48a4a35"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v7.dart","hash":"eaeef30b0e3cd638d4dad2b0f4db8417"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_ios.dart","hash":"e5dfdce2a4625bd54ba39a9d4db60d2a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\picker.dart","hash":"cf58cb45948b8d1ff8d157f342d895b2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactorymapping.dart","hash":"ce859dde3195c55b2efccee1bdc51a60"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\path_provider_platform_interface.dart","hash":"09b3f3b1ef14ce885c016f2eba98f3da"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_theme.dart","hash":"99ec0197ee2762a7a084fb8f83c2adcd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_parent.dart","hash":"a7ac3293430577fa9c028b0df6607fa4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\mutator.dart","hash":"e105e8d3303975f4db202ed32d9aa4c7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\LICENSE","hash":"f26476a70de962928321bf9e80f9029e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_string_l1_1_0.g.dart","hash":"bb40d6ae10f99afb1b498e44b75f9a3b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_async.dart","hash":"255fd9cb9db57da2261cb7553da325ab"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid_linux.dart","hash":"cc4abe2eecf823ea14c55f9c5c09e203"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest_sink.dart","hash":"038a6fc8c86b9aab7ef668688a077234"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\platform.dart","hash":"cbf041463d4a85115a79934eafe8e461"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\declaration.dart","hash":"7b254933211feaa1ea185b61dc9b12af"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\pause_play.g.dart","hash":"a39036e6e7861dbb8dde953722ccef25"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_member_name.dart","hash":"2ef397117616f6ff779ed0ab2dd0d61d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\queue_list.dart","hash":"02139a0e85c6b42bceaf3377d2aee3de"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement6.dart","hash":"e2688ec0f1c08b36b90a60cddc63b384"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_parent.dart","hash":"7f47dda6ed10e33236d465680dc8c12b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_action.dart","hash":"d07ec420c3de7c2c1a3272725c0ddbcf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart","hash":"478e1071c9f577b6cabb8d72c36de077"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_persistent_header.dart","hash":"c53090ab624be42bf2355926a903a034"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animations.dart","hash":"8bfc94f73060d5f1224472caa792b8b8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile.dart","hash":"fcd2bc3a00d0e7de6c498109ffe95a07"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_8.dart","hash":"9dbdc6f759d68f1ba1b47b561de1e299"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\score\\score.dart","hash":"58b9bc8a40fd3e2f7d9d380d0c2d420f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_input.dart","hash":"bd415dba8a7bceaa9050ce87ba5400a1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\path_provider_windows_real.dart","hash":"43f4676f21ce5a48daf4878201eb46bb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button.dart","hash":"d7efb3cc784a7c2526ef94b353ee0845"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE","hash":"5d89b1f468a243c2269dfaceb3d69801"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spacer.dart","hash":"ac4298690945913eebe3982ab06e52ce"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\timezone.dart","hash":"f8c5df6155feb71c22fdca5ea2d10a53"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\page_transitions_theme.dart","hash":"b0a92f0ae1bab2ddfd1b64be675e9f4a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigation_toolbar.dart","hash":"494669a07dc9803f9dc8573c081f3084"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\error.dart","hash":"6e464838b7c90601558fafb4828a146f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemimagefactory.dart","hash":"a966fe9730c6e36f9a0123b9eb1ae505"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\user_accounts_drawer_header.dart","hash":"bcb87612b1f2033d529fa36128001f1f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_map.dart","hash":"700328ab0177ddfd9a003a8c15619c1a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumstring.dart","hash":"e7c7233769f55e718ce22082f70db721"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport2.dart","hash":"9cea354b06cd8542da4dd38ff9fc01e9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\version.g.dart","hash":"b967c8105d10206324262df9fb1a662b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\path_provider_foundation.dart","hash":"9485ecc20aafb0727c2700cf6e34cb65"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\map.dart","hash":"822f0a79dfd6a3c997d2b898ec420b97"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app_lifecycle_listener.dart","hash":"40bcde54f6fdfd7dfc4e68b050122987"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterator.dart","hash":"accb24637ddbe55d7a3f76e4618bdd22"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha256.dart","hash":"1b2339e719143f3b365a03c739ab3916"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\message.dart","hash":"fe4f36f2c139e1900dbda797a7e07fc9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart","hash":"f8fb1733ad7ae37b3d994f6f94750146"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ierrorinfo.dart","hash":"aeb565e28b1e55ec3794a6b88d975aa5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\tolerance.dart","hash":"454f11813e43a193cf6fa422fc834104"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\lib\\android_alarm_manager_plus.dart","hash":"2561b0617122f9204ea4d9032e195f15"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement9.dart","hash":"7339ec709c898b8e442a3a02e63f3e6f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\repeating.dart","hash":"282aa0046bbbfcbc30050f7fab282778"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_to_xml.dart","hash":"5540cf588301dc094f3f66626a8481b4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader5.dart","hash":"a938094da69cf329b021d7351a0860fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_with_context.dart","hash":"a8f2c6aa382890a1bb34572bd2d264aa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_indicator.dart","hash":"79a40e88699dcb8faa97ae847f869f00"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\time.dart","hash":"d355a4d910ba42786220a7ac724dce8c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button.dart","hash":"645dbc586e5292c99cd46991412d2e89"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\predictive_back_page_transitions_builder.dart","hash":"2e5d93dfd0e1e6ac7f95e2f609bf2c81"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\binding.dart","hash":"b70467cc385d9e6114403574d2f4fc2b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\sequential.dart","hash":"b5519514c9b9570c951c0da186030e29"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_call.dart","hash":"da6f500c03c005a207d38c1daf24b00a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\inline_span.dart","hash":"6b0bdadf0113f2cf1ea049d096153df0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_configuration.dart","hash":"a00f7da90c85736a52cd5ff63991ebd7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\predicate.dart","hash":"9d95e55b0ed6080e677989c4e1e1cff6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\debug.dart","hash":"624431304ab3076b73b09e0b33e35e4f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_layout_builder.dart","hash":"f255aed97911507289cb6f5da97da9e0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\lib\\shared_preferences_linux.dart","hash":"492280af61b4bca29e21d28db0c2be1c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\possessive.dart","hash":"e67b8312f8af090a5eae36871ab6b65b"},{"path":"C:\\posyandu\\lib\\screens\\splash.dart","hash":"750e97934255e4d9be90a9f5ea5b1208"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button.dart","hash":"d2b7f722c662ed9c5e1ebf87fc18416e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_rainbow.dart","hash":"0bc80db5885f9d8ecc0f80ddab6fe8b4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_view_theme.dart","hash":"11633fb39bbd1a95bbcae50aeb2f657b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v4.dart","hash":"916cd94d810ea5b86f0cdc685dc38001"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\animated_size.dart","hash":"a5e824b3eedf3261e95c1143c4e9b157"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_web-2.4.3\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\magic_number.dart","hash":"d9d40cd4fd7e692ca4246d952d48cca8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinitializewithwindow.dart","hash":"0748bf03bcf37edd1d571959e45a5cc0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\crypto.dart","hash":"3b0b3a91aa8c0be99a4bb314280a8f9b"},{"path":"C:\\posyandu\\lib\\models\\profile_model.dart","hash":"1527244c4387731ca49474332347ffc6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_android.dart","hash":"15fca68e23a9c248049f847c1fb4ecb6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_section.dart","hash":"c70cac9a1261b64861fb51c0f0519c0b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\binary_messenger.dart","hash":"67cead210557633927b538693d93a8eb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_monochrome.dart","hash":"66272a6751b167051ba879724cfe5749"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\force_press.dart","hash":"23aacfec6ae252d6dfd6e205b00c385f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\no_splash.dart","hash":"f0c59c9b18125a83e52afaba0ac60f71"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader.dart","hash":"bcd1f230f11ee46b0ed40d340d9591c9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationnotcondition.dart","hash":"6aa37695d4ecfd1cd9514e2758da9f5c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\utils.dart","hash":"105813825251a3235085757d723ae97c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\LICENSE","hash":"3b954371d922e30c595d3f72f54bb6e4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object_manager.dart","hash":"69c08243f2f74c58d6ad38b17bb5cb9a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multitap.dart","hash":"b9512ce445b44934defc0f52ac54e359"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensordatareport.dart","hash":"50a6a93f5f53543a005e436586f9e24b"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\dashboard_screen.dart","hash":"a67176913d2c5eea52db0eee14a3fef8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\semantics.dart","hash":"a9d4e4b3f6357c540f77101737a25e4e"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\imunisasi_screen.dart","hash":"d1753bce92dc6f3a6892c8dea52f2895"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document.dart","hash":"0f90625420cd7d017be4426f0bdaf0e1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar_button.dart","hash":"13626b33f6c9e00af53759a1d6cb3882"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker_theme.dart","hash":"4aa4347adeb3288717eb12cdc500ca9c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\parser.dart","hash":"fe8bc1809af0e6213c525f120eeaa96b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idesktopwallpaper.dart","hash":"74319ce8573194302792ea41f665838b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\crypt32.g.dart","hash":"6848c6ac5c6c2b1b40f3dd8ec0bbe31c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\format_exception.dart","hash":"2128831f60d3870d6790e019887e77ac"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf8.dart","hash":"3b21907d68a2e99afa8e4103f6a72f78"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_l1_1_0.g.dart","hash":"41bc035ab11c30618d860e3d24e2c4ef"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdockpattern.dart","hash":"e05a31b36d602ae06ddd1979c05df7a1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterator.dart","hash":"4d16182e94ac3ec4a2804eb97efe7842"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\flutter_local_notifications.dart","hash":"199cd346c95ebb8cdea1901a63a9ca22"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.dart","hash":"a71d2292a5f598a6eea9a8ce5f3c5783"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\parser.dart","hash":"7aac958977c79edf01e6ad44a726b52b"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf","hash":"b93248a553f9e8bc17f1065929d5934b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_splash.dart","hash":"52fcb3f4a2ab54da9f5308e559bf8c1a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_multi_box_adaptor.dart","hash":"5b5f6dd7874b80a96edd8bfd5554c85e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_highlight.dart","hash":"080021219b8d99a3f45f177f7c011689"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\settable.dart","hash":"71104e51eaff06217afc51575bb2848f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\style_information.dart","hash":"9787d9b12ea9461874ea0faa9cccf9db"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtablepattern.dart","hash":"f0583593722d8dbc8d76df7f7df11dc7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_legacy.dart","hash":"4144d8b8e1cae585ab9f01406b3e1f75"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z","hash":"32ef6325b2212851d9420ed60168f517"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE","hash":"175792518e4ac015ab6696d16c4f607e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_layout_delegate.dart","hash":"a384df45eb810f3784e52458ba693b1d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\inbox_style_information.dart","hash":"b54d4d23f060b78a02290d93a10d3319"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipropertystore.dart","hash":"2e62c409a0c6ea9effbb7a045742e1b4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irestrictederrorinfo.dart","hash":"6bca90e19560bd62e32b8e41c835d71d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_wsl_api_l1_1_0.g.dart","hash":"6c31b298eba9c0df399049d9072d5ede"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\constant.dart","hash":"7f01c223a9584977891a4a70396541d0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\normalizer.dart","hash":"b6fde0bb78218226247a2173dbf96ea5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button.dart","hash":"89d9725151845780e6ab907034a8d87c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\choice.dart","hash":"8c5e16920bcaf0c7e7b82d0d0871ee56"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\image.dart","hash":"507d9b1907f35fd42cb9a017d97bf3eb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider.dart","hash":"b67c452135251581ea39ca220a3dc326"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id.dart","hash":"32f5f78e5648f98d8b602c6233aa4fc5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text.dart","hash":"f5820ed92a76bbb5a33c3b0149db5190"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\placeholder_span.dart","hash":"06fc4cae1d1668906f5e4b931b70a5f7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\service_extensions.dart","hash":"5af5a2fb59f9c015abbda254a35ea7a6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\edge_insets.dart","hash":"569c61e8718e8fad8eb64bf91adef33b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag.dart","hash":"331e0eb256b0b35c78d828a89df5d98f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\share_plus_platform_interface.dart","hash":"7e38424729d139f4ac1ff5183cd59303"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\constants.dart","hash":"c2d786aa36eaa6d2b8ac8b0149099d99"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_async_foundation.dart","hash":"282aeeb78f4a92064354b5fe98161484"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\change_notifier.dart","hash":"0eba84d1e22dc75e2435132f46b03e75"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\constants.dart","hash":"310649eda1830de4f669332f93865282"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\predicate.dart","hash":"4fcb0c3d6a9c166d16c124c91e33dcb6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\service_extensions.dart","hash":"20eb6d7f0dac2a803c6623a3beb6838c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fill.dart","hash":"15e1a561d8ddcea33d3678576c164b6b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_launcher_icons-0.13.1\\LICENSE","hash":"1c52a06a48033bea782314ca692e09cd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\wrap.dart","hash":"6ac7ec254a9772032f8ea42b034074d1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\definition.dart","hash":"1a391f72b5be0846aec18bcf1609b962"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\data.dart","hash":"d7fab9eeba6ce2b3fae0a93d5622ac93"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensorcollection.dart","hash":"b43a69dd26a10426aeb7eed269b4cd51"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_handle_l1_1_0.g.dart","hash":"cc8236ed613332ed202cadb26db1c743"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\element.dart","hash":"23db80d93d6f37b73648e830d1dda0f4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationannotationpattern.dart","hash":"2a397f62f7c1670044f38d8f4af1ec92"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_sysinfo_l1_2_3.g.dart","hash":"f22a66d83ebf3e0455559a16f49e70bd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiocaptureclient.dart","hash":"98c8a48ba3ece7573f6f3a9bfde19840"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\icons.dart","hash":"48bfcdc86f9f90d9107d283308be4671"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_response.dart","hash":"358495c0e2a26e0203cd810f7ca85795"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\annotations.dart","hash":"9a469ff3de60c96cf2f9b0523b651782"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_location.dart","hash":"b07c3189c0eb5674a90a361c4a349bc5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\provider-6.1.5\\LICENSE","hash":"753206f0b81e6116b384683823069537"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\inline.dart","hash":"7f107258e4c6ceef750c5b59f287068f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\magnifier.dart","hash":"6864d2aea4893029b4fcf2fc3cc3a091"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\autocomplete.dart","hash":"3ed2c4934c2b01c8a929e0fe34b79da5"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\profile_screen.dart","hash":"77a592c706359744b48e3424c33e1afd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file.dart","hash":"ad139ffd36c17bbb2c069eb50b2ec5af"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\notification_details.dart","hash":"5bc24b31455e76bc74c05a2ee528dcbe"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\parser.dart","hash":"13255a7d5a3edaa79e467810f1290f48"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_response.dart","hash":"f29d1458f73f015dabefc27f98181f05"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\continuous_rectangle_border.dart","hash":"af4df0d955cfa425e4fbcdc5cee6a376"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format_field.dart","hash":"a9e35bc352293fff8cee637c13d9bcc8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollitempattern.dart","hash":"b09f09d05be41a57a141f88709700efd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local.dart","hash":"22b26473ffd350c0df39ffb8e1a4ba86"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\date_format_internal.dart","hash":"46f06f2d32f61a3ebc7393f1ae97df27"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart","hash":"3bb0652e163327c58784ce2a2b882a7c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\constants.dart","hash":"df0a9878a16d3cd73cff00f496307544"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation6.dart","hash":"3a7c0d6ff07fca442df7724d853dfbe0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_error_name.dart","hash":"7398500b1824f6043f23e208cd993866"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\context.dart","hash":"a07f8e10a45176e8210b1bbac38f3e1a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_traversal.dart","hash":"7ecbe394f5a9f436bdbd973a49c8281b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_bar_theme.dart","hash":"36d28887d58e9dfe5753dc9fd364b647"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\range_slider.dart","hash":"d000c729fee4c177de714a210f1b4332"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\dialog.dart","hash":"905f454a2c877ea4aaa79e5a73e97df9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\adaptive_text_selection_toolbar.dart","hash":"ae36cfc622f99dc7a17a256be2933b74"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\text.dart","hash":"d3de5e8090ec30687a667fdb5e01f923"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table_border.dart","hash":"a5e1196791db734a448e0fd32a63cfcc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\simple_name.dart","hash":"208d1ef7a6cc2445551b3138139613bd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\animation.dart","hash":"e76c07fd6945a4eadb2aeebf87b643bd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\string_stack.dart","hash":"aa27dfc54687394062db977707839be5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer.dart","hash":"723b1f84c494ae7ca65424e4e636d8e5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\messaging_style_information.dart","hash":"017129b89f3045aa21d9a8032f5dfec0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\localizations.dart","hash":"6bd7116b39a4290636c006ea8fb0f535"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection.dart","hash":"48ba673f0e14a195d177e35cbcfc679d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\tone_delta_pair.dart","hash":"f5b38c21bf580c89610a8b58c65aae00"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\label.dart","hash":"7de7aec8bf9b53488692403a3feb7672"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterable.dart","hash":"037df9e7342fc8b812d985c8b6e8a0c3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_row.dart","hash":"6d00975bcb9973f192aa6cadcfc20f03"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\debug.dart","hash":"0afbdd6f1125195ec28ff55922e51d50"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart","hash":"5ca0b5786bf63efd4fc72fcecfe1b36c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\automatic_keep_alive.dart","hash":"2863f4964cfc96bab51ba3f6180a469c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system_entity.dart","hash":"22f170a8dc9abfac2942555e83589e1a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wu.dart","hash":"c0da8171c63f0ab4e822dd094fc2c595"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\transitions.dart","hash":"d943487c044ce6ac8e7cd3d2fa81339b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\reorderable_list.dart","hash":"acf61b3b8c12e6b09618384fbbc2e349"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_link.dart","hash":"600a83d8e8dcbc1fde99887eea16f18e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart","hash":"739bb2e85022ddfb653590b93216942a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationwindowpattern.dart","hash":"0d790476d9ddbae00b9e3f0076902498"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\internal_style.dart","hash":"974d0c452808a1c68d61285d0bd16b28"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\binding.dart","hash":"47e70daf42f41d4119ad4bc07b923928"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\propsys.g.dart","hash":"769b47b5febf91e7831fd0040b4d3ed0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport.dart","hash":"e988d89a54eaa8e63be51d46c0bd10e7"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\vitamin_screen.dart","hash":"e05426802db624b9ef1bf46433318049"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistmemory.dart","hash":"06bcab18a6206389adfe991144246ffc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient.dart","hash":"e3cf86a21b6646a68ce37d952b5ecf5c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\editable.dart","hash":"d732fc60bfabd0e0cc57820d422d13f3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_well.dart","hash":"5c9c56e47c1aeb615f002ba155685a65"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\priority.dart","hash":"9051680cd2078f92c9c56831272643d5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\hint.dart","hash":"570573fffe43860513d5cc911da0668f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\path_provider_linux.dart","hash":"8ac537f4af05ad812e8cd29f077aee24"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\scrollbar.dart","hash":"8fb77ea0e2407a18955da641a64f1c14"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollbar.dart","hash":"06c8940894956210e1d9312848a9b556"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu_action.dart","hash":"afd1b6d1bb872d5686b5057a7802a504"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_error_l1_1_0.g.dart","hash":"0c553b8a000e02d64689984657b137a6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comctl32.g.dart","hash":"d847eca68c58e6b76393b62dc26a7c0a"},{"path":"C:\\posyandu\\lib\\services\\api_service.dart","hash":"89cc492c0cba334451d43b97b8e77780"},{"path":"C:\\flutter\\packages\\flutter\\lib\\services.dart","hash":"1566a1649e9bc2e0f0ecdf869e678a0a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerchangedeventhandler.dart","hash":"e82d109f954c4a736896b202eba01ce1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\container.dart","hash":"f71282d25b5792dcbb6d9917076d0f30"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi.dart","hash":"68634d4df864077f507d84d92953a99b"},{"path":"C:\\posyandu\\lib\\services\\anak_service.dart","hash":"64b91bcd68483ae54757548b20d990bf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_theme.dart","hash":"3bc578f6d7cf48c66b27fe20889c0ee2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details.dart","hash":"683dbca957ed43d78bfea343cbb37562"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\undo_manager.dart","hash":"e5e333993a5cfec88d0277a09718323a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_fit.dart","hash":"8e838e06ddeecd43f41843e42457155b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationsynchronizedinputpattern.dart","hash":"0a1c3f1481c65ee1018b56fe8d8b84ef"},{"path":"C:\\posyandu\\lib\\services\\artikel_service.dart","hash":"099cc7a31099876edb208e5ede285f02"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerfactory.dart","hash":"419b1d6dad30c44e241a804453f78d56"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\posix-6.0.2\\LICENSE","hash":"2a68e6b288e18606a93b3adf27dbf048"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\platform_info.dart","hash":"81e7d988ce6f8a20230e61cdac83f21f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern2.dart","hash":"7c3e512b5c20c07ddded2fb71eadd848"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\conversion_sink.dart","hash":"efcbc6fd4212ea81281561abddbf29f9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta_meta.dart","hash":"8b83501f9451392bceda63c9281db57d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog.dart","hash":"dd9bdb173b854917c11832f369e59479"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart","hash":"359388897ae53df8791213c31ef05fe6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\exceptions.dart","hash":"7c49607737f1eac9820d787b1f2854eb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_address.dart","hash":"4ecc0e7678d4ed3bf62a04b3e383e424"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\hit_test.dart","hash":"547c71ec0c50920c3254ec3bfd593585"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\enums.dart","hash":"f4b67c136a2189470329fd33ebe57cb3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\writer.dart","hash":"21a6f7aab6021cd2c8c69f9cd78ae36d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\list_view.g.dart","hash":"ad9758d9e1841409e9404d74fc3bd9df"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_3.dart","hash":"050f96bbbf01a1f86e208d7d8cc08901"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispnotifysource.dart","hash":"c126b73764228fafd6b80ed5e2d7ff0f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection.dart","hash":"e88bebb28589bba52a35fa4901ef8958"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollpattern.dart","hash":"106d1bdb4f9d839cf4a65252635f965c"},{"path":"C:\\posyandu\\lib\\models\\imunisasi_model.dart","hash":"3c493c56e42b8c83801df360d8420a16"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_map.dart","hash":"13c9680b76d03cbd8c23463259d8deb1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\dialogs.dart","hash":"ca0e62303e3d1154ac7712e05d705c03"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\borders.dart","hash":"1ebf6345c59496488173dfbd3f7c3526"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf16.dart","hash":"07d628617431f09942070c95c65d241f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\slider.dart","hash":"6a4d5a8b84e71967c08ce18adb19fd9d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\checked_yaml-2.0.3\\LICENSE","hash":"39d3054e9c33d4275e9fa1112488b50b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\capabilities.dart","hash":"2b896eb9c2c6269a1988162da3e4efa3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\any.dart","hash":"35536afe2f48001aa7c588b131051b83"},{"path":"C:\\posyandu\\lib\\main.dart","hash":"21e4e3a96f58442735e84cc5af8e843b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\http_parser.dart","hash":"b76ebf453c4f7a78139f5c52af57fda3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\character.dart","hash":"c1d88c6f9a0dbed4be35c285ffac4da6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_input.dart","hash":"c479d980bae3f60e0ff425651385d6c8"},{"path":"C:\\posyandu\\lib\\controllers\\vitamin_controller.dart","hash":"b9c0675702feb5034fe6914f5a038bed"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_text_editing_shortcuts.dart","hash":"b2074976267af6228ae6b50627b5c9aa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\hardware_keyboard.dart","hash":"e00d761729ce91e58bb9edd42608d6df"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table.dart","hash":"e7fb312c35140edf8e552b6ee73245cd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category.dart","hash":"a94a67f325606644fee6ad6aa922752e"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json","hash":"dc3d03800ccca4601324923c0b1d6d57"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration_properties.dart","hash":"0e50d59ec3a3f8caa2af4583be6f2201"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvirtualizeditempattern.dart","hash":"9583f92189dde339b1884f57e7b2f9b0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons.dart","hash":"270df3966ba1802f0cc1a5c3f8c77537"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name.dart","hash":"da50c399c40281c66d3c2582ac225276"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_border.dart","hash":"2138ff863db811644480df0504afa34c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\rotated_box.dart","hash":"4682cb6c05f0e20c2b9f0d4b9037adbe"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\framework.dart","hash":"59cee154986a022364494052f8eb3abc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\utils.dart","hash":"05778db9e882b22da2f13083c9f28e0d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\initialization_settings.dart","hash":"00883d18f109cb9b8f09707e277106c2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\exceptions.dart","hash":"ad84ac2c0607f2ca46d74eb0facbca3f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\src\\hct_solver.dart","hash":"b972c32590c642256132827def0b9923"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\unpack_utf16.dart","hash":"cfab296797450689ec04e7984e7d80e3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\failure_joiner.dart","hash":"322037160bbd0d8f16bd4e77abfc61f4"},{"path":"C:\\posyandu\\lib\\controllers\\perkembangan_controller.dart","hash":"7528255c51711769a8186b59afd4d246"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.g.dart","hash":"68763b18d67fc053a444301a9deffb33"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_manifest.dart","hash":"90a93105383816828fa285fc36bb4639"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data","hash":"41e81b82c8faeaa33edebb1e8b6375e9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shortcuts.dart","hash":"d25bd308a31a0e9435238b8bd8f274e2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_html_element_view_io.dart","hash":"8b305b4fe533a3762afc8ae95d4c49a9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\line_scanner.dart","hash":"2ef7a4661f5de3b48852c8a0e0fe36aa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworks.dart","hash":"c07567abbc3cd64d4f3175c3e142da55"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\curves.dart","hash":"8d1b7aad44c0c6f29e95bb7aacb00704"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement2.dart","hash":"a67676334dcb7629a485b52714780808"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationorcondition.dart","hash":"037c1b4cc41d0a66ea6134bf054ac095"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\int_to_hexstring.dart","hash":"73cb6deeb88fdcc320cf8e089d51531d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tap_region.dart","hash":"f2c0c439fa7d9e5a3361fb1d45f529e0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_location.dart","hash":"f91bd03132e9e671e87f0b9066647164"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\debug.dart","hash":"b4dcd9e8e8e23d189c15921b446f540f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\nested-1.0.0\\LICENSE","hash":"753206f0b81e6116b384683823069537"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\empty_unmodifiable_set.dart","hash":"0949b8197a6069783a78f4bb0a373fb0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_list.dart","hash":"5b894ae18be3e2442a34288833184ca9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_shcore_scaling_l1_1_1.g.dart","hash":"1c0e59efab3b5ae568836b9fa5a3675d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\testing\\fake_platform.dart","hash":"f1a57183b9d9b863c00fcad39308d4c1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\placeholder.dart","hash":"1188e587ec792345163653190819f06d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\doctype.dart","hash":"a0ff9321b483226cdbe4773e33779715"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages_async.g.dart","hash":"2bd174cad1b04e4cca9ba7ac37905e5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar.dart","hash":"b6ba4d74e3970a0f3f1c409f604a808b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes_dart_io.dart","hash":"9df03a340058a4e7792cd68745a4320c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_model.dart","hash":"c8ab5bd48c3c29edf5537624074283b5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document_fragment.dart","hash":"88acdeb4b5b5a9e5b057f7696935fc2e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\comparison.dart","hash":"643ca26571c2ba94477233dbb914b1ed"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\service_extensions.dart","hash":"230a3518091834c1ebaba0eda6ad491e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar_button.dart","hash":"4cc3ebba7ffe6fa47bc12524c53af303"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_async_platform_interface.dart","hash":"03664e80d73ff10d5787d9a828c87313"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner.dart","hash":"8ac15481cfd33dc6982a43e2682b191d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\widgets.dart","hash":"85e7d38152211cb1c7ff328f96691f59"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme_data.dart","hash":"eabb108dbf5b92eaa3180fae75d1c3f4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\team.dart","hash":"193d1801b76c52075287857a01d3fe83"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\digit.dart","hash":"ea08cf8b71713e3535d5a2164a8bc7e1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons_data.dart","hash":"8d5d3ccddf53eafd7a3094278afe8b93"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\epsilon.dart","hash":"b9283cabc57ae94b3c75f147903751fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\doctype.dart","hash":"c2d76b78fb107e358b1ad967f15f1746"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_sliver.dart","hash":"ebf283bb4286732edeb1e354845e0c88"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512_fastsinks.dart","hash":"7924bc2d95999b2767d9f34e6ac52f98"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\base.dart","hash":"64508d82a14caa3d832ddad0606ba54d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\ffi.dart","hash":"ae66b0cbdfe2e2a5a99c5dfa48fd5399"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\flutter_local_notifications_windows.dart","hash":"19af92c9ee447c7cfe1a8a278dcda26b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevation_overlay.dart","hash":"fb4a9b5871529d826c0f3d9e57d836b7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar.dart","hash":"e8e2e9fcc45e6624f8135fdef9af11a5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumidlist.dart","hash":"043bb1fa01132048a01458c6977636f5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\button.dart","hash":"863b0fc44e94df789087c6201ce56e2f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\date_symbols.dart","hash":"4c94c1ae460dd53255786f0ce3b53463"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\int_formatter.dart","hash":"e6646f76f04f9456f5984aea312a50e5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\core.dart","hash":"2edce71d13a627858ee90577d3eae6f0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_editing_intents.dart","hash":"e61df3dd752483b76984b44d3d37ab71"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\magnification.g.dart","hash":"e950e207ecdcf1d767721554751c6673"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\charcode.dart","hash":"b80f25d51570eededff370f0c2b94c38"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\win32_wrappers.dart","hash":"af7270fd3861278053b1c45a7b66ece3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\node.dart","hash":"9ec244272cb6c8da46a6dd5f104f0dfe"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast_list.dart","hash":"87751ee02d315bd2d0c615bbf2803a3d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinspectable.dart","hash":"3fd143ba1c7f9f9098563ee5b342b240"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_text_style_information.dart","hash":"e1c112a7342a7ee3110a1c2df175b89d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_client.dart","hash":"e4823f5eb1dffcf1cf47a9d667c5cb18"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_9.dart","hash":"e7280a239aa04ba649fc950d8170cb3f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\subtree_selector.dart","hash":"e5f1007517b62683935488c5189ebc5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap.dart","hash":"cc1338d16fcc0c099b17fe559a1af4e7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart","hash":"38e17b28106d00f831c56d4e78ca7421"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hmac.dart","hash":"2b5fbc54f77ca9c1e5ac90eb3c242554"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationboolcondition.dart","hash":"96cd038c21e3727eb6325be0268a7ed6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_views.dart","hash":"5986a9610f98058f977fb497d397d198"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar_theme.dart","hash":"130bdeb556d4cebb55205def587a6a81"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider_theme.dart","hash":"ec0a4eb8a6e7be02a35e2d2b01668da0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenserex.dart","hash":"6ee584441f30f72cea8a75f9b861591c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail_theme.dart","hash":"e37f788cd936291df67960229387622b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\view.dart","hash":"4017638906d150b0b0094be533549ac1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern2.dart","hash":"2783f528d559449fbd0b97561717c83d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon.dart","hash":"ae9019c399d97918691a06f69335df62"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\card.dart","hash":"35bc3e2b8d3bd9a441045ed5f50a2dc1"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\artikel_detail_screen.dart","hash":"f7884aa0e26ae5606d01b5cbac571f7f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\async.dart","hash":"15dda7204de4db77a10b27a8d20902df"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multidrag.dart","hash":"7344cf3ca556fab3e221f40653945112"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid_value.dart","hash":"6edd9b910f41e28e574e1c5308ef8b74"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_notifier.dart","hash":"157cc653d91298c7157676cdc31f2f18"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_pattern.dart","hash":"79a5f25a1a9d4aa4689bf37171e1b615"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid.dart","hash":"49d6d829ae481b2570a290401389d149"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\predicate.dart","hash":"ec001ba2712f91cadae858bfdfe622e7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet.dart","hash":"0ba3b253278406a3b4805ce1a93884a2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement7.dart","hash":"cd0365e9895a1f44235bcf2288a11f66"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme_data.dart","hash":"446e0ae8964c15bc5518317cbe83aa31"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation4.dart","hash":"beb5454dc4d32af79b6177c6ef646714"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\visibility.dart","hash":"ce3079f7f91b90ac9140f5a1e2840123"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format.dart","hash":"e0e1b6343cb4c49cf84e50e7bac742c1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\colors.dart","hash":"418fbf7b04705fde96067ac9e2faea6c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\result.dart","hash":"fbca1545a7230f0ea39d7884a1722475"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system.dart","hash":"3120b9b427a566f796573ee37167c026"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\and.dart","hash":"1e9ed9cdf00b9449d9b72dcd00add4d3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\node_codec.dart","hash":"1de9311ba0f47dfc96166daab936f705"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\licenses.dart","hash":"14b41484338436c368d2a0995e9020df"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataassemblyimport.dart","hash":"bcb3a959e03b0ba17fa42d5f919b2e00"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash_sink.dart","hash":"ec5409b8e30f22b65a7eee1b00a12d06"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_scheme.dart","hash":"7536ace8732469863c97185648bb15a9"},{"path":"C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\app.dill","hash":"1544d2a45618e1bab6c0858f503bf173"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v6.dart","hash":"70ba25c403724d1332ff4a9e426d7e90"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\arena.dart","hash":"b9bf4c34257ba7cad08d8c7092c46e35"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\json_annotation-4.9.0\\LICENSE","hash":"7b710a7321d046e0da399b64da662c0b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar_text_button.dart","hash":"cda60e978161ad8864827715569a6015"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_style.dart","hash":"99d0a7ade68747bdde3fcbe431df6612"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\clip.dart","hash":"51cbce8ca842608921a9a5ec8cf0981c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button_theme.dart","hash":"97ab419c484b0d1eef6feb63b3737cd4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\capabilities.dart","hash":"b7729342f9613bd823c71f9c12c680b1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selectable_region.dart","hash":"f813af5cbad68ca07a6ab1b8959434a5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart","hash":"b2015570257a2a6579f231937e7dea0e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_streamed_response.dart","hash":"f179ed2f20226c436293849c724b2c4d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_signal_resolver.dart","hash":"db6de1276bb93466aaa6b8fe04e747ee"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\position.dart","hash":"faedea5895c9ddd2b2c270817c61d1f4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileisinuse.dart","hash":"5abf40e886af8feb42ccc62d31044f48"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parser_exception.dart","hash":"a62996936bad6c27697a35bed070547d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\base.dart","hash":"86039b13313ad468f867bb5522411241"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_buffer.dart","hash":"22acb270c1bb267ee16b3d64a3faa825"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest.dart","hash":"d623b1e2af43bcd9cde14c8c8b966a8b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu_theme.dart","hash":"9424c326332bab32b9b324f84728390c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\motion.dart","hash":"14324f4186cbdd16f325bf1cf192a00a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifilesavedialog.dart","hash":"a629548f10bfeaa42dfecec77c11b6f7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\browser_context_menu.dart","hash":"b4eba6b68edfa93319d2263690902196"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated_by.dart","hash":"04b800051d2d913cafc3733ee1bb21c1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator.dart","hash":"3368869abc38a760e338f506076f0559"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.8\\LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader4.dart","hash":"c475dfaacb936bfc5773b55b5b7db7a3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wlanapi.g.dart","hash":"29247603a535c298681d43412512fd53"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_parts.dart","hash":"bb6c3975058d90670648bc0122213fa8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button_theme.dart","hash":"d372dd7a5afe4ba4e9439fa0e08fba24"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\matcher.dart","hash":"e03e435d13626ba1dd09f8da7bf824a9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irunningobjecttable.dart","hash":"03e32ac40b7907db555eec5ac3a5dab5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_sound.dart","hash":"c0d5d7856094b4be15b738392704b921"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem.dart","hash":"2ea28d523e25da87fbda7e73bc2ffedf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\gradient.dart","hash":"9e98e6b849c9f74c7a5fe26ea85a1f01"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notification_info.dart","hash":"5f02ac3087f8d081f489730eecb97f70"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\encoder.dart","hash":"dbf4f1e95289bc83e42f6b35d9f19ebe"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\start_element.dart","hash":"e11fc9210b4438654c11893b98ac66fb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_vibrant.dart","hash":"5b04f80518a8417cb87a0aec07dacf4f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\core_palette.dart","hash":"d35b72b249d19f54a4cd6f22ff3299e9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_parser.dart","hash":"6e3f753d2e2717b4f36ffa7c34b58dce"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\penjadwalan_screen.dart","hash":"3efbf2fc6a495cea9278833abdbb6097"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comdlg32.g.dart","hash":"9821568488904c8c1566c46762278f16"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart","hash":"aa4b5c0cdb6a66685350611b29ca9d38"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.7\\LICENSE","hash":"612951585458204d3e3aa22ecf313e49"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\url_launcher_windows.dart","hash":"792062b629f33f12bf4aa68dd6601c50"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanager.dart","hash":"e165be390861acd35be3189fe414b105"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iunknown.dart","hash":"4c90e2a275589188bd8714dd9cc5650a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcacherequest.dart","hash":"bec9a4fa9a224f42d622cf676a494a2a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_server.dart","hash":"8580846ee9612281791cc377a99d0581"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection.dart","hash":"f011a47745fd8bd705d133bd46d00617"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_uuid.dart","hash":"c9efc107e2b16a48d4e132bfcc679af4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_switcher.dart","hash":"ad788d22811412b6221c7de5e6baadc5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\yaml-3.1.3\\LICENSE","hash":"092362603d55c20cda672457571f6483"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_channel.dart","hash":"36860581ee3e2aa766941e30d7974cc5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart","hash":"9d273d5a3c1851b0313cd949e7f84355"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\stopwatch.dart","hash":"f38a99a51f4062e7861bb366f85265d5"},{"path":"C:\\posyandu\\.dart_tool\\package_config_subset","hash":"b5bf131cc6ad63ae0e6f9cc0eeb1069b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_prototype_extent_list.dart","hash":"6ca4dc9ebc0188fb83d496476e2072c9"},{"path":"C:\\posyandu\\lib\\services\\auth_service.dart","hash":"7fd0ce18c4a75b49c5186e442394e791"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiorenderclient.dart","hash":"678125b16711755ee7950f73890a3360"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\flutter_logo.dart","hash":"23f02b519da70fc68bc0770027370b31"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_storage.dart","hash":"ef24941070c1a5e277ef84875c481aa1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfolder.dart","hash":"9805639600096c1f056657f418f6703d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationlegacyiaccessiblepattern.dart","hash":"147fdd9503161f6606b625f0ed5c1272"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\node_type.dart","hash":"57e5dc91c30bff1774eaaa45a798d0df"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\consolidate_response.dart","hash":"161b7121f78b81515c68a953d2a1f372"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layer.dart","hash":"58f525b6ace4ddfe65c9e45799383f31"},{"path":"C:\\posyandu\\lib\\models\\user_model.dart","hash":"7d20fd8484c856f7a8cb76e6d7232ac7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\share_plus.dart","hash":"07d60aa100b4ebcf5bd603008d425e91"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\performance_overlay.dart","hash":"95e57e7ca0c3a96d640d41e198b0d8d7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\LICENSE","hash":"038c3f869f408e1194eda71cafcca6f0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterable.dart","hash":"67d16e841606c4e5355211fe15a2dbfd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cli_util-0.4.2\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\xinput1_4.g.dart","hash":"110291e1a5dee5de6d06425145c9f53c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\LICENSE","hash":"038c3f869f408e1194eda71cafcca6f0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.3\\LICENSE","hash":"3323850953be5c35d320c2035aad1a87"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_view.dart","hash":"5a64efcaa7dd1fd5683d9089e469e1f9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\persistent_hash_map.dart","hash":"b708db8bcf69fa54c230fb82654ee253"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winmm.g.dart","hash":"b670f26b5ebe125326b4ceadf218d1fe"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\debug.dart","hash":"6554a6b0b984ff6d52d5a1685db23893"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart","hash":"64a7812bfa1a336d67245e7ca06fa364"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_attachment.dart","hash":"796d0d545778c85ce27a9304092b5ed0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation5.dart","hash":"3681275c274b0e2b2c9dc14ecc273c1a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\parsing.dart","hash":"16d4d82628956a3b88ae5de8480aae49"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_progress.dart","hash":"dc84378765e5bf3ef2e9b9877f427de0"},{"path":"C:\\posyandu\\lib\\models\\perkembangan_model.dart","hash":"1acbadb52c93a73de07dc674419e9579"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar_theme.dart","hash":"8c6dc0febf45193d83a3433e551832dc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker.dart","hash":"a68436d4e35df7697a2847302a1b78bf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenser.dart","hash":"e653273473a891c0739e255d1b469d55"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard.dart","hash":"5ca03d4075489c2401bed7afd621a0ff"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\method_channel_mappers.dart","hash":"23e8724b901de3365a0fb841e2f87910"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding.dart","hash":"328ff975234df68963cb19db907493ff"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\localizations.dart","hash":"b8ada56a9afce1f00e08e7b021bcb8bc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart","hash":"89dc3f84db2cd1ea37e349fdb1de09bb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_theme.dart","hash":"31f9f6ea321b6198be1604f8e2410b20"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\shared_preferences_foundation.dart","hash":"b72ebe27944e3a75601e56579bb92907"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages.g.dart","hash":"d8a6ceefc2ed13b75c503d01c8911fd6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing_delta.dart","hash":"c125a915dadee85fe8fdae8d0ae54410"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\cam16.dart","hash":"ca959e5242b0f3616ee4b630b9866a51"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\single_child_scroll_view.dart","hash":"c5416cf7f33c8e055eeaa65a8814446f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_buffers.dart","hash":"4b495ff6681b3a7dda3f098bf9ecc77d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\choice_chip.dart","hash":"4830d28e3ee4aa9ba1501a9d7bbee289"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_paint.dart","hash":"4bc258e047bde60b5472dd5db45738e3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplicationsenumerator.dart","hash":"8d4c4f339184d3cd86b0dfb7d7321d51"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\heroes.dart","hash":"a3b337836937c13f49a39743b2e9dc73"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock2.dart","hash":"36e63388665f9d5f335135824e300cae"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\initialization_settings.dart","hash":"dc69aa43b73c7a61a7d20c82ac98cc36"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\interface_level.dart","hash":"40e543d94e5319e7f325db394483a5cc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-1.1.1\\LICENSE","hash":"d53c45c14285d5ae1612c4146c90050b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\end_element.dart","hash":"813218451c1d8dd310e1233bd4ca7a4a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcondition.dart","hash":"0469c2fefb6084f264cd0df8bce7263a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\orientation_builder.dart","hash":"12d23fd01b29a6ad40525e4bd03a5fe0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\actions.dart","hash":"28600f5b0a3d53275c980d0ecaf71e35"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\oval_border.dart","hash":"f1bc1311609e5f19d7e874122b43d169"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_theme.dart","hash":"2f1331309bb296144b3445f855f5ef7f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\debug.dart","hash":"c15b0c06c9817813063ea4c1023d57fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\primary_scroll_controller.dart","hash":"cd1716f648982d9d210c1d58ca2f3d28"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_fuchsia.dart","hash":"48d033e11d964357c0e0739f71388b23"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_selectable_region_context_menu.dart","hash":"225c715276cd415e4228eaef6905c0c7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\utils.dart","hash":"fe2489ea57393e2508d17e99b05f9c99"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\initialization_settings.dart","hash":"150f91352c1070fd5f15a65ba10e9cda"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdragpattern.dart","hash":"2d186bf86fb26df1aca63c78d1f3da0d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\cross_file.dart","hash":"b5c8f4dba868efb80ed69fcd5a7d3f07"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\audio.dart","hash":"e5cfdcda4c2110f96343e15f188777e9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar.dart","hash":"04cf389a619cdfb5a15cebaa4b49fb1b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\play_pause.g.dart","hash":"27bef87df3fce59297c7c6aa93738dcd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button_theme.dart","hash":"f442ee79a7d1cfe7021ad844e64c6cf3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\snapshot_widget.dart","hash":"f4724af4e9b7b1000bae55271c633234"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart","hash":"1adcc56e3affffb23739c7c9d8a5fca0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int32.dart","hash":"f6b2a03b8f3554a6b37f151f6a561fe9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\win32.dart","hash":"a2afa1345e294f0beeb9a776908eab25"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_nodoc.dart","hash":"1db40035d1ebf40cde9cd2a90c1a83e8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_2.dart","hash":"dc92a928880163bbe0232a641f7f4276"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.7\\LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\iphlpapi.g.dart","hash":"2426e2644b69a745c9d477194b9b572e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\url_launcher_platform_interface.dart","hash":"9190f2442b5cf3eee32ab93156e97fb1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetpattern.dart","hash":"c46a3b47927574d4a8ab22690e395c2e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols_data.dart","hash":"607a9180d57d1885fbf3b44ac080f162"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart","hash":"7050c8c94b55eb51260ca54708b460fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set.dart","hash":"0073f703be7f7ddbd7f04d1b740f35c6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\rng.dart","hash":"d42791632fba8e51a8bc7535cee2d397"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button_theme.dart","hash":"04777c53e15d3e5a3edcb50908493743"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_button_item.dart","hash":"89d367efde9afc4b7c990508733651b9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\material.dart","hash":"e0fc58cbe26c8afbae96f489212595fa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_scroll_view.dart","hash":"2c3e9e4cb3ab51f5b350b9cc496654d6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_web.dart","hash":"a3247e847626b86604378426b8b05c5d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\setupapi.g.dart","hash":"ec1ebd4c36e474539966b09b9d152fd0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_tree.dart","hash":"f183006309c1b04d3fc4ee6f8692eeab"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes.dart","hash":"3e82e75a5b4bf22939d1937d2195a16e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\row.dart","hash":"7634619a59a5d624b4c4154a810a8d07"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface.dart","hash":"5145b27b3db429f9f1da26cfe563bd02"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isupporterrorinfo.dart","hash":"0318359df96d8b438340156129fd1c68"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\path_provider_android.dart","hash":"eb368258f0f9fe56110bdc238488af97"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\failure.dart","hash":"2db6cf613a3f03e05a2c19ca6e14447b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\LICENSE","hash":"d2e1c26363672670d1aa5cc58334a83b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_controller.dart","hash":"968914307d3a5e22499a9d5b76a0cb8c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\trimming.dart","hash":"1db476563b55e241003667ca3669c0b8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme.dart","hash":"5dd8400633f5e9e7f1f8bf48e7dffca8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\friction_simulation.dart","hash":"b4317068d9d7b3f0eb870c72d09ddb5e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_chrome.dart","hash":"474f2f3e04989d90275f6b0828e173c3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_state.dart","hash":"ff388aea80ef0f4e3ab47f1f06ab6c31"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\clock.dart","hash":"1355e7c034fb490a3da4b604bf4a245e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_event.dart","hash":"4b27a964d3400de0eef896a6228bab68"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfactory.dart","hash":"aa34ef78c82b66e4c309bd5f4973e3c0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemresources.dart","hash":"6f452535b56a9cdc6bc36bd647963dca"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\clock.dart","hash":"2c91507ecca892cf65c6eaf3fbe0a7e6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_windows.dart","hash":"3100acc654ddb312b6bbba471958fec8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_icon.dart","hash":"67f572754eb93e6d46cea46dd1b81bba"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\simulation.dart","hash":"ef8e59ac8fd1fb4a9b8ba40093583ad3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfilesenumerator.dart","hash":"ffc5c2e273fa5a533521f5e67f6e183f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspect.dart","hash":"1d43aa18b7cd09879287a4e8ba5ea5ef"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dbghelp.g.dart","hash":"0eab209847ef951bd0a6ff1418f74ba1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons.dart","hash":"3b68b2d629e5cd3e8b089b459605332c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\md5.dart","hash":"0981c95a357b5cebc932250a5e6c988e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\toggleable.dart","hash":"346f2a019ad1ea1d0d106b406e38e1dd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart","hash":"b062a8e2dade00779072d1c37846d161"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\calendar_date_picker.dart","hash":"5c950a52522434ebf9571fde435d4dee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\color_filter.dart","hash":"918c1513952cacf39a14339a71ff4ea1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\view_list.g.dart","hash":"f23f3b6a2033a262309d814b0d963131"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\material_dynamic_colors.dart","hash":"81bf43e01741bf8b9df15ec37ffbc9ea"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shell32.g.dart","hash":"77833f9ce93791f664316db43a55505c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_queue.dart","hash":"d6f045db9bd5b72180157d44fee9fbfc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bluetoothapis.g.dart","hash":"eeeb5875589f6bf64f72c094f0435b92"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_anchor.dart","hash":"397669b16b3f0b3a5786a22fc3c90369"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\lookup_boundary.dart","hash":"2e0b624dda8810b895e5c36141bd0c43"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\char.dart","hash":"5755449cdace9c88111718f61f6c25e8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\location.dart","hash":"17db713e9a12494613ca23ad84def9c3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_sparkle.dart","hash":"64bfc618a25eaa15e0decb3ff846b687"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button.dart","hash":"12f710e8dbba7c8a644ec36c584093e3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\byte_stream.dart","hash":"c02d47d7f7e95654d3eb9b795e416dda"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\preceding.dart","hash":"9d5375413b37f738384990ebdd6c6285"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart","hash":"8a7e3b181572ed50e923e5dc05a7533d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pinned_header_sliver.dart","hash":"97f1af611955957117513d5e9ecf31ce"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager.dart","hash":"487d0d91f9dc55efcbc2a686bbf46b8d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_chip.dart","hash":"50d7992f1dda62d9e1cdc11fb5fe193f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_color.dart","hash":"7ffb6e525c28a185f737e3e6f198f694"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart","hash":"f0c6d5d05fbdc95ab84f1a63894b7be6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_request.dart","hash":"8ac37c0f7bea9c97df2a0bef6bb3f858"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechaudioformat.dart","hash":"36145af4fe8f10df91f98b13659a7b23"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\env.dart","hash":"278242320426f869a4121f48b98c2ed9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_navigator.dart","hash":"d215e2ab6831449adee2f43a9cf21dde"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\guid.dart","hash":"55bb53dd4f9ed89c9ff88c204b59293c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart","hash":"37c1ad2527e5452125dad9e73f97a1b5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\http_date.dart","hash":"fb76e9ed5173ac1ae6a6f43288581808"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_group.dart","hash":"9d9ef34f6520667fdc7d6831ced8cb28"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\string_scanner.dart","hash":"f158ffadca730ab601c60307ba31a5e4"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag","hash":"6d10558fefdc90f0f18050bdc02f2447"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoicestatus.dart","hash":"f242cfdba2fc6ad938c53befa4c2050c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_section.dart","hash":"d26af0099253cd637ee68a15ec360d59"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file.dart","hash":"3e30d0b7847f22c4b3674358052de8b5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\contrast\\contrast.dart","hash":"0c9bd1af5747fd55e7488c731ad32dee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\paginated_data_table.dart","hash":"8a3b8d27019d16b6db69fc464749b063"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dwmapi.g.dart","hash":"607cef6a651964e0339d2e09df046c09"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\named_entities.dart","hash":"c7e489fa5d00c1717fe499f3845c2abb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern.dart","hash":"2108c716fd8198fa3a319a1ec6cadc9d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tween_animation_builder.dart","hash":"68fa2747d846becb6cae2bd247a1f86d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_tree.dart","hash":"6a8a899adcd3897a28c6985f0c239886"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\bound_multipart_stream.dart","hash":"8e2dfba570ecd1895c50258939b609a9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\event_attribute.dart","hash":"304fc982848b57cf13da0ec511f05ed9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween.dart","hash":"83f3fe2da23a7a3b644ef2c8ea858d97"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_stream.dart","hash":"f40980afb2c03793cde4d218b7dfe6ce"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_value.dart","hash":"6f3422c300e4f005e63a4246631f3372"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_response.dart","hash":"a004396fa64ff2163b438ad88d1003f4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position.dart","hash":"b9594cab36a0f304b824062803918631"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\prefix_name.dart","hash":"fbb3e43ae57262b3fc190cb173a7b5bf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\listener_helpers.dart","hash":"55e2bfe8be9272daed91a206b48a4584"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\each_event.dart","hash":"91b72e3a75068042bd3b16de99d2c990"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast.dart","hash":"dc379ed249557649f50b9c27d0033be6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\platform_interface\\share_plus_platform.dart","hash":"41a8a6c9daee486dedb0afb27b7766f8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\dtd\\external_id.dart","hash":"348e54c1032cec91d7a1a5cfce8c2098"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_details.dart","hash":"99e8b6d9ad48c1c4b411f65cba47b5ae"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_foundation.dart","hash":"db8ef5ac4d806e72f7b356056cb50b1f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_home.g.dart","hash":"a78fb79c5ae5aaca3a06db2bd0f1ad74"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\client.dart","hash":"b16458199371a46aeb93979e747962a3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_windows.dart","hash":"8c2cb59c4b074ec3ba427024031056e6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart","hash":"9e22ead5e19c7b5da6de0678c8c13dca"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\initialization_settings.dart","hash":"c2c0939af05d9b732815e8461e26f2c2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\debug.dart","hash":"8910e1a56d71bf34bcd3e5cd8786f16a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\method_channel_shared_preferences.dart","hash":"513d6195384503beeb7f3750e426f7bb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemfilter.dart","hash":"3fb5dd9d7f42a9e619dd81d5bbead392"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\list_to_blob.dart","hash":"56d7144236503f311a7d9a966eaf2fbd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\collections.dart","hash":"c99b3887957e017aa0867d9a56bb9608"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\binding.dart","hash":"1b60e56f0678efe687c81d0409e2bbc8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart","hash":"6815dea119b327bd3ce8756a1e14773a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker.dart","hash":"b868a7ab9e1be413c489dc9958bf907b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\LICENSE","hash":"3c68a7c20b2296875f67e431093dd99e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation3.dart","hash":"c5d7abe9da153df1f3d9d7754b91c0fb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\comparators.dart","hash":"8ac28b43cbabd2954dafb72dc9a58f01"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtogglepattern.dart","hash":"b3d8ffb1e79fe86169ef197e01c7c79c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumvariant.dart","hash":"ee434a4fa96c719b92f21bf8e27b42db"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_list_tile.dart","hash":"2695053ea1fa59545adcd8b10cf7664e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemconfigurerefresher.dart","hash":"24c932dcdfa3c21be567bbe9dd305845"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\search_field.dart","hash":"a57609688ba407442c358d4e1294739e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action_option.dart","hash":"42661b128f11d3ec041625808d35c265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id_real.dart","hash":"0e5b422d23b62b43ea48da9f0ad7fd47"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemlocator.dart","hash":"0183b13f6e13fe4c255b09236e142882"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart","hash":"1b20a6e406ca8e79675b2ebd9b362d10"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\code.dart","hash":"2d312745691a82b398796ad2f38ac63c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttokens.dart","hash":"2b6a616f4d89d2cc1f4b1004a5e58085"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\synchronous_future.dart","hash":"10fedd75e9b6e5d8bd58d4005c62f8e5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_list_tile.dart","hash":"9fe869d7b38ad8c9b2b82b8755631f88"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\isolates.dart","hash":"fe21271614c8485bd9b8aaa6242623d2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart","hash":"bfb39b98783e4013d9fe5006de40874d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\local_platform.dart","hash":"9cc2170ec43e47681be6cb2a313ba1b5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_inspector.dart","hash":"0ae07a14319c9f730c284544e8225f35"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\gesture_settings.dart","hash":"bde138fb87621d2d487d8955f9560b48"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\binding.dart","hash":"b7ff96a27c667a22ccfdace98c6ca7fc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\search_ellipsis.g.dart","hash":"26eeff5813436e5e735ebd1ed8e94448"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_form_field.dart","hash":"41402052ab3d1572da3568ba99f438b1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader7.dart","hash":"f697b51a3a96ab52efa2c082f20a738a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_shared.dart","hash":"c2f30f0829e63ccf0449de5982e324b4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\following.dart","hash":"662638321f1933cdab78277f222b8aa5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flow.dart","hash":"793840286fbad13c5aad3a7cb6c9fd24"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_border.dart","hash":"42e09f4521401d53df322e410a4010c3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\LICENSE","hash":"9741c346eef56131163e13b9db1241b3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart","hash":"43268fa3ac45f3c527c72fc3822b9cb2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem2.dart","hash":"b0c96b9383b0471bcadb2206daedef05"},{"path":"C:\\posyandu\\lib\\screens\\auth\\register_screen.dart","hash":"a391486163a9f0c359ab71ecaa7cc6ae"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\checkbox.dart","hash":"74c1d595cb34dd366e91aa97aaad0bfa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\long_press.dart","hash":"9271394c46950516587f111e451e189c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\local.dart","hash":"e81341d4c5ee8dc65f89ae4145cf2107"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\binding.dart","hash":"16f396eab9f772df85f0b0f50018dd7a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\status_transitions.dart","hash":"28f82224d294690d1c6e1021dc0ebf5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\painting.dart","hash":"7b5d0b987cc8c397c881d50069014242"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\velocity_tracker.dart","hash":"e61baa67949f9568bf0b72430552bba2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader6.dart","hash":"693ddae25fe758b1b3329d7d0ed5a005"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_set.dart","hash":"4b5d82ddeb09bc46ae0e980616ce0109"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\posix.dart","hash":"f19239fe10cca0cd002c22edba90eb52"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autofill.dart","hash":"cb0e23db8ab17f9c9f2f4a8a766e50f4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\span_scanner.dart","hash":"87bcefcfff19652ad296ec7005799840"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\tweens.dart","hash":"7cc7aeddf9c2fc7af65f7db5dd3e5089"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart","hash":"157d1983388ff7abc75e862b5231aa28"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_interface_name.dart","hash":"4f835012742ef22df8c85292594f9823"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\exception.dart","hash":"773da8c184ab316ec6998980a1448a1c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionenumerator.dart","hash":"befc59cd40e14d926671211e72495596"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pages.dart","hash":"7c7512d53c9dce12c960425241dbaec4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_read_buffer.dart","hash":"fd517e61edeaf09f9e4cf9e9ba8af13c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterable.dart","hash":"f0ae0acd94eb48615e14f6c4d1f5b8e0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart","hash":"447b270ddd29fa75f44c389fee5cadd1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immnotificationclient.dart","hash":"1cf0553fea22eee05a0cbb29e299760a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\default_mapping.dart","hash":"72bbe921b18b48d52eb45666e3c52729"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\LICENSE","hash":"fcc4d991b068e4103c4ef152baf65fb3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\filter_chip.dart","hash":"7b62eb0ab2c5eebb74cb9830db58dbf2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement3.dart","hash":"e0417e8f067bf4a25edc299853bfe050"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu_theme.dart","hash":"89279f0a997fc74d790892ecfb894eb8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\rendering.dart","hash":"de159249f2567411616f741dc19a7317"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\paragraph.dart","hash":"74575d6b9581ed5e99ce154012a277e4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\view.dart","hash":"348756f557453aa6a59d2f754e1839a8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart","hash":"b5f0b0da99e8a07d58c21ae071800404"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\helpers.dart","hash":"25feac2cd9c96cc475403e601757cdaa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar_theme.dart","hash":"75b9c1779a7340c6547ca36854566e0d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\cupertino.dart","hash":"f7f1054eac95be1f773acf9de3f8fa90"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\named.dart","hash":"c5f3b8d4c2e6f53c5fcbdde1e0f03f4b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_header.dart","hash":"ae9dbf31746490c96903a18b869aadd1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shlwapi.g.dart","hash":"bd016bc06a43b71c304daef7333df5cf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing.dart","hash":"971e19843c122686585b3ed5fb15edb5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_decoration.dart","hash":"2e82a8f176ae875723e9b4c33f956c13"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart","hash":"caf148b76c44a3f0f1bd6055ddbb8f5e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\converter.dart","hash":"74f4c0a620b1c4ad63da4929145d9f42"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\propertykey.dart","hash":"6b00c4c5c720216a682e1018fb591aa3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\file.dart","hash":"51ffa7b452686eecd94ed080a1da4275"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_close.g.dart","hash":"e6311d4728a75edc5866998cd9fcfe96"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_cache.dart","hash":"dc96d8fe58eb40b6dd7141530390247f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\fractional_offset.dart","hash":"31536de0cf8c179f5d3a157a383853ee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_style.dart","hash":"dab4500e9b0bd7c989e934028382d55c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\types.dart","hash":"24b206328a01c6923f0c599c64088645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\binding.dart","hash":"44a49fff6e3307b5b7dc7b28fec8d559"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration_image.dart","hash":"7ae5ac95d2335d3e6d414e4eb7591228"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\path_provider_windows.dart","hash":"38dc31b8820f5fd36eedbf7d9c1bf8d9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip.dart","hash":"ad7a0d8554e1cabf6530487c93e0dcc1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_maps.g.dart","hash":"9bbdb2b8645420b0dab017ab8a9126a7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration.dart","hash":"4c6bcdf727cb9cbdac7621ac48198d26"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\descendants.dart","hash":"ffaf08c52f141dda6e8be50b3e46ea50"},{"path":"C:\\posyandu\\lib\\screens\\auth\\login_screen.dart","hash":"bb09bf908a0f3e76c9a42dc5844454b5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\scarddlg.g.dart","hash":"a40d6cf5dd5de2536012a2ab2690e67e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_signal.dart","hash":"8596b58c127792783625b4b22a4d023c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu.dart","hash":"3b71578d61beed4e9f7c12adf7176c8c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\display_feature_sub_screen.dart","hash":"c249f78dd9406efb6956af4486ff1639"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\feedback.dart","hash":"fc18de161858c5173701202cea00559b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_visibility.dart","hash":"0faa933d622ae839fc4fcf8ce3439ea6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\continuation.dart","hash":"68166eac4341d04e2ade4cf3462ae722"},{"path":"C:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE","hash":"07be594331898d1cdfa3d593809e439f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string_array.dart","hash":"dce5e400c1f0958583196f9db05de7b9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\linear_border.dart","hash":"dccea2e51f83ecc016a1eb377f9e1c91"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart","hash":"cdb411d670a094822c46ead81fc1c4f7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_channels.dart","hash":"85371fca3ff62a5292c3cde9c2db273e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\visitor.dart","hash":"87e0c94a0dd945f819a8bd24a9ac5e67"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\constants.dart","hash":"9a1952c60cdeb2917867cc0e3cea5391"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\person.dart","hash":"a0f12d72bbc64d6edba6d1174d5603e9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location_database.dart","hash":"011e1e9f46dfe9400619c8e5103c30ef"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_filter.dart","hash":"082279eddd3ecbf4cf4cd9e5b79cc91f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart","hash":"cb454929d7810d3ee5aa5fc28283d3fd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\flatten.dart","hash":"32555fa5e63954e6fe4b4f07817914eb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winmd_constants.dart","hash":"0cfcbe0ce66e9725eacd8c5fbc6f604a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\haptic_feedback.dart","hash":"9c22a82a905c0c4467f302f10d337c1e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_field.dart","hash":"5b488752ca5b7d6ba586a6a4d062cd36"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_list.dart","hash":"fdbeaa39b664f6fbef06b3e56c317cdc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_data.dart","hash":"92f15623a771bdb91623beadc6ad1a4d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\utilities.dart","hash":"c18ab890f45960c7227edee678cbdf70"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lookup.dart","hash":"22d4076f2d38c3a2fed532fb53ecb1a3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_menu_bar.dart","hash":"9d2eee67f6cd2ef4617277bd058ef797"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\event_codec.dart","hash":"16d220671ba632751edb02e31809a2a1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\predictive_back_event.dart","hash":"5a74670bf67f1bd87eda93d4f03fd38f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement8.dart","hash":"2598a130fc6437cc87f8efb150561b60"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuri.dart","hash":"7531be50f5bc7d9a762e8842525fc199"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\app.dart","hash":"c4c4bd8e07f912e6829d0f9c85df3e73"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_match.dart","hash":"d742d41268dec3da5e669142ae344928"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_request.dart","hash":"c738f304008379170f7306e4368d29dd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\request.dart","hash":"817e03d87771f133aacbdef89c1e6fc9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shape_decoration.dart","hash":"64bef592badb8d57cb09c05fb0c76cc5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE","hash":"83228a1ae32476770262d4ff2ac6f984"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_writer.dart","hash":"0537fb6d3d370f2fd868e2654361356a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\arc.dart","hash":"e70000bf4405dc60eff2da33c096d7ba"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\implicit_animations.dart","hash":"f205ff9eec124faa7b02e6551b7fd631"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumwbemclassobject.dart","hash":"9419b7e38f497126339e8cd2ccba9e66"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\draggable_scrollable_sheet.dart","hash":"2c5e68dfdd6a069cf613e539e2da5d24"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\diagnostics.dart","hash":"b29b21a1f3c62c0fa77ded7b6d53fe4d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar.dart","hash":"33dd8457b8d5e71c4c375acf8f6e2654"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state_mixin.dart","hash":"2ce77f3493d9ffbe36ca1913ffa684b8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemobjectaccess.dart","hash":"cb5493b3fb9ca309e2cae9a641029cd0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\storage.dart","hash":"3032f1c2edfd44ab46f3b4673c5c8deb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrangearray.dart","hash":"5a8ea03396d41d3b76a510289dee5d25"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation.dart","hash":"e1980812801e0d89e39cfa0bb4cf7fb3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\debug.dart","hash":"61eb2619c9992fe3ed9694462cf005f8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\allocation.dart","hash":"7c8e196c6c96efaadb0e605ec3cb1cce"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\thumb_painter.dart","hash":"fd538a76c2981f47baaf50b2f8fe91f5"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\assets/logo.jpg","hash":"a9c2b356f7f7777cc5773672f826056c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_scroll_view.dart","hash":"d6d40aa3365829428ed28a579c3f7e6a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemservices.dart","hash":"58ebbd139a7de7bef2e2e646cdb00d7e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\selection.dart","hash":"6c8da04dbf0c874b0079933d8c805cdf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\resampler.dart","hash":"b168e7f9a027f1d58d126472929300c6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\monodrag.dart","hash":"d0e444db0f838c4776afee5b98c845d0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_form_field_row.dart","hash":"bbe955412891750438ad423a96f5ef64"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_decoder.dart","hash":"7c562abf5bd2819e159d8b62b633bd68"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\types.dart","hash":"13e6a7389032c839146b93656e2dd7a3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\text.dart","hash":"536bbea1faedbb771fa0ed40da25bf5d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_match_rule.dart","hash":"0298dac3221d4c6752b6207594e4f470"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\undefined.dart","hash":"bb00c98e50d3c71d4ab7ac7c46122f3f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfile.dart","hash":"873012eaf19c72c50b8622e17c72106c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\nodes.dart","hash":"8608080cdfc143d462b0f9947dc0d7c1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\basic.dart","hash":"443f13b86008c5d27f31f673efcc3267"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\grammar.dart","hash":"e0633b7a48c9c4a43b84e885dc2049f2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_scaffold.dart","hash":"59ce9f77f19f81edc23711c654702038"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\enums.dart","hash":"a4b97395630dc415cc76f514d4a38869"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_theme.dart","hash":"6b87886fa93ca01768c7db20d34bb3b0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\helpers.dart","hash":"20e259f655329b9bc2ecb98ae2975e72"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid.dart","hash":"ebddd1b3c6af3141a7d2025fadf56ada"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_decorator.dart","hash":"bdbbb8551f60548401d6b10b9dba71dc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\magnifier.dart","hash":"3e12b857d02fdda256ac8acbe87d960e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\method_channel_url_launcher.dart","hash":"351ed98071b53d3c2e98d376f2a65a74"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\bitfield.dart","hash":"d540f5a7e71095a9b49cd7ef8ba54bb4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\shadows.dart","hash":"7848fb52b88d8e30f0c2e9b6228525bc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_apiquery_l2_1_0.g.dart","hash":"153449b4c65c20e74489d7853e4ee4ca"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationitemcontainerpattern.dart","hash":"85a9bfffa1576a9d933113d39528e24b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_list_tile.dart","hash":"e06fca5a0394aa7e3012563ff54e20e0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_size.dart","hash":"a73cb055124ccdbd41dc97e9c4d05191"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\entity_mapping.dart","hash":"5abb58e10e8ea85ea5990a97ee20ae4e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_physics.dart","hash":"99248376b2bf36c7eb7ae5934cefbae3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile_theme.dart","hash":"37cd874a940881634437bb35ab857556"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\namespace.dart","hash":"d7259aeee1602df30d051e8fc0523d91"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\kernel32.g.dart","hash":"edf7bceb5006082ec684ee177cdf3025"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\itypeinfo.dart","hash":"2fe7a01e6cccd3fc371fd2d730935afe"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\contrast_curve.dart","hash":"9a12cf2a3549924510006db4651a1743"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_theme.dart","hash":"1717d85af1439d56bdfc2dabe531b8a6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\reference.dart","hash":"f25bbc73708cc35ac55836cbea772849"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationstylespattern.dart","hash":"7326647ec0ab13c912ff9965ccfb4081"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\LICENSE","hash":"7b710a7321d046e0da399b64da662c0b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category_option.dart","hash":"188266f103d9324b4e3c2715f0f736ec"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\flexible_space_bar.dart","hash":"1b68a5a0d959cb0874c7ec1d57eee204"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtreewalker.dart","hash":"865471d167a94c3a9bad6cea64f10834"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dual_transition_builder.dart","hash":"87ce2c595f6f4415633ebb4f8baf9c1b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\_network_image_io.dart","hash":"dc18942dbbb12b9ef308569bb6dc07de"},{"path":"C:\\posyandu\\lib\\models\\stunting_model.dart","hash":"c1fbf3ba1c6b354f7ca978c704a960b8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\dbus_wrapper.dart","hash":"52e0406df2babb2958beb4b471ccbcbe"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\events.dart","hash":"fb9b6486b247c0214f3f09375cf29e2e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar_theme.dart","hash":"33eac25cb4c27b0dcda0a4952c4685d7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart","hash":"c39101179f8bdf0b2116c1f40a3acc25"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants.dart","hash":"ff053497281f063a2820da0b9ed4d260"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\LICENSE","hash":"93a5f7c47732566fb2849f7dcddabeaf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\list_converter.dart","hash":"5f5f3a1074f40b8fc37c2b3ba5ec0432"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\notched_shapes.dart","hash":"b259ece4ff8ce05e9b1bcaf0415fe1b6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\decorated_sliver.dart","hash":"ac504413ac252d4facd173131a205b9f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification.dart","hash":"73622a69d8741d566c6f929e31f65a4d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\macros.dart","hash":"61161beafb5147bd9216c091fbe776c5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_controller.dart","hash":"b1ac6c9a9a7a04cd140060d4f93dc1fe"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system.dart","hash":"06c73ad137e5db31d7e6ba4258ac13c7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winscard.g.dart","hash":"77ba184cb297cb10af7a4e645e26b0ef"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_icons_theme.dart","hash":"4932099c2a6b8ae8b74ede9a615b447c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format_parser.dart","hash":"61a0deef2a4f0ebaed506bb2a22c5185"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name_matcher.dart","hash":"5c4dc37f36fc78823f785b92b944560d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_ripple.dart","hash":"204418884d1e655617fe131a7af13d5a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterable.dart","hash":"0ea87086ab38d0a0e292321e807293f8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\lazy.dart","hash":"66b974c03e0f08d662d0bdfd2edb44f5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\skip.dart","hash":"be231020db4ff03ccedf0cab8d50d12d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationpropertycondition.dart","hash":"82e0e5b8ffeefc064a87f7990e0585b0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\viewport.dart","hash":"8a469af03823d225decc71e75b4f909c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar.dart","hash":"de1cf28feb5e5069cae822e8fa02fca5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\assets\\CupertinoIcons.ttf","hash":"b93248a553f9e8bc17f1065929d5934b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttoken.dart","hash":"47cee6326ea5f9f09e1247e2930199e2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\newline.dart","hash":"bdd138e5e3c721f9272da59c10d7c5fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_audio.dart","hash":"456ab0ef7908ac4f8d6cdb86c146e070"},{"path":"C:\\posyandu\\lib\\models\\anak_model.dart","hash":"985ac471460faac3556e78543064e54e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart","hash":"fb2c02d4f540edce4651227e18a35d19"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\types.dart","hash":"7e327134a49991d7ba65bbfe46bb8f4c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\geometry.dart","hash":"b79bd48d58944618e0ef1f4f5d204a9c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeventsource.dart","hash":"761edf39926ba43b2d6c95d677bad6ab"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\oleaut32.g.dart","hash":"fae27a92131d4f2f2005c5312e499b8f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\nav_bar.dart","hash":"15d7f1a7aed94123635737479c2956a0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_source.dart","hash":"bdd3a31817dfc052c506f3a7e2556fcb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_viewport.dart","hash":"da158fa37cde951754a18e969f569e29"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\http.dart","hash":"d9696ef3a9cefaa6bf238175fe214b0b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_details.dart","hash":"71dc4c22e9ca5a71e0012f7b7d3a2725"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\rometadata.g.dart","hash":"cad4664b0591b1060e3eb77fc3cfdfd9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart","hash":"9f9b79f577d9fdf4f20c17a26a2f1d57"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip.dart","hash":"c8c3c692c4418dae54fe1e830cd4378d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_neutral.dart","hash":"3ee18da390e16ca65f2ef168adb8a1ef"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE","hash":"4cb782b79f6fc5792728e331e81a3558"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\eager.dart","hash":"da8ba17f9e25e960c8449fe98007f50e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver.dart","hash":"bd09fd6d93e09b6bf66387eaba635795"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\canonicalized_map.dart","hash":"f5e7b04452b0066dff82aec6597afdc5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersiststream.dart","hash":"7c0ee8dc84c442f69b0970bb8534d740"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider_lab.dart","hash":"6566a35ff0dea9376debf257bdb08fba"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\mouse_tracker.dart","hash":"4fe1ba752f6c3911ab5173a76c415893"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\selectable_text.dart","hash":"e6a6aeeef7b8f50db0595e907bfc2f22"},{"path":"C:\\posyandu\\lib\\services\\perkembangan_service.dart","hash":"9618142302c70dc432a6613160e4a216"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\system_context_menu.dart","hash":"cc4964be8543fc1ef3be2e36fa7dc449"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\undo_history.dart","hash":"84dda94c7115a229817d893bba6cd260"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_flutter_local_notifications.dart","hash":"4048e681925f4fc9543c826f7e5f0dab"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcustomnavigationpattern.dart","hash":"f71a5e0c2e702bd1f70b7f60ac19eec3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overlay.dart","hash":"b9266022a984609da99cdc7575845b4c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\basic_types.dart","hash":"617a7299a6876bd2896d2aa0c2f845ce"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iapplicationactivationmanager.dart","hash":"88d299fd8892c37bab557a1ffb9cec20"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart","hash":"6326660aedecbaed7a342070ba74de13"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object.dart","hash":"4f187fc37cb2a7eedf4681e2321792f0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\path_provider_linux.dart","hash":"b48ba72a2d5d084d297c3d78e351036e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\interruption_level.dart","hash":"3667c2cba3e0537e66b40353a1482487"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart","hash":"5e054086533f32f7181757a17890ae56"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\accept.dart","hash":"740f17823564c3c7eca15bca5c110e17"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\archive-4.0.7\\LICENSE","hash":"06d63878dac3459c0e43db2695de6807"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_timeline_io.dart","hash":"2b2385e013688dc5ccafac580f8f6999"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notifications_manager.dart","hash":"ce45b60ad9b0d7c8690b9b1fae2b7f6d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_linux.dart","hash":"a04e00aee9f371d41cf413e644823901"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\io.dart","hash":"119ed2f372555dcadabe631a960de161"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idispatch.dart","hash":"04722e21ad1b67baca7f75a984b0d2f6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_platform_io.dart","hash":"34db9d7c9ebc27ae8cf7b0284f83365e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codec.dart","hash":"395feb1e3c41a7e8086f80d26775c95f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol.dart","hash":"db4827f3013417baab4977d3f19afb1b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\magnifier.dart","hash":"f0f00e72e2a309327e0e0468887e7315"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_theme.dart","hash":"d6a363bef9b8a8ecea3052c28c5c5146"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail.dart","hash":"f6119810bfa347886bb08f6ed6168017"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\constants.dart","hash":"3b481084198e4581293dd9ddddb9afb4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\media_type.dart","hash":"101ff6d49da9d3040faf0722153efee7"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data","hash":"b0c53ba7f6749cfea50c4f52b9413546"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog_theme.dart","hash":"1f0bbeac096fa8cb1e547e27d4a6e09c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiostreamvolume.dart","hash":"eb9a74dc716d537ceafdd2a40b884df5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\colors.dart","hash":"1dedcfc721ff198bfddbf5e90e14769b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shared_app_data.dart","hash":"c312ce71f146965cc9fce898eaf8dfc9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\messages.g.dart","hash":"1567572a579e5f2aab31966d4a056855"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\string.dart","hash":"c59198554d2a2402363b7e7671fded95"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\regexp.dart","hash":"10ca1bc893fd799f18a91afb7640ec26"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\media_query.dart","hash":"9a11428dbc3420053cee3d1bad29fa66"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_bundle.dart","hash":"ed6111dffc74b8cd4cf2ad7195512349"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellfolder.dart","hash":"a1616e35cb9fc80b351d84aea1626b36"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_link.dart","hash":"733eb3422250897324028933a5d23753"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\processing.dart","hash":"5a7bd956aa537e95be882d4809232c39"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox.dart","hash":"3c7d59c7a67c9e8eba555d361c36cca6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\lib\\shared_preferences_windows.dart","hash":"2bc47cc0ce47761990162c3f08072016"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevice.dart","hash":"545e435076682f57181d79d48821ae5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pop_scope.dart","hash":"6dc0c45175212bb5e5ce131e28fa7d30"},{"path":"C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\native_assets.dart","hash":"e1e2bfa907107c49241169594268d17d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\annotator.dart","hash":"2678ef31818710bda6610b84fc25d915"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\intl.dart","hash":"9947d163dc33c2a6804841d23ff4b9e2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.dart","hash":"b51cea8017e3cbb294fe3b8066265c7e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\spell_check_suggestions_toolbar.dart","hash":"f3a2a87e2b666b138fed19428dbc28f3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\close_menu.g.dart","hash":"1f699fda56a8ea482e6bb4911849a5cb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\deferred_component.dart","hash":"7cb404d051d483abbff448707069ad18"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\slotted_render_object_widget.dart","hash":"5851efca699e1485dd117936a260337b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\char_code.dart","hash":"4fb96b9e2073cadc554a25b36f55e6dd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml_events.dart","hash":"71b9da53ac40a568e55525799518d891"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\fade_in_image.dart","hash":"1e59a7638a8f73d60d63296be7d9b008"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet_theme.dart","hash":"3fe2706914ad17c39b43be4941cd6de7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\circle_border.dart","hash":"ef059aa370903d40abcfbcb845bb6532"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart","hash":"c517fb54b3d66b22988ad7c8d07c6f53"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_shadow.dart","hash":"cc7ffd6974211ac25c9711689d3b8400"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\type_exception.dart","hash":"abf77351ef7991f21d4f50727b72d4ad"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\eof.dart","hash":"6a083480a6cb878f98927a9271454bd0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\stack_frame.dart","hash":"ecea94a67645c8c6f2f2c2befdba5797"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin","hash":"1544d2a45618e1bab6c0858f503bf173"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\builder.dart","hash":"3131838b519fd1bcdc3486eb44d640d8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_tracking.dart","hash":"9bf9f497e71504dab15bb024be56ce1c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file_io.dart","hash":"8830333c78de58ad9df05d396b651ef7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\comment.dart","hash":"74fb000405fb96842a3ce15a519d8ae8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_grid.dart","hash":"7553fd67cfc34993a2cbb1e2b56021b7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\LICENSE","hash":"fb92f0b8decb7b59a08fe851e030948d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart","hash":"3f5e8feebce49c954d9c5ac1cda935c1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\about.dart","hash":"0e0901d74e3b66a8d7395afece8eafaa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependenciesenumerator.dart","hash":"c81b77e6c86772f05b86739d8ba68b14"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap_and_drag.dart","hash":"d67821b66a2c89caa5ce02a5a584d02f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog.dart","hash":"1d1d0a67f0f70ea092507986657041e9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationmultipleviewpattern.dart","hash":"6a7998938486af5d266f1b9072166647"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\beveled_rectangle_border.dart","hash":"6e9369c157f34f7559579cee1f30b933"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionitempattern.dart","hash":"385e7301c1c09d5c45f0531a5c375c6c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellingerror.dart","hash":"b78ba1985c8ec9afaa7beaa601fa8e00"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\dbus.dart","hash":"59ba4a85ea18ab7b3030f370a0e93450"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app.dart","hash":"15348b8318077889ef48af7fd360e3d6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\scaffold.dart","hash":"23c281553020294b0d0b362055cd6532"},{"path":"C:\\posyandu\\lib\\services\\vitamin_service.dart","hash":"678334a7b8895aee3f9e34197320a944"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\stunting_screen.dart","hash":"4205f940c6013d92c2ef2d4d19b102ac"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_web-2.4.1\\LICENSE","hash":"c458aafc65e8993663c76f96f54c51bc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\LICENSE","hash":"04ee80183429b79899cd90515dfef6ab"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style.dart","hash":"e9b8b2f72c1b05a3f6d26b4ec3cd7c1d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image.dart","hash":"2e66abe58a6cd5b05adaa08aab35773d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\LICENSE","hash":"6eb17212266d6f143295fbec385617aa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart","hash":"daeb052f1089d4e84d8a22acf56c1da2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern.dart","hash":"89afb95565b4d1eca335d4b9b4790212"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\types.dart","hash":"4a1d1bdbd4e9be4c8af1a6c656730a66"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winspool.g.dart","hash":"0f22a1dc771ec0ad975c574b1ce5dd70"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE","hash":"22aea0b7487320a5aeef22c3f2dfc977"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationexpandcollapsepattern.dart","hash":"4a909f493f4dd8dfb93d3a3d4843bd77"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_macos.dart","hash":"e1886dc8e1edb2fda48b8a8d497ec379"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf","hash":"e7069dfd19b331be16bed984668fe080"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\font_loader.dart","hash":"e98b1a4d5852efe3fd90f32f1d1175ad"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\node_list.dart","hash":"4068e834e069179f5df23c7868664c19"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_floating_header.dart","hash":"282511ab9573529eb3f7063d9b5f325d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_button_theme.dart","hash":"1650055881c20cece4ca2c0226e3946b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\interactive_viewer.dart","hash":"1db5346bf6d1d26a2be1e39e36f7afbf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_theme.dart","hash":"4fb5d90860bfca49f93097e7c8d882ea"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\any_of.dart","hash":"8cd59827d2f99e2d6c62f2f38c275cf5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\shifted_box.dart","hash":"fd9a805e899e75c980394d35734b140c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwebauthenticationcoremanagerinterop.dart","hash":"da6fd295116b361d1a0258580d3db629"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\nested_scroll_view.dart","hash":"0fc09d347fd6e5149debdbfd5d230450"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_bar_theme.dart","hash":"801a669a24457def40f962e55c2b418d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\cdata.dart","hash":"008d33cc2aea11e7921ee238469947b2"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\perkembangan_screen.dart","hash":"85e8080ef80559ac7ed5dcbcee39e084"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\refresh.dart","hash":"518b8af2e4d78836a3e24f783f3a46be"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\scale.dart","hash":"bb5b3736ed5ea3fd53c034ef8e986c85"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_details.dart","hash":"d1b5013d3ed7c6a3bde178f8428e9e65"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispvoice.dart","hash":"ace74499f232b87549db3ce1828579ca"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar.dart","hash":"bdc7e70e7c2adca035ebff42e23dfae8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\list_wheel_scroll_view.dart","hash":"3827646c58ecd33b01c03b13ac7ccbed"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_1.g.dart","hash":"902f4e12222d1e5b34d0ec77b2628f25"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\utils.dart","hash":"fab8d6d1b0e81315a3d78131394d31e6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\texture.dart","hash":"d132c1fc844a3300b5faf530714f7d30"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\unique_widget.dart","hash":"0bc32d9519ad188655722c1b5df8e896"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart","hash":"206b1db3ce5f7b9e5efd220712f8d391"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ichannelaudiovolume.dart","hash":"8ccaa7ec037755c10bf5586831be0fe1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\routes.dart","hash":"7d97806d13ca94b081b431f4d3017d27"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\desktop_text_selection_toolbar_layout_delegate.dart","hash":"a41dfa7938a3c34c93159dea0a6c658f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\_background_isolate_binary_messenger_io.dart","hash":"d73eb52cadc4b09d23b07deeaf12936e"},{"path":"C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\program.dill","hash":"1544d2a45618e1bab6c0858f503bf173"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parent_exception.dart","hash":"2ede71f09a240decbc57417850f8feb7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_view.dart","hash":"d4e6c628f51f84b669afeb6880e25d3d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\spring_simulation.dart","hash":"2938a10e708e941766fa7c750c9c34e5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_panel.dart","hash":"35d774fa98bd7f24fc75df96c3269493"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable_helpers.dart","hash":"b999d3540cc7ab70522bc138712bc2f1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\lib\\plugin_platform_interface.dart","hash":"8e49d86f5f9c801960f1d579ca210eab"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpointcontainer.dart","hash":"83f156972f99a181b244f428cdf134bb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_delegate.dart","hash":"b69e902366941432c473f910ead033c5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\default.dart","hash":"a485f5c7307db6bbba1d3388b528a770"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\lib\\xdg_directories.dart","hash":"737107f1a98a5ff745dd4e3236c5bb7b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_linux.dart","hash":"215ea407318b75782d0a36692e036ca8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_server.dart","hash":"0b4a237293e913152ca376cdcfbe752a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overscroll_indicator.dart","hash":"aaa9b32ad52cf3b2651efe017635524f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha1.dart","hash":"dfb8ebcfda08e6d9b294f49d74ad9f98"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersist.dart","hash":"98911449216f1b1c1b092954bd6cebc5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwinhttprequest.dart","hash":"b44c83e3276e2ebad7c43ed8d7beae72"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fidelity.dart","hash":"553c5e7dc9700c1fa053cd78c1dcd60a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications.dart","hash":"672695b311530b8c64badc8eb93e6fd9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\service_extensions.dart","hash":"ba0c8dd8a234a449050e76d22738480f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\shared_preferences_android.dart","hash":"30bffdef523e68fbb858483fd4340392"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\flavor.dart","hash":"cd0c4ddac2c7f994effd14ac77d18226"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworkconnection.dart","hash":"51bc9f87faab4993239b12e26047c819"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\word.dart","hash":"05e847132bc525d82c8f22363faaab59"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_children.dart","hash":"7c666bff17f2cfae821f93f0c5e66a64"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_client.dart","hash":"6b3c8cd4c0677edeb4fb8c22d923657c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v1.dart","hash":"a22d810ba989505f23b6be0562a04911"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\flutter_local_notifications_linux.dart","hash":"bd3131f212db4084582e634bc232b43b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_resolution.dart","hash":"1586f5d24f300541caebb7e008342e25"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\netapi32.g.dart","hash":"1c6d490a13baec49a9edb03d5fb8a00e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding.dart","hash":"5f5c07df31f7d37780708976065ac8d3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8.dart","hash":"e3d03ffb9ffa123af98df771a98759c0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\bstr.dart","hash":"af04c2a11aa95d2e4b86600b33d0957c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codecs.dart","hash":"ec4da34caab07694f3c251c780020e96"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\builder.dart","hash":"9f3c00f460ef40c2f330a850cde3101d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button.dart","hash":"354bdd7dd0e0fa6af97450d357e6122c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\clamped_simulation.dart","hash":"9951dd026c1ec46f9940016f4a823b40"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevicecollection.dart","hash":"5c53c4dc5952c49c1b6ccb65674d9072"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta.dart","hash":"8042ca366a626884c0e89628875af940"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\decorated_sliver.dart","hash":"e6dc8fb43fcd62e902975e9fcc0aaf5a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\circle_avatar.dart","hash":"1b8ebe04f94a58f7ac6da2d2be484131"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\relative_span_scanner.dart","hash":"b9c13cdd078c3b28c3392f0d6d5d647b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action.dart","hash":"6a3849c802c2fd63cd4d3db06470f387"},{"path":"C:\\posyandu\\lib\\services\\profile_service.dart","hash":"4d780557f3586cbc683ccf12d79648d8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelementarray.dart","hash":"41baecfe75bc82e8dae966eba92c23b7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart","hash":"5265b4bdec5c90bfd2937f140f3ba8fc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_painter.dart","hash":"2ed03ac5e94c43f504b49a19f6e49619"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensor.dart","hash":"1093e13de26d6c3dd606a01c451762ab"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\text_direction.dart","hash":"45f61fb164130d22fda19cf94978853d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\messages.g.dart","hash":"3e127bbafbce223b6d416d5cca517df7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\basic_types.dart","hash":"db58af9f6da58e4aa822f325502532e4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_field.dart","hash":"6e7b0efc63ef2536d0ce9fdb301e1eb7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\editable_text.dart","hash":"399a2d652d314be315778a3680a2e17d"},{"path":"C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.yaml","hash":"e7fd2fda36f01436b831ca47fe61fec3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart","hash":"13c8dcc201f970674db72fbbd0505581"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\restoration.dart","hash":"fafab4ea7d0c1dc06149deaf9d269a85"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterator.dart","hash":"4c92351d347c52a00797317aa487600f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_content.dart","hash":"78e53d9a4963c0d19c5ea355a0946e5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\recognizer.dart","hash":"704160d71eb5efcdf2906170d893bcf3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\pattern.dart","hash":"cd6d0f606129e54552c5fee950e32bfd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons_theme.dart","hash":"99d0ee83080f8e15e59986da0c527852"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_5.dart","hash":"a2f8f444e0f2d008fef980dd8df0bcac"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overflow_bar.dart","hash":"10fd391490d7320415aea296125ca50e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file.dart","hash":"58edba46526a108c44da7a0d3ef3a6aa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_request.dart","hash":"de670519e8f1f432d9f1a21fdd05b4b3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_decoration.dart","hash":"43086faa74e4ad7bdb369be8d6fc496b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\petitparser.dart","hash":"6ed88e961d0aa7c9506e4fa969be1a92"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator_pop_handler.dart","hash":"eb0361b270543f45fe1841c22539289f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationinvokepattern.dart","hash":"1d7963ea64a6b7059dc1f694f23f0b98"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationrangevaluepattern.dart","hash":"f90b22ce5704e97441e7e2265d0119e7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shader_warm_up.dart","hash":"1d552d8d41a00a356003dbb21453e904"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\global_state.dart","hash":"d1476acb9e8c42fb16e1c26b03b06340"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechbasestream.dart","hash":"095d62c8e0367fb3c65fa8c828e95c4e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\token.dart","hash":"595737cf044c5d483e4615a1b0e1db71"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar.dart","hash":"f80d7815d221dbd800f96fd9c8b86d1a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\process_text.dart","hash":"f457eebde02f336ab8da5acbaf3d8528"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_box.dart","hash":"c02292978496c7f9a8a63dbb3ce7aace"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_7.dart","hash":"c3e5aaaf36524bf9927e80f60f3b0bdf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object.dart","hash":"0cb51131f14d4d8df95aee83e4931780"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\variant.dart","hash":"8dea906a9b8773920b6d1ccea59807bf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_encoder.dart","hash":"85ca5d0ad350ba37b698247c24cb70a0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport_offset.dart","hash":"da9f7a464b831130a717e80377bf99d1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart","hash":"21bf6725b1fc374f03ae5b2cb46bd95b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart","hash":"bd1315cfa157d271f8a38242c2abd0d9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iagileobject.dart","hash":"4bc403cec1c5846051bca88edb712a8c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\colors.dart","hash":"fbeb850ec795afee0dea45a73ab1368a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart","hash":"d975e51852aa1802c81c738dcb4c348d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\gestures.dart","hash":"7b6199dff5808c0464b865fe03c4c616"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensormanager.dart","hash":"bf3a7e591cc9c80a09c1843209bdafdf"},{"path":"C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json","hash":"d7a810890898ee6ee58610ca4931f404"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iclassfactory.dart","hash":"cd0faf95b7346ac8469c545bef368396"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button.dart","hash":"97795bb93646fd12a7f9cdc6982494ad"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\enums.dart","hash":"b49758f50c20a4f98a48e3af42de35d7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\tag_exception.dart","hash":"d851ccbe29621b2c3cf5556211b35b23"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\whitespace.dart","hash":"f0df878443ef28db864b73e66f8206a2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image-4.5.4\\LICENSE","hash":"c17706815151969aa7de6328178cc8bd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\utils.dart","hash":"ee746523b6e3d70f4061a5750c37cac3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\none_of.dart","hash":"2080f99186cef2d2ec3f4c6c5b7c768b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_zip.dart","hash":"df699735e3bcd730f16ce377d562f787"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\typedefs.dart","hash":"4c00fd95f493a02179f1013a29629e43"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_extensions.dart","hash":"5843b4750179f6099d443212b76f04a2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\router.dart","hash":"e9ad358e52cc0f7699f9196ce3e35da9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestospackagedependency.dart","hash":"fd0e866e44796643d6fad18400ea6a77"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator.dart","hash":"7fc728538b4621c4c988f1f4eb76a951"},{"path":"C:\\posyandu\\lib\\services\\stunting_service.dart","hash":"826a01b725be9295c267447c9ad2d789"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\priority_queue.dart","hash":"34a4d340931147322eaddc77fdc65c22"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\shaders\\ink_sparkle.frag","hash":"7eee695ba96e5afa80abfaf59973617a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fixed_extent_list.dart","hash":"abcdf5b8d942cd3f02cbc60002c824d1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imoniker.dart","hash":"e6febe06d728a39b4945898e0b1294d5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_selection_style.dart","hash":"7f080cc2e66197a8144480b5f72b5e9e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\pick.dart","hash":"c60b204fb5e7d501c0addb330c88d2de"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\delegate.dart","hash":"5fc1a25f60cfa0a0280878377348c63c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_client.dart","hash":"3bc24109049f63bedd0393f75bc23503"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_context.dart","hash":"a2701656bb3160ea810ab576c50cbd65"},{"path":"C:\\posyandu\\lib\\models\\vitamin_model.dart","hash":"256c8bf8723f9e797b4f17c695cdf62c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\node.dart","hash":"8ed63a11f5c6520ad3ff2f3c9b1c7929"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\micro_money.dart","hash":"391b7eda9bffdd4386292eae157d449c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\border_radius.dart","hash":"ef0cb76da4afba716098e266cf6e2d20"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemclassobject.dart","hash":"fa0457adc89723d08bb20eddf3e89555"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart","hash":"5ed8acdae7dd3501b64b0ff3e33c1f45"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator_theme.dart","hash":"bfdd5f136da67a6a2e572ff7ffa18641"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\stepper.dart","hash":"a49ec697c5cef9953e0bd0cbac9d97b8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable.dart","hash":"18c03ecb2fea51a8cb9de728de20be92"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.12.0\\LICENSE","hash":"3c68a7c20b2296875f67e431093dd99e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\guid.dart","hash":"e5a79b510256712e5dbab68965722534"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\arrow_menu.g.dart","hash":"51232f90052d5aeb0e8565b3a4bd4305"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\labeled.dart","hash":"715bccb8e9ba9889573a60bf0e457402"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\reorderable_list.dart","hash":"a5c02581df820933c57314230ed9d33d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isimpleaudiovolume.dart","hash":"654b609384b7b69890219a8d8eb510ce"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdeviceenumerator.dart","hash":"f31bb216ea8990a64c2326c16fd2ea33"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge_theme.dart","hash":"a69934394ea5ba56f5289395adad99d2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\switch.dart","hash":"c2ec1d6c917cb9e9e0e0a42a1c03499e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\charcodes.dart","hash":"a1e4de51bdb32e327bf559008433ab46"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\exception.dart","hash":"5275d424aba5c931a30e6bd3e467027d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\add_event.g.dart","hash":"1f2c17ade0582e6a0b832896261f0ea1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\cdata.dart","hash":"a1bc06d1d53e9b47b32fbdb4d323f44d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\separated_list.dart","hash":"031cc72717282ff9f7f588e73fb0fd0b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\scheduler.dart","hash":"3ac176a9235973980af3b75bd0c237ff"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtexteditpattern.dart","hash":"7b53b9344345e99b1ec1c1e6247b0f78"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown.dart","hash":"2d08e01197ac81991b91471f886a77af"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellservice.dart","hash":"b7690366684d9173683d36992173f7a6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\optional.dart","hash":"7d49b944ccc5ee228590126488731a95"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\null_mapping.dart","hash":"4bc463f9c4b5496d8918b58070c10515"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\home_menu.g.dart","hash":"e1dd5aed7cb9a731106f2a200c99fd42"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar_layout_delegate.dart","hash":"024ba044d40e55c1867a7b96d6dc8760"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_multipart_transformer.dart","hash":"531d1d96bce7aa59a6109c02ac538cb0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio.dart","hash":"c1d35e1537398f54115d9f56c2bc922f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\helpers.dart","hash":"dad9796d04d76633de091aec36be71c2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\matrix_utils.dart","hash":"220771badc11e64d7d8a61a76737d0d8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart","hash":"6a0fa6360b3aca8deb85dc7d88176eb8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\assertions.dart","hash":"ef91dac42b5e5b3a475c28cdd20c72d1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\bottom_navigation_bar_item.dart","hash":"47474102c009e7099f3a9bf1d7ea8e06"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system_entity.dart","hash":"04e7480fb89755fcc5f64f7d80ca610f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_span.dart","hash":"97a82a0195c80b82e017af9bc615740e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\folders.dart","hash":"4bd805daf5d0a52cb80a5ff67f37d1fd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\text.dart","hash":"f52860ffbd4c6858f092292d1589d556"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\wrappers.dart","hash":"21e56afda1f096f0425a34987708ed56"},{"path":"C:\\posyandu\\lib\\controllers\\imunisasi_controller.dart","hash":"429d828872d291fd16549ece449f1cca"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_4.dart","hash":"54d72b1c5b9977ccdcb6cd95e8acc7e6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\details.dart","hash":"f1d5bce8850ce94eb25f88c062a3f8cb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_fill.dart","hash":"fbdb2ee0f52113dd3516920d415a60f5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextchildpattern.dart","hash":"002fd240f385a66281c63dea9b31c069"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplication.dart","hash":"3dc4006aab4c069db52d46f59e8262fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetwork.dart","hash":"d2bb1791822e1c17a18ea8f306180296"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\semantics_debugger.dart","hash":"842ac7528eff5cc84b6c6966ddb6f725"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_chip.dart","hash":"7e14c5d8a84bd21772dcc0eed46721d8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\x_file.dart","hash":"d06c42e6c83be207b86412e11889266a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu.dart","hash":"3dfd7fabfa14947ea1cbb90517128458"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\find.dart","hash":"9f4ec4b8e28d5bf94cbd385aa48eb91f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_anchor.dart","hash":"90bb26568ff55a583cbea386ce423560"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\greedy.dart","hash":"ea92027aa0f1a05330a4a0cfdfa5033f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\collection.dart","hash":"4ba0a4163d73b3df00db62013fb0604e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\uxtheme.g.dart","hash":"30d51f71b24984c4980f3f3c13df8190"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_decoder.dart","hash":"d16fc08d820f892bacb508cc3e45935e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\string_formatter.dart","hash":"b5871241f47bc90693cb26fae0bb8616"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock.dart","hash":"7c32424ef2aaa2f268fe177af2d4731f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\reflection\\iterable.dart","hash":"a75fb12af280fb36882c184800a13fde"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\page_scaffold.dart","hash":"f5a0ec2d695abc02a7ef60473bdde956"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_value.dart","hash":"21beb4ff2c06d1edc806270e0bfac51f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\callback_dispatcher.dart","hash":"5239ca253366a3b71796f8e9d2baf065"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\binding.dart","hash":"1facdc61a637ab9b72f3e3e07b5ac0d4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\resolve.dart","hash":"cbb8e1af9f1f0decfb6fc25a0725c51f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\not.dart","hash":"5bda4c1f149d153642bd503e97906b08"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\back_button.dart","hash":"18939fc6e74f9b391a45ae341fe30128"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v5.dart","hash":"cc8112e5daca3ae7caf3bd7beda5f39e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\unmodifiable_wrappers.dart","hash":"ea7c9cbd710872ba6d1b93050936bea7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512.dart","hash":"e4973bdb8ceac8b88cdefee5f56f0fa0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_scaler.dart","hash":"ed51dd3f812191698dc5cb29c84f11d8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_tree.dart","hash":"eedac0b4fc9b2865aae62ba790f0e26a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspectable.dart","hash":"a8d03ee07caa5c7bca8609694786bbf0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\bitmap.dart","hash":"30207bb624460e743b557f58e7b39479"},{"path":"C:\\flutter\\bin\\cache\\artifacts\\material_fonts\\MaterialIcons-Regular.otf","hash":"e7069dfd19b331be16bed984668fe080"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart","hash":"92dc5c1071170d35b5bb9e7d4c5e362c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables2.dart","hash":"bb9a6b8b9225608821735003ffdc8a5e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics.dart","hash":"e7efbf97bcf6fe5ecce2f382c99c05c5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_enabled_options.dart","hash":"877295d0c356a690a3b16d271e34c543"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification_observer.dart","hash":"61c1cef76185f009f477c3d9dd49c4ba"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker.dart","hash":"87b94f5cab50bff28b574c801811b29f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_metadata.dart","hash":"4d74fe38db99d0b2b135f8d4f81d6721"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\event_add.g.dart","hash":"8a2ad8a7289e2e5bd7fe7149614dc2fc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_manager.dart","hash":"a8db81c1bc3a26276fa505d6b92d1a67"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.7.0\\LICENSE","hash":"d26b134ce6925adbbb07c08b02583fb8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\data\\latest.dart","hash":"51a0ffe82aae3c8e48e5d12b507dbe10"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tabs.dart","hash":"601ae765c93d30071ed9300377d233e5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\group.dart","hash":"f31a685ec42e95decf8c1937de3a5856"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\resolvable.dart","hash":"f7329cc0811af555900320e49bd9686f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE","hash":"2d0c70561d7f1d35b4ccc7df9158beed"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE","hash":"d2e1c26363672670d1aa5cc58334a83b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\url_launcher_linux.dart","hash":"9d67bda83980287cc1100fe7fad9e05d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationandcondition.dart","hash":"698f215aeb2c56fc2970fa91499d8b77"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\page.dart","hash":"b5b2a5b98fbd6ae3120fcd476e5553ce"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\sprintf.dart","hash":"9c00cbf52bb0297fccad0b5c5b54d4e7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\visitor.dart","hash":"27780bbb98adce3f00386fc6223bf2c9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\permute.dart","hash":"a857d1061019a3f9214e8735890c300c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_theme.dart","hash":"c55cb4d008ae470c3d94aaffe529afe4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanagerevents.dart","hash":"a403f9be5cc42dedca5208fa2c104dd3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\bindings.dart","hash":"50ec8527f9e7debf5c5321224e8f6f45"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\algorithms.dart","hash":"0976264b99a1702a5d74e9acb841b775"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\token.dart","hash":"8006c8d72d7de5fbf9f6034104c30166"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dismissible.dart","hash":"d74003c764e6c2d209bff3a2ed86e777"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_directory.dart","hash":"62da8696885bd25977675ac4f7f1aef9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_computation.dart","hash":"37837bd1379e66f38e4a7775b6084d0e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\will_pop_scope.dart","hash":"2d725890566a0e72dff755f814e6f812"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienummoniker.dart","hash":"d80a4e0d1a5fe4aba72f8df70e8b660d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\ticker.dart","hash":"ebd1c81fcad683859a7e01887db755e0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_data.dart","hash":"b9abba31a48a9c2caee10ef52c5c1d0e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_2.g.dart","hash":"7bb75bf1bcc0aac68c67c939cfe2eab0"},{"path":"C:\\posyandu\\lib\\services\\jadwal_service.dart","hash":"e24a007ae7df8418b3e5ae611502cee4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestproperties.dart","hash":"3ec463d588e64344f9c833041d4c2e74"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch.dart","hash":"eb5a28f2fe16fc3540983a939e85e177"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\gesture_detector.dart","hash":"ebf34631057a314478f9be390f80fda7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\common.dart","hash":"493b51476fc266d10a636f520fff01fc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\flutter_local_notifications_plugin.dart","hash":"3d021e261a83908a40b246d72ed62cac"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icon_theme_data.dart","hash":"2ed82d0ee4672e99dcdec5652737899f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_buffer.dart","hash":"99760254cc7c1941d4d7d7bb0fad045d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\LICENSE","hash":"aca2926dd73b3e20037d949c2c374da2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgriditempattern.dart","hash":"f558b0876d2ee3eb7fc5b350a5ef85e7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechwaveformatex.dart","hash":"919cc78cfaa28ec6b957a771cd0765ed"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\comment.dart","hash":"87546066dfc566126ed9357805535e97"},{"path":"C:\\posyandu\\.dart_tool\\flutter_build\\dart_plugin_registrant.dart","hash":"b18d48c3013bb9f6b6e720b51303f454"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\hct.dart","hash":"596fb2e55b1ff1662e4bd67461fdc89d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport.dart","hash":"b8252455a884dfc13966cec360c9844d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imodalwindow.dart","hash":"7837848fa5cbb9801cfadd3856d0479e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_name.dart","hash":"749e18efee29d6925d7c55e573d3eb2f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_date_picker_form_field.dart","hash":"d34e181f5286390ce6d10a7bf6506bc3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file.dart","hash":"1026f587763defb6fb1eec88c2154a3d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart","hash":"9f2eb24284aeaa1bacc5629ddb55b287"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_android.dart","hash":"6f05b68df1b893e73008d1831589377c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumspellingerror.dart","hash":"c2b3370ba518e83a18e0be246f0e2ed4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart","hash":"29e1858c5ebc2b4dc6d1528196bfb1b6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expand_icon.dart","hash":"f2e6d3978ff6b0348b48e4f10cc97b69"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_0.g.dart","hash":"872e5481eca8f8f757d139b5e4988053"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\adaptive_text_selection_toolbar.dart","hash":"ab826a8c77d2dce014192c0ecb1374d6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\rounded_rectangle_border.dart","hash":"7caaf84e2dffd3175c4b86ef5f712379"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_persistent_header.dart","hash":"4c427b44efd5bee14d1e679725b3b090"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\theme.dart","hash":"bbe07eeca969d22bbbba71a2eaa2fffe"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iprovideclassinfo.dart","hash":"c90759e0e90f88fd2b4f177ec55cb4f4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\result.dart","hash":"bc503b6c5e3658a13efaee4e0638935a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_inserted_content.dart","hash":"fe17a06eb234271db2cc2d87de581e8e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\keyboard_listener.dart","hash":"c87e92035314a4d3e52faf886355d0a9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\expression.dart","hash":"1eea4f679ac434a2b413372c524c8d00"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\plural_rules.dart","hash":"2241f880365723564463d0bec35a4ba2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\LICENSE","hash":"83228a1ae32476770262d4ff2ac6f984"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\drag_target.dart","hash":"f73ee5757904401297c37ce114e2d2a5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\memory_allocations.dart","hash":"780afec8afee633755faec912310be81"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar_theme.dart","hash":"61a7c8cb019d7b4b133dc84382de854c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\link.dart","hash":"c36f00a660d9aa87ebeab8672ccc6b32"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart","hash":"257ca4608e7d75f1db8d4c3ab710ac70"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\ellipsis_search.g.dart","hash":"dbf829c2300f100c1301accafb7b4ff3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_properties.dart","hash":"953396d57b69e0e889d9dfcc4f7fdabe"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\directory.dart","hash":"8f4de032f1e2670ca51ce330a4de91a3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\unicode.dart","hash":"c692323b8d9e3ed3c4c134ba07ab94e6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ivirtualdesktopmanager.dart","hash":"83c5918696d44ca1be713318a4f5a6db"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel.dart","hash":"2fdbc6680264dc7f21a530244496cd79"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\unbounded.dart","hash":"a617a91b12a3156406da1d95552aa4a0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_arrow.g.dart","hash":"93fe233cb281b8cab8872397da5e596c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications_platform_linux.dart","hash":"145a18283aef042bba506a2190347763"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\reference.dart","hash":"3881ad72fbb323a843aa4bf47c99422d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\compact_number_format.dart","hash":"9068f4d63af1ec44245b76b7ab4dfa48"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\list_extensions.dart","hash":"9f8b50d98e75350b41d40fee06a9d7ed"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\src\\messages.g.dart","hash":"bee9a89328e73d06f9b915e157deffe1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile_bar.dart","hash":"90f2bfd8a277caf2dfdda31d1db65bf6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated.dart","hash":"641f0dfad31a545ac6fa5515e83920fd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_theme.dart","hash":"9469004432b70b7085c9ce3b4ac94293"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\utils.dart","hash":"8986177ba204a808c603c35260601cce"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager2.dart","hash":"0aea2ad4289b60950d9a467b0e03e80e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\date.dart","hash":"a72988c783819c1affb50f71cc404339"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement.dart","hash":"ce305fb96ca9a74ff549e6ff91795e10"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart","hash":"39221ca00f5f1e0af7767613695bb5d2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\refresh_indicator.dart","hash":"e7235d21d265d455e125792adc7c8eaa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_encoder.dart","hash":"df916478c93bc4bc0bc9adb2cc286153"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\title.dart","hash":"eb8a87eab443c1122f0b577a5a7d0674"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_activity.dart","hash":"14dabe368f43293be3ef87bee57a7f14"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\functions.dart","hash":"a12fc767bd933ecc3bbdd69f597ed3cf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selection_container.dart","hash":"836cd409d91948bae18eaabea344f753"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_async_android.dart","hash":"5cfe2d9d61584eae2e9c8e81be1dd9c5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_aware_image_provider.dart","hash":"db628159b4bec9f382987feafac814f2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\method_channel\\method_channel_share.dart","hash":"a27e281f7f3b1a2b17fa82a3e3bc0421"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_style.dart","hash":"8f27bfaeb511bea787cbdcffb888128e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icons.dart","hash":"a03d0dea6d2e759ed26f512dc97a03c2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_visitor.dart","hash":"61e938fe770ed7331e39f1dda1b64dd4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml.dart","hash":"2c4c36a5cc838977cf822b6db5d9200a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile.dart","hash":"f642cf1205a554270486050c78b16e37"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation2.dart","hash":"34d140191c4affc37f3716de1b46854a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_peer.dart","hash":"681b70272ec68e757f2394c9e7fa9398"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme.dart","hash":"a6adbe3868e017441360895c35fd6aa2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpoint.dart","hash":"ed361e60fcf89da03b59c13d84579d0d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_platform_interface.dart","hash":"59bb1cba1648db956dccb835713d77d8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\io.dart","hash":"a45632c7d0440400b3f7a2ce615d21c0"},{"path":"C:\\posyandu\\lib\\services\\notification_service.dart","hash":"91080374f7f94af9e7caa04e2574b852"},{"path":"C:\\posyandu\\lib\\services\\dashboard_service.dart","hash":"f954de56d6fe2d4f4d8ac802b51bb018"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\eager_span_scanner.dart","hash":"bdc22e9e77382045196b5aafd42b5e55"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange3.dart","hash":"1b5fd1f26a29d303d480169a8310b991"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\initialization_settings.dart","hash":"e1f5a636bfdff75d6f779c3d67875cbc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileopendialog.dart","hash":"e1b16ab85c86942cde8fabfa972fba9e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ntdll.g.dart","hash":"80549b960bc9c7fd9dad05aa69b7d9b2"},{"path":"C:\\posyandu\\lib\\services\\imunisasi_service.dart","hash":"0703ff15c2dfa0e17126ef2507e50330"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\ffi.dart","hash":"0dd5729cf3ae4a50108de3e34147ce12"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_write_buffer.dart","hash":"63d2768cdd6ab5a282fbb6a86c237b78"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\LICENSE","hash":"5bd4f0c87c75d94b51576389aeaef297"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\icon.dart","hash":"cb4cf0d998a65879bb40daf8db093eed"},{"path":"C:\\flutter\\packages\\flutter\\LICENSE","hash":"ca58010597a5732e6aa48c6517ab7daf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\object.dart","hash":"b614d8172098403c683c68aafa3e92e8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\date_picker.dart","hash":"acf73f4397d15e5e31f1a837c598e825"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_simulation.dart","hash":"44e3b08900a8e89a62092676f2245f09"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemhiperfenum.dart","hash":"2b344fedd3805594c1c2981f8c06f148"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material.dart","hash":"8578e11f0e909ced71175ae8aeaee19d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_scope.dart","hash":"5749fd2b60f7c6ae600ed6bfd4679756"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\anak_form_screen.dart","hash":"3263db7b4490ba9110cf4c06d7a32cc9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_buttons.dart","hash":"9199de8ac9b51c5258f1b9bc5945e6d0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_theme.dart","hash":"f077efd46130f69fa6752d282168e612"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\string_utils.dart","hash":"603b7b0647b2f77517d6e5cf1d073e5a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\token.dart","hash":"6c8afaf3db5be20a458530a92ff971d5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement5.dart","hash":"e053a966b20fda12dc7d24e0f56c845a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\preferred_size.dart","hash":"07f333d11d639a1ac8457b95be96147e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\spell_check.dart","hash":"cf0267e98e801aaa2cc53e262cb6775a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\timeline.dart","hash":"8ff9154cce54a72addf2f48fe65f266f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\physics.dart","hash":"ffd7e9991334466f08df7afe0c721048"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position_with_single_context.dart","hash":"a233f949548bc7e1bc2988b8c264fc9c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality.dart","hash":"46e577ec532e21029e9cee153d7ca434"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\blend\\blend.dart","hash":"f487ad099842793e5deeebcc3a8048cb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_button.dart","hash":"32625e5104eba074fc381f3fb06cb176"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart","hash":"789e79772bba1132b3efdb60636a3ccb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\material_color_utilities.dart","hash":"11df661a909009a918e6eec82d13e3ff"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart","hash":"7f164e577cfcf8c8295947195cde2a7c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\callbacks.dart","hash":"86781b32fca02e40f75c1b196e60fe4b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_wheel_viewport.dart","hash":"92a9fb5bbb4d731698176978af361780"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\flutter_local_notifications_platform_interface.dart","hash":"1c0852e6ecd07b7e2fc712467f9093e1"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_tonal_spot.dart","hash":"75f947f0ba87a0789a3ef91542bbc82c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation.dart","hash":"ba5e6431793ca2418b3beb3a89f581bb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_body.dart","hash":"798aeabf18ac4da97c366886deb0254f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart","hash":"146741f6f87d6612ee7bbf6a6fa9c119"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\declaration.dart","hash":"0ddfa36e71f58e8be68202ab6901bfdf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile_theme.dart","hash":"265caf611dc4dfb55e5713c3c7e87869"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol2.dart","hash":"18ce35bef6b656745428776b3aaaf4ca"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables.dart","hash":"fbce92f0e78e457538005bcb0b9a79f6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration.dart","hash":"d69c889a5ae0efd9db8fc23c11cd6bd3"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\platform.dart","hash":"d2bab4c7d26ccfe4608fe8b47dd3b75c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\modal_barrier.dart","hash":"7312c07818673d611233ae34da9012b4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immendpoint.dart","hash":"08f987c2f95b3e2a51c435bd8e8c588f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_controller.dart","hash":"2805633525ce8914c6f3cfd32e401bb7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\paint_utilities.dart","hash":"7a23f649958f737fcf117d86f635f1e4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\shared_preferences.dart","hash":"698b47b813b0194cf3adacff5906a585"},{"path":"C:\\posyandu\\lib\\controllers\\stunting_controller.dart","hash":"c77ae0c0e961380da61ff84a398434a1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\debug.dart","hash":"f2138801d3af6774b0cdb3ff8f966b8c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\utils.dart","hash":"8608f71f077e370ee14d37c711e6580e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\radio.dart","hash":"fdb73cd1fa108335e45a7bef127f5745"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart","hash":"188d03c92376ce139ce247b0f9b0946e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\service_extensions.dart","hash":"217b7c2fd7b1eccde5897e1f17fdccf9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\intx.dart","hash":"c3e3bdde1f486b799e08a1ed1b99c76a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system.dart","hash":"c23a0415bdaf55efdf69ac495da2aa9b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistfile.dart","hash":"d27d71d2351cdb9c560055671b5ad215"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\scan.dart","hash":"acfc0a55deec22276e085dae6197833a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\string.dart","hash":"1aaa0309ba77b0f57733e99543c455ea"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_localizations.dart","hash":"40116044a46a9585645a2ea94de07f67"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\form.dart","hash":"498bd94bc442029b68abbbfafd1771d4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_formatter.dart","hash":"5e65f1773fa878ab91fffc6b574ac082"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\event.dart","hash":"1a7fe7a35dbd168a7f2e10065f4a3158"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_metrics.dart","hash":"9661eb871d12fbc5d80f90c86f325d96"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\list.dart","hash":"ee730199a496cacbfd82312849e80523"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\viewing_conditions.dart","hash":"cb0d5b80330326e301ab4d49952b2f34"},{"path":"C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\icon_tree_shaker.dart","hash":"fbd25dba106a5b33c4ade37a17dd0896"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker2.dart","hash":"60ed6e3dc269f179875fea840112bc4c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dxva2.g.dart","hash":"73ec60b4a67001fb2adfab990c932c6e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\fixnum.dart","hash":"ca96fbf1a27d4f30ff02bfc5812562a6"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\validation.dart","hash":"af69b927cad3da3ff26f5e278d151304"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern.dart","hash":"6e8a57cfea32b9c9f29b229edeacbd6b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\character.dart","hash":"f6f8ad33193db66deb89d68e406eeaf9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\sprintf_impl.dart","hash":"2e7ac5275644c470359f8b69c555bfd1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug.dart","hash":"c77ed440a57bb90c0cb822a2225816cd"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\pretty_writer.dart","hash":"4c618cb90a20b93f23c554b8745d5f77"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdroptargetpattern.dart","hash":"1ea35c2990caf75b07d8a555f3f49191"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons.dart","hash":"d8a7b96e6465831f5cf6de56ccddf6b4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_manager.dart","hash":"5f173a5c0de15909e95d3275051138c1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_key.g.dart","hash":"d8a93c8e75a417cae210d942f256ca5e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int64.dart","hash":"da07db909ae6174095f95d5ee019d46c"},{"path":"C:\\posyandu\\lib\\screens\\dashboard\\edit_profile_screen.dart","hash":"a21d3941aed43d7363ab8910ac906809"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\LICENSE","hash":"b3896c42c38a76b4ed9d478ca19593e4"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\cache.dart","hash":"e0cbefa359309715e5101bce98eb65e2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\app.dart","hash":"214bfdcb3029a0f80f320b76fa9c0a5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\performance_overlay.dart","hash":"b640a31377f9378484714523f25be099"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\sound.dart","hash":"58f14973ee61401b0bf79de491dd1e69"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\constants.dart","hash":"38a87ff489a47bc024400dc863be326d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ibindctx.dart","hash":"3af3fd07f4a1feeb62307f54d5bd0aaf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\safe_area.dart","hash":"74578366d8f8de03d30f48d6296d36a0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker_theme.dart","hash":"72d4b7c6ab9c5614166b19ce28c79869"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\tonal_palette.dart","hash":"44b3c2a3d6e67a3213a49cce58fed932"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_tile.dart","hash":"2011323cb0091888650cba67462f3e9f"},{"path":"C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.dill","hash":"d41d8cd98f00b204e9800998ecf8427e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\enums.dart","hash":"523742c594766cc9e39179d93cb23259"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_devtools_extension_data.dart","hash":"3f47c1f73c7a4541f98163b83d056456"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\utils.dart","hash":"9655e1ae29b93f0d3fb06573e44e46ed"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\exception.dart","hash":"5934d7c0ee1ff94ec21aad560e9ed8ba"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_resizing_header.dart","hash":"4e68fd3411373099a0ffa869d0eeb41e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween_sequence.dart","hash":"9a7eb049bd2c35586b8ef26b0e9d4bfa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement4.dart","hash":"a212841ba1b80a845ce3756241645d58"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fruit_salad.dart","hash":"3c8d2d2b73f69d670141d376642e5252"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\table.dart","hash":"999e8d6e7a56dffe8e1edab86cddf90d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemrefresher.dart","hash":"54ba07d769f852b6c68fa2aafd4257c8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\types.dart","hash":"38c2dfd6ccbfbea2e8772ac1be2c26fa"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart","hash":"3418e2ba1365bf8820838eae0da072fc"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\sequence.dart","hash":"0b1a431f52b54788ec3e9b6da7d87909"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider.dart","hash":"7504c44d1fa6150901dd65ec78877be0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_isolates_io.dart","hash":"12de34775f26dc96798a726aed9c1895"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\strut_style.dart","hash":"8cb875a5ca649498461420066ef034e4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\bottom_tab_bar.dart","hash":"22f86c3c4f9ea753ec9c891e77b29b84"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoice.dart","hash":"e4db97d8d7acb9a9585f38b0df246277"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart","hash":"299bd3979d7999412945ac4e3199cdcf"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetitempattern.dart","hash":"f1cfa3a69ee743157de8de4ccdf51b58"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\segmented_control.dart","hash":"783d79a076dca8f6090609673e94f1d9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system_entity.dart","hash":"67918403456e9e1c17b3375ea708292c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_message.dart","hash":"eb54a5ead5cb8ea548f36e4b8780e4b8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_bitfield_io.dart","hash":"28e75a6163100cda69edad35f4d9202b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\not.dart","hash":"d4acdced936c4825eed27ed61fc28660"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\constants.dart","hash":"c6dd0c20e5521905acdd0e209727ec65"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\dispatcher.dart","hash":"44c4e1de5f30ee41e94e0017dbd5f035"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\value_listenable_builder.dart","hash":"b895dd95937a0aaf786505df4fa0e5fb"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\temperature\\temperature_cache.dart","hash":"a6350a577e531a76d89b24942fca3073"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\curves.dart","hash":"db008d9d847b5c30b4ecfe80ec7dcc14"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection.dart","hash":"41d7e4aca9095aa0ffa6d18fd994af07"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_boundary.dart","hash":"273a0c4c20f7a2b715c34db25c737264"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\grid_paper.dart","hash":"53e368901ef47a75e50412f3e215fa3a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworkconnections.dart","hash":"ee244b933f07447928851d56170a8050"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\binding.dart","hash":"74ab9e14501d5549532bc172264d0424"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\messages.g.dart","hash":"3f45d05cfb9a45bf524af2fa9e8fb6e6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\serialization.dart","hash":"63f6f34dbf353dd0dccf02e3579f109e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_client.dart","hash":"32a40215ba4c55ed5bb5e9795e404937"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\mime.dart","hash":"90fb56de843f1f933c2ba8ec945fa06f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdual.dart","hash":"2e8ac7faef1638b9d8022b3da82c3588"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_cross_fade.dart","hash":"643b84b4297b7e330dfa23ea461585ef"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\processing.dart","hash":"0ca8410c364e97f0bd676f3c7c3c9e32"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_layout.dart","hash":"a61ee31c49a4aaf5f3a98af02f8b7ae7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\activity_indicator.dart","hash":"a6233596487e99f0490dd1cd028b2b6f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationobjectmodelpattern.dart","hash":"db8a81e510b416095ef477688165eee5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdatalist.dart","hash":"68642e049d1aa7d3e55fc1382b0696c0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\boundary_characters.dart","hash":"9d1525a634d27c83e1637a512a198b4f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\character_data_parser.dart","hash":"a3044567a5c6d8b0e52367af1a23d5e1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_theme.dart","hash":"81cb6391e0df23208c07fb243f46af37"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\uppercase.dart","hash":"7061b91c27425c907020fe54e569b9db"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\print.dart","hash":"f15f34717397d60152d5d34a33b75a88"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip_theme.dart","hash":"214d2ababd129745cd0fd19a8c03473a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\advapi32.g.dart","hash":"e88da16e1dcd78ac58401bf0c3134c89"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer.dart","hash":"db799bf48af97b7c0edc93ad96b4a6da"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid.dart","hash":"5261078afe15bcdc637478bb6d7f7e21"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_padding.dart","hash":"32ab00e06c2e96015944c29272042891"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_1.g.dart","hash":"9c3c2afae62dafae40a282af7f685943"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches.dart","hash":"e2bb1be234c319b0c09b51cd14f9ab51"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\float_formatter.dart","hash":"9193766efadfc3e7be3c7794210972ce"},{"path":"C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\common.dart","hash":"bee2b2312d8a87cbe17570d2bf872905"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackageid.dart","hash":"74afb02c8643f153de3fb64ad8a466a6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\standard_component_type.dart","hash":"e4a800bc05d33cd889fb85b8d5df24bb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar.dart","hash":"05019db2e6b03c3df79e0f3c002a0734"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\color_utils.dart","hash":"0938e0447f447ceb7d16477a0213ce2c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumresources.dart","hash":"08a61adc8ecc7216c84a455539fd75ad"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\platform_view.dart","hash":"dcd173e0678899401bff84c3a256bc9c"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_buffer.dart","hash":"f64837679a1abb526e942b166db5c244"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\Formatter.dart","hash":"35054401ba5ecdc8134dfd5dc1e09f10"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialogcustomize.dart","hash":"2815892e3735c223c62476ddaf4cb27f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layout_helper.dart","hash":"0b8d24a7191ba03b322f83ce1590e2a7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_celebi.dart","hash":"f12f9a9b8bb504f4617bfd1c00d403f0"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel_group.dart","hash":"9a2704474807a196e3a72883d73b5be2"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.g.dart","hash":"67f751cf689639227d5db57f73b92a2a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE","hash":"5d89b1f468a243c2269dfaceb3d69801"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_sound.dart","hash":"6f752b00d684f1287d498ca51f0ce435"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\case_insensitive_map.dart","hash":"5893c7d3910e8924bd2dccc8837775c7"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\normalizer.dart","hash":"5684bfb4916cd4ec19596b3fd6a7a93b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfoldermanager.dart","hash":"48d51a5672af342c6b1376d1ff04a4a5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wtsapi32.g.dart","hash":"d6db794e2f414caa48650e6bc2396e6d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\platform.dart","hash":"69e5a7f8f485b93b091d65670f4d8cd5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\string_scanner.dart","hash":"184d3b79d275d28cd02745b455041ee6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_controller.dart","hash":"10b20e4a220ff81322487cec3b397008"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterator.dart","hash":"6c54f90e0db5f42a13be6b3efeb4a04d"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\sibling.dart","hash":"6cee72f673d593b0b84628bf243727a8"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\link.dart","hash":"1f334b50f4df781bbbfab857581c3540"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\alignment.dart","hash":"a09abbaf7209e37fc309c9852e7c4396"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dislike\\dislike_analyzer.dart","hash":"d7eb1678ec74acd9857a4193fd62ed5b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge.dart","hash":"09affe54f14fd2d19a0ef40318d17f8e"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\default_extension_map.dart","hash":"fe2df60ed5b05e922df2ee9fef5cf5d9"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\ancestors.dart","hash":"3f842dc9d82d8b21557bf598ff4ec83b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\range.dart","hash":"065ae19274f3691df673e4d2a11f5d52"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\LICENSE","hash":"0c3ca74a99412972e36f02b5d149416a"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\tzdb.dart","hash":"01c25b2dabe912c532a94956c2e40c8f"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange.dart","hash":"8f76417391b910fe0956d6404b59e144"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclockadjustment.dart","hash":"d25601f97655927dc9fd147438eacfad"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart","hash":"7d2bdb4801fc8b3a110f36d5e5fa59f5"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\with_parent.dart","hash":"cff1275e3376c28419f9b54215ec8b23"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\mappers.dart","hash":"6af7414ec54f4ac7f92b6d7bdd058956"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\tz_datetime_mapper.dart","hash":"2f6d6663f131dd0e24f37f58530342c6"},{"path":"C:\\posyandu\\assets\\logo.jpg","hash":"a9c2b356f7f7777cc5773672f826056c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\disposable_build_context.dart","hash":"e1c116ad0a584a34aed67c041ea64d9a"},{"path":"C:\\flutter\\bin\\internal\\engine.version","hash":"627af03cf05ac5f79afff5b2b54d6e6b"},{"path":"C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxpackagereader.dart","hash":"2c9b99820a7ba58eea5e30ca3585c24f"}]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/app.dill b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/app.dill new file mode 100644 index 0000000..d84eb6c Binary files /dev/null and b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/app.dill differ diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/debug_android_application.stamp b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/debug_android_application.stamp new file mode 100644 index 0000000..a35de15 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/debug_android_application.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\app.dill","C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\icon_tree_shaker.dart","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\posyandu\\pubspec.yaml","C:\\posyandu\\assets\\logo.jpg","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\assets\\CupertinoIcons.ttf","C:\\flutter\\bin\\cache\\artifacts\\material_fonts\\MaterialIcons-Regular.otf","C:\\flutter\\packages\\flutter\\lib\\src\\material\\shaders\\ink_sparkle.frag","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\archive-4.0.7\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.7.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\checked_yaml-2.0.3\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cli_util-0.4.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.7\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_launcher_icons-0.13.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image-4.5.4\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\json_annotation-4.9.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.7\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.8\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\nested-1.0.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\posix-6.0.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\provider-6.1.5\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_web-2.4.3\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.12.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.3\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_web-2.4.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.3.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-1.1.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\yaml-3.1.3\\LICENSE","C:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE","C:\\flutter\\packages\\flutter\\LICENSE","C:\\posyandu\\DOES_NOT_EXIST_RERUN_FOR_WILDCARD469056831"],"outputs":["C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\assets/logo.jpg","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z"]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/flutter_assets.d b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/flutter_assets.d new file mode 100644 index 0000000..c79e969 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/flutter_assets.d @@ -0,0 +1 @@ + C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\assets/logo.jpg C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z: C:\\posyandu\\pubspec.yaml C:\\posyandu\\assets\\logo.jpg C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\assets\\CupertinoIcons.ttf C:\\flutter\\bin\\cache\\artifacts\\material_fonts\\MaterialIcons-Regular.otf C:\\flutter\\packages\\flutter\\lib\\src\\material\\shaders\\ink_sparkle.frag C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\archive-4.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.7.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\checked_yaml-2.0.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cli_util-0.4.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_launcher_icons-0.13.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image-4.5.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\json_annotation-4.9.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.8\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\nested-1.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\posix-6.0.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\provider-6.1.5\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_web-2.4.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.12.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_web-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-1.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\yaml-3.1.3\\LICENSE C:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE C:\\flutter\\packages\\flutter\\LICENSE C:\\posyandu\\DOES_NOT_EXIST_RERUN_FOR_WILDCARD469056831 \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/gen_dart_plugin_registrant.stamp b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/gen_dart_plugin_registrant.stamp new file mode 100644 index 0000000..62a5f00 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/gen_dart_plugin_registrant.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\posyandu\\.dart_tool\\package_config_subset"],"outputs":["C:\\posyandu\\.dart_tool\\flutter_build\\dart_plugin_registrant.dart"]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/gen_localizations.stamp b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/gen_localizations.stamp new file mode 100644 index 0000000..1b2d28c --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/gen_localizations.stamp @@ -0,0 +1 @@ +{"inputs":[],"outputs":[]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot.stamp b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot.stamp new file mode 100644 index 0000000..e15191c --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\program.dill","C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.dill"],"outputs":[]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_native_assets.stamp b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_native_assets.stamp new file mode 100644 index 0000000..cf75beb --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_native_assets.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.yaml","C:\\posyandu\\.dart_tool\\package_config_subset","C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\common.dart","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version"],"outputs":["C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.dill"]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_program.d b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_program.d new file mode 100644 index 0000000..4bcdd5a --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_program.d @@ -0,0 +1 @@ +C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\program.dill: C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\lib\\android_alarm_manager_plus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\clock.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\clock.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\default.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\stopwatch.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\collection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\algorithms.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\boollist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\unmodifiable_wrappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\canonicalized_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\comparators.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\empty_unmodifiable_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\functions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_extensions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_zip.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\list_extensions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\priority_queue.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\queue_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set_controller.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\wrappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\cross_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\base.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\x_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\crypto.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest_sink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash_sink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hmac.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\md5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha1.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha256.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512_fastsinks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\dbus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_address.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_server.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_bus_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_error_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_interface_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspect.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspectable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_match_rule.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_member_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_message.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_call.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_manager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_tree.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_peer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_properties.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_read_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object_manager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_server.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_signal.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_uuid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_value.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_write_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\ffi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\allocation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\arena.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf16.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\local.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_directory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_directory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\common.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system_entity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system_entity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_random_access_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\directory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes_dart_io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system_entity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\fixnum.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int32.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int64.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\intx.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\utilities.dart C:\\flutter\\packages\\flutter\\lib\\animation.dart C:\\flutter\\packages\\flutter\\lib\\cupertino.dart C:\\flutter\\packages\\flutter\\lib\\foundation.dart C:\\flutter\\packages\\flutter\\lib\\gestures.dart C:\\flutter\\packages\\flutter\\lib\\material.dart C:\\flutter\\packages\\flutter\\lib\\painting.dart C:\\flutter\\packages\\flutter\\lib\\physics.dart C:\\flutter\\packages\\flutter\\lib\\rendering.dart C:\\flutter\\packages\\flutter\\lib\\scheduler.dart C:\\flutter\\packages\\flutter\\lib\\semantics.dart C:\\flutter\\packages\\flutter\\lib\\services.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\listener_helpers.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\diagnostics.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animations.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\curves.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween_sequence.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\activity_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\adaptive_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\app.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\bottom_tab_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\button.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\checkbox.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\toggleable.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\colors.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu_action.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\date_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\dialog.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_row.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_section.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icon_theme_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\interface_level.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_section.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\localizations.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\magnifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\nav_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\page_scaffold.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\radio.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\refresh.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\route.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\scrollbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\search_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\segmented_control.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\slider.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\sliding_segmented_control.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\spell_check_suggestions_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\switch.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_scaffold.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\automatic_keep_alive.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_form_field_row.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\thumb_painter.dart C:\\flutter\\packages\\flutter\\lib\\src\\dart_plugin_registrant.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_bitfield_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_capabilities_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_isolates_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_platform_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_timeline_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\annotations.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\assertions.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\basic_types.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\bitfield.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\capabilities.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\change_notifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\collections.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\consolidate_response.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\isolates.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\key.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\licenses.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\memory_allocations.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\node.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\object.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\observer_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\persistent_hash_map.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\platform.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\print.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\serialization.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\stack_frame.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\synchronous_future.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\timeline.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\unicode.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\arena.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\converter.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag_details.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\eager.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\events.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\force_press.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\gesture_settings.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\hit_test.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\long_press.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\lsq_solver.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\monodrag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multidrag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multitap.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_router.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_signal_resolver.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\recognizer.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\resampler.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\scale.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap_and_drag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\team.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\velocity_tracker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\about.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_buttons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_icons_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\adaptive_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\add_event.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\arrow_menu.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\close_menu.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\ellipsis_search.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\event_add.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\home_menu.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\list_view.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_arrow.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_close.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_home.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\pause_play.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\play_pause.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\search_ellipsis.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\view_list.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\app.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\arc.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\autocomplete.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\back_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state_mixin.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\calendar_date_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\card.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\card_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\carousel.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\slotted_render_object_widget.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\choice_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\circle_avatar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\color_scheme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\colors.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\curves.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_source.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\date.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevation_overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expand_icon.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_panel.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\filter_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\flexible_space_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_location.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_highlight.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_ripple.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_sparkle.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_splash.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_well.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_date_picker_form_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_decorator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\magnifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_localizations.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_anchor.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\mergeable_material.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\motion.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\no_splash.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\page.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\page_transitions_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\paginated_data_table.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\predictive_back_page_transitions_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\range_slider.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\refresh_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\reorderable_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\scaffold.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_anchor.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_view_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\selectable_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\selection_area.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\shadows.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar_layout_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\stepper.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tabs.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_form_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar_text_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\time.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_visibility.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\typography.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\user_accounts_drawer_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\_network_image_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\alignment.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\basic_types.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\beveled_rectangle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\border_radius.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\borders.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_fit.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_shadow.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\circle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\clip.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\colors.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\continuous_rectangle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration_image.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\edge_insets.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\flutter_logo.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\fractional_offset.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\geometry.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\gradient.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_cache.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_decoder.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_provider.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_resolution.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_stream.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\inline_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\linear_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\matrix_utils.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\notched_shapes.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\oval_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\paint_utilities.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\placeholder_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\rounded_rectangle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shader_warm_up.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shape_decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\stadium_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\star_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\strut_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_painter.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_scaler.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\clamped_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\friction_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\gravity_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\spring_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\tolerance.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\utils.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\animated_size.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_layout.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_paint.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\decorated_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\editable.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\paragraph.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\error.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flex.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flow.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\image.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layer.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layout_helper.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_body.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_wheel_viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\mouse_tracker.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\performance_overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\platform_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\rotated_box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\shifted_box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fill.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fixed_extent_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_grid.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_group.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_multi_box_adaptor.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_padding.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_persistent_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_tree.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\stack.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\texture.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\tweens.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\view.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport_offset.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\wrap.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\priority.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\ticker.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_event.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_service.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\_background_isolate_binary_messenger_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_bundle.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_manifest.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\autofill.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\binary_messenger.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\browser_context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\clipboard.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\deferred_component.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\flavor.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\font_loader.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\haptic_feedback.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\hardware_keyboard.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_inserted_content.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_key.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_maps.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\live_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codec.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codecs.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_cursor.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_tracking.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_channel.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_views.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\predictive_back_event.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\process_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_android.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_fuchsia.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_ios.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_linux.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_macos.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_web.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_windows.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\restoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\spell_check.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_channels.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_chrome.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_navigator.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_sound.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_boundary.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing_delta.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_formatter.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_input.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_layout_metrics.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\undo_manager.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_html_element_view_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_platform_selectable_region_context_menu_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\actions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\adapter.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\framework.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_cross_fade.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_size.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_switcher.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\annotated_region.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app_lifecycle_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\async.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autocomplete.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autofill.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\banner.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\basic.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\bottom_navigation_bar_item.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\color_filter.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\container.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_button_item.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\decorated_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_selection_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_text_editing_shortcuts.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\desktop_text_selection_toolbar_layout_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dismissible.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\display_feature_sub_screen.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\disposable_build_context.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\drag_target.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\draggable_scrollable_sheet.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dual_transition_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\editable_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\fade_in_image.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\feedback.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\flutter_logo.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_manager.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_scope.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_traversal.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\form.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\gesture_detector.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\grid_paper.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\heroes.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_filter.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_icon.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\implicit_animations.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_model.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_notifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\interactive_viewer.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\keyboard_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\layout_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\list_wheel_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\localizations.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\lookup_boundary.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\magnifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\media_query.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\modal_barrier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigation_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator_pop_handler.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\nested_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\notification_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\orientation_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overflow_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overscroll_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_storage.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pages.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\performance_overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pinned_header_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\placeholder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_menu_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_selectable_region_context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pop_scope.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\preferred_size.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\primary_scroll_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\raw_keyboard_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\reorderable_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration_properties.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\router.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\routes.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\safe_area.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_activity.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_aware_image_provider.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_configuration.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_context.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_metrics.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification_observer.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_physics.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position_with_single_context.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable_helpers.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selectable_region.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selection_container.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\semantics_debugger.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shared_app_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shortcuts.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\single_child_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\size_changed_layout_notifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_fill.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_floating_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_layout_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_persistent_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_prototype_extent_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_resizing_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_tree.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\snapshot_widget.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spacer.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spell_check.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\standard_component_type.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\status_transitions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\system_context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\table.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tap_region.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_editing_intents.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_anchors.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_layout_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\texture.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\title.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\transitions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tween_animation_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\undo_history.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\unique_widget.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\value_listenable_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\visibility.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_inspector.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_state.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\will_pop_scope.dart C:\\flutter\\packages\\flutter\\lib\\widgets.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\flutter_local_notifications.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\callback_dispatcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\flutter_local_notifications_plugin.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_flutter_local_notifications.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\bitmap.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\icon.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\message.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\method_channel_mappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel_group.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_sound.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\person.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\schedule_mode.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_picture_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_text_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\default_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\inbox_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\media_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\messaging_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\interruption_level.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\mappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action_option.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_attachment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category_option.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_enabled_options.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\typedefs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\tz_datetime_mapper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\flutter_local_notifications_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\dbus_wrapper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications_platform_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\capabilities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\hint.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\icon.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\sound.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\timeout.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notification_info.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notifications_manager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\platform_info.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\posix.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\storage.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\flutter_local_notifications_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\typedefs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\flutter_local_notifications_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_action.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_audio.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_header.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_input.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_parts.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_progress.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_row.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_to_xml.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\action.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\audio.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\header.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\image.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\input.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\progress.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\row.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\text.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\bindings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\msix\\ffi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\base.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\ffi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\http.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\boundary_characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\byte_stream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_streamed_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file_io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\http_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\authentication_challenge.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\case_insensitive_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\charcodes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\decoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\encoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\http_date.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\media_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\scan.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\date_symbols.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\intl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols_data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\date_format_internal.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\global_state.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_builder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_computation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format_field.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\micro_money.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\compact_number_format.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\regexp.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\string_stack.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\text_direction.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl_helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\plural_rules.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\blend\\blend.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\contrast\\contrast.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dislike\\dislike_analyzer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_color.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_scheme.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\material_dynamic_colors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\contrast_curve.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\tone_delta_pair.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\variant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\cam16.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\hct.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\src\\hct_solver.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\viewing_conditions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\material_color_utilities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\core_palette.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\tonal_palette.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_celebi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wsmeans.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wu.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider_lab.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_content.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_expressive.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fidelity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fruit_salad.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_monochrome.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_neutral.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_rainbow.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_tonal_spot.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_vibrant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\score\\score.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\temperature\\temperature_cache.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\color_utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\math_utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\string_utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta_meta.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\mime.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\bound_multipart_stream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\char_code.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\default_extension_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\magic_number.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_multipart_transformer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_shared.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\internal_style.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\lib\\path_provider.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\path_provider_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\path_provider_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\path_provider_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id_real.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\path_provider_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\path_provider_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\method_channel_path_provider.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\path_provider_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\folders.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\guid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\path_provider_windows_real.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\win32_wrappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\core.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\definition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\expression.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\matcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\petitparser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\context.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\result.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\token.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\grammar.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\reference.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\undefined.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\reference.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\resolve.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\builder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\group.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\result.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\accept.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_match.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\continuation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\flatten.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\permute.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\pick.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\token.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\trimming.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\where.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\any_of.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\char.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\code.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\constant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\digit.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\letter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lookup.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lowercase.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\none_of.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\not.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\optimize.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\predicate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\range.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\uppercase.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\whitespace.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\word.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\and.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\choice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\delegate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_9.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\not.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\optional.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\sequence.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\settable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\skip.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\eof.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\epsilon.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\failure.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\label.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\newline.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\position.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\any.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\character.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\predicate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\string.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\character.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\greedy.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\lazy.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\limited.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\possessive.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\repeating.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated_by.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\unbounded.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\failure_joiner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\labeled.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\resolvable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\separated_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\sequential.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\reflection\\iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\annotations.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\local_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\testing\\fake_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\lib\\plugin_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\share_plus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\windows_version_helper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\method_channel\\method_channel_share.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\platform_interface\\share_plus_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\share_plus_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\shared_preferences.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_async.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_devtools_extension_data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_legacy.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\shared_preferences_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages_async.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_async_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\strings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\shared_preferences_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_async_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\lib\\shared_preferences_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\method_channel_shared_preferences.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_async_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\lib\\shared_preferences_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_with_context.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\sprintf.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\sprintf_impl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\Formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\int_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\float_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\string_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\charcode.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\eager_span_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\line_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\relative_span_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\span_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\string_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\string_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\data\\latest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\date_time.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\env.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\exceptions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location_database.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\tzdb.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\timezone.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_queue.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_buffers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\url_launcher_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\method_channel_url_launcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\url_launcher_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\url_launcher_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\url_launcher_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\parsing.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\rng.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid_value.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v1.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8generic.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\validation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\bstr.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\callbacks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iagileobject.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iapplicationactivationmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfile.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfilesenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplication.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplicationsenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestospackagedependency.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependenciesenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependency.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackageid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestproperties.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxpackagereader.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiocaptureclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclientduckingcontrol.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclockadjustment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiorenderclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiostreamvolume.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ibindctx.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ichannelaudiovolume.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iclassfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpoint.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpointcontainer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idesktopwallpaper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idispatch.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumidlist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienummoniker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworkconnections.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumresources.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumspellingerror.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumstring.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumvariant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumwbemclassobject.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ierrorinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialogcustomize.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileisinuse.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileopendialog.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifilesavedialog.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinitializewithwindow.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinspectable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfolder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfoldermanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataassemblyimport.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenserex.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevicecollection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdeviceenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immendpoint.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immnotificationclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imodalwindow.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imoniker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetwork.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworkconnection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanagerevents.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistfile.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistmemory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersiststream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipropertystore.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iprovideclassinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irestrictederrorinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irunningobjecttable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensorcollection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensordatareport.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensormanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isequentialstream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellfolder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemarray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemfilter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemimagefactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemresources.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdatalist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdual.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellservice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isimpleaudiovolume.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechaudioformat.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechbasestream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttoken.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttokens.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoicestatus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechwaveformatex.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerchangedeventhandler.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellingerror.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeventsource.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispnotifysource.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispvoice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\istream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isupporterrorinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\itypeinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationandcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationannotationpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationboolcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcacherequest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcustomnavigationpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdockpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdragpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdroptargetpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement9.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelementarray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationexpandcollapsepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgriditempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgridpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationinvokepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationitemcontainerpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationlegacyiaccessiblepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationmultipleviewpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationnotcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationobjectmodelpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationorcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationpropertycondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactoryentry.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactorymapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationrangevaluepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationstylespattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationsynchronizedinputpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtableitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtablepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextchildpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtexteditpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrangearray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtogglepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtreewalker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvaluepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvirtualizeditempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationwindowpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iunknown.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuri.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ivirtualdesktopmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemclassobject.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemconfigurerefresher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemcontext.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemhiperfenum.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemlocator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemobjectaccess.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemrefresher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemservices.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwebauthenticationcoremanagerinterop.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwinhttprequest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\combase.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_metadata.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_nodoc.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\dispatcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\exceptions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\dialogs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\int_to_hexstring.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\list_to_blob.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_ansi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string_array.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\unpack_utf16.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\functions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\guid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\inline.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\macros.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\propertykey.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\variant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\advapi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_apiquery_l2_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_1.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_2.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_handle_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_sysinfo_l1_2_3.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_error_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_string_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_1.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_shcore_scaling_l1_1_1.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_wsl_api_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bluetoothapis.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bthprops.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comctl32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comdlg32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\crypt32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dbghelp.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dwmapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dxva2.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\gdi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\iphlpapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\kernel32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\magnification.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\netapi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ntdll.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ole32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\oleaut32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\powrprof.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\propsys.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\rometadata.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\scarddlg.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\setupapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shell32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shlwapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\user32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\uxtheme.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\version.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winmm.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winscard.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winspool.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wlanapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wtsapi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\xinput1_4.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winmd_constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winrt_helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\win32.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\lib\\xdg_directories.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\builder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\dtd\\external_id.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\default_mapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\entity_mapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\named_entities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\null_mapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\attribute_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\node_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\format_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parent_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parser_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\tag_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\type_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\ancestors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\comparison.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\descendants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\find.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\following.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\mutator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\nodes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\preceding.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\sibling.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\string.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_attributes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_children.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_value.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_visitor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_writer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\attribute.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\cdata.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\comment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\declaration.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\doctype.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document_fragment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\element.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\node.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\processing.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\text.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\cache.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\character_data_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name_matcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\namespace.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\node_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\predicate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\prefix_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\simple_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\token.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\normalizer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\visitor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\pretty_writer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\writer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\annotator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\event_codec.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\node_codec.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_decoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_encoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\visitor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_decoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_encoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\event.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\cdata.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\comment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\declaration.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\doctype.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\end_element.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\named.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\processing.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\start_element.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\text.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\each_event.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\flatten.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\normalizer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\subtree_selector.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\with_parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\conversion_sink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\event_attribute.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\list_converter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml_events.dart C:\\posyandu\\lib\\controllers\\imunisasi_controller.dart C:\\posyandu\\lib\\controllers\\perkembangan_controller.dart C:\\posyandu\\lib\\controllers\\stunting_controller.dart C:\\posyandu\\lib\\controllers\\vitamin_controller.dart C:\\posyandu\\lib\\main.dart C:\\posyandu\\lib\\models\\anak_model.dart C:\\posyandu\\lib\\models\\imunisasi_model.dart C:\\posyandu\\lib\\models\\jadwal_model.dart C:\\posyandu\\lib\\models\\perkembangan_model.dart C:\\posyandu\\lib\\models\\profile_model.dart C:\\posyandu\\lib\\models\\stunting_model.dart C:\\posyandu\\lib\\models\\user_model.dart C:\\posyandu\\lib\\models\\vitamin_model.dart C:\\posyandu\\lib\\screens\\auth\\login_screen.dart C:\\posyandu\\lib\\screens\\auth\\register_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\anak_form_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\anak_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\artikel_detail_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\artikel_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\dashboard_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\edit_profile_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\penjadwalan_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\perkembangan_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\profile_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\stunting_screen.dart C:\\posyandu\\lib\\screens\\splash.dart C:\\posyandu\\lib\\services\\anak_service.dart C:\\posyandu\\lib\\services\\api_service.dart C:\\posyandu\\lib\\services\\artikel_service.dart C:\\posyandu\\lib\\services\\auth_service.dart C:\\posyandu\\lib\\services\\dashboard_service.dart C:\\posyandu\\lib\\services\\imunisasi_service.dart C:\\posyandu\\lib\\services\\jadwal_service.dart C:\\posyandu\\lib\\services\\notification_service.dart C:\\posyandu\\lib\\services\\perkembangan_service.dart C:\\posyandu\\lib\\services\\profile_service.dart C:\\posyandu\\lib\\services\\stunting_service.dart C:\\posyandu\\lib\\services\\vitamin_service.dart C:\\posyandu\\.dart_tool\\flutter_build\\dart_plugin_registrant.dart C:\\posyandu\\lib\\screens\\dashboard\\imunisasi_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\vitamin_screen.dart diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_program.stamp b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_program.stamp new file mode 100644 index 0000000..5a34284 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/kernel_snapshot_program.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\posyandu\\.dart_tool\\package_config_subset","C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\common.dart","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\flutter\\bin\\internal\\engine.version","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\lib\\android_alarm_manager_plus.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\clock.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\clock.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\default.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\stopwatch.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\collection.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\algorithms.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\boollist.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\unmodifiable_wrappers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\canonicalized_map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_list.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\comparators.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\empty_unmodifiable_set.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_set.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\functions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_extensions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_zip.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\list_extensions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\priority_queue.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\queue_list.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set_controller.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\wrappers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\cross_file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\base.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\io.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\x_file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\crypto.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest_sink.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash_sink.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hmac.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\md5.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha1.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha256.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512_fastsinks.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\dbus.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_address.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_client.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_server.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_buffer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_bus_name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_client.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_error_name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_interface_name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspect.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspectable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_match_rule.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_member_name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_message.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_call.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_response.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_manager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_tree.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_peer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_properties.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_read_buffer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object_manager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_server.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_signal.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_uuid.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_value.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_write_buffer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid_windows.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\ffi.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\allocation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\arena.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf16.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf8.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\local.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_directory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_directory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\common.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system_entity.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_link.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_link.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system_entity.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_random_access_file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\directory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes_dart_io.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system_entity.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\link.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\io.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\fixnum.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int32.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int64.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\intx.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\utilities.dart","C:\\flutter\\packages\\flutter\\lib\\animation.dart","C:\\flutter\\packages\\flutter\\lib\\cupertino.dart","C:\\flutter\\packages\\flutter\\lib\\foundation.dart","C:\\flutter\\packages\\flutter\\lib\\gestures.dart","C:\\flutter\\packages\\flutter\\lib\\material.dart","C:\\flutter\\packages\\flutter\\lib\\painting.dart","C:\\flutter\\packages\\flutter\\lib\\physics.dart","C:\\flutter\\packages\\flutter\\lib\\rendering.dart","C:\\flutter\\packages\\flutter\\lib\\scheduler.dart","C:\\flutter\\packages\\flutter\\lib\\semantics.dart","C:\\flutter\\packages\\flutter\\lib\\services.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_controller.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\listener_helpers.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_style.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\diagnostics.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animations.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\curves.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween.dart","C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween_sequence.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\activity_indicator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\adaptive_text_selection_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\app.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\bottom_tab_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\checkbox.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\toggleable.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\colors.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\constants.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu_action.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\date_picker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\dialog.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_row.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_section.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icon_theme_data.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icons.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\interface_level.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_section.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_tile.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\localizations.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\magnifier.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\nav_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\page_scaffold.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\picker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\radio.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\refresh.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\route.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\scrollbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\search_field.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\segmented_control.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\slider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\sliding_segmented_control.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\spell_check_suggestions_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\switch.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_scaffold.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_field.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\automatic_keep_alive.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_form_field_row.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\thumb_painter.dart","C:\\flutter\\packages\\flutter\\lib\\src\\dart_plugin_registrant.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_bitfield_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_capabilities_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_isolates_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_platform_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_timeline_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\annotations.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\assertions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\basic_types.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\bitfield.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\capabilities.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\change_notifier.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\collections.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\consolidate_response.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\constants.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\isolates.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\key.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\licenses.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\memory_allocations.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\node.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\object.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\observer_list.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\persistent_hash_map.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\platform.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\print.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\serialization.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\service_extensions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\stack_frame.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\synchronous_future.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\timeline.dart","C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\unicode.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\arena.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\constants.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\converter.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag_details.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\eager.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\events.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\force_press.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\gesture_settings.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\hit_test.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\long_press.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\lsq_solver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\monodrag.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multidrag.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multitap.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_router.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_signal_resolver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\recognizer.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\resampler.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\scale.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap_and_drag.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\team.dart","C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\velocity_tracker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\about.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_buttons.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_chip.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_icons_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\adaptive_text_selection_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons_data.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\add_event.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\arrow_menu.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\close_menu.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\ellipsis_search.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\event_add.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\home_menu.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\list_view.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_arrow.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_close.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_home.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\pause_play.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\play_pause.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\search_ellipsis.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\view_list.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\app.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\arc.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\autocomplete.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\back_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state_mixin.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\calendar_date_picker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\card.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\card_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\carousel.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_list_tile.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\slotted_render_object_widget.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\choice_chip.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\circle_avatar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\color_scheme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\colors.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\constants.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\curves.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_source.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\date.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_header.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevation_overlay.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\expand_icon.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_panel.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\filter_chip.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\flexible_space_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_location.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\icons.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_decoration.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_highlight.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_ripple.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_sparkle.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_splash.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_well.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_chip.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_date_picker_form_field.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_decorator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\magnifier.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\material.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_localizations.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_anchor.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_style.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\mergeable_material.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\motion.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\no_splash.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\page.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\page_transitions_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\paginated_data_table.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\predictive_back_page_transitions_builder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_list_tile.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\range_slider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\refresh_indicator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\reorderable_list.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\scaffold.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\search.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_anchor.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_view_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\selectable_text.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\selection_area.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\shadows.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar_layout_delegate.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\stepper.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_list_tile.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_bar_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_controller.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_indicator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\tabs.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_field.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_form_field.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar_text_button.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme_data.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\time.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_visibility.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\typography.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\user_accounts_drawer_header.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\_network_image_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\alignment.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\basic_types.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\beveled_rectangle_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\border_radius.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\borders.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_decoration.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_fit.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_shadow.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\circle_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\clip.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\colors.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\continuous_rectangle_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration_image.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\edge_insets.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\flutter_logo.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\fractional_offset.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\geometry.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\gradient.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_cache.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_decoder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_provider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_resolution.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_stream.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\inline_span.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\linear_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\matrix_utils.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\notched_shapes.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\oval_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\paint_utilities.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\placeholder_span.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\rounded_rectangle_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shader_warm_up.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shape_decoration.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\stadium_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\star_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\strut_style.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_painter.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_scaler.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_span.dart","C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_style.dart","C:\\flutter\\packages\\flutter\\lib\\src\\physics\\clamped_simulation.dart","C:\\flutter\\packages\\flutter\\lib\\src\\physics\\friction_simulation.dart","C:\\flutter\\packages\\flutter\\lib\\src\\physics\\gravity_simulation.dart","C:\\flutter\\packages\\flutter\\lib\\src\\physics\\simulation.dart","C:\\flutter\\packages\\flutter\\lib\\src\\physics\\spring_simulation.dart","C:\\flutter\\packages\\flutter\\lib\\src\\physics\\tolerance.dart","C:\\flutter\\packages\\flutter\\lib\\src\\physics\\utils.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\animated_size.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\binding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_layout.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_paint.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\decorated_sliver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\editable.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\paragraph.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\error.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flex.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flow.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\image.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layer.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layout_helper.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_body.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_wheel_viewport.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\mouse_tracker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\selection.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\performance_overlay.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\platform_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_box.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_sliver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\rotated_box.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\service_extensions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\shifted_box.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fill.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fixed_extent_list.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_grid.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_group.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_list.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_multi_box_adaptor.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_padding.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_persistent_header.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_tree.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\stack.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table_border.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\texture.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\tweens.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport_offset.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\wrap.dart","C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\priority.dart","C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\service_extensions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\ticker.dart","C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics.dart","C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_event.dart","C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_service.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\_background_isolate_binary_messenger_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_bundle.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_manifest.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\autofill.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\binary_messenger.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\browser_context_menu.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\clipboard.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\deferred_component.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\flavor.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\font_loader.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\haptic_feedback.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\hardware_keyboard.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_inserted_content.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_key.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_maps.g.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\live_text.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codec.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codecs.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_cursor.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_tracking.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_channel.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_views.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\predictive_back_event.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\process_text.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_android.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_fuchsia.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_ios.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_linux.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_macos.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_web.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_windows.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\restoration.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\service_extensions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\spell_check.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_channels.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_chrome.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_navigator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_sound.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_boundary.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing_delta.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_formatter.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_input.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_layout_metrics.dart","C:\\flutter\\packages\\flutter\\lib\\src\\services\\undo_manager.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_html_element_view_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_platform_selectable_region_context_menu_io.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\actions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\adapter.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\framework.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_cross_fade.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_scroll_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_size.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_switcher.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\annotated_region.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app_lifecycle_listener.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\async.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autocomplete.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autofill.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\banner.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\basic.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\bottom_navigation_bar_item.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\color_filter.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\constants.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\container.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_button_item.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_controller.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\debug.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\decorated_sliver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_selection_style.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_text_editing_shortcuts.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\desktop_text_selection_toolbar_layout_delegate.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dismissible.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\display_feature_sub_screen.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\disposable_build_context.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\drag_target.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\draggable_scrollable_sheet.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dual_transition_builder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\editable_text.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\fade_in_image.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\feedback.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\flutter_logo.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_manager.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_scope.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_traversal.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\form.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\gesture_detector.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\grid_paper.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\heroes.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_data.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme_data.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_filter.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_icon.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\implicit_animations.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_model.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_notifier.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_theme.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\interactive_viewer.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\keyboard_listener.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\layout_builder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\list_wheel_scroll_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\localizations.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\lookup_boundary.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\magnifier.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\media_query.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\modal_barrier.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigation_toolbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator_pop_handler.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\nested_scroll_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\notification_listener.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\orientation_builder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overflow_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overlay.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overscroll_indicator.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_storage.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pages.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\performance_overlay.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pinned_header_sliver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\placeholder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_menu_bar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_selectable_region_context_menu.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pop_scope.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\preferred_size.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\primary_scroll_controller.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\raw_keyboard_listener.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\reorderable_list.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration_properties.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\router.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\routes.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\safe_area.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_activity.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_aware_image_provider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_configuration.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_context.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_controller.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_delegate.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_metrics.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification_observer.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_physics.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position_with_single_context.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_simulation.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable_helpers.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollbar.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selectable_region.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selection_container.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\semantics_debugger.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\service_extensions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shared_app_data.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shortcuts.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\single_child_scroll_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\size_changed_layout_notifier.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_fill.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_floating_header.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_layout_builder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_persistent_header.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_prototype_extent_list.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_resizing_header.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_tree.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\snapshot_widget.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spacer.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spell_check.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\standard_component_type.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\status_transitions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\system_context_menu.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\table.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tap_region.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_editing_intents.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_anchors.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_layout_delegate.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\texture.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\title.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\transitions.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tween_animation_builder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_scroll_view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_viewport.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\undo_history.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\unique_widget.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\value_listenable_builder.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\view.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\viewport.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\visibility.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_inspector.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_span.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_state.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\will_pop_scope.dart","C:\\flutter\\packages\\flutter\\lib\\widgets.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\flutter_local_notifications.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\callback_dispatcher.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\flutter_local_notifications_plugin.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\helpers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\initialization_settings.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\notification_details.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_flutter_local_notifications.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\bitmap.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\enums.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\icon.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\initialization_settings.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\message.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\method_channel_mappers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel_group.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_details.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_sound.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\person.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\schedule_mode.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_picture_style_information.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_text_style_information.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\default_style_information.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\inbox_style_information.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\media_style_information.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\messaging_style_information.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\style_information.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\initialization_settings.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\interruption_level.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\mappers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action_option.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_attachment.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category_option.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_details.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_enabled_options.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\typedefs.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\types.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\tz_datetime_mapper.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\flutter_local_notifications_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\dbus_wrapper.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\file_system.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications_platform_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\helpers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\capabilities.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\enums.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\hint.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\icon.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\initialization_settings.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\location.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\notification_details.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\sound.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\timeout.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notification_info.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notifications_manager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\platform_info.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\posix.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\storage.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\flutter_local_notifications_platform_interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\helpers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\typedefs.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\types.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\flutter_local_notifications_windows.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\initialization_settings.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_action.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_audio.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_details.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_header.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_input.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_parts.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_progress.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_row.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_to_xml.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\action.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\audio.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\details.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\header.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\image.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\input.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\progress.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\row.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\text.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\bindings.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\msix\\ffi.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\base.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\ffi.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\http.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_client.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_request.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_response.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\boundary_characters.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\byte_stream.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\client.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_client.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_streamed_response.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file_io.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_request.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\request.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\response.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_request.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_response.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\http_parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\authentication_challenge.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\case_insensitive_map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\charcodes.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\decoder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\encoder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\http_date.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\media_type.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\scan.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\date_symbols.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\intl.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols_data.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\date_format_internal.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\global_state.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi_formatter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\constants.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_builder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_computation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format_field.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\micro_money.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\compact_number_format.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format_parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\regexp.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\string_stack.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\text_direction.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl_helpers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\plural_rules.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\blend\\blend.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\contrast\\contrast.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dislike\\dislike_analyzer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_color.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_scheme.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\material_dynamic_colors.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\contrast_curve.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\tone_delta_pair.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\variant.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\cam16.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\hct.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\src\\hct_solver.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\viewing_conditions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\material_color_utilities.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\core_palette.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\tonal_palette.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_celebi.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wsmeans.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wu.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider_lab.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_content.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_expressive.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fidelity.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fruit_salad.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_monochrome.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_neutral.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_rainbow.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_tonal_spot.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_vibrant.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\score\\score.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\temperature\\temperature_cache.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\color_utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\math_utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\string_utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta_meta.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\mime.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\bound_multipart_stream.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\char_code.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\default_extension_map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\magic_number.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_multipart_transformer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_shared.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_type.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\internal_style.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\windows.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\lib\\path_provider.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\messages.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\path_provider_android.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\messages.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\path_provider_foundation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\path_provider_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id_real.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\path_provider_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\path_provider_platform_interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\enums.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\method_channel_path_provider.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\path_provider_windows.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\folders.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\guid.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\path_provider_windows_real.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\win32_wrappers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\core.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\definition.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\expression.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\matcher.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\petitparser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\context.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\result.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\token.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\grammar.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\reference.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\undefined.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\reference.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\resolve.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\builder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\group.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\result.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\accept.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_match.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_pattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast_list.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\continuation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\flatten.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\map.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\permute.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\pick.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\token.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\trimming.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\where.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\any_of.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\char.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\code.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\constant.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\digit.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\letter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lookup.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lowercase.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\none_of.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\not.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\optimize.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\pattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\predicate.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\range.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\uppercase.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\whitespace.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\word.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\and.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\choice.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\delegate.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_4.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_5.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_6.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_7.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_8.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_9.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\list.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\not.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\optional.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\sequence.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\settable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\skip.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\eof.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\epsilon.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\failure.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\label.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\newline.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\position.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\any.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\character.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\pattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\predicate.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\string.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\character.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\greedy.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\lazy.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\limited.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\possessive.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\repeating.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated_by.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\unbounded.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\failure_joiner.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\labeled.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\resolvable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\separated_list.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\sequential.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\reflection\\iterable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\annotations.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\types.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\platform.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\local_platform.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\platform.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\testing\\fake_platform.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\lib\\plugin_platform_interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\share_plus.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_windows.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\windows_version_helper.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\method_channel\\method_channel_share.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\platform_interface\\share_plus_platform.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\share_plus_platform_interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\shared_preferences.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_async.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_devtools_extension_data.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_legacy.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\shared_preferences_android.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages_async.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_android.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_async_android.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\strings.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\shared_preferences_foundation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\messages.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_async_foundation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_foundation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\lib\\shared_preferences_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\method_channel_shared_preferences.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_async_platform_interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_platform_interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\types.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\lib\\shared_preferences_windows.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_with_context.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\sprintf.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\sprintf_impl.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\Formatter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\int_formatter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\float_formatter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\string_formatter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\charcode.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\eager_span_scanner.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\line_scanner.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\relative_span_scanner.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\span_scanner.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\string_scanner.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\string_scanner.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\data\\latest.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\date_time.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\env.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\exceptions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location_database.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\tzdb.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\timezone.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_buffer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_queue.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_buffers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_data.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\src\\messages.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\url_launcher_linux.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\link.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\method_channel_url_launcher.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\types.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\url_launcher_platform.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\url_launcher_platform_interface.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\src\\messages.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\url_launcher_windows.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\constants.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\data.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\enums.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\parsing.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\rng.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid_value.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v1.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v4.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v5.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v6.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v7.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8generic.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\validation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\bstr.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\callbacks.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iagileobject.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iapplicationactivationmanager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfactory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfile.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfilesenumerator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplication.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplicationsenumerator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestospackagedependency.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependenciesenumerator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependency.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackageid.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestproperties.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader4.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader5.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader6.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader7.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxpackagereader.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiocaptureclient.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclientduckingcontrol.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclockadjustment.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiorenderclient.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionenumerator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiostreamvolume.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ibindctx.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ichannelaudiovolume.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iclassfactory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpoint.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpointcontainer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idesktopwallpaper.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idispatch.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumidlist.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienummoniker.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworkconnections.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworks.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumresources.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumspellingerror.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumstring.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumvariant.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumwbemclassobject.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ierrorinfo.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialogcustomize.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileisinuse.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileopendialog.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifilesavedialog.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinitializewithwindow.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinspectable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfolder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfoldermanager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataassemblyimport.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenserex.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevice.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevicecollection.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdeviceenumerator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immendpoint.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immnotificationclient.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imodalwindow.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imoniker.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetwork.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworkconnection.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanagerevents.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersist.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistfile.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistmemory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersiststream.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipropertystore.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iprovideclassinfo.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irestrictederrorinfo.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irunningobjecttable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensor.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensorcollection.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensordatareport.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensormanager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isequentialstream.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellfolder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemarray.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemfilter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemimagefactory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemresources.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllink.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdatalist.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdual.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellservice.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isimpleaudiovolume.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechaudioformat.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechbasestream.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttoken.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttokens.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoice.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoicestatus.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechwaveformatex.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerchangedeventhandler.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerfactory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellingerror.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeventsource.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispnotifysource.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispvoice.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\istream.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isupporterrorinfo.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\itypeinfo.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation4.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation5.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation6.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationandcondition.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationannotationpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationboolcondition.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcacherequest.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcondition.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcustomnavigationpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdockpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdragpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdroptargetpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement4.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement5.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement6.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement7.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement8.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement9.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelementarray.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationexpandcollapsepattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgriditempattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgridpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationinvokepattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationitemcontainerpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationlegacyiaccessiblepattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationmultipleviewpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationnotcondition.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationobjectmodelpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationorcondition.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationpropertycondition.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactory.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactoryentry.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactorymapping.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationrangevaluepattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollitempattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionitempattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetitempattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationstylespattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationsynchronizedinputpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtableitempattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtablepattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextchildpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtexteditpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange3.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrangearray.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtogglepattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern2.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtreewalker.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvaluepattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvirtualizeditempattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationwindowpattern.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iunknown.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuri.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ivirtualdesktopmanager.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemclassobject.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemconfigurerefresher.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemcontext.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemhiperfenum.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemlocator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemobjectaccess.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemrefresher.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemservices.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwebauthenticationcoremanagerinterop.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwinhttprequest.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\combase.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_metadata.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_nodoc.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\dispatcher.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\exceptions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\dialogs.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\int_to_hexstring.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\list_to_blob.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_ansi.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string_array.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\unpack_utf16.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\functions.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\guid.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\inline.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\macros.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\propertykey.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\types.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\utils.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\variant.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\advapi32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_apiquery_l2_1_0.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_1.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_2.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_handle_l1_1_0.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_sysinfo_l1_2_3.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_error_l1_1_0.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_l1_1_0.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_string_l1_1_0.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_0.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_1.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_shcore_scaling_l1_1_1.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_wsl_api_l1_1_0.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bluetoothapis.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bthprops.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comctl32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comdlg32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\crypt32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dbghelp.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dwmapi.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dxva2.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\gdi32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\iphlpapi.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\kernel32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\magnification.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\netapi32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ntdll.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ole32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\oleaut32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\powrprof.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\propsys.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\rometadata.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\scarddlg.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\setupapi.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shell32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shlwapi.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\user32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\uxtheme.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\version.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winmm.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winscard.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winspool.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wlanapi.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wtsapi32.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\xinput1_4.g.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winmd_constants.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winrt_helpers.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\win32.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\lib\\xdg_directories.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\builder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\dtd\\external_id.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\default_mapping.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\entity_mapping.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\named_entities.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\null_mapping.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\attribute_type.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\node_type.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\format_exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parent_exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parser_exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\tag_exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\type_exception.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\ancestors.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\comparison.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\descendants.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\find.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\following.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\mutator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\nodes.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\parent.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\preceding.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\sibling.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\string.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_attributes.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_children.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_parent.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_value.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_visitor.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_writer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\attribute.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\cdata.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\comment.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\data.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\declaration.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\doctype.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document_fragment.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\element.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\node.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\processing.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\text.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\cache.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\character_data_parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name_matcher.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\namespace.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\node_list.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\predicate.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\prefix_name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\simple_name.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\token.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\normalizer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\visitor.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\pretty_writer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\writer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\annotator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_buffer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_location.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_parent.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\event_codec.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\node_codec.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_decoder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_encoder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\visitor.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_decoder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_encoder.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\event.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\cdata.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\comment.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\declaration.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\doctype.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\end_element.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\named.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\processing.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\start_element.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\text.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterable.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterator.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\parser.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\each_event.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\flatten.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\normalizer.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\subtree_selector.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\with_parent.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\conversion_sink.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\event_attribute.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\list_converter.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml.dart","C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml_events.dart","C:\\posyandu\\lib\\controllers\\imunisasi_controller.dart","C:\\posyandu\\lib\\controllers\\perkembangan_controller.dart","C:\\posyandu\\lib\\controllers\\stunting_controller.dart","C:\\posyandu\\lib\\controllers\\vitamin_controller.dart","C:\\posyandu\\lib\\main.dart","C:\\posyandu\\lib\\models\\anak_model.dart","C:\\posyandu\\lib\\models\\imunisasi_model.dart","C:\\posyandu\\lib\\models\\jadwal_model.dart","C:\\posyandu\\lib\\models\\perkembangan_model.dart","C:\\posyandu\\lib\\models\\profile_model.dart","C:\\posyandu\\lib\\models\\stunting_model.dart","C:\\posyandu\\lib\\models\\user_model.dart","C:\\posyandu\\lib\\models\\vitamin_model.dart","C:\\posyandu\\lib\\screens\\auth\\login_screen.dart","C:\\posyandu\\lib\\screens\\auth\\register_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\anak_form_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\anak_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\artikel_detail_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\artikel_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\dashboard_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\edit_profile_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\penjadwalan_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\perkembangan_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\profile_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\stunting_screen.dart","C:\\posyandu\\lib\\screens\\splash.dart","C:\\posyandu\\lib\\services\\anak_service.dart","C:\\posyandu\\lib\\services\\api_service.dart","C:\\posyandu\\lib\\services\\artikel_service.dart","C:\\posyandu\\lib\\services\\auth_service.dart","C:\\posyandu\\lib\\services\\dashboard_service.dart","C:\\posyandu\\lib\\services\\imunisasi_service.dart","C:\\posyandu\\lib\\services\\jadwal_service.dart","C:\\posyandu\\lib\\services\\notification_service.dart","C:\\posyandu\\lib\\services\\perkembangan_service.dart","C:\\posyandu\\lib\\services\\profile_service.dart","C:\\posyandu\\lib\\services\\stunting_service.dart","C:\\posyandu\\lib\\services\\vitamin_service.dart","C:\\posyandu\\.dart_tool\\flutter_build\\dart_plugin_registrant.dart","C:\\posyandu\\lib\\screens\\dashboard\\imunisasi_screen.dart","C:\\posyandu\\lib\\screens\\dashboard\\vitamin_screen.dart"],"outputs":["C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\program.dill","C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\program.dill"]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.d b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.d new file mode 100644 index 0000000..9386726 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.d @@ -0,0 +1 @@ + C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.yaml: \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.dill b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.dill new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.stamp b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.stamp new file mode 100644 index 0000000..cac9a32 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\native_assets.dart","C:\\posyandu\\.dart_tool\\package_config_subset"],"outputs":["C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.yaml","C:\\posyandu\\.dart_tool\\flutter_build\\e19e8c4a040384777119e904b78433bf\\native_assets.yaml"]} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.yaml b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.yaml new file mode 100644 index 0000000..e3cc6f6 --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/native_assets.yaml @@ -0,0 +1,5 @@ +format-version: + - 1 + - 0 + - 0 +native-assets: {} \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/outputs.json b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/outputs.json new file mode 100644 index 0000000..628595e --- /dev/null +++ b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/outputs.json @@ -0,0 +1 @@ +["C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\assets/logo.jpg","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json","C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z"] \ No newline at end of file diff --git a/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/program.dill b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/program.dill new file mode 100644 index 0000000..d84eb6c Binary files /dev/null and b/Androidnya/.dart_tool/flutter_build/e19e8c4a040384777119e904b78433bf/program.dill differ diff --git a/Androidnya/.dart_tool/package_config.json b/Androidnya/.dart_tool/package_config.json new file mode 100644 index 0000000..7c33d42 --- /dev/null +++ b/Androidnya/.dart_tool/package_config.json @@ -0,0 +1,533 @@ +{ + "configVersion": 2, + "packages": [ + { + "name": "android_alarm_manager_plus", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/android_alarm_manager_plus-4.0.7", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "archive", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/archive-4.0.7", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "args", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.7.0", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "async", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "boolean_selector", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "characters", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "checked_yaml", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "cli_util", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cli_util-0.4.2", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "clock", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "collection", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "cross_file", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cross_file-0.3.4+2", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "crypto", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/crypto-3.0.6", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "cupertino_icons", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "dbus", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/dbus-0.7.11", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "equatable", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.7", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "fake_async", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "ffi", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/ffi-2.1.3", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "file", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/file-7.0.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "fixnum", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fixnum-1.1.1", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "fl_chart", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.63.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "flutter", + "rootUri": "file:///C:/flutter/packages/flutter", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "flutter_launcher_icons", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_launcher_icons-0.13.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "flutter_lints", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.3", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "flutter_local_notifications", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications-19.2.1", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "flutter_local_notifications_linux", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_linux-6.0.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "flutter_local_notifications_platform_interface", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_platform_interface-9.0.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "flutter_local_notifications_windows", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_windows-1.0.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "flutter_test", + "rootUri": "file:///C:/flutter/packages/flutter_test", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "flutter_web_plugins", + "rootUri": "file:///C:/flutter/packages/flutter_web_plugins", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "http", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.4.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "http_parser", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.1.2", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "image", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/image-4.5.4", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "intl", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.18.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "json_annotation", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.9.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "leak_tracker", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.7", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "leak_tracker_flutter_testing", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.8", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "leak_tracker_testing", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.1", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "lints", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.1.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "matcher", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "material_color_utilities", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.11.1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "meta", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.15.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "mime", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/mime-1.0.6", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "nested", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/nested-1.0.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "path", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "path_provider", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider-2.1.5", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "path_provider_android", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.2.17", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "path_provider_foundation", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_foundation-2.4.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "path_provider_linux", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_linux-2.2.1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "path_provider_platform_interface", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_platform_interface-2.1.2", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "path_provider_windows", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_windows-2.3.0", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "petitparser", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/petitparser-6.0.2", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "platform", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.6", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "plugin_platform_interface", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.8", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "posix", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/posix-6.0.2", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "provider", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/provider-6.1.5", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "share_plus", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/share_plus-7.2.2", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "share_plus_platform_interface", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/share_plus_platform_interface-3.4.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "shared_preferences", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences-2.5.3", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "shared_preferences_android", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_android-2.4.10", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "shared_preferences_foundation", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_foundation-2.5.4", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "shared_preferences_linux", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_linux-2.4.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "shared_preferences_platform_interface", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_platform_interface-2.4.1", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "shared_preferences_web", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_web-2.4.3", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "shared_preferences_windows", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_windows-2.4.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "sky_engine", + "rootUri": "file:///C:/flutter/bin/cache/pkg/sky_engine", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "source_span", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "sprintf", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/sprintf-7.0.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "stack_trace", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "stream_channel", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "string_scanner", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.3.0", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "term_glyph", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "test_api", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.3", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "timezone", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/timezone-0.10.1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "typed_data", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.4.0", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "url_launcher_linux", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_linux-3.2.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "url_launcher_platform_interface", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "url_launcher_web", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_web-2.4.1", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "url_launcher_windows", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_windows-3.1.4", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "uuid", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/uuid-4.5.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "vector_math", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4", + "packageUri": "lib/", + "languageVersion": "2.14" + }, + { + "name": "vm_service", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.3.0", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "web", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/web-1.1.1", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "win32", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/win32-5.10.1", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "xdg_directories", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/xdg_directories-1.1.0", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "xml", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/xml-6.5.0", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "yaml", + "rootUri": "file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.3", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "posyandu", + "rootUri": "../", + "packageUri": "lib/", + "languageVersion": "3.0" + } + ], + "generated": "2025-06-19T08:21:36.106205Z", + "generator": "pub", + "generatorVersion": "3.6.2", + "flutterRoot": "file:///C:/flutter", + "flutterVersion": "3.27.4", + "pubCache": "file:///C:/Users/lenov/AppData/Local/Pub/Cache" +} diff --git a/Androidnya/.dart_tool/package_config_subset b/Androidnya/.dart_tool/package_config_subset new file mode 100644 index 0000000..1601cfc --- /dev/null +++ b/Androidnya/.dart_tool/package_config_subset @@ -0,0 +1,349 @@ +android_alarm_manager_plus +3.1 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/android_alarm_manager_plus-4.0.7/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/android_alarm_manager_plus-4.0.7/lib/ +archive +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/archive-4.0.7/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/archive-4.0.7/lib/ +args +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.7.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.7.0/lib/ +async +2.18 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/lib/ +boolean_selector +2.17 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ +characters +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/lib/ +checked_yaml +2.19 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3/lib/ +cli_util +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cli_util-0.4.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cli_util-0.4.2/lib/ +clock +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/lib/ +collection +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.19.0/lib/ +cross_file +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cross_file-0.3.4+2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cross_file-0.3.4+2/lib/ +crypto +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/crypto-3.0.6/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/crypto-3.0.6/lib/ +cupertino_icons +3.1 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8/lib/ +dbus +2.17 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/dbus-0.7.11/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/dbus-0.7.11/lib/ +equatable +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.7/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.7/lib/ +fake_async +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/lib/ +ffi +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/ffi-2.1.3/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/ffi-2.1.3/lib/ +file +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/file-7.0.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/file-7.0.1/lib/ +fixnum +3.1 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fixnum-1.1.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fixnum-1.1.1/lib/ +fl_chart +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.63.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.63.0/lib/ +flutter_launcher_icons +2.18 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_launcher_icons-0.13.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_launcher_icons-0.13.1/lib/ +flutter_lints +2.19 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.3/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.3/lib/ +flutter_local_notifications +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications-19.2.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications-19.2.1/lib/ +flutter_local_notifications_linux +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_linux-6.0.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_linux-6.0.0/lib/ +flutter_local_notifications_platform_interface +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_platform_interface-9.0.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_platform_interface-9.0.0/lib/ +flutter_local_notifications_windows +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_windows-1.0.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_local_notifications_windows-1.0.0/lib/ +http +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.4.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.4.0/lib/ +http_parser +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.1.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.1.2/lib/ +image +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/image-4.5.4/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/image-4.5.4/lib/ +intl +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.18.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.18.1/lib/ +json_annotation +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.9.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.9.0/lib/ +leak_tracker +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.7/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.7/lib/ +leak_tracker_flutter_testing +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.8/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.8/lib/ +leak_tracker_testing +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.1/lib/ +lints +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.1.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.1.1/lib/ +matcher +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1/lib/ +material_color_utilities +2.17 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.11.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/ +meta +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.15.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.15.0/lib/ +mime +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/mime-1.0.6/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/mime-1.0.6/lib/ +nested +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/nested-1.0.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/nested-1.0.0/lib/ +path +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0/lib/ +path_provider +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider-2.1.5/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider-2.1.5/lib/ +path_provider_android +3.6 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.2.17/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.2.17/lib/ +path_provider_foundation +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_foundation-2.4.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_foundation-2.4.1/lib/ +path_provider_linux +2.19 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_linux-2.2.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_linux-2.2.1/lib/ +path_provider_platform_interface +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/lib/ +path_provider_windows +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_windows-2.3.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_windows-2.3.0/lib/ +petitparser +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/petitparser-6.0.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/petitparser-6.0.2/lib/ +platform +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.6/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.6/lib/ +plugin_platform_interface +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.8/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.8/lib/ +posix +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/posix-6.0.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/posix-6.0.2/lib/ +provider +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/provider-6.1.5/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/provider-6.1.5/lib/ +share_plus +2.18 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/share_plus-7.2.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/share_plus-7.2.2/lib/ +share_plus_platform_interface +2.18 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/share_plus_platform_interface-3.4.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/share_plus_platform_interface-3.4.0/lib/ +shared_preferences +3.5 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences-2.5.3/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences-2.5.3/lib/ +shared_preferences_android +3.6 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_android-2.4.10/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_android-2.4.10/lib/ +shared_preferences_foundation +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_foundation-2.5.4/lib/ +shared_preferences_linux +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_linux-2.4.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_linux-2.4.1/lib/ +shared_preferences_platform_interface +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_platform_interface-2.4.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_platform_interface-2.4.1/lib/ +shared_preferences_web +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_web-2.4.3/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_web-2.4.3/lib/ +shared_preferences_windows +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_windows-2.4.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/shared_preferences_windows-2.4.1/lib/ +source_span +2.18 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/lib/ +sprintf +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/sprintf-7.0.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/sprintf-7.0.0/lib/ +stack_trace +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.12.0/lib/ +stream_channel +2.19 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2/lib/ +string_scanner +3.1 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.3.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.3.0/lib/ +term_glyph +2.12 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/lib/ +test_api +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.3/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.3/lib/ +timezone +2.19 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/timezone-0.10.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/timezone-0.10.1/lib/ +typed_data +3.5 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.4.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.4.0/lib/ +url_launcher_linux +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_linux-3.2.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_linux-3.2.1/lib/ +url_launcher_platform_interface +3.1 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2/lib/ +url_launcher_web +3.6 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_web-2.4.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_web-2.4.1/lib/ +url_launcher_windows +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_windows-3.1.4/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/url_launcher_windows-3.1.4/lib/ +uuid +3.0 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/uuid-4.5.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/uuid-4.5.1/lib/ +vector_math +2.14 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/lib/ +vm_service +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.3.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.3.0/lib/ +web +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/web-1.1.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/web-1.1.1/lib/ +win32 +3.5 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/win32-5.10.1/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/win32-5.10.1/lib/ +xdg_directories +3.3 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/xdg_directories-1.1.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/xdg_directories-1.1.0/lib/ +xml +3.2 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/xml-6.5.0/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/xml-6.5.0/lib/ +yaml +3.4 +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.3/ +file:///C:/Users/lenov/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.3/lib/ +sky_engine +3.2 +file:///C:/flutter/bin/cache/pkg/sky_engine/ +file:///C:/flutter/bin/cache/pkg/sky_engine/lib/ +flutter +3.3 +file:///C:/flutter/packages/flutter/ +file:///C:/flutter/packages/flutter/lib/ +flutter_test +3.3 +file:///C:/flutter/packages/flutter_test/ +file:///C:/flutter/packages/flutter_test/lib/ +flutter_web_plugins +3.2 +file:///C:/flutter/packages/flutter_web_plugins/ +file:///C:/flutter/packages/flutter_web_plugins/lib/ +posyandu +3.0 +file:///C:/posyandu/ +file:///C:/posyandu/lib/ +2 diff --git a/Androidnya/.dart_tool/version b/Androidnya/.dart_tool/version new file mode 100644 index 0000000..7587f94 --- /dev/null +++ b/Androidnya/.dart_tool/version @@ -0,0 +1 @@ +3.27.4 \ No newline at end of file diff --git a/Androidnya/.idea/libraries/Dart_SDK.xml b/Androidnya/.idea/libraries/Dart_SDK.xml new file mode 100644 index 0000000..333a382 --- /dev/null +++ b/Androidnya/.idea/libraries/Dart_SDK.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/.idea/libraries/KotlinJavaRuntime.xml b/Androidnya/.idea/libraries/KotlinJavaRuntime.xml new file mode 100644 index 0000000..2b96ac4 --- /dev/null +++ b/Androidnya/.idea/libraries/KotlinJavaRuntime.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Androidnya/.idea/modules.xml b/Androidnya/.idea/modules.xml new file mode 100644 index 0000000..6630990 --- /dev/null +++ b/Androidnya/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Androidnya/.idea/runConfigurations/main_dart.xml b/Androidnya/.idea/runConfigurations/main_dart.xml new file mode 100644 index 0000000..aab7b5c --- /dev/null +++ b/Androidnya/.idea/runConfigurations/main_dart.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/Androidnya/.idea/workspace.xml b/Androidnya/.idea/workspace.xml new file mode 100644 index 0000000..5b3388c --- /dev/null +++ b/Androidnya/.idea/workspace.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/android/.gitignore b/Androidnya/android/.gitignore new file mode 100644 index 0000000..55afd91 --- /dev/null +++ b/Androidnya/android/.gitignore @@ -0,0 +1,13 @@ +gradle-wrapper.jar +/.gradle +/captures/ +/gradlew +/gradlew.bat +/local.properties +GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/to/reference-keystore +key.properties +**/*.keystore +**/*.jks diff --git a/Androidnya/android/app/build.gradle b/Androidnya/android/app/build.gradle new file mode 100644 index 0000000..26e42c5 --- /dev/null +++ b/Androidnya/android/app/build.gradle @@ -0,0 +1,51 @@ +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.posyandu" + compileSdk = flutter.compileSdkVersion + ndkVersion = flutter.ndkVersion + + compileOptions { + // Koreksi sintaks untuk desugaring + coreLibraryDesugaringEnabled = true + 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.posyandu" + // 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 = "../.." +} + +// Tambahkan dependensi untuk desugaring +dependencies { + coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' +} diff --git a/Androidnya/android/app/src/debug/AndroidManifest.xml b/Androidnya/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/Androidnya/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/Androidnya/android/app/src/main/AndroidManifest.xml b/Androidnya/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..d9b179a --- /dev/null +++ b/Androidnya/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/android/app/src/main/kotlin/com/example/posyandu/MainActivity.kt b/Androidnya/android/app/src/main/kotlin/com/example/posyandu/MainActivity.kt new file mode 100644 index 0000000..2932800 --- /dev/null +++ b/Androidnya/android/app/src/main/kotlin/com/example/posyandu/MainActivity.kt @@ -0,0 +1,5 @@ +package com.example.posyandu + +import io.flutter.embedding.android.FlutterActivity + +class MainActivity: FlutterActivity() diff --git a/Androidnya/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png b/Androidnya/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..68169f9 Binary files /dev/null and b/Androidnya/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png differ diff --git a/Androidnya/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png b/Androidnya/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..4db781f Binary files /dev/null and b/Androidnya/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png differ diff --git a/Androidnya/android/app/src/main/res/drawable-v21/launch_background.xml b/Androidnya/android/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 0000000..f74085f --- /dev/null +++ b/Androidnya/android/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/Androidnya/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png b/Androidnya/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..03601c9 Binary files /dev/null and b/Androidnya/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png differ diff --git a/Androidnya/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png b/Androidnya/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..fd52095 Binary files /dev/null and b/Androidnya/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png differ diff --git a/Androidnya/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png b/Androidnya/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..c78ab3f Binary files /dev/null and b/Androidnya/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png differ diff --git a/Androidnya/android/app/src/main/res/drawable/launch_background.xml b/Androidnya/android/app/src/main/res/drawable/launch_background.xml new file mode 100644 index 0000000..304732f --- /dev/null +++ b/Androidnya/android/app/src/main/res/drawable/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/Androidnya/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml b/Androidnya/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml new file mode 100644 index 0000000..5f349f7 --- /dev/null +++ b/Androidnya/android/app/src/main/res/mipmap-anydpi-v26/launcher_icon.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/Androidnya/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/Androidnya/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..db77bb4 Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-hdpi/launcher_icon.png b/Androidnya/android/app/src/main/res/mipmap-hdpi/launcher_icon.png new file mode 100644 index 0000000..d81de11 Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-hdpi/launcher_icon.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/Androidnya/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..17987b7 Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-mdpi/launcher_icon.png b/Androidnya/android/app/src/main/res/mipmap-mdpi/launcher_icon.png new file mode 100644 index 0000000..25c6e37 Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-mdpi/launcher_icon.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/Androidnya/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..09d4391 Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png b/Androidnya/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png new file mode 100644 index 0000000..6f5d742 Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-xhdpi/launcher_icon.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/Androidnya/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..d5f1c8d Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png b/Androidnya/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png new file mode 100644 index 0000000..f9b2eee Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-xxhdpi/launcher_icon.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/Androidnya/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..4d6372e Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/Androidnya/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png b/Androidnya/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png new file mode 100644 index 0000000..d29fb31 Binary files /dev/null and b/Androidnya/android/app/src/main/res/mipmap-xxxhdpi/launcher_icon.png differ diff --git a/Androidnya/android/app/src/main/res/values-night/styles.xml b/Androidnya/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 0000000..06952be --- /dev/null +++ b/Androidnya/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/Androidnya/android/app/src/main/res/values/colors.xml b/Androidnya/android/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..35d9c3b --- /dev/null +++ b/Androidnya/android/app/src/main/res/values/colors.xml @@ -0,0 +1,4 @@ + + + #4CAF50 + \ No newline at end of file diff --git a/Androidnya/android/app/src/main/res/values/styles.xml b/Androidnya/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..cb1ef88 --- /dev/null +++ b/Androidnya/android/app/src/main/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/Androidnya/android/app/src/profile/AndroidManifest.xml b/Androidnya/android/app/src/profile/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/Androidnya/android/app/src/profile/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/Androidnya/android/build.gradle b/Androidnya/android/build.gradle new file mode 100644 index 0000000..d2ffbff --- /dev/null +++ b/Androidnya/android/build.gradle @@ -0,0 +1,18 @@ +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/Androidnya/android/gradle.properties b/Androidnya/android/gradle.properties new file mode 100644 index 0000000..2597170 --- /dev/null +++ b/Androidnya/android/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError +android.useAndroidX=true +android.enableJetifier=true diff --git a/Androidnya/android/gradle/wrapper/gradle-wrapper.properties b/Androidnya/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..7bb2df6 --- /dev/null +++ b/Androidnya/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +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/Androidnya/android/posyandu_android.iml b/Androidnya/android/posyandu_android.iml new file mode 100644 index 0000000..1899969 --- /dev/null +++ b/Androidnya/android/posyandu_android.iml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/android/settings.gradle b/Androidnya/android/settings.gradle new file mode 100644 index 0000000..a42444d --- /dev/null +++ b/Androidnya/android/settings.gradle @@ -0,0 +1,25 @@ +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.2.1" apply false + id "org.jetbrains.kotlin.android" version "1.8.22" apply false +} + +include ":app" diff --git a/Androidnya/app/Http/Controllers/Api/JadwalApiController.php b/Androidnya/app/Http/Controllers/Api/JadwalApiController.php new file mode 100644 index 0000000..c1c90c9 --- /dev/null +++ b/Androidnya/app/Http/Controllers/Api/JadwalApiController.php @@ -0,0 +1,505 @@ +orderBy('tanggal', 'desc') + ->get(); + + $imunisasi = JadwalImunisasi::select( + 'jadwal_imunisasi.id', + 'jenis_imunisasi.nama as judul', + \DB::raw("'imunisasi' as jenis"), + 'jadwal_imunisasi.tanggal', + 'jadwal_imunisasi.waktu', + 'jadwal_imunisasi.created_at' + ) + ->join('jenis_imunisasi', 'jadwal_imunisasi.jenis_imunisasi_id', '=', 'jenis_imunisasi.id') + ->orderBy('jadwal_imunisasi.tanggal', 'desc') + ->get(); + + $vitamin = JadwalVitamin::select( + 'jadwal_vitamin.id', + 'jenis_vitamin.nama as judul', + \DB::raw("'vitamin' as jenis"), + 'jadwal_vitamin.tanggal', + 'jadwal_vitamin.waktu', + 'jadwal_vitamin.created_at' + ) + ->join('jenis_vitamin', 'jadwal_vitamin.jenis_vitamin_id', '=', 'jenis_vitamin.id') + ->orderBy('jadwal_vitamin.tanggal', 'desc') + ->get(); + + $jadwal = $pemeriksaan->concat($imunisasi)->concat($vitamin) + ->sortByDesc('tanggal') + ->values() + ->all(); + + return response()->json([ + 'status' => 'success', + 'data' => $jadwal + ]); + } + + /** + * Get upcoming schedules (all types) + */ + public function upcoming() + { + $today = Carbon::today()->format('Y-m-d'); + + $pemeriksaan = JadwalPemeriksaan::select( + 'id', + 'judul', + \DB::raw("'pemeriksaan rutin' as jenis"), + 'tanggal', + 'waktu', + 'created_at' + ) + ->where('tanggal', '>=', $today) + ->orderBy('tanggal', 'asc') + ->get(); + + $imunisasi = JadwalImunisasi::select( + 'jadwal_imunisasi.id', + 'jenis_imunisasi.nama as judul', + \DB::raw("'imunisasi' as jenis"), + 'jadwal_imunisasi.tanggal', + 'jadwal_imunisasi.waktu', + 'jadwal_imunisasi.created_at' + ) + ->join('jenis_imunisasi', 'jadwal_imunisasi.jenis_imunisasi_id', '=', 'jenis_imunisasi.id') + ->where('jadwal_imunisasi.tanggal', '>=', $today) + ->orderBy('jadwal_imunisasi.tanggal', 'asc') + ->get(); + + $vitamin = JadwalVitamin::select( + 'jadwal_vitamin.id', + 'jenis_vitamin.nama as judul', + \DB::raw("'vitamin' as jenis"), + 'jadwal_vitamin.tanggal', + 'jadwal_vitamin.waktu', + 'jadwal_vitamin.created_at' + ) + ->join('jenis_vitamin', 'jadwal_vitamin.jenis_vitamin_id', '=', 'jenis_vitamin.id') + ->where('jadwal_vitamin.tanggal', '>=', $today) + ->orderBy('jadwal_vitamin.tanggal', 'asc') + ->get(); + + $jadwal = $pemeriksaan->concat($imunisasi)->concat($vitamin) + ->sortBy('tanggal') + ->values() + ->all(); + + return response()->json([ + 'status' => 'success', + 'data' => $jadwal + ]); + } + + /** + * Get upcoming schedules filtered by child's age + */ + public function upcomingForChild($anakId) + { + $today = Carbon::today()->format('Y-m-d'); + + try { + // Get child data to calculate age + $anak = Anak::findOrFail($anakId); + $tanggalLahir = Carbon::parse($anak->tanggal_lahir); + $usiaBulan = Carbon::now()->diffInMonths($tanggalLahir); + $usiaHari = Carbon::now()->diffInDays($tanggalLahir); + + // Log child age for debugging + \Log::info("Anak ID: $anakId, Nama: {$anak->nama}, Tanggal Lahir: {$anak->tanggal_lahir}"); + \Log::info("Usia: $usiaBulan bulan ($usiaHari hari)"); + + // Always include pemeriksaan rutin + $pemeriksaan = JadwalPemeriksaan::select( + 'id', + 'judul', + \DB::raw("'pemeriksaan rutin' as jenis"), + 'tanggal', + 'waktu', + 'created_at' + ) + ->where('tanggal', '>=', $today) + ->orderBy('tanggal', 'asc') + ->get(); + + // Get imunisasi that are appropriate for child's age + $imunisasi = $this->getAgeAppropriateImunisasi($usiaBulan, $today); + + // Get vitamin that are appropriate for child's age + $vitamin = $this->getAgeAppropriateVitamin($usiaBulan, $today); + + $jadwal = $pemeriksaan->concat($imunisasi)->concat($vitamin) + ->sortBy('tanggal') + ->values() + ->all(); + + \Log::info("Total jadwal: " . count($jadwal) . + " (Pemeriksaan: " . count($pemeriksaan) . + ", Imunisasi: " . count($imunisasi) . + ", Vitamin: " . count($vitamin) . ")"); + + return response()->json([ + 'status' => 'success', + 'data' => $jadwal, + 'child_info' => [ + 'id' => $anakId, + 'nama' => $anak->nama, + 'tanggal_lahir' => $anak->tanggal_lahir, + 'age_months' => $usiaBulan, + 'age_days' => $usiaHari + ], + 'filter_info' => [ + 'filter_applied' => true, + 'records_found' => count($jadwal), + 'pemeriksaan_count' => count($pemeriksaan), + 'imunisasi_count' => count($imunisasi), + 'vitamin_count' => count($vitamin) + ] + ]); + + } catch (\Exception $e) { + \Log::error("Error getting age-appropriate schedules: " . $e->getMessage()); + return response()->json([ + 'status' => 'error', + 'message' => 'Failed to get age-appropriate schedules: ' . $e->getMessage(), + 'debug_trace' => $e->getTraceAsString() + ], 500); + } + } + + /** + * Get imunisasi schedules filtered by child's age + */ + public function imunisasiForChild($anakId) + { + $today = Carbon::today()->format('Y-m-d'); + + try { + // Get child data to calculate age + $anak = Anak::findOrFail($anakId); + $tanggalLahir = Carbon::parse($anak->tanggal_lahir); + $usiaBulan = Carbon::now()->diffInMonths($tanggalLahir); + + // Log child age for debugging + \Log::info("Anak ID: $anakId, Nama: {$anak->nama}, Tanggal Lahir: {$anak->tanggal_lahir}, Usia: $usiaBulan bulan"); + + // Get imunisasi that are appropriate for child's age + $jadwal = $this->getAgeAppropriateImunisasi($usiaBulan, $today); + + return response()->json([ + 'status' => 'success', + 'data' => $jadwal, + 'child_info' => [ + 'id' => $anakId, + 'nama' => $anak->nama, + 'tanggal_lahir' => $anak->tanggal_lahir, + 'age_months' => $usiaBulan + ], + 'filter_info' => [ + 'filter_applied' => true, + 'records_found' => count($jadwal) + ] + ]); + + } catch (\Exception $e) { + \Log::error("Error getting age-appropriate imunisasi: " . $e->getMessage()); + return response()->json([ + 'status' => 'error', + 'message' => 'Failed to get age-appropriate imunisasi: ' . $e->getMessage(), + 'debug_trace' => $e->getTraceAsString() + ], 500); + } + } + + /** + * Get vitamin schedules filtered by child's age + */ + public function vitaminForChild($anakId) + { + $today = Carbon::today()->format('Y-m-d'); + + try { + // Get child data to calculate age + $anak = Anak::findOrFail($anakId); + $tanggalLahir = Carbon::parse($anak->tanggal_lahir); + $usiaBulan = Carbon::now()->diffInMonths($tanggalLahir); + + // Log child age for debugging + \Log::info("Anak ID: $anakId, Nama: {$anak->nama}, Tanggal Lahir: {$anak->tanggal_lahir}, Usia: $usiaBulan bulan"); + + // Get vitamin that are appropriate for child's age + $jadwal = $this->getAgeAppropriateVitamin($usiaBulan, $today); + + return response()->json([ + 'status' => 'success', + 'data' => $jadwal, + 'child_info' => [ + 'id' => $anakId, + 'nama' => $anak->nama, + 'tanggal_lahir' => $anak->tanggal_lahir, + 'age_months' => $usiaBulan + ], + 'filter_info' => [ + 'filter_applied' => true, + 'records_found' => count($jadwal) + ] + ]); + + } catch (\Exception $e) { + \Log::error("Error getting age-appropriate vitamin: " . $e->getMessage()); + return response()->json([ + 'status' => 'error', + 'message' => 'Failed to get age-appropriate vitamin: ' . $e->getMessage(), + 'debug_trace' => $e->getTraceAsString() + ], 500); + } + } + + /** + * Helper method to get age-appropriate imunisasi + */ + private function getAgeAppropriateImunisasi($usiaBulan, $today) + { + // Konversi usia bulan ke hari untuk imunisasi + $usiaHari = $usiaBulan * 30; // Perkiraan kasar 1 bulan = 30 hari + + // Filter imunisasi berdasarkan data di database sesuai dengan umur dalam hari + $ageRanges = [ + 'HB-0' => [0, 7], // 0-7 hari + 'BCG' => [0, 30], // 0-30 hari (1 bulan) + 'Polio 1' => [0, 30], // 0-30 hari (1 bulan) + 'DPT-HB-HIP 1' => [0, 60], // 0-60 hari (2 bulan) + 'Polio 2' => [0, 60], // 0-60 hari (2 bulan) + 'DPT-HB-HIP 2' => [0, 90], // 0-90 hari (3 bulan) + 'Polio 3' => [0, 90], // 0-90 hari (3 bulan) + 'DPT-HB-HIP 3' => [0, 120], // 0-120 hari (4 bulan) + 'Polio 4' => [0, 120], // 0-120 hari (4 bulan) + 'Campak' => [0, 270], // 0-270 hari (9 bulan) + ]; + + // Base query untuk semua jadwal imunisasi yang akan datang + $query = JadwalImunisasi::select( + 'jadwal_imunisasi.id', + 'jenis_imunisasi.nama as judul', + \DB::raw("'imunisasi' as jenis"), + 'jadwal_imunisasi.tanggal', + 'jadwal_imunisasi.waktu', + 'jadwal_imunisasi.created_at' + ) + ->join('jenis_imunisasi', 'jadwal_imunisasi.jenis_imunisasi_id', '=', 'jenis_imunisasi.id') + ->where('jadwal_imunisasi.tanggal', '>=', $today) + ->orderBy('jadwal_imunisasi.tanggal', 'asc'); + + // Add age filtering - we'll use a different approach to ensure strict filtering + if ($usiaHari !== null) { + // Start with an impossible condition to build "OR" conditions + $matchedAny = false; + $query->where(function($q) use ($ageRanges, $usiaHari, &$matchedAny) { + foreach ($ageRanges as $imunisasiName => [$minAge, $maxAge]) { + if ($usiaHari >= $minAge && $usiaHari <= $maxAge) { + if ($matchedAny) { + $q->orWhere('jenis_imunisasi.nama', 'like', "%$imunisasiName%"); + } else { + $q->where('jenis_imunisasi.nama', 'like', "%$imunisasiName%"); + $matchedAny = true; + } + } + } + + // If no matches, ensure no results are returned + if (!$matchedAny) { + $q->where('jenis_imunisasi.id', 0); // This will ensure no results + } + }); + } + + // Log the SQL query for debugging + \Log::info('Imunisasi SQL query: ' . $query->toSql()); + \Log::info('Imunisasi query bindings: ' . json_encode($query->getBindings())); + \Log::info('Usia anak dalam hari: ' . $usiaHari); + + $results = $query->get(); + + // Log the results + \Log::info('Imunisasi results: ' . $results->count() . ' records found for age ' . $usiaBulan . ' months (' . $usiaHari . ' days)'); + + return $results; + } + + /** + * Helper method to get age-appropriate vitamin + */ + private function getAgeAppropriateVitamin($usiaBulan, $today) + { + // Filter vitamin berdasarkan data di database + $ageRanges = [ + 'A Biru' => [6, 11], // 6-11 bulan + 'A Merah' => [12, 59], // 12-59 bulan + ]; + + // Base query for all upcoming vitamin + $query = JadwalVitamin::select( + 'jadwal_vitamin.id', + 'jenis_vitamin.nama as judul', + \DB::raw("'vitamin' as jenis"), + 'jadwal_vitamin.tanggal', + 'jadwal_vitamin.waktu', + 'jadwal_vitamin.created_at' + ) + ->join('jenis_vitamin', 'jadwal_vitamin.jenis_vitamin_id', '=', 'jenis_vitamin.id') + ->where('jadwal_vitamin.tanggal', '>=', $today) + ->orderBy('jadwal_vitamin.tanggal', 'asc'); + + // Add age filtering - we'll use a different approach to ensure strict filtering + if ($usiaBulan !== null) { + // Start with an impossible condition to build "OR" conditions + $matchedAny = false; + $query->where(function($q) use ($ageRanges, $usiaBulan, &$matchedAny) { + foreach ($ageRanges as $vitaminName => [$minAge, $maxAge]) { + if ($usiaBulan >= $minAge && $usiaBulan <= $maxAge) { + if ($matchedAny) { + $q->orWhere('jenis_vitamin.nama', 'like', "%$vitaminName%"); + } else { + $q->where('jenis_vitamin.nama', 'like', "%$vitaminName%"); + $matchedAny = true; + } + } + } + + // If no matches, ensure no results are returned + if (!$matchedAny) { + $q->where('jenis_vitamin.id', 0); // This will ensure no results + } + }); + } + + // Log the SQL query for debugging + \Log::info('Vitamin SQL query: ' . $query->toSql()); + \Log::info('Vitamin query bindings: ' . json_encode($query->getBindings())); + \Log::info('Usia anak dalam bulan: ' . $usiaBulan); + + $results = $query->get(); + + // Log the results + \Log::info('Vitamin results: ' . $results->count() . ' records found for age ' . $usiaBulan . ' months'); + + return $results; + } + + /** + * Get pemeriksaan schedules + */ + public function pemeriksaan() + { +// ... existing code ... + } + + /** + * Get list of immunization types with age ranges + */ + public function imunisasiAgeRanges() + { + $ageRanges = [ + 'HB-0' => [0, 7], // 0-7 hari + 'BCG' => [0, 30], // 0-30 hari (1 bulan) + 'Polio 1' => [0, 30], // 0-30 hari (1 bulan) + 'DPT-HB-HIP 1' => [0, 60], // 0-60 hari (2 bulan) + 'Polio 2' => [0, 60], // 0-60 hari (2 bulan) + 'DPT-HB-HIP 2' => [0, 90], // 0-90 hari (3 bulan) + 'Polio 3' => [0, 90], // 0-90 hari (3 bulan) + 'DPT-HB-HIP 3' => [0, 120], // 0-120 hari (4 bulan) + 'Polio 4' => [0, 120], // 0-120 hari (4 bulan) + 'Campak' => [0, 270], // 0-270 hari (9 bulan) + ]; + + $formattedRanges = []; + foreach ($ageRanges as $name => $range) { + // Convert days to months for display (approximate) + $minMonths = floor($range[0] / 30); + $minDays = $range[0] % 30; + $maxMonths = floor($range[1] / 30); + $maxDays = $range[1] % 30; + + $minAgeText = $minMonths > 0 ? "$minMonths bulan " : ""; + $minAgeText .= $minDays > 0 ? "$minDays hari" : ""; + $minAgeText = $minAgeText ?: "0 hari"; + + $maxAgeText = $maxMonths > 0 ? "$maxMonths bulan " : ""; + $maxAgeText .= $maxDays > 0 ? "$maxDays hari" : ""; + $maxAgeText = $maxAgeText ?: "0 hari"; + + $formattedRanges[] = [ + 'nama' => $name, + 'usia_min_hari' => $range[0], + 'usia_max_hari' => $range[1], + 'usia_min_text' => $minAgeText, + 'usia_max_text' => $maxAgeText, + 'deskripsi' => "Untuk anak usia {$minAgeText} sampai {$maxAgeText}" + ]; + } + + return response()->json([ + 'status' => 'success', + 'data' => $formattedRanges + ]); + } + + /** + * Get list of vitamin types with age ranges + */ + public function vitaminAgeRanges() + { + $ageRanges = [ + 'A Biru' => [6, 11], // 6-11 bulan + 'A Merah' => [12, 59], // 12-59 bulan + ]; + + $formattedRanges = []; + foreach ($ageRanges as $name => $range) { + $formattedRanges[] = [ + 'nama' => $name, + 'usia_min_bulan' => $range[0], + 'usia_max_bulan' => $range[1], + 'deskripsi' => "Untuk anak usia {$range[0]}-{$range[1]} bulan" + ]; + } + + return response()->json([ + 'status' => 'success', + 'data' => $formattedRanges + ]); + } +} \ No newline at end of file diff --git a/Androidnya/app/Http/Controllers/Api/PerkembanganAnakApiController.php b/Androidnya/app/Http/Controllers/Api/PerkembanganAnakApiController.php new file mode 100644 index 0000000..a82b74f --- /dev/null +++ b/Androidnya/app/Http/Controllers/Api/PerkembanganAnakApiController.php @@ -0,0 +1,156 @@ +orderBy('tanggal', 'asc') + ->get(); + + return response()->json([ + 'status' => 'success', + 'perkembangan' => $perkembangan, + 'child_info' => [ + 'id' => $anakId, + 'records_count' => $perkembangan->count() + ] + ]); + } catch (\Exception $e) { + return response()->json([ + 'status' => 'error', + 'message' => 'Failed to get growth data: ' . $e->getMessage() + ], 500); + } + } + + /** + * Store new growth data + * Always creates a new record to maintain history + */ + public function store(Request $request) + { + try { + $validator = Validator::make($request->all(), [ + 'anak_id' => 'required|exists:anak,id', + 'tanggal' => 'required|date', + 'berat_badan' => 'required|numeric|min:0', + 'tinggi_badan' => 'required|numeric|min:0', + ]); + + if ($validator->fails()) { + return response()->json([ + 'status' => 'error', + 'message' => 'Validation failed', + 'errors' => $validator->errors() + ], 422); + } + + // Create new record + $perkembangan = PerkembanganAnak::create([ + 'anak_id' => $request->anak_id, + 'tanggal' => $request->tanggal, + 'berat_badan' => $request->berat_badan, + 'tinggi_badan' => $request->tinggi_badan, + ]); + + return response()->json([ + 'status' => 'success', + 'message' => 'Growth data saved successfully', + 'perkembangan' => $perkembangan + ]); + } catch (\Exception $e) { + return response()->json([ + 'status' => 'error', + 'message' => 'Failed to save growth data: ' . $e->getMessage() + ], 500); + } + } + + /** + * Update existing growth data + * Instead of updating, creates a new record and marks the old one as updated + */ + public function update(Request $request, $id) + { + try { + $validator = Validator::make($request->all(), [ + 'anak_id' => 'required|exists:anak,id', + 'tanggal' => 'required|date', + 'berat_badan' => 'required|numeric|min:0', + 'tinggi_badan' => 'required|numeric|min:0', + ]); + + if ($validator->fails()) { + return response()->json([ + 'status' => 'error', + 'message' => 'Validation failed', + 'errors' => $validator->errors() + ], 422); + } + + // Get the old record + $oldRecord = PerkembanganAnak::findOrFail($id); + + // Create new record with updated data + $newRecord = PerkembanganAnak::create([ + 'anak_id' => $request->anak_id, + 'tanggal' => $request->tanggal, + 'berat_badan' => $request->berat_badan, + 'tinggi_badan' => $request->tinggi_badan, + 'updated_from_id' => $id, // Reference to the old record + ]); + + // Mark old record as updated + $oldRecord->update([ + 'is_updated' => true, + 'updated_by_id' => $newRecord->id + ]); + + return response()->json([ + 'status' => 'success', + 'message' => 'Growth data updated successfully', + 'perkembangan' => $newRecord, + 'old_record' => $oldRecord + ]); + } catch (\Exception $e) { + return response()->json([ + 'status' => 'error', + 'message' => 'Failed to update growth data: ' . $e->getMessage() + ], 500); + } + } + + /** + * Delete growth data + */ + public function destroy($id) + { + try { + $perkembangan = PerkembanganAnak::findOrFail($id); + $perkembangan->delete(); + + return response()->json([ + 'status' => 'success', + 'message' => 'Growth data deleted successfully' + ]); + } catch (\Exception $e) { + return response()->json([ + 'status' => 'error', + 'message' => 'Failed to delete growth data: ' . $e->getMessage() + ], 500); + } + } +} \ No newline at end of file diff --git a/Androidnya/app/Models/PerkembanganAnak.php b/Androidnya/app/Models/PerkembanganAnak.php new file mode 100644 index 0000000..188b8c1 --- /dev/null +++ b/Androidnya/app/Models/PerkembanganAnak.php @@ -0,0 +1,78 @@ + 'datetime', + 'berat_badan' => 'decimal:2', + 'tinggi_badan' => 'decimal:2', + 'is_updated' => 'boolean' + ]; + + // Relationships + public function anak() + { + return $this->belongsTo(Anak::class, 'anak_id'); + } + + public function oldRecord() + { + return $this->belongsTo(PerkembanganAnak::class, 'updated_from_id'); + } + + public function newRecord() + { + return $this->hasOne(PerkembanganAnak::class, 'updated_from_id'); + } + + // Validation rules + public static function rules() + { + return [ + 'anak_id' => 'required|exists:anak,id', + 'tanggal' => 'required|date', + 'berat_badan' => 'required|numeric|min:0', + 'tinggi_badan' => 'required|numeric|min:0', + ]; + } + + // Scopes + public function scopeActive($query) + { + return $query->where('is_updated', false); + } + + public function scopeUpdated($query) + { + return $query->where('is_updated', true); + } + + public function scopeLatest($query) + { + return $query->orderBy('tanggal', 'desc'); + } + + public function scopeOldest($query) + { + return $query->orderBy('tanggal', 'asc'); + } +} \ No newline at end of file diff --git a/Androidnya/assets/logo.jpg b/Androidnya/assets/logo.jpg new file mode 100644 index 0000000..747234b Binary files /dev/null and b/Androidnya/assets/logo.jpg differ diff --git a/Androidnya/build/android_alarm_manager_plus/.transforms/6a4aec574d27fc8391b49d4e0a962ae5/results.bin b/Androidnya/build/android_alarm_manager_plus/.transforms/6a4aec574d27fc8391b49d4e0a962ae5/results.bin new file mode 100644 index 0000000..0d259dd --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/.transforms/6a4aec574d27fc8391b49d4e0a962ae5/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/Androidnya/build/android_alarm_manager_plus/.transforms/6a4aec574d27fc8391b49d4e0a962ae5/transformed/classes/classes.dex b/Androidnya/build/android_alarm_manager_plus/.transforms/6a4aec574d27fc8391b49d4e0a962ae5/transformed/classes/classes.dex new file mode 100644 index 0000000..e261292 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/.transforms/6a4aec574d27fc8391b49d4e0a962ae5/transformed/classes/classes.dex differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/Androidnya/build/android_alarm_manager_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml new file mode 100644 index 0000000..0f6e4a9 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/Androidnya/build/android_alarm_manager_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json new file mode 100644 index 0000000..52d53d3 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json @@ -0,0 +1,18 @@ +{ + "version": 3, + "artifactType": { + "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "dev.fluttercommunity.plus.androidalarmmanager", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/aar_main_jar/debug/classes.jar b/Androidnya/build/android_alarm_manager_plus/intermediates/aar_main_jar/debug/classes.jar new file mode 100644 index 0000000..c5c5420 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/aar_main_jar/debug/classes.jar differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/aar_metadata/debug/aar-metadata.properties b/Androidnya/build/android_alarm_manager_plus/intermediates/aar_metadata/debug/aar-metadata.properties new file mode 100644 index 0000000..1211b1e --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/aar_metadata/debug/aar-metadata.properties @@ -0,0 +1,6 @@ +aarFormatVersion=1.0 +aarMetadataVersion=1.0 +minCompileSdk=1 +minCompileSdkExtension=0 +minAndroidGradlePluginVersion=1.0.0 +coreLibraryDesugaringEnabled=false diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/annotation_processor_list/debug/annotationProcessors.json b/Androidnya/build/android_alarm_manager_plus/intermediates/annotation_processor_list/debug/annotationProcessors.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/annotation_processor_list/debug/annotationProcessors.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/annotations_typedef_file/debug/typedefs.txt b/Androidnya/build/android_alarm_manager_plus/intermediates/annotations_typedef_file/debug/typedefs.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/compile_library_classes_jar/debug/classes.jar b/Androidnya/build/android_alarm_manager_plus/intermediates/compile_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..ac9f1a4 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/compile_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/compile_r_class_jar/debug/R.jar b/Androidnya/build/android_alarm_manager_plus/intermediates/compile_r_class_jar/debug/R.jar new file mode 100644 index 0000000..2cc07b6 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/compile_r_class_jar/debug/R.jar differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/compile_symbol_list/debug/R.txt b/Androidnya/build/android_alarm_manager_plus/intermediates/compile_symbol_list/debug/R.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug-mergeJavaRes/merge-state b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug-mergeJavaRes/merge-state new file mode 100644 index 0000000..c3e45aa Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug-mergeJavaRes/merge-state differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties new file mode 100644 index 0000000..446420b --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -0,0 +1 @@ +#Thu Jun 19 15:22:12 WIB 2025 diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug/packageDebugResources/merger.xml b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug/packageDebugResources/merger.xml new file mode 100644 index 0000000..77668c3 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 0000000..d8979a6 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/mergeDebugShaders/merger.xml b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 0000000..3d14d47 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/packageDebugAssets/merger.xml b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/packageDebugAssets/merger.xml new file mode 100644 index 0000000..76673bf --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/incremental/packageDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/java_res/debug/out/META-INF/android_alarm_manager_plus_debug.kotlin_module b/Androidnya/build/android_alarm_manager_plus/intermediates/java_res/debug/out/META-INF/android_alarm_manager_plus_debug.kotlin_module new file mode 100644 index 0000000..3aa6361 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/java_res/debug/out/META-INF/android_alarm_manager_plus_debug.kotlin_module differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AlarmService.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AlarmService.class new file mode 100644 index 0000000..c40c8ba Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AlarmService.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin$OneShotRequest.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin$OneShotRequest.class new file mode 100644 index 0000000..7e7ee31 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin$OneShotRequest.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin$PeriodicRequest.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin$PeriodicRequest.class new file mode 100644 index 0000000..a971ba5 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin$PeriodicRequest.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin.class new file mode 100644 index 0000000..f88572c Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/AndroidAlarmManagerPlugin.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/FlutterBackgroundExecutor$1.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/FlutterBackgroundExecutor$1.class new file mode 100644 index 0000000..944b2e4 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/FlutterBackgroundExecutor$1.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/FlutterBackgroundExecutor.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/FlutterBackgroundExecutor.class new file mode 100644 index 0000000..237198c Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/FlutterBackgroundExecutor.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/PluginRegistrantException.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/PluginRegistrantException.class new file mode 100644 index 0000000..883b93c Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/PluginRegistrantException.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/RebootBroadcastReceiver.class b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/RebootBroadcastReceiver.class new file mode 100644 index 0000000..4c217ab Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/javac/debug/classes/dev/fluttercommunity/plus/androidalarmmanager/RebootBroadcastReceiver.class differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/local_only_symbol_list/debug/R-def.txt b/Androidnya/build/android_alarm_manager_plus/intermediates/local_only_symbol_list/debug/R-def.txt new file mode 100644 index 0000000..78ac5b8 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/local_only_symbol_list/debug/R-def.txt @@ -0,0 +1,2 @@ +R_DEF: Internal format may change without notice +local diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/Androidnya/build/android_alarm_manager_plus/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt new file mode 100644 index 0000000..c11b365 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -0,0 +1,7 @@ +1 +2 +4 +5 +6 +7 diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/merged_java_res/debug/feature-android_alarm_manager_plus.jar b/Androidnya/build/android_alarm_manager_plus/intermediates/merged_java_res/debug/feature-android_alarm_manager_plus.jar new file mode 100644 index 0000000..1669a75 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/merged_java_res/debug/feature-android_alarm_manager_plus.jar differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/merged_manifest/debug/AndroidManifest.xml b/Androidnya/build/android_alarm_manager_plus/intermediates/merged_manifest/debug/AndroidManifest.xml new file mode 100644 index 0000000..0f6e4a9 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/merged_manifest/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/navigation_json/debug/navigation.json b/Androidnya/build/android_alarm_manager_plus/intermediates/navigation_json/debug/navigation.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/navigation_json/debug/navigation.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/runtime_library_classes_jar/debug/classes.jar b/Androidnya/build/android_alarm_manager_plus/intermediates/runtime_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..b50655a Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/intermediates/runtime_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/android_alarm_manager_plus/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/Androidnya/build/android_alarm_manager_plus/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt new file mode 100644 index 0000000..fdef40a --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt @@ -0,0 +1 @@ +dev.fluttercommunity.plus.androidalarmmanager diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream new file mode 100644 index 0000000..7cd1607 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len new file mode 100644 index 0000000..4a25886 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at new file mode 100644 index 0000000..a58eb6d Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i new file mode 100644 index 0000000..6328bdf Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab new file mode 100644 index 0000000..8d71a7b Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream new file mode 100644 index 0000000..7635cf4 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len new file mode 100644 index 0000000..05301cb Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at new file mode 100644 index 0000000..fc0e221 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i new file mode 100644 index 0000000..397b95b Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab new file mode 100644 index 0000000..f2a211d Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream new file mode 100644 index 0000000..7635cf4 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len new file mode 100644 index 0000000..05301cb Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at new file mode 100644 index 0000000..4a9a9b7 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i new file mode 100644 index 0000000..397b95b Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream new file mode 100644 index 0000000..34712a3 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len new file mode 100644 index 0000000..1ddb457 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at new file mode 100644 index 0000000..538bdfc Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i new file mode 100644 index 0000000..aaedaa2 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream new file mode 100644 index 0000000..73264f1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream.len new file mode 100644 index 0000000..130ab28 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.values.at new file mode 100644 index 0000000..ce5f927 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i new file mode 100644 index 0000000..8c9d752 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab new file mode 100644 index 0000000..138a916 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream new file mode 100644 index 0000000..4a28e70 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len new file mode 100644 index 0000000..209b35b Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at new file mode 100644 index 0000000..1322a38 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i new file mode 100644 index 0000000..0c1f52e Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab new file mode 100644 index 0000000..d384377 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream new file mode 100644 index 0000000..151fff9 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len new file mode 100644 index 0000000..eaf29a8 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at new file mode 100644 index 0000000..4cd9c26 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i new file mode 100644 index 0000000..da945da Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab new file mode 100644 index 0000000..e05a1e2 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream new file mode 100644 index 0000000..4a60658 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len new file mode 100644 index 0000000..1ddb457 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at new file mode 100644 index 0000000..71719c6 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i new file mode 100644 index 0000000..49d8dba Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab new file mode 100644 index 0000000..9103896 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream new file mode 100644 index 0000000..7635cf4 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len new file mode 100644 index 0000000..05301cb Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at new file mode 100644 index 0000000..788692a Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i new file mode 100644 index 0000000..397b95b Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab new file mode 100644 index 0000000..166c057 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab @@ -0,0 +1,2 @@ +1 +0 \ No newline at end of file diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream new file mode 100644 index 0000000..7cd1607 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len new file mode 100644 index 0000000..4a25886 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at new file mode 100644 index 0000000..5875372 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i new file mode 100644 index 0000000..16261b5 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab new file mode 100644 index 0000000..8aad32b Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream new file mode 100644 index 0000000..08e7df1 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len new file mode 100644 index 0000000..b7da01d Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at new file mode 100644 index 0000000..538bdfc Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab new file mode 100644 index 0000000..fdf2062 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream new file mode 100644 index 0000000..3c627cc Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len new file mode 100644 index 0000000..15f2afb Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len new file mode 100644 index 0000000..b31f54b Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at new file mode 100644 index 0000000..9c8f519 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i new file mode 100644 index 0000000..124e058 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/last-build.bin b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/last-build.bin new file mode 100644 index 0000000..827d4be Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/cacheable/last-build.bin differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin new file mode 100644 index 0000000..8bfbcc8 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin differ diff --git a/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/local-state/build-history.bin b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/local-state/build-history.bin new file mode 100644 index 0000000..4a26ecc Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/kotlin/compileDebugKotlin/local-state/build-history.bin differ diff --git a/Androidnya/build/android_alarm_manager_plus/outputs/aar/android_alarm_manager_plus-debug.aar b/Androidnya/build/android_alarm_manager_plus/outputs/aar/android_alarm_manager_plus-debug.aar new file mode 100644 index 0000000..fb48966 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/outputs/aar/android_alarm_manager_plus-debug.aar differ diff --git a/Androidnya/build/android_alarm_manager_plus/outputs/logs/manifest-merger-debug-report.txt b/Androidnya/build/android_alarm_manager_plus/outputs/logs/manifest-merger-debug-report.txt new file mode 100644 index 0000000..577f353 --- /dev/null +++ b/Androidnya/build/android_alarm_manager_plus/outputs/logs/manifest-merger-debug-report.txt @@ -0,0 +1,15 @@ +-- Merging decision tree log --- +manifest +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml:1:1-69 +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml:1:1-69 + package + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml:1:11-66 + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml +uses-sdk +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml + android:targetSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml + android:minSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\android_alarm_manager_plus-4.0.7\android\src\main\AndroidManifest.xml diff --git a/Androidnya/build/android_alarm_manager_plus/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/Androidnya/build/android_alarm_manager_plus/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin new file mode 100644 index 0000000..d185828 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ diff --git a/Androidnya/build/android_alarm_manager_plus/tmp/kotlin-classes/debug/META-INF/android_alarm_manager_plus_debug.kotlin_module b/Androidnya/build/android_alarm_manager_plus/tmp/kotlin-classes/debug/META-INF/android_alarm_manager_plus_debug.kotlin_module new file mode 100644 index 0000000..3aa6361 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/tmp/kotlin-classes/debug/META-INF/android_alarm_manager_plus_debug.kotlin_module differ diff --git a/Androidnya/build/android_alarm_manager_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/androidalarmmanager/AlarmBroadcastReceiver.class b/Androidnya/build/android_alarm_manager_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/androidalarmmanager/AlarmBroadcastReceiver.class new file mode 100644 index 0000000..c438560 Binary files /dev/null and b/Androidnya/build/android_alarm_manager_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/androidalarmmanager/AlarmBroadcastReceiver.class differ diff --git a/Androidnya/build/app/intermediates/annotation_processor_list/debug/annotationProcessors.json b/Androidnya/build/app/intermediates/annotation_processor_list/debug/annotationProcessors.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/Androidnya/build/app/intermediates/annotation_processor_list/debug/annotationProcessors.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/apk_ide_redirect_file/debug/redirect.txt b/Androidnya/build/app/intermediates/apk_ide_redirect_file/debug/redirect.txt new file mode 100644 index 0000000..66652a5 --- /dev/null +++ b/Androidnya/build/app/intermediates/apk_ide_redirect_file/debug/redirect.txt @@ -0,0 +1,2 @@ +#- File Locator - +listingFile=../../../outputs/apk/debug/output-metadata.json diff --git a/Androidnya/build/app/intermediates/app_metadata/debug/app-metadata.properties b/Androidnya/build/app/intermediates/app_metadata/debug/app-metadata.properties new file mode 100644 index 0000000..7ff0048 --- /dev/null +++ b/Androidnya/build/app/intermediates/app_metadata/debug/app-metadata.properties @@ -0,0 +1,2 @@ +appMetadataVersion=1.1 +androidGradlePluginVersion=8.2.1 diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.bin b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.bin new file mode 100644 index 0000000..960f0f4 --- /dev/null +++ b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.bin @@ -0,0 +1 @@ + assets/logo.jpg  assetassets/logo.jpg2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.json b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.json new file mode 100644 index 0000000..67b75f3 --- /dev/null +++ b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/AssetManifest.json @@ -0,0 +1 @@ +{"assets/logo.jpg":["assets/logo.jpg"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/FontManifest.json b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/FontManifest.json new file mode 100644 index 0000000..464ab58 --- /dev/null +++ b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/FontManifest.json @@ -0,0 +1 @@ +[{"family":"MaterialIcons","fonts":[{"asset":"fonts/MaterialIcons-Regular.otf"}]},{"family":"packages/cupertino_icons/CupertinoIcons","fonts":[{"asset":"packages/cupertino_icons/assets/CupertinoIcons.ttf"}]}] \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/NOTICES.Z b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/NOTICES.Z new file mode 100644 index 0000000..bcb18c8 Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/NOTICES.Z differ diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/assets/logo.jpg b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/assets/logo.jpg new file mode 100644 index 0000000..747234b Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/assets/logo.jpg differ diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/fonts/MaterialIcons-Regular.otf b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/fonts/MaterialIcons-Regular.otf new file mode 100644 index 0000000..8c99266 Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/fonts/MaterialIcons-Regular.otf differ diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/isolate_snapshot_data b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/isolate_snapshot_data new file mode 100644 index 0000000..713015e Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/isolate_snapshot_data differ diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/kernel_blob.bin b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/kernel_blob.bin new file mode 100644 index 0000000..d84eb6c Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/kernel_blob.bin differ diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf new file mode 100644 index 0000000..d580ce7 Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf differ diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/shaders/ink_sparkle.frag b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/shaders/ink_sparkle.frag new file mode 100644 index 0000000..800f422 Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/shaders/ink_sparkle.frag differ diff --git a/Androidnya/build/app/intermediates/assets/debug/flutter_assets/vm_snapshot_data b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/vm_snapshot_data new file mode 100644 index 0000000..ab5be6a Binary files /dev/null and b/Androidnya/build/app/intermediates/assets/debug/flutter_assets/vm_snapshot_data differ diff --git a/Androidnya/build/app/intermediates/compatible_screen_manifest/debug/output-metadata.json b/Androidnya/build/app/intermediates/compatible_screen_manifest/debug/output-metadata.json new file mode 100644 index 0000000..3c4697a --- /dev/null +++ b/Androidnya/build/app/intermediates/compatible_screen_manifest/debug/output-metadata.json @@ -0,0 +1,10 @@ +{ + "version": 3, + "artifactType": { + "type": "COMPATIBLE_SCREEN_MANIFEST", + "kind": "Directory" + }, + "applicationId": "com.example.posyandu", + "variantName": "debug", + "elements": [] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar b/Androidnya/build/app/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar new file mode 100644 index 0000000..1250269 Binary files /dev/null and b/Androidnya/build/app/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/R.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.bin.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.bin.jar new file mode 100644 index 0000000..495ebd8 Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.bin.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.json.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.json.jar new file mode 100644 index 0000000..ac8d5eb Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/AssetManifest.json.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/FontManifest.json.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/FontManifest.json.jar new file mode 100644 index 0000000..719a9ed Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/FontManifest.json.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/NOTICES.Z.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/NOTICES.Z.jar new file mode 100644 index 0000000..8c7caa0 Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/NOTICES.Z.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/assets/logo.jpg.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/assets/logo.jpg.jar new file mode 100644 index 0000000..f3da9a1 Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/assets/logo.jpg.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/fonts/MaterialIcons-Regular.otf.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/fonts/MaterialIcons-Regular.otf.jar new file mode 100644 index 0000000..df143bd Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/fonts/MaterialIcons-Regular.otf.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/isolate_snapshot_data.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/isolate_snapshot_data.jar new file mode 100644 index 0000000..7b3e039 Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/isolate_snapshot_data.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/kernel_blob.bin.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/kernel_blob.bin.jar new file mode 100644 index 0000000..5355242 Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/kernel_blob.bin.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf.jar new file mode 100644 index 0000000..fb55951 Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/shaders/ink_sparkle.frag.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/shaders/ink_sparkle.frag.jar new file mode 100644 index 0000000..0e7beab Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/shaders/ink_sparkle.frag.jar differ diff --git a/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/vm_snapshot_data.jar b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/vm_snapshot_data.jar new file mode 100644 index 0000000..d2b97f5 Binary files /dev/null and b/Androidnya/build/app/intermediates/compressed_assets/debug/out/assets/flutter_assets/vm_snapshot_data.jar differ diff --git a/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_0/graph.bin b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_0/graph.bin new file mode 100644 index 0000000..601f245 Binary files /dev/null and b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_0/graph.bin differ diff --git a/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_1/graph.bin b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_1/graph.bin new file mode 100644 index 0000000..d43e430 Binary files /dev/null and b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/dirs_bucket_1/graph.bin differ diff --git a/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/jar_dd05832c1ab257a561a8c2591aa1f4249563e8f9ed72720cd5a8b6354f9114cf_bucket_0/graph.bin b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/jar_dd05832c1ab257a561a8c2591aa1f4249563e8f9ed72720cd5a8b6354f9114cf_bucket_0/graph.bin new file mode 100644 index 0000000..601f245 Binary files /dev/null and b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/jar_dd05832c1ab257a561a8c2591aa1f4249563e8f9ed72720cd5a8b6354f9114cf_bucket_0/graph.bin differ diff --git a/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/jar_dd05832c1ab257a561a8c2591aa1f4249563e8f9ed72720cd5a8b6354f9114cf_bucket_1/graph.bin b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/jar_dd05832c1ab257a561a8c2591aa1f4249563e8f9ed72720cd5a8b6354f9114cf_bucket_1/graph.bin new file mode 100644 index 0000000..601f245 Binary files /dev/null and b/Androidnya/build/app/intermediates/desugar_graph/debug/out/currentProject/jar_dd05832c1ab257a561a8c2591aa1f4249563e8f9ed72720cd5a8b6354f9114cf_bucket_1/graph.bin differ diff --git a/Androidnya/build/app/intermediates/desugar_lib_dex/debug/classes1000.dex b/Androidnya/build/app/intermediates/desugar_lib_dex/debug/classes1000.dex new file mode 100644 index 0000000..5d83141 Binary files /dev/null and b/Androidnya/build/app/intermediates/desugar_lib_dex/debug/classes1000.dex differ diff --git a/Androidnya/build/app/intermediates/dex/debug/mergeExtDexDebug/classes.dex b/Androidnya/build/app/intermediates/dex/debug/mergeExtDexDebug/classes.dex new file mode 100644 index 0000000..d698aca Binary files /dev/null and b/Androidnya/build/app/intermediates/dex/debug/mergeExtDexDebug/classes.dex differ diff --git a/Androidnya/build/app/intermediates/dex/debug/mergeExtDexDebug/classes2.dex b/Androidnya/build/app/intermediates/dex/debug/mergeExtDexDebug/classes2.dex new file mode 100644 index 0000000..dcfca00 Binary files /dev/null and b/Androidnya/build/app/intermediates/dex/debug/mergeExtDexDebug/classes2.dex differ diff --git a/Androidnya/build/app/intermediates/dex/debug/mergeLibDexDebug/0/classes.dex b/Androidnya/build/app/intermediates/dex/debug/mergeLibDexDebug/0/classes.dex new file mode 100644 index 0000000..8be4cff Binary files /dev/null and b/Androidnya/build/app/intermediates/dex/debug/mergeLibDexDebug/0/classes.dex differ diff --git a/Androidnya/build/app/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex b/Androidnya/build/app/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex new file mode 100644 index 0000000..92a1f76 Binary files /dev/null and b/Androidnya/build/app/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex differ diff --git a/Androidnya/build/app/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex b/Androidnya/build/app/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex new file mode 100644 index 0000000..247b749 Binary files /dev/null and b/Androidnya/build/app/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex differ diff --git a/Androidnya/build/app/intermediates/dex_archive_input_jar_hashes/debug/out b/Androidnya/build/app/intermediates/dex_archive_input_jar_hashes/debug/out new file mode 100644 index 0000000..06bfb1a Binary files /dev/null and b/Androidnya/build/app/intermediates/dex_archive_input_jar_hashes/debug/out differ diff --git a/Androidnya/build/app/intermediates/dex_number_of_buckets_file/debug/out b/Androidnya/build/app/intermediates/dex_number_of_buckets_file/debug/out new file mode 100644 index 0000000..d8263ee --- /dev/null +++ b/Androidnya/build/app/intermediates/dex_number_of_buckets_file/debug/out @@ -0,0 +1 @@ +2 \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/flutter/debug/.last_build_id b/Androidnya/build/app/intermediates/flutter/debug/.last_build_id new file mode 100644 index 0000000..e9694c2 --- /dev/null +++ b/Androidnya/build/app/intermediates/flutter/debug/.last_build_id @@ -0,0 +1 @@ +e19e8c4a040384777119e904b78433bf \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.bin b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.bin new file mode 100644 index 0000000..960f0f4 --- /dev/null +++ b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.bin @@ -0,0 +1 @@ + assets/logo.jpg  assetassets/logo.jpg2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.json b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.json new file mode 100644 index 0000000..67b75f3 --- /dev/null +++ b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.json @@ -0,0 +1 @@ +{"assets/logo.jpg":["assets/logo.jpg"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"]} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/FontManifest.json b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/FontManifest.json new file mode 100644 index 0000000..464ab58 --- /dev/null +++ b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/FontManifest.json @@ -0,0 +1 @@ +[{"family":"MaterialIcons","fonts":[{"asset":"fonts/MaterialIcons-Regular.otf"}]},{"family":"packages/cupertino_icons/CupertinoIcons","fonts":[{"asset":"packages/cupertino_icons/assets/CupertinoIcons.ttf"}]}] \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/NOTICES.Z b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/NOTICES.Z new file mode 100644 index 0000000..bcb18c8 Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/NOTICES.Z differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/assets/logo.jpg b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/assets/logo.jpg new file mode 100644 index 0000000..747234b Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/assets/logo.jpg differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/fonts/MaterialIcons-Regular.otf b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/fonts/MaterialIcons-Regular.otf new file mode 100644 index 0000000..8c99266 Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/fonts/MaterialIcons-Regular.otf differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/isolate_snapshot_data b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/isolate_snapshot_data new file mode 100644 index 0000000..713015e Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/isolate_snapshot_data differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/kernel_blob.bin b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/kernel_blob.bin new file mode 100644 index 0000000..d84eb6c Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/kernel_blob.bin differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf new file mode 100644 index 0000000..d580ce7 Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/shaders/ink_sparkle.frag b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/shaders/ink_sparkle.frag new file mode 100644 index 0000000..800f422 Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/shaders/ink_sparkle.frag differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/vm_snapshot_data b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/vm_snapshot_data new file mode 100644 index 0000000..ab5be6a Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/flutter_assets/vm_snapshot_data differ diff --git a/Androidnya/build/app/intermediates/flutter/debug/flutter_build.d b/Androidnya/build/app/intermediates/flutter/debug/flutter_build.d new file mode 100644 index 0000000..d52bcaa --- /dev/null +++ b/Androidnya/build/app/intermediates/flutter/debug/flutter_build.d @@ -0,0 +1 @@ + C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\assets/logo.jpg C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag C:\\posyandu\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data: C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\android_alarm_manager_plus-4.0.7\\lib\\android_alarm_manager_plus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\archive-4.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.7.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\checked_yaml-2.0.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cli_util-0.4.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\clock.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\clock.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\default.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\stopwatch.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\collection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\algorithms.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\boollist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\canonicalized_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\combined_wrappers\\combined_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\comparators.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\empty_unmodifiable_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\equality_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\functions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_extensions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\iterable_zip.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\list_extensions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\priority_queue.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\queue_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\union_set_controller.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\unmodifiable_wrappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.19.0\\lib\\src\\wrappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\cross_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\base.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\types\\io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cross_file-0.3.4+2\\lib\\src\\x_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\crypto.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\digest_sink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hash_sink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\hmac.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\md5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha1.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha256.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\sha512_fastsinks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\crypto-3.0.6\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\assets\\CupertinoIcons.ttf C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\dbus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_address.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_auth_server.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_bus_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_error_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_interface_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspect.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_introspectable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_match_rule.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_member_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_message.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_call.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_method_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_manager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_object_tree.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_peer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_properties.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_read_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_remote_object_manager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_server.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_signal.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_uuid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_value.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\dbus_write_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getsid_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dbus-0.7.11\\lib\\src\\getuid_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\ffi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\allocation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\arena.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf16.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\ffi-2.1.3\\lib\\src\\utf8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\local.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_directory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_file_system_entity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\backends\\local\\local_link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\common.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_directory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_file_system_entity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\forwarding\\forwarding_random_access_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\directory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\error_codes_dart_io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\file_system_entity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\interface\\link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\file-7.0.1\\lib\\src\\io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\fixnum.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int32.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\int64.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\intx.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fixnum-1.1.1\\lib\\src\\utilities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_launcher_icons-0.13.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\flutter_local_notifications.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\callback_dispatcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\flutter_local_notifications_plugin.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_flutter_local_notifications.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\bitmap.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\icon.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\message.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\method_channel_mappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_channel_group.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\notification_sound.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\person.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\schedule_mode.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_picture_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\big_text_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\default_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\inbox_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\media_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\messaging_style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\android\\styles\\style_information.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\interruption_level.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\mappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_action_option.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_attachment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_category_option.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\platform_specifics\\darwin\\notification_enabled_options.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\typedefs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications-19.2.1\\lib\\src\\tz_datetime_mapper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\flutter_local_notifications_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\dbus_wrapper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\file_system.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\flutter_local_notifications_platform_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\capabilities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\hint.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\icon.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\sound.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\model\\timeout.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notification_info.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\notifications_manager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\platform_info.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\posix.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_linux-6.0.0\\lib\\src\\storage.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\flutter_local_notifications_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\typedefs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_platform_interface-9.0.0\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\flutter_local_notifications_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\initialization_settings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_action.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_audio.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_header.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_input.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_parts.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_progress.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_row.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\notification_to_xml.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\action.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\audio.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\details.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\header.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\image.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\input.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\progress.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\row.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\details\\xml\\text.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\bindings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\ffi\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\msix\\ffi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\base.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_local_notifications_windows-1.0.0\\lib\\src\\plugin\\ffi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\http.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\base_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\boundary_characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\byte_stream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_client.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\io_streamed_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_file_io.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\multipart_request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_request.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\streamed_response.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.4.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\http_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\authentication_challenge.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\case_insensitive_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\charcodes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\decoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\chunked_coding\\encoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\http_date.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\media_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\scan.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.1.2\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\image-4.5.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\date_symbols.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\intl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\number_symbols_data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\date_format_internal.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\global_state.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\bidi_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\compact_number_format.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_builder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_computation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\date_format_field.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\micro_money.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_format_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\number_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\regexp.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\string_stack.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl\\text_direction.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\intl_helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.18.1\\lib\\src\\plural_rules.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\json_annotation-4.9.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.7\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.8\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\blend\\blend.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\contrast\\contrast.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dislike\\dislike_analyzer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_color.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\dynamic_scheme.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\material_dynamic_colors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\contrast_curve.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\src\\tone_delta_pair.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\dynamiccolor\\variant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\cam16.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\hct.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\src\\hct_solver.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\hct\\viewing_conditions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\material_color_utilities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\core_palette.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\palettes\\tonal_palette.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_celebi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wsmeans.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\quantizer_wu.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\quantize\\src\\point_provider_lab.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_content.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_expressive.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fidelity.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_fruit_salad.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_monochrome.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_neutral.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_rainbow.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_tonal_spot.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\scheme\\scheme_vibrant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\score\\score.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\temperature\\temperature_cache.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\color_utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\math_utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.11.1\\lib\\utils\\string_utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.15.0\\lib\\meta_meta.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\mime.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\bound_multipart_stream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\char_code.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\default_extension_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\magic_number.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_multipart_transformer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_shared.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\mime-1.0.6\\lib\\src\\mime_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\nested-1.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\internal_style.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider-2.1.5\\lib\\path_provider.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_android-2.2.17\\lib\\path_provider_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_foundation-2.4.1\\lib\\path_provider_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\path_provider_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\get_application_id_real.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_linux-2.2.1\\lib\\src\\path_provider_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\path_provider_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_platform_interface-2.1.2\\lib\\src\\method_channel_path_provider.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\path_provider_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\folders.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\guid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\path_provider_windows_real.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_provider_windows-2.3.0\\lib\\src\\win32_wrappers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\core.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\definition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\expression.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\matcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\petitparser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\context.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\result.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\core\\token.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\grammar.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\reference.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\internal\\undefined.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\reference.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\definition\\resolve.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\builder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\group.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\result.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\expression\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\accept.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\matches\\matches_iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_match.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\parser_pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\matcher\\pattern\\pattern_iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\cast_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\continuation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\flatten.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\map.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\permute.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\pick.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\token.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\trimming.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\action\\where.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\any_of.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\char.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\code.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\constant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\digit.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\letter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lookup.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\lowercase.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\none_of.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\not.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\optimize.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\predicate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\range.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\uppercase.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\whitespace.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\character\\word.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\and.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\choice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\delegate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\generated\\sequence_9.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\not.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\optional.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\sequence.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\settable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\combinator\\skip.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\eof.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\epsilon.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\failure.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\label.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\newline.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\misc\\position.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\any.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\character.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\pattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\predicate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\predicate\\string.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\character.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\greedy.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\lazy.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\limited.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\possessive.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\repeating.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\separated_by.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\repeater\\unbounded.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\failure_joiner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\labeled.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\resolvable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\separated_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\parser\\utils\\sequential.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\reflection\\iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\annotations.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\lib\\src\\shared\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\local_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\interface\\platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\platform-3.1.6\\lib\\src\\testing\\fake_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.8\\lib\\plugin_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\posix-6.0.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\provider-6.1.5\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\share_plus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\share_plus_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus-7.2.2\\lib\\src\\windows_version_helper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\method_channel\\method_channel_share.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\platform_interface\\share_plus_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\share_plus_platform_interface-3.4.0\\lib\\share_plus_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\shared_preferences.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_async.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_devtools_extension_data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences-2.5.3\\lib\\src\\shared_preferences_legacy.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\shared_preferences_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\messages_async.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\shared_preferences_async_android.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_android-2.4.10\\lib\\src\\strings.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\shared_preferences_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_async_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_foundation-2.5.4\\lib\\src\\shared_preferences_foundation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_linux-2.4.1\\lib\\shared_preferences_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\method_channel_shared_preferences.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_async_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\shared_preferences_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_platform_interface-2.4.1\\lib\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_web-2.4.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\shared_preferences_windows-2.4.1\\lib\\shared_preferences_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_with_context.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\sprintf.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\Formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\float_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\int_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\formatters\\string_formatter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\sprintf-7.0.0\\lib\\src\\sprintf_impl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.12.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\charcode.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\eager_span_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\line_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\relative_span_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\span_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\string_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.3.0\\lib\\string_scanner.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.3\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\data\\latest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\date_time.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\env.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\exceptions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\location_database.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\src\\tzdb.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\timezone-0.10.1\\lib\\timezone.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\src\\typed_queue.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_buffers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.4.0\\lib\\typed_data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_linux-3.2.1\\lib\\url_launcher_linux.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\link.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\method_channel_url_launcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\src\\url_launcher_platform.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_platform_interface-2.3.2\\lib\\url_launcher_platform_interface.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_web-2.4.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\src\\messages.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\url_launcher_windows-3.1.4\\lib\\url_launcher_windows.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\parsing.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\rng.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\uuid_value.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v1.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\v8generic.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\uuid-4.5.1\\lib\\validation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.3.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-1.1.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\bstr.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\callbacks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iagileobject.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iapplicationactivationmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfile.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxfilesenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplication.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestapplicationsenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestospackagedependency.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependenciesenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackagedependency.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestpackageid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestproperties.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxmanifestreader7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iappxpackagereader.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiocaptureclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclient3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclientduckingcontrol.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclock2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudioclockadjustment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiorenderclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessioncontrol2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiosessionmanager2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iaudiostreamvolume.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ibindctx.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ichannelaudiovolume.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iclassfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpoint.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iconnectionpointcontainer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idesktopwallpaper.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\idispatch.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumidlist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienummoniker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworkconnections.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumnetworks.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumresources.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumspellingerror.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumstring.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumvariant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ienumwbemclassobject.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ierrorinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialog2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifiledialogcustomize.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileisinuse.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifileopendialog.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ifilesavedialog.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinitializewithwindow.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iinspectable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfolder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iknownfoldermanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataassemblyimport.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatadispenserex.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadataimport2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imetadatatables2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdevicecollection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immdeviceenumerator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immendpoint.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\immnotificationclient.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imodalwindow.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\imoniker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetwork.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworkconnection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\inetworklistmanagerevents.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistfile.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersistmemory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipersiststream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ipropertystore.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iprovideclassinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irestrictederrorinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\irunningobjecttable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensorcollection.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensordatareport.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isensormanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isequentialstream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellfolder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitem2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemarray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemfilter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemimagefactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellitemresources.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdatalist.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishelllinkdual.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ishellservice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isimpleaudiovolume.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechaudioformat.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechbasestream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttoken.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechobjecttokens.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechvoicestatus.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeechwaveformatex.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellchecker2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerchangedeventhandler.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellcheckerfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispellingerror.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispeventsource.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispnotifysource.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ispvoice.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\istream.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\isupporterrorinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\itypeinfo.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomation6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationandcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationannotationpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationboolcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcacherequest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationcustomnavigationpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdockpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdragpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationdroptargetpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement4.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement5.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement6.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement7.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement8.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelement9.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationelementarray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationexpandcollapsepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgriditempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationgridpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationinvokepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationitemcontainerpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationlegacyiaccessiblepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationmultipleviewpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationnotcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationobjectmodelpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationorcondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationpropertycondition.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactory.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactoryentry.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationproxyfactorymapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationrangevaluepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationscrollpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationselectionpattern2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationspreadsheetpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationstylespattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationsynchronizedinputpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtableitempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtablepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextchildpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtexteditpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextpattern2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrange3.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtextrangearray.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtogglepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtransformpattern2.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationtreewalker.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvaluepattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationvirtualizeditempattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuiautomationwindowpattern.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iunknown.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iuri.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\ivirtualdesktopmanager.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemclassobject.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemconfigurerefresher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemcontext.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemhiperfenum.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemlocator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemobjectaccess.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemrefresher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwbemservices.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwebauthenticationcoremanagerinterop.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\com\\iwinhttprequest.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\combase.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_metadata.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\constants_nodoc.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\dispatcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\enums.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\exceptions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\dialogs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\int_to_hexstring.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\list_to_blob.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_ansi.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\set_string_array.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\extensions\\unpack_utf16.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\functions.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\guid.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\inline.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\macros.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\propertykey.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\structs.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\types.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\utils.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\variant.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\advapi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_apiquery_l2_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_1.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_comm_l1_1_2.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_handle_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_sysinfo_l1_2_3.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_error_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_core_winrt_string_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_ro_typeresolution_l1_1_1.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_shcore_scaling_l1_1_1.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\api_ms_win_wsl_api_l1_1_0.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bluetoothapis.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\bthprops.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comctl32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\comdlg32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\crypt32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dbghelp.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dwmapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\dxva2.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\gdi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\iphlpapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\kernel32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\magnification.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\netapi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ntdll.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\ole32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\oleaut32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\powrprof.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\propsys.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\rometadata.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\scarddlg.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\setupapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shell32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\shlwapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\user32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\uxtheme.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\version.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winmm.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winscard.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\winspool.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wlanapi.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\wtsapi32.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\win32\\xinput1_4.g.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winmd_constants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\src\\winrt_helpers.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\win32-5.10.1\\lib\\win32.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xdg_directories-1.1.0\\lib\\xdg_directories.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\builder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\dtd\\external_id.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\default_mapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\entity_mapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\named_entities.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\entities\\null_mapping.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\attribute_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\enums\\node_type.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\format_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parent_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\parser_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\tag_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\exceptions\\type_exception.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\ancestors.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\comparison.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\descendants.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\find.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\following.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\mutator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\nodes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\preceding.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\sibling.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\extensions\\string.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_attributes.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_children.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_value.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_visitor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\mixins\\has_writer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\attribute.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\cdata.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\comment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\data.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\declaration.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\doctype.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\document_fragment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\element.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\node.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\processing.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\nodes\\text.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\cache.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\character_data_parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\name_matcher.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\namespace.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\node_list.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\predicate.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\prefix_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\simple_name.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\utils\\token.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\normalizer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\pretty_writer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\visitor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml\\visitors\\writer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\annotator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_buffer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_location.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\annotations\\has_parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\event_codec.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\codec\\node_codec.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_decoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\event_encoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_decoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\converters\\node_encoder.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\event.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\cdata.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\comment.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\declaration.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\doctype.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\end_element.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\processing.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\start_element.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\events\\text.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterable.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\iterator.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\parser.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\each_event.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\flatten.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\normalizer.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\subtree_selector.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\streams\\with_parent.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\conversion_sink.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\event_attribute.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\list_converter.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\utils\\named.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\src\\xml_events\\visitor.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\lib\\xml_events.dart C:\\Users\\lenov\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\yaml-3.1.3\\LICENSE C:\\flutter\\bin\\cache\\artifacts\\material_fonts\\MaterialIcons-Regular.otf C:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE C:\\flutter\\bin\\internal\\engine.version C:\\flutter\\packages\\flutter\\LICENSE C:\\flutter\\packages\\flutter\\lib\\animation.dart C:\\flutter\\packages\\flutter\\lib\\cupertino.dart C:\\flutter\\packages\\flutter\\lib\\foundation.dart C:\\flutter\\packages\\flutter\\lib\\gestures.dart C:\\flutter\\packages\\flutter\\lib\\material.dart C:\\flutter\\packages\\flutter\\lib\\painting.dart C:\\flutter\\packages\\flutter\\lib\\physics.dart C:\\flutter\\packages\\flutter\\lib\\rendering.dart C:\\flutter\\packages\\flutter\\lib\\scheduler.dart C:\\flutter\\packages\\flutter\\lib\\semantics.dart C:\\flutter\\packages\\flutter\\lib\\services.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animations.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\curves.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\listener_helpers.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween.dart C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween_sequence.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\activity_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\adaptive_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\app.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\bottom_tab_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\button.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\checkbox.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\colors.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu_action.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\date_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\dialog.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_row.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_section.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icon_theme_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\interface_level.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_section.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\localizations.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\magnifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\nav_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\page_scaffold.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\radio.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\refresh.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\route.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\scrollbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\search_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\segmented_control.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\slider.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\sliding_segmented_control.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\spell_check_suggestions_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\switch.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_scaffold.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_form_field_row.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\thumb_painter.dart C:\\flutter\\packages\\flutter\\lib\\src\\dart_plugin_registrant.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_bitfield_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_capabilities_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_isolates_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_platform_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_timeline_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\annotations.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\assertions.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\basic_types.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\bitfield.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\capabilities.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\change_notifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\collections.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\consolidate_response.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\diagnostics.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\isolates.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\key.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\licenses.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\memory_allocations.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\node.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\object.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\observer_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\persistent_hash_map.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\platform.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\print.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\serialization.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\stack_frame.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\synchronous_future.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\timeline.dart C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\unicode.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\arena.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\converter.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag_details.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\eager.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\events.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\force_press.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\gesture_settings.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\hit_test.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\long_press.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\lsq_solver.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\monodrag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multidrag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multitap.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_router.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_signal_resolver.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\recognizer.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\resampler.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\scale.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap_and_drag.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\team.dart C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\velocity_tracker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\about.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_buttons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_icons_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\adaptive_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\add_event.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\arrow_menu.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\close_menu.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\ellipsis_search.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\event_add.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\home_menu.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\list_view.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_arrow.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_close.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_home.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\pause_play.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\play_pause.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\search_ellipsis.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\view_list.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\app.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\arc.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\autocomplete.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\back_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\calendar_date_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\card.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\card_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\carousel.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\choice_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\circle_avatar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\color_scheme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\colors.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\curves.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_source.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\date.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevation_overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expand_icon.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_panel.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\filter_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\flexible_space_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_location.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\icons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_highlight.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_ripple.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_sparkle.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_splash.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_well.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_chip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_date_picker_form_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_decorator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\magnifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_localizations.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state_mixin.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_anchor.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\mergeable_material.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\motion.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\no_splash.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\page.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\page_transitions_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\paginated_data_table.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\predictive_back_page_transitions_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\range_slider.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\refresh_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\reorderable_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\scaffold.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_anchor.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_view_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\selectable_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\selection_area.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\shaders\\ink_sparkle.frag C:\\flutter\\packages\\flutter\\lib\\src\\material\\shadows.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar_layout_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\stepper.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_list_tile.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_bar_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tabs.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_form_field.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar_text_button.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\time.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_visibility.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\typography.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\user_accounts_drawer_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\_network_image_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\alignment.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\basic_types.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\beveled_rectangle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\border_radius.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\borders.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_fit.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_shadow.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\circle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\clip.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\colors.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\continuous_rectangle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration_image.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\edge_insets.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\flutter_logo.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\fractional_offset.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\geometry.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\gradient.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_cache.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_decoder.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_provider.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_resolution.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_stream.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\inline_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\linear_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\matrix_utils.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\notched_shapes.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\oval_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\paint_utilities.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\placeholder_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\rounded_rectangle_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shader_warm_up.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shape_decoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\stadium_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\star_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\strut_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_painter.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_scaler.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\clamped_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\friction_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\gravity_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\spring_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\tolerance.dart C:\\flutter\\packages\\flutter\\lib\\src\\physics\\utils.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\animated_size.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_layout.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_paint.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\decorated_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\editable.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\error.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flex.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flow.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\image.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layer.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layout_helper.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_body.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_wheel_viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\mouse_tracker.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\paragraph.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\performance_overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\platform_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\rotated_box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\shifted_box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fill.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fixed_extent_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_grid.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_group.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_multi_box_adaptor.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_padding.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_persistent_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_tree.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\stack.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table_border.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\texture.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\tweens.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\view.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport_offset.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\wrap.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\priority.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\ticker.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_event.dart C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_service.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\_background_isolate_binary_messenger_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_bundle.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_manifest.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\autofill.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\binary_messenger.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\browser_context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\clipboard.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\deferred_component.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\flavor.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\font_loader.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\haptic_feedback.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\hardware_keyboard.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_inserted_content.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_key.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_maps.g.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\live_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codec.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codecs.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_cursor.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_tracking.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_channel.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_views.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\predictive_back_event.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\process_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_android.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_fuchsia.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_ios.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_linux.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_macos.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_web.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_windows.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\restoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\spell_check.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_channels.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_chrome.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_navigator.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_sound.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_boundary.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing_delta.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_formatter.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_input.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_layout_metrics.dart C:\\flutter\\packages\\flutter\\lib\\src\\services\\undo_manager.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_html_element_view_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_platform_selectable_region_context_menu_io.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\actions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\adapter.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_cross_fade.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_size.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_switcher.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\annotated_region.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app_lifecycle_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\async.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autocomplete.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autofill.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\automatic_keep_alive.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\banner.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\basic.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\binding.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\bottom_navigation_bar_item.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\color_filter.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\constants.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\container.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_button_item.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\debug.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\decorated_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_selection_style.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_text_editing_shortcuts.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\desktop_text_selection_toolbar_layout_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dismissible.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\display_feature_sub_screen.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\disposable_build_context.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\drag_target.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\draggable_scrollable_sheet.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dual_transition_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\editable_text.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\fade_in_image.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\feedback.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\flutter_logo.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_manager.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_scope.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_traversal.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\form.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\framework.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\gesture_detector.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\grid_paper.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\heroes.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_filter.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_icon.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\implicit_animations.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_model.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_notifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_theme.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\interactive_viewer.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\keyboard_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\layout_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\list_wheel_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\localizations.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\lookup_boundary.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\magnifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\media_query.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\modal_barrier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigation_toolbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator_pop_handler.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\nested_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\notification_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\orientation_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overflow_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overscroll_indicator.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_storage.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pages.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\performance_overlay.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pinned_header_sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\placeholder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_menu_bar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_selectable_region_context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pop_scope.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\preferred_size.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\primary_scroll_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\raw_keyboard_listener.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\reorderable_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration_properties.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\router.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\routes.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\safe_area.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_activity.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_aware_image_provider.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_configuration.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_context.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_controller.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_metrics.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification_observer.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_physics.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position_with_single_context.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_simulation.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable_helpers.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollbar.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selectable_region.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selection_container.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\semantics_debugger.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\service_extensions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shared_app_data.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shortcuts.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\single_child_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\size_changed_layout_notifier.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_fill.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_floating_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_layout_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_persistent_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_prototype_extent_list.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_resizing_header.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_tree.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\slotted_render_object_widget.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\snapshot_widget.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spacer.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spell_check.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\standard_component_type.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\status_transitions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\system_context_menu.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\table.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tap_region.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_editing_intents.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_anchors.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_layout_delegate.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\texture.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\title.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\toggleable.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\transitions.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tween_animation_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_scroll_view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\undo_history.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\unique_widget.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\value_listenable_builder.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\view.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\viewport.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\visibility.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_inspector.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_span.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_state.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\will_pop_scope.dart C:\\flutter\\packages\\flutter\\lib\\widgets.dart C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\common.dart C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\icon_tree_shaker.dart C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\native_assets.dart C:\\posyandu\\DOES_NOT_EXIST_RERUN_FOR_WILDCARD469056831 C:\\posyandu\\assets\\logo.jpg C:\\posyandu\\lib\\controllers\\imunisasi_controller.dart C:\\posyandu\\lib\\controllers\\perkembangan_controller.dart C:\\posyandu\\lib\\controllers\\stunting_controller.dart C:\\posyandu\\lib\\controllers\\vitamin_controller.dart C:\\posyandu\\lib\\main.dart C:\\posyandu\\lib\\models\\anak_model.dart C:\\posyandu\\lib\\models\\imunisasi_model.dart C:\\posyandu\\lib\\models\\jadwal_model.dart C:\\posyandu\\lib\\models\\perkembangan_model.dart C:\\posyandu\\lib\\models\\profile_model.dart C:\\posyandu\\lib\\models\\stunting_model.dart C:\\posyandu\\lib\\models\\user_model.dart C:\\posyandu\\lib\\models\\vitamin_model.dart C:\\posyandu\\lib\\screens\\auth\\login_screen.dart C:\\posyandu\\lib\\screens\\auth\\register_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\anak_form_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\anak_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\artikel_detail_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\artikel_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\dashboard_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\edit_profile_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\imunisasi_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\penjadwalan_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\perkembangan_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\profile_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\stunting_screen.dart C:\\posyandu\\lib\\screens\\dashboard\\vitamin_screen.dart C:\\posyandu\\lib\\screens\\splash.dart C:\\posyandu\\lib\\services\\anak_service.dart C:\\posyandu\\lib\\services\\api_service.dart C:\\posyandu\\lib\\services\\artikel_service.dart C:\\posyandu\\lib\\services\\auth_service.dart C:\\posyandu\\lib\\services\\dashboard_service.dart C:\\posyandu\\lib\\services\\imunisasi_service.dart C:\\posyandu\\lib\\services\\jadwal_service.dart C:\\posyandu\\lib\\services\\notification_service.dart C:\\posyandu\\lib\\services\\perkembangan_service.dart C:\\posyandu\\lib\\services\\profile_service.dart C:\\posyandu\\lib\\services\\stunting_service.dart C:\\posyandu\\lib\\services\\vitamin_service.dart C:\\posyandu\\pubspec.yaml \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/flutter/debug/libs.jar b/Androidnya/build/app/intermediates/flutter/debug/libs.jar new file mode 100644 index 0000000..4f0a5be Binary files /dev/null and b/Androidnya/build/app/intermediates/flutter/debug/libs.jar differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/merge-state b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/merge-state new file mode 100644 index 0000000..d21cd4c Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/merge-state differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/+oyXVVx7VqycmHZICNTmXle8Ti4= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/+oyXVVx7VqycmHZICNTmXle8Ti4= new file mode 100644 index 0000000..90d5279 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/+oyXVVx7VqycmHZICNTmXle8Ti4= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/1vGtvzhbz+c4eZroT6QGBrOusrs= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/1vGtvzhbz+c4eZroT6QGBrOusrs= new file mode 100644 index 0000000..6007609 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/1vGtvzhbz+c4eZroT6QGBrOusrs= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/2ngu0iKjG+tfl4YXoMzrcqhs5uY= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/2ngu0iKjG+tfl4YXoMzrcqhs5uY= new file mode 100644 index 0000000..68b9ce4 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/2ngu0iKjG+tfl4YXoMzrcqhs5uY= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/47IGrnDk3+vgUeyu2j2F5eSmYI8= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/47IGrnDk3+vgUeyu2j2F5eSmYI8= new file mode 100644 index 0000000..50157e9 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/47IGrnDk3+vgUeyu2j2F5eSmYI8= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/4f8ZQr45EMMHLVW6KE8BVx9uoWc= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/4f8ZQr45EMMHLVW6KE8BVx9uoWc= new file mode 100644 index 0000000..975c0f8 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/4f8ZQr45EMMHLVW6KE8BVx9uoWc= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/4t6Uep9fGH_xRvuY1MbSyNJmowU= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/4t6Uep9fGH_xRvuY1MbSyNJmowU= new file mode 100644 index 0000000..f38b16b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/4t6Uep9fGH_xRvuY1MbSyNJmowU= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/5HOa+6pmngDzN7UObOVzGZD2OZM= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/5HOa+6pmngDzN7UObOVzGZD2OZM= new file mode 100644 index 0000000..68c5466 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/5HOa+6pmngDzN7UObOVzGZD2OZM= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/6MyTL+ZD1SgxAqqor6_5IhSQkI4= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/6MyTL+ZD1SgxAqqor6_5IhSQkI4= new file mode 100644 index 0000000..819381c Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/6MyTL+ZD1SgxAqqor6_5IhSQkI4= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/7DPKBHQtNV_SWwBVo+6YOlk2Zvc= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/7DPKBHQtNV_SWwBVo+6YOlk2Zvc= new file mode 100644 index 0000000..30185e4 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/7DPKBHQtNV_SWwBVo+6YOlk2Zvc= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8EmEWjixDbiBMvPqgptVtyxcvNk= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8EmEWjixDbiBMvPqgptVtyxcvNk= new file mode 100644 index 0000000..740268b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8EmEWjixDbiBMvPqgptVtyxcvNk= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8c92ctZA+BQHQcXISLkt5IMzF0E= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8c92ctZA+BQHQcXISLkt5IMzF0E= new file mode 100644 index 0000000..6ccda32 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8c92ctZA+BQHQcXISLkt5IMzF0E= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8wYCfTEoAyl5yoWHaz37ou7TbTc= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8wYCfTEoAyl5yoWHaz37ou7TbTc= new file mode 100644 index 0000000..de755d1 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/8wYCfTEoAyl5yoWHaz37ou7TbTc= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/9_hgLG2Kda+JxIBtTdHCoCYj7vM= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/9_hgLG2Kda+JxIBtTdHCoCYj7vM= new file mode 100644 index 0000000..2cec677 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/9_hgLG2Kda+JxIBtTdHCoCYj7vM= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/9p+Q4kaUYAQFY7mm5HL7scmWNag= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/9p+Q4kaUYAQFY7mm5HL7scmWNag= new file mode 100644 index 0000000..83c41ef Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/9p+Q4kaUYAQFY7mm5HL7scmWNag= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ANBH_EIUrPcwJjaBl16m+bLx28w= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ANBH_EIUrPcwJjaBl16m+bLx28w= new file mode 100644 index 0000000..993b919 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ANBH_EIUrPcwJjaBl16m+bLx28w= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Bx+AX8UM3CbG2ylPCuybjDY8Woo= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Bx+AX8UM3CbG2ylPCuybjDY8Woo= new file mode 100644 index 0000000..e675121 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Bx+AX8UM3CbG2ylPCuybjDY8Woo= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/CW79eONtIYd+m7WriIqw+7KpwTo= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/CW79eONtIYd+m7WriIqw+7KpwTo= new file mode 100644 index 0000000..dd51769 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/CW79eONtIYd+m7WriIqw+7KpwTo= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/D1RFsp6TUKSGQ7Ifxv0+caRHTRQ= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/D1RFsp6TUKSGQ7Ifxv0+caRHTRQ= new file mode 100644 index 0000000..baa0ace Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/D1RFsp6TUKSGQ7Ifxv0+caRHTRQ= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/D5Dc6BSXzHSw6ooJarR_3hNVbLg= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/D5Dc6BSXzHSw6ooJarR_3hNVbLg= new file mode 100644 index 0000000..5119f5e Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/D5Dc6BSXzHSw6ooJarR_3hNVbLg= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/DSH6w62lGkXC7DsAyIX9tFLhKEI= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/DSH6w62lGkXC7DsAyIX9tFLhKEI= new file mode 100644 index 0000000..761fe3b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/DSH6w62lGkXC7DsAyIX9tFLhKEI= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/EgegjCD7K8521yM83aTXcpUPy0Q= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/EgegjCD7K8521yM83aTXcpUPy0Q= new file mode 100644 index 0000000..8fd6cd4 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/EgegjCD7K8521yM83aTXcpUPy0Q= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/FUIBZ6xJynXDWUrYNYjfVpNOZkg= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/FUIBZ6xJynXDWUrYNYjfVpNOZkg= new file mode 100644 index 0000000..b2efafc Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/FUIBZ6xJynXDWUrYNYjfVpNOZkg= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/FmD_+nnEghwTd28yVPfvPmUxEm4= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/FmD_+nnEghwTd28yVPfvPmUxEm4= new file mode 100644 index 0000000..86c0d45 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/FmD_+nnEghwTd28yVPfvPmUxEm4= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Hb_Bq_cUHU6nsF92KkR859Q9Dzo= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Hb_Bq_cUHU6nsF92KkR859Q9Dzo= new file mode 100644 index 0000000..32b1978 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Hb_Bq_cUHU6nsF92KkR859Q9Dzo= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/IbcdDO+HGinO6UtE4gvzjDooWbE= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/IbcdDO+HGinO6UtE4gvzjDooWbE= new file mode 100644 index 0000000..d05d5f7 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/IbcdDO+HGinO6UtE4gvzjDooWbE= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Jb6NTzcfZ6_JRvMQyp7Sut41ToQ= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Jb6NTzcfZ6_JRvMQyp7Sut41ToQ= new file mode 100644 index 0000000..9e4abb8 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Jb6NTzcfZ6_JRvMQyp7Sut41ToQ= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KU+xP35cTVdfeSdxgj3y1lHdn2s= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KU+xP35cTVdfeSdxgj3y1lHdn2s= new file mode 100644 index 0000000..9916f2f Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KU+xP35cTVdfeSdxgj3y1lHdn2s= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KWhrOHFyVw4ZVOYFcCF0a46ja3w= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KWhrOHFyVw4ZVOYFcCF0a46ja3w= new file mode 100644 index 0000000..0a0cf54 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KWhrOHFyVw4ZVOYFcCF0a46ja3w= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KeXUpGoCt+j4KZ2TN46ZU2FVweM= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KeXUpGoCt+j4KZ2TN46ZU2FVweM= new file mode 100644 index 0000000..846dea1 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/KeXUpGoCt+j4KZ2TN46ZU2FVweM= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Kt2iJR0tUv8BX+4MpCEC4OWJJSs= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Kt2iJR0tUv8BX+4MpCEC4OWJJSs= new file mode 100644 index 0000000..47a79f4 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Kt2iJR0tUv8BX+4MpCEC4OWJJSs= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/MyS6VLGnZZCCCAyxBQk+3P5Tr2g= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/MyS6VLGnZZCCCAyxBQk+3P5Tr2g= new file mode 100644 index 0000000..8740d6e Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/MyS6VLGnZZCCCAyxBQk+3P5Tr2g= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/N2r+idF4XatYqXVByt6lqw91lr4= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/N2r+idF4XatYqXVByt6lqw91lr4= new file mode 100644 index 0000000..5e9d2aa Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/N2r+idF4XatYqXVByt6lqw91lr4= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/NIVsmGtOjqgVXl5XJXgokTY9Hic= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/NIVsmGtOjqgVXl5XJXgokTY9Hic= new file mode 100644 index 0000000..2c4d543 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/NIVsmGtOjqgVXl5XJXgokTY9Hic= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/PwqdL7p3K2LZ07Z8J48iZI5W28E= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/PwqdL7p3K2LZ07Z8J48iZI5W28E= new file mode 100644 index 0000000..fd5e6f2 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/PwqdL7p3K2LZ07Z8J48iZI5W28E= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Q+WDhaQPCsDonYKNaWjeRFD+J6c= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Q+WDhaQPCsDonYKNaWjeRFD+J6c= new file mode 100644 index 0000000..21eb307 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Q+WDhaQPCsDonYKNaWjeRFD+J6c= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/RdAQY75MatvKs3IubzhpR1nPt54= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/RdAQY75MatvKs3IubzhpR1nPt54= new file mode 100644 index 0000000..cdd7f45 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/RdAQY75MatvKs3IubzhpR1nPt54= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/SWK4bLdzIVZY96h4bF8Lv0Dl4Bc= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/SWK4bLdzIVZY96h4bF8Lv0Dl4Bc= new file mode 100644 index 0000000..894ecaa Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/SWK4bLdzIVZY96h4bF8Lv0Dl4Bc= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/StQ_jBStyICDTg3tgg0k4fZzgGI= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/StQ_jBStyICDTg3tgg0k4fZzgGI= new file mode 100644 index 0000000..96a0e38 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/StQ_jBStyICDTg3tgg0k4fZzgGI= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/TRlorH93qjs6t6GFWl8Q6zFuuok= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/TRlorH93qjs6t6GFWl8Q6zFuuok= new file mode 100644 index 0000000..629d626 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/TRlorH93qjs6t6GFWl8Q6zFuuok= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/UFA9RazQm1pX0390OpakTbAiPsA= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/UFA9RazQm1pX0390OpakTbAiPsA= new file mode 100644 index 0000000..e5d16bd Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/UFA9RazQm1pX0390OpakTbAiPsA= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Uqgo94KsTBLxKZC1NobItNZGzEE= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Uqgo94KsTBLxKZC1NobItNZGzEE= new file mode 100644 index 0000000..144d863 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Uqgo94KsTBLxKZC1NobItNZGzEE= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/XsI5S4GlqtO9De2Gx7qUtjhtwNg= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/XsI5S4GlqtO9De2Gx7qUtjhtwNg= new file mode 100644 index 0000000..31b2786 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/XsI5S4GlqtO9De2Gx7qUtjhtwNg= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZZH2XB9dnyTLVk1wuMW+qZUzA2U= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZZH2XB9dnyTLVk1wuMW+qZUzA2U= new file mode 100644 index 0000000..c68ea7a Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZZH2XB9dnyTLVk1wuMW+qZUzA2U= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Zdu4BiIw7Ts+yK7ylZjZOj1MYfY= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Zdu4BiIw7Ts+yK7ylZjZOj1MYfY= new file mode 100644 index 0000000..ffb61da Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Zdu4BiIw7Ts+yK7ylZjZOj1MYfY= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZpOtASGVC5BqP4v9PpE_Jc6GxY8= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZpOtASGVC5BqP4v9PpE_Jc6GxY8= new file mode 100644 index 0000000..f5d55d0 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZpOtASGVC5BqP4v9PpE_Jc6GxY8= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Zqg9tfolWiPPnhZRQ80JvuoxJcE= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Zqg9tfolWiPPnhZRQ80JvuoxJcE= new file mode 100644 index 0000000..2c32806 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/Zqg9tfolWiPPnhZRQ80JvuoxJcE= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/aXw4K4jqF9g2D_ZrUcJVB3wV+fY= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/aXw4K4jqF9g2D_ZrUcJVB3wV+fY= new file mode 100644 index 0000000..4f0a5be Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/aXw4K4jqF9g2D_ZrUcJVB3wV+fY= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/atTXRWpI_hLb4yHw0foVl3CrTpo= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/atTXRWpI_hLb4yHw0foVl3CrTpo= new file mode 100644 index 0000000..ae9d872 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/atTXRWpI_hLb4yHw0foVl3CrTpo= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/dOBaCTU4hHQUpHzgMIiE6lwltkY= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/dOBaCTU4hHQUpHzgMIiE6lwltkY= new file mode 100644 index 0000000..7e7ebef Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/dOBaCTU4hHQUpHzgMIiE6lwltkY= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/e86KDgxAkZuODGiD5yNCVOWMdeo= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/e86KDgxAkZuODGiD5yNCVOWMdeo= new file mode 100644 index 0000000..f3e485b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/e86KDgxAkZuODGiD5yNCVOWMdeo= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/fGhkg8IsQvL6dgu3l6MrSeQBYvs= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/fGhkg8IsQvL6dgu3l6MrSeQBYvs= new file mode 100644 index 0000000..dc7b90e Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/fGhkg8IsQvL6dgu3l6MrSeQBYvs= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hAdhyfXGkacOpskolBhNvQ7RhME= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hAdhyfXGkacOpskolBhNvQ7RhME= new file mode 100644 index 0000000..96a476c Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hAdhyfXGkacOpskolBhNvQ7RhME= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hH2BZP_NNwBqT+rMg7iaHwkpQ7g= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hH2BZP_NNwBqT+rMg7iaHwkpQ7g= new file mode 100644 index 0000000..2a0e59a Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hH2BZP_NNwBqT+rMg7iaHwkpQ7g= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/htHXdElOefmIXP1XEkhrnWHfOrw= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/htHXdElOefmIXP1XEkhrnWHfOrw= new file mode 100644 index 0000000..5d53180 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/htHXdElOefmIXP1XEkhrnWHfOrw= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hx3jLcJELwc24fUAkHNoF+fFxQM= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hx3jLcJELwc24fUAkHNoF+fFxQM= new file mode 100644 index 0000000..29999b7 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/hx3jLcJELwc24fUAkHNoF+fFxQM= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ir5iDQSPZ3803Y+bGSjCPitOhxI= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ir5iDQSPZ3803Y+bGSjCPitOhxI= new file mode 100644 index 0000000..36da14b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ir5iDQSPZ3803Y+bGSjCPitOhxI= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/jULju6AzZvCmU2xX7koOa9qp2GI= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/jULju6AzZvCmU2xX7koOa9qp2GI= new file mode 100644 index 0000000..05c9b07 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/jULju6AzZvCmU2xX7koOa9qp2GI= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/kFQnDtdeoSvE2Z4Jth+pqydUxNk= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/kFQnDtdeoSvE2Z4Jth+pqydUxNk= new file mode 100644 index 0000000..833b095 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/kFQnDtdeoSvE2Z4Jth+pqydUxNk= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ltI7a+MZuTuOq+54bhXoJHMv02o= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ltI7a+MZuTuOq+54bhXoJHMv02o= new file mode 100644 index 0000000..1a746a2 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/ltI7a+MZuTuOq+54bhXoJHMv02o= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/m1UAm10nz3e8nqoQmab7McPQ_0k= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/m1UAm10nz3e8nqoQmab7McPQ_0k= new file mode 100644 index 0000000..38ade6f Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/m1UAm10nz3e8nqoQmab7McPQ_0k= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/mrzgt73eqO3xgFCuDX7fyEhRMas= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/mrzgt73eqO3xgFCuDX7fyEhRMas= new file mode 100644 index 0000000..5707efd Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/mrzgt73eqO3xgFCuDX7fyEhRMas= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/nWTF59q5TZSS1x8ux5IE_tdzQb8= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/nWTF59q5TZSS1x8ux5IE_tdzQb8= new file mode 100644 index 0000000..30ca1d1 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/nWTF59q5TZSS1x8ux5IE_tdzQb8= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/o0O8_dzAQmjChRoZE_Hm0o9_vIU= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/o0O8_dzAQmjChRoZE_Hm0o9_vIU= new file mode 100644 index 0000000..ba19014 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/o0O8_dzAQmjChRoZE_Hm0o9_vIU= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/oLP07OENiW4MENBC3qAs4JPIM3o= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/oLP07OENiW4MENBC3qAs4JPIM3o= new file mode 100644 index 0000000..f07e9d4 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/oLP07OENiW4MENBC3qAs4JPIM3o= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/oSjlD8LHvW1fP9g42ZL8vGS80Ik= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/oSjlD8LHvW1fP9g42ZL8vGS80Ik= new file mode 100644 index 0000000..5e67692 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/oSjlD8LHvW1fP9g42ZL8vGS80Ik= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/piDzITWmpeFot1_PXrfz8X2T9c8= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/piDzITWmpeFot1_PXrfz8X2T9c8= new file mode 100644 index 0000000..d9d9bd8 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/piDzITWmpeFot1_PXrfz8X2T9c8= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/qdlhZs0OFx9c_dGCeY01uP07kYA= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/qdlhZs0OFx9c_dGCeY01uP07kYA= new file mode 100644 index 0000000..1ffce77 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/qdlhZs0OFx9c_dGCeY01uP07kYA= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/qpoFCykFRK15IevRelrTRwbmlTk= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/qpoFCykFRK15IevRelrTRwbmlTk= new file mode 100644 index 0000000..34f4438 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/qpoFCykFRK15IevRelrTRwbmlTk= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/rI_Z576g4CmNO9y8OijbhJt6XIk= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/rI_Z576g4CmNO9y8OijbhJt6XIk= new file mode 100644 index 0000000..59a2fb9 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/rI_Z576g4CmNO9y8OijbhJt6XIk= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sHnNht34qZpl3Gzanoxr8e7y_ZM= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sHnNht34qZpl3Gzanoxr8e7y_ZM= new file mode 100644 index 0000000..c3eef53 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sHnNht34qZpl3Gzanoxr8e7y_ZM= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sJBGmVEoQjF59HNyTnucvS9pZCw= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sJBGmVEoQjF59HNyTnucvS9pZCw= new file mode 100644 index 0000000..25acfc5 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sJBGmVEoQjF59HNyTnucvS9pZCw= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sqLVMx+bUO+aKv7wRbGqhiNzhDM= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sqLVMx+bUO+aKv7wRbGqhiNzhDM= new file mode 100644 index 0000000..33a6966 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/sqLVMx+bUO+aKv7wRbGqhiNzhDM= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/tlMkJPoPo0FfnIJjUdD8qxgVdUA= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/tlMkJPoPo0FfnIJjUdD8qxgVdUA= new file mode 100644 index 0000000..4d23437 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/tlMkJPoPo0FfnIJjUdD8qxgVdUA= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/uNXj+aWFMrbYGkRsZBnKkM1kXRQ= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/uNXj+aWFMrbYGkRsZBnKkM1kXRQ= new file mode 100644 index 0000000..b6609af Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/uNXj+aWFMrbYGkRsZBnKkM1kXRQ= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vIpPwm7E_FNqpm3hmymrEUplpN4= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vIpPwm7E_FNqpm3hmymrEUplpN4= new file mode 100644 index 0000000..f147751 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vIpPwm7E_FNqpm3hmymrEUplpN4= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vNPx3ErNbBTLlyFvDb8ExmA9UBw= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vNPx3ErNbBTLlyFvDb8ExmA9UBw= new file mode 100644 index 0000000..b73828b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vNPx3ErNbBTLlyFvDb8ExmA9UBw= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vPRe5KCYek9WpKqY_YRiV5Ug79E= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vPRe5KCYek9WpKqY_YRiV5Ug79E= new file mode 100644 index 0000000..2641da2 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vPRe5KCYek9WpKqY_YRiV5Ug79E= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vYnMGIvqzi_drpCjFvTUnGX5qBM= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vYnMGIvqzi_drpCjFvTUnGX5qBM= new file mode 100644 index 0000000..22fc82b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/vYnMGIvqzi_drpCjFvTUnGX5qBM= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/wIrAyVSZj7yrTkwSOE4XrmZ6qJg= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/wIrAyVSZj7yrTkwSOE4XrmZ6qJg= new file mode 100644 index 0000000..348614d Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/wIrAyVSZj7yrTkwSOE4XrmZ6qJg= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/wIu7a61YWm8yFFkqZUhhE8GY2wk= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/wIu7a61YWm8yFFkqZUhhE8GY2wk= new file mode 100644 index 0000000..beb64b4 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/wIu7a61YWm8yFFkqZUhhE8GY2wk= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/xUXnipTvg4r4mQxAffcPM1V_6CE= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/xUXnipTvg4r4mQxAffcPM1V_6CE= new file mode 100644 index 0000000..5b411ea Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/xUXnipTvg4r4mQxAffcPM1V_6CE= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/xxpReOczUgwINgvkAXnppjhydws= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/xxpReOczUgwINgvkAXnppjhydws= new file mode 100644 index 0000000..8568b5b Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/xxpReOczUgwINgvkAXnppjhydws= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/zsODm8R4AOvaTCgL8pPSPSE3BN8= b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/zsODm8R4AOvaTCgL8pPSPSE3BN8= new file mode 100644 index 0000000..9746393 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/debug-mergeJavaRes/zip-cache/zsODm8R4AOvaTCgL8pPSPSE3BN8= differ diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties new file mode 100644 index 0000000..8810477 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties @@ -0,0 +1,18 @@ +#Thu Jun 19 15:22:35 WIB 2025 +com.example.posyandu.app-main-39\:/drawable-hdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\drawable-hdpi_ic_launcher_foreground.png.flat +com.example.posyandu.app-main-39\:/drawable-mdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\drawable-mdpi_ic_launcher_foreground.png.flat +com.example.posyandu.app-main-39\:/drawable-v21/launch_background.xml=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\drawable-v21_launch_background.xml.flat +com.example.posyandu.app-main-39\:/drawable-xhdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\drawable-xhdpi_ic_launcher_foreground.png.flat +com.example.posyandu.app-main-39\:/drawable-xxhdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\drawable-xxhdpi_ic_launcher_foreground.png.flat +com.example.posyandu.app-main-39\:/drawable-xxxhdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\drawable-xxxhdpi_ic_launcher_foreground.png.flat +com.example.posyandu.app-main-39\:/mipmap-anydpi-v26/launcher_icon.xml=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-anydpi-v26_launcher_icon.xml.flat +com.example.posyandu.app-main-39\:/mipmap-hdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-hdpi_ic_launcher.png.flat +com.example.posyandu.app-main-39\:/mipmap-hdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-hdpi_launcher_icon.png.flat +com.example.posyandu.app-main-39\:/mipmap-mdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-mdpi_ic_launcher.png.flat +com.example.posyandu.app-main-39\:/mipmap-mdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-mdpi_launcher_icon.png.flat +com.example.posyandu.app-main-39\:/mipmap-xhdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-xhdpi_ic_launcher.png.flat +com.example.posyandu.app-main-39\:/mipmap-xhdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-xhdpi_launcher_icon.png.flat +com.example.posyandu.app-main-39\:/mipmap-xxhdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_ic_launcher.png.flat +com.example.posyandu.app-main-39\:/mipmap-xxhdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-xxhdpi_launcher_icon.png.flat +com.example.posyandu.app-main-39\:/mipmap-xxxhdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_ic_launcher.png.flat +com.example.posyandu.app-main-39\:/mipmap-xxxhdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\merged_res\\debug\\mipmap-xxxhdpi_launcher_icon.png.flat diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-af/values-af.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-af/values-af.xml new file mode 100644 index 0000000..c68feb9 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-af/values-af.xml @@ -0,0 +1,46 @@ + + + "Gaan na tuisskerm" + "Gaan op" + "Nog opsies" + "Klaar" + "Sien alles" + "Kies \'n program" + "AF" + "AAN" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Funksie+" + "Meta+" + "Shift+" + "spasiebalk" + "Simbool+" + "Kieslys+" + "Soek …" + "Vee navraag uit" + "Soektognavraag" + "Soek" + "Dien navraag in" + "Stemsoektog" + "Deel met" + "Deel met %s" + "Vou in" + "Antwoord" + "Video" + "Wys af" + "Lui af" + "Inkomende oproep" + "Oproep aan die gang" + "Keur tans \'n inkomende oproep" + "Kopieer" + "Gevorderd" + "Nie gestel nie" + "\"%1$s\" is na knipbord gekopieer." + "Soek" + "999+" + "%1$s, %2$s" + "AF" + "AAN" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-am/values-am.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-am/values-am.xml new file mode 100644 index 0000000..e60dca9 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-am/values-am.xml @@ -0,0 +1,46 @@ + + + "መነሻ ዳስስ" + "ወደ ላይ ያስሱ" + "ተጨማሪ አማራጮች" + "ተከናውኗል" + "ሁሉንም ይመልከቱ" + "አንድ መተግበሪያ ይምረጡ" + "አጥፋ" + "አብራ" + "Alt+" + "Ctrl+" + "ሰርዝ" + "enter" + "Function+" + "Meta+" + "Shift+" + "ክፍተት" + "Sym+" + "Menu+" + "ይፈልጉ…" + "መጠይቅ አጽዳ" + "የፍለጋ መጠይቅ" + "ፍለጋ" + "መጠይቅ አስገባ" + "የድምጽ ፍለጋ" + "አጋራ በ" + "ለ%s አጋራ" + "ሰብስብ" + "መልስ" + "ቪዲዮ" + "አትቀበል" + "ስልኩን ዝጋ" + "ገቢ ጥሪ" + "እየተካሄደ ያለ ጥሪ" + "ገቢ ጥሪ ማጣራት" + "ቅዳ" + "የላቀ" + "አልተዘጋጀም" + %1$s» ወደ የቅንጥብ ሰሌዳ ተቀድቷል።" + "ፍለጋ" + "999+" + "%1$s%2$s" + "ጠፍቷል" + "በርቷል" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ar/values-ar.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ar/values-ar.xml new file mode 100644 index 0000000..ff9aa3d --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ar/values-ar.xml @@ -0,0 +1,46 @@ + + + "التوجه إلى المنزل" + "التنقل إلى أعلى" + "خيارات أكثر" + "تم" + "عرض الكل" + "اختيار تطبيق" + "إيقاف" + "مفعّلة" + "Alt+" + "Ctrl+" + "حذف" + "enter" + "Function+" + "Meta+" + "Shift+" + "فضاء" + "Sym+" + "القائمة+" + "بحث…" + "محو طلب البحث" + "طلب بحث" + "البحث" + "إرسال طلب البحث" + "بحث صوتي" + "مشاركة مع" + "مشاركة مع %s" + "تصغير" + "ردّ" + "فيديو" + "رفض" + "قطع الاتصال" + "مكالمة واردة" + "مكالمة جارية" + "يتم فحص المكالمة الواردة" + "نسخ" + "إعدادات متقدمة" + "لم يتمّ تحديد قيمة." + "تم نسخ \"%1$s\" إلى الحافظة." + "البحث" + "999+" + "%1$s، %2$s" + "إيقاف" + "مفعّلة" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-as/values-as.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-as/values-as.xml new file mode 100644 index 0000000..d3ae73e --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-as/values-as.xml @@ -0,0 +1,46 @@ + + + "গৃহ পৃষ্ঠালৈ যাওক" + "ওপৰলৈ যাওক" + "অধিক বিকল্প" + "সম্পন্ন হ’ল" + "আটাইবোৰ চাওক" + "কোনো এপ্ বাছনি কৰক" + "অফ" + "অন" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "সন্ধান কৰক…" + "সন্ধান কৰা প্ৰশ্ন মচক" + "সন্ধান কৰা প্ৰশ্ন" + "সন্ধান কৰক" + "প্ৰশ্ন দাখিল কৰক" + "কণ্ঠধ্বনিৰ দ্বাৰা সন্ধান" + "ইয়াৰ জৰিয়তে শ্বেয়াৰ কৰক" + "%sৰ জৰিয়তে শ্বেয়াৰ কৰক" + "সংকোচন কৰক" + "উত্তৰ দিয়ক" + "ভিডিঅ’" + "প্ৰত্যাখ্যান কৰক" + "কল কাটি দিয়ক" + "অন্তৰ্গামী কল" + "চলি থকা কল" + "এটা অন্তৰ্গামী কলৰ পৰীক্ষা কৰি থকা হৈছে" + "প্ৰতিলিপি কৰক" + "উন্নত" + "ছেট কৰা হোৱা নাই" + "\"%1$s\" ক্লিপব’ৰ্ডত প্ৰতিলিপি কৰা হ’ল" + "সন্ধান" + "৯৯৯+" + "%1$s, %2$s" + "অফ অৱস্থাত আছে" + "অন কৰক" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-az/values-az.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-az/values-az.xml new file mode 100644 index 0000000..20a6ec5 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-az/values-az.xml @@ -0,0 +1,46 @@ + + + "Əsas səhifəyə keçin" + "Yuxarı keçin" + "Digər seçimlər" + "Hazırdır" + "Hamısına baxın" + "Tətbiq seçin" + "DEAKTİV" + "AKTİV" + "Alt+" + "Ctrl+" + "silin" + "daxil olun" + "Funksiya+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menyu+" + "Axtarış..." + "Sorğunu silin" + "Axtarış sorğusu" + "Axtarın" + "Sorğunu göndərin" + "Səsli axtarış" + "Paylaşın" + "%s ilə paylaşın" + "Yığcamlaşdırın" + "Cavab verin" + "Video" + "İmtina edin" + "Dəstəyi asın" + "Gələn zəng" + "Davam edən zəng" + "Gələn zəng göstərilir" + "Kopyalayın" + "Əlavə" + "Ayarlanmayıb" + "\"%1$s\" buferə kopyalandı." + "Axtarın" + "999+" + "%1$s, %2$s" + "DEAKTİV" + "AKTİV" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml new file mode 100644 index 0000000..5173a13 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml @@ -0,0 +1,46 @@ + + + "Idite na početnu" + "Idite nagore" + "Još opcija" + "Gotovo" + "Prikaži sve" + "Izaberite aplikaciju" + "ISKLJUČENO" + "UKLJUČENO" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "taster za razmak" + "Sym+" + "Menu+" + "Pretražite…" + "Obrišite upit" + "Pretražite upit" + "Pretražite" + "Pošaljite upit" + "Glasovna pretraga" + "Delite pomoću" + "Delite pomoću aplikacije %s" + "Skupi" + "Odgovori" + "Video" + "Odbij" + "Prekini vezu" + "Dolazni poziv" + "Poziv je u toku" + "Proverava se dolazni poziv" + "Kopiraj" + "Napredno" + "Nije podešeno" + "Rezime „%1$s“ je kopiran u privremenu memoriju." + "Pretražite" + "999+" + "%1$s, %2$s" + "ISKLJUČENO" + "UKLJUČENO" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-be/values-be.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-be/values-be.xml new file mode 100644 index 0000000..990058c --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-be/values-be.xml @@ -0,0 +1,46 @@ + + + "Перайсці на галоўную старонку" + "Перайсці ўверх" + "Дадатковыя параметры" + "Гатова" + "Паказаць усе" + "Выберыце праграму" + "ВЫКЛ." + "УКЛ." + "Alt +" + "Ctrl +" + "Delete" + "Enter" + "Fn +" + "Meta +" + "Shift +" + "Прабел" + "Sym +" + "Меню +" + "Пошук…" + "Выдаліць запыт" + "Пошукавы запыт" + "Пошук" + "Адправіць запыт" + "Галасавы пошук" + "Абагуліць праз" + "Абагуліць праз праграму \"%s\"" + "Згарнуць" + "Адказаць" + "Відэа" + "Адхіліць" + "Завяршыць" + "Уваходны выклік" + "Бягучы выклік" + "Фільтраванне ўваходнага выкліку" + "Капіраваць" + "Пашыраныя налады" + "Не зададзена" + "\"%1$s\": скапіравана ў буфер абмену." + "Пошук" + "999+" + "%1$s, %2$s" + "ВЫКЛ." + "УКЛ." + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bg/values-bg.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bg/values-bg.xml new file mode 100644 index 0000000..be4b408 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bg/values-bg.xml @@ -0,0 +1,46 @@ + + + "Навигиране към началния екран" + "Навигиране нагоре" + "Още опции" + "Готово" + "Преглед на всички" + "Изберете приложение" + "ИЗКЛ." + "ВКЛ." + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "клавиша за интервал" + "Sym+" + "Menu+" + "Търсете…" + "Изчистване на заявката" + "Заявка за търсене" + "Търсене" + "Изпращане на заявката" + "Гласово търсене" + "Споделяне със:" + "Споделяне със: %s" + "Свиване" + "Отговор" + "Видеообаждане" + "Отхвърляне" + "Затваряне" + "Входящо обаждане" + "Текущо обаждане" + "Преглежда се входящо обаждане" + "Копиране" + "Разширени" + "Не е зададено" + "Копирахте „%1$s“ в буферната памет." + "Търсене" + "999+" + "%1$s, %2$s" + "ИЗКЛ." + "ВКЛ." + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bn/values-bn.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bn/values-bn.xml new file mode 100644 index 0000000..b47ebd1 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bn/values-bn.xml @@ -0,0 +1,46 @@ + + + "হোমে নেভিগেট করুন" + "উপরে নেভিগেট করুন" + "আরও বিকল্প" + "হয়ে গেছে" + "সবগুলি দেখুন" + "একটি অ্যাপ বেছে নিন" + "বন্ধ আছে" + "চালু করুন" + "Alt+" + "Ctrl+" + "মুছুন" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "সার্চ করুন…" + "কোয়েরি মুছে ফেলুন" + "সার্চ কোয়েরি" + "সার্চ করুন" + "কোয়েরি জমা দিন" + "ভয়েস সার্চ করুন" + "শেয়ার করুন" + "%s-এর সাথে শেয়ার করুন" + "সঙ্কুচিত করুন" + "উত্তর দিন" + "ভিডিও" + "বাতিল করুন" + "কল কেটে দিন" + "ইনকামিং কল" + "চালু থাকা কল" + "ইনকামিং কল স্ক্রিনিং করা হচ্ছে" + "কপি করুন" + "উন্নত" + "সেট করা হয়নি" + "\"%1$s\" ক্লিপবোর্ডে লিঙ্কটি কপি করা হয়েছে।" + "সার্চ করুন" + "৯৯৯+" + "%1$s, %2$s" + "বন্ধ" + "চালু" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bs/values-bs.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bs/values-bs.xml new file mode 100644 index 0000000..e27b35a --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bs/values-bs.xml @@ -0,0 +1,46 @@ + + + "Vratite se na početnu stranicu" + "Idi gore" + "Više opcija" + "Gotovo" + "Prikaži sve" + "Odaberite aplikaciju" + "ISKLJUČENO" + "UKLJUČENO" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "razmak" + "Sym+" + "Menu+" + "Pretražite..." + "Obriši upit" + "Pretraži upit" + "Pretraživanje" + "Pošalji upit" + "Glasovno pretraživanje" + "Dijeli sa" + "Dijeli putem aplikacije %s" + "Suzi" + "Odgovori" + "Video" + "Odbaci" + "Prekini vezu" + "Dolazni poziv" + "Poziv u toku" + "Filtriranje dolaznog poziva" + "Kopiraj" + "Napredno" + "Nije postavljeno" + "\"%1$s\" kopirano u međumemoriju." + "Pretražite" + "999+" + "%1$s, %2$s" + "ISKLJUČENO" + "UKLJUČENO" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ca/values-ca.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ca/values-ca.xml new file mode 100644 index 0000000..14bb733 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ca/values-ca.xml @@ -0,0 +1,46 @@ + + + "Navega fins a la pàgina d\'inici" + "Navega cap amunt" + "Més opcions" + "Fet" + "Mostra-ho tot" + "Selecciona una aplicació" + "DESACTIVA" + "ACTIVA" + "Alt+" + "Ctrl+" + "Supr" + "Retorn" + "Funció+" + "Meta+" + "Maj+" + "Espai" + "Sym+" + "Menú+" + "Cerca…" + "Esborra la consulta" + "Consulta de cerca" + "Cerca" + "Envia la consulta" + "Cerca per veu" + "Comparteix amb" + "Comparteix amb %s" + "Replega" + "Respon" + "Vídeo" + "Rebutja" + "Penja" + "Trucada entrant" + "Trucada en curs" + "S\'està filtrant una trucada entrant" + "Copia" + "Opcions avançades" + "No definit" + "\"%1$s\" s\'ha copiat al porta-retalls" + "Cerca" + "999+" + "%1$s, %2$s" + "DESACTIVAT" + "ACTIVAT" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-cs/values-cs.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-cs/values-cs.xml new file mode 100644 index 0000000..35ce38f --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-cs/values-cs.xml @@ -0,0 +1,46 @@ + + + "Přejít na plochu" + "Přejít nahoru" + "Další možnosti" + "Hotovo" + "Zobrazit vše" + "Vybrat aplikaci" + "VYP" + "ZAP" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Fn+" + "Meta+" + "Shift+" + "mezerník" + "Sym+" + "Menu+" + "Vyhledat…" + "Smazat dotaz" + "Dotaz pro vyhledávání" + "Hledat" + "Odeslat dotaz" + "Hlasové vyhledávání" + "Sdílet s" + "Sdílet s aplikací %s" + "Sbalit" + "Přijmout" + "Video" + "Odmítnout" + "Zavěsit" + "Příchozí hovor" + "Probíhající hovor" + "Prověřování příchozího hovoru" + "Kopírovat" + "Rozšířená nastavení" + "Nenastaveno" + "Položka %1$s byla zkopírována do schránky." + "Hledat" + "999+" + "%1$s, %2$s" + "Vypnuto" + "Zapnuto" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-da/values-da.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-da/values-da.xml new file mode 100644 index 0000000..3c44657 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-da/values-da.xml @@ -0,0 +1,46 @@ + + + "Find hjem" + "Gå op" + "Flere valgmuligheder" + "Udfør" + "Se alle" + "Vælg en app" + "FRA" + "TIL" + "Alt+" + "Ctrl+" + "slet" + "enter" + "Fn+" + "Meta+" + "Shift+" + "mellemrum" + "Sym+" + "Menu+" + "Søg…" + "Ryd forespørgsel" + "Søgeforespørgsel" + "Søg" + "Indsend forespørgsel" + "Talesøgning" + "Del med" + "Del med %s" + "Skjul" + "Besvar" + "Video" + "Afvis" + "Læg på" + "Indgående opkald" + "Igangværende opkald" + "Et indgående opkald screenes" + "Kopiér" + "Avanceret" + "Ikke angivet" + "\"%1$s\" blev kopieret til udklipsholderen." + "Søg" + "999+" + "%1$s, %2$s" + "FRA" + "TIL" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-de/values-de.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-de/values-de.xml new file mode 100644 index 0000000..52b0743 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-de/values-de.xml @@ -0,0 +1,46 @@ + + + "Zur Startseite" + "Nach oben" + "Weitere Optionen" + "Fertig" + "Alle anzeigen" + "App auswählen" + "AUS" + "AN" + "Alt +" + "Strg +" + "Löschen" + "Eingabetaste" + "Funktionstaste +" + "Meta-Taste +" + "Umschalttaste +" + "Leertaste" + "Sym-Taste +" + "Menütaste +" + "Suchen…" + "Suchanfrage löschen" + "Suchanfrage" + "Suche" + "Anfrage senden" + "Sprachsuche" + "Teilen mit" + "Mit %s teilen" + "Minimieren" + "Annehmen" + "Video" + "Ablehnen" + "Auflegen" + "Eingehender Anruf" + "Aktueller Anruf" + "Filter für eingehenden Anruf" + "Kopieren" + "Erweitert" + "Nicht festgelegt" + "\"%1$s\" in Zwischenablage kopiert." + "Suche" + "999+" + "%1$s, %2$s" + "AUS" + "AN" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-el/values-el.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-el/values-el.xml new file mode 100644 index 0000000..564bce3 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-el/values-el.xml @@ -0,0 +1,46 @@ + + + "Πλοήγηση στην αρχική σελίδα" + "Πλοήγηση προς τα επάνω" + "Περισσότερες επιλογές" + "Τέλος" + "Εμφάνιση όλων" + "Επιλέξτε μια εφαρμογή" + "ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ" + "ΕΝΕΡΓΟΠΟΙΗΣΗ" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "διάστημα" + "Sym+" + "Menu+" + "Αναζήτηση…" + "Διαγραφή ερωτήματος" + "Ερώτημα αναζήτησης" + "Αναζήτηση" + "Υποβολή ερωτήματος" + "Φωνητική αναζήτηση" + "Κοινοποίηση σε" + "Κοινοποίηση στην εφαρμογή %s" + "Σύμπτυξη" + "Απάντηση" + "Βίντεο" + "Απόρριψη" + "Τερματισμός" + "Εισερχόμενη κλήση" + "Κλήση σε εξέλιξη" + "Διαλογή εισερχόμενης κλήσης" + "Αντιγραφή" + "Σύνθετες" + "Δεν έχει οριστεί" + "Το \"%1$s\" αντιγράφηκε στο πρόχειρο." + "Αναζήτηση" + "999+" + "%1$s, %2$s" + "ΑΝΕΝΕΡΓΗ" + "ΕΝΕΡΓΗ" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rAU/values-en-rAU.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rAU/values-en-rAU.xml new file mode 100644 index 0000000..324525b --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rAU/values-en-rAU.xml @@ -0,0 +1,46 @@ + + + "Navigate home" + "Navigate up" + "More options" + "Done" + "See all" + "Choose an app" + "OFF" + "ON" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "Search…" + "Clear query" + "Search query" + "Search" + "Submit query" + "Voice search" + "Share with" + "Share with %s" + "Collapse" + "Answer" + "Video" + "Decline" + "Hang up" + "Incoming call" + "On-going call" + "Screening an incoming call" + "Copy" + "Advanced" + "Not set" + "\'%1$s\' copied to clipboard." + "Search" + "999+" + "%1$s, %2$s" + "OFF" + "ON" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rCA/values-en-rCA.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rCA/values-en-rCA.xml new file mode 100644 index 0000000..ea941d1 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rCA/values-en-rCA.xml @@ -0,0 +1,46 @@ + + + "Navigate home" + "Navigate up" + "More options" + "Done" + "See all" + "Choose an app" + "OFF" + "ON" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "Search…" + "Clear query" + "Search query" + "Search" + "Submit query" + "Voice search" + "Share with" + "Share with %s" + "Collapse" + "Answer" + "Video" + "Decline" + "Hang Up" + "Incoming call" + "Ongoing call" + "Screening an incoming call" + "Copy" + "Advanced" + "Not set" + "\'%1$s\' copied to clipboard." + "Search" + "999+" + "%1$s, %2$s" + "OFF" + "ON" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rGB/values-en-rGB.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rGB/values-en-rGB.xml new file mode 100644 index 0000000..324525b --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rGB/values-en-rGB.xml @@ -0,0 +1,46 @@ + + + "Navigate home" + "Navigate up" + "More options" + "Done" + "See all" + "Choose an app" + "OFF" + "ON" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "Search…" + "Clear query" + "Search query" + "Search" + "Submit query" + "Voice search" + "Share with" + "Share with %s" + "Collapse" + "Answer" + "Video" + "Decline" + "Hang up" + "Incoming call" + "On-going call" + "Screening an incoming call" + "Copy" + "Advanced" + "Not set" + "\'%1$s\' copied to clipboard." + "Search" + "999+" + "%1$s, %2$s" + "OFF" + "ON" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rIN/values-en-rIN.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rIN/values-en-rIN.xml new file mode 100644 index 0000000..324525b --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rIN/values-en-rIN.xml @@ -0,0 +1,46 @@ + + + "Navigate home" + "Navigate up" + "More options" + "Done" + "See all" + "Choose an app" + "OFF" + "ON" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "Search…" + "Clear query" + "Search query" + "Search" + "Submit query" + "Voice search" + "Share with" + "Share with %s" + "Collapse" + "Answer" + "Video" + "Decline" + "Hang up" + "Incoming call" + "On-going call" + "Screening an incoming call" + "Copy" + "Advanced" + "Not set" + "\'%1$s\' copied to clipboard." + "Search" + "999+" + "%1$s, %2$s" + "OFF" + "ON" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rXC/values-en-rXC.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rXC/values-en-rXC.xml new file mode 100644 index 0000000..f32d8e5 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rXC/values-en-rXC.xml @@ -0,0 +1,46 @@ + + + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‎‏‎‏‏‏‏‎‎‎‏‎‎‏‎‎‏‎‏‎‎‎‎‏‏‎‏‎‏‏‎‎‏‎‎‎‏‎‏‎‏‏‏‎‏‎‎‎‎‏‏‎‏‏‏‏‏‏‎‎Navigate home‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‎‎‎‏‏‎‏‎‎‎‏‏‎‎‎‏‏‏‏‎‏‎‎‎‎‏‏‎‏‏‎‏‎‎‏‎‎‏‎‎‎‎‎‎‏‎‏‎‎‎‎‏‏‏‎‎‎‎‎Navigate up‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‏‏‎‏‎‏‎‎‏‎‎‎‎‏‎‎‎‏‎‏‎‏‎‏‏‏‏‏‏‏‎‏‏‎‎‏‏‎‏‏‎‎‎‎‏‎‎‏‎‏‏‏‏‏‎‏‎‎‏‎More options‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‎‎‎‏‏‏‏‎‎‎‎‎‎‎‎‎‎‏‏‎‏‏‏‎‎‏‏‎‏‎‎‏‏‏‎‎‎‎‏‎‎‎‏‏‏‎‎‏‎‎‎‏‎‎‎‎‎Done‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‎‎‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‏‎‎‎‎‏‏‎‏‏‏‎‎‎‎‏‏‏‎‎‏‎‎‎‎‏‏‏‎‏‏‎‏‎‏‎‏‎‎‎‎‏‎See all‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‎‎‎‎‎‏‏‏‎‎‏‏‎‎‏‎‏‎‎‏‏‎‏‏‎‏‏‏‏‏‏‎‎‏‎‎‏‏‎‎‏‎‏‎‎‏‎‏‎‎‎‎‎‎‎‎‎‎Choose an app‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‏‎‏‎‎‎‎‎‏‎‎‎‏‏‏‎‏‏‎‎‏‏‎‏‏‎‏‎‎‎‎‎‏‏‎‏‎‏‏‎‏‏‏‎‎‏‎‎‏‏‎‎‏‏‏‎‏‏‎OFF‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‎‎‎‏‎‎‏‎‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‏‎‎‎‎‎‎‎‏‎‎‎‎‏‎‎‎‏‏‏‏‏‎‎‏‏‎‏‏‎‎‎‎ON‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‎‏‏‎‎‏‏‎‏‎‏‏‎‎‎‎‎‎‎‎‎‎‏‏‏‏‏‎‏‏‏‎‏‎‎‎‏‎‏‎‎‏‏‎‎‏‏‏‏‎‏‎‎Alt+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‎‏‏‎‏‏‎‏‎‏‏‎‎‎‎‎‏‎‏‎‏‎‎‏‏‏‏‎‎‏‎‎‎‏‎‎‏‎‏‎‎‎‎‎‏‎‏‎‎‏‎‏‎‏‎‏‎‎Ctrl+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‎‏‏‏‎‏‎‎‎‎‏‎‎‏‎‏‏‎‏‏‎‏‎‏‏‏‏‏‎‏‏‎‎‏‎‏‎‎‏‏‏‎‏‏‏‏‏‏‎‎‎‎‏‏‏‎‏‎‎‎delete‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‏‎‏‎‏‎‏‏‏‎‏‎‏‏‏‏‏‏‏‎‏‏‎‎‎‎‏‏‎‎‏‏‎‏‏‎‏‏‏‏‏‎‏‏‏‎‏‎‏‎‎‎‎‏‏‎enter‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‏‏‏‎‏‎‎‏‏‎‏‎‏‎‎‎‎‎‏‏‏‏‎‎‎‎‎‏‏‎‎‎‏‏‎‎‏‎‎‏‏‎‎‏‎‎‏‎‎‎‏‏‎‎‏‎‎‎‏‏‏‎Function+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‏‎‏‎‎‎‏‎‏‏‎‏‏‎‏‏‏‎‎‎‏‎‎‎‏‎‎‎‎‏‏‏‏‎‎‏‏‎‎‏‎‎‎‎‎‏‎‏‎‎‏‎‎‏‏‏‏‏‏‎‎Meta+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‎‎‎‏‏‏‎‎‏‏‎‏‎‏‏‎‎‎‎‎‏‏‎‎‎‎‏‎‎‎‏‏‎‎‎‎‎‎‎‎‎‎‏‏‎‏‎‎‏‎‎‎‏‏‎‎‎‎‏‏‎Shift+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‎‏‏‏‏‏‏‎‏‏‏‎‎‎‏‎‎‏‏‏‎‏‏‎‎‎‎‎‎‎‏‏‎‏‏‎‎‎‏‏‎‎‏‎‎‎‏‏‎‏‎‎‎‎‏‎‏‏‎‎space‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‎‏‏‏‎‎‎‏‎‏‏‎‏‏‏‎‏‏‏‎‏‏‎‏‎‎‏‏‏‏‏‎‏‎‎‎‎‎‎‎‎‎‎‎‏‎‎‎‏‎‎‏‏‎‏‏‏‎‎Sym+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‎‏‏‎‎‏‎‎‏‏‏‎‎‎‎‎‎‏‏‏‎‏‏‏‏‎‎‎‎‎‏‎‎‎‏‎‏‏‏‏‎‏‎‏‏‏‎‎‎‎‏‏‏‏‎‏‏‏‏‏‎‎Menu+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‎‎‏‎‎‎‎‎‎‏‎‎‎‎‎‏‏‏‎‏‏‏‎‏‏‎‏‎‎‎‏‎‎‎‏‏‏‏‏‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‎‏‏‎‏‎‎‎Search…‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‏‎‎‏‏‏‏‏‎‏‎‏‏‎‏‎‏‎‎‎‏‎‎‏‏‏‏‎‎‎‏‎‏‎‎‎‎‎‏‏‎‏‏‎‎‏‎‏‏‎‎‎‏‎‏‏‏‎‎‏‏‎Clear query‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‎‎‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‎‎‎‎‎‎‏‎‏‎‎‏‏‏‎‏‏‎‏‎‎‎‏‏‎‎‎‎‎‎‏‏‎‎‏‏‎‏‏‎‏‏‎Search query‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‏‏‎‏‏‎‏‏‎‏‏‏‏‏‏‎‏‎‎‏‎‏‎‎‏‏‎‎‎‎‎‎‎‎‎‏‏‎‏‎‏‏‏‎‎‏‏‏‏‏‎‎‏‏‏‎‎‎‎Search‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‎‎‏‎‏‎‎‎‎‏‎‎‏‏‏‏‎‎‎‎‏‎‏‏‎‏‎‏‎‏‎‏‏‎‏‏‏‎‎‎‏‏‏‏‏‎‏‏‎‎‏‏‎‏‏‏‏‏‎Submit query‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‏‏‏‏‏‏‎‏‎‏‎‎‎‏‏‎‏‏‎‏‏‎‎‎‏‎‏‏‏‏‏‎‏‏‎‎‎‏‏‎‏‏‎‏‎‎‎‎‏‎‎‎‏‎‎‏‎‏‏‏‎Voice search‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‏‏‎‎‏‎‏‎‏‎‏‏‎‏‎‎‏‏‎‎‏‎‎‏‎‎‏‎‎‏‏‏‏‏‏‎‏‏‏‎‏‎‏‎‎‏‎‏‏‏‏‎‏‏‎‏‏‏‎Share with‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‎‏‏‎‏‎‏‎‏‎‏‏‎‎‎‏‏‎‏‏‏‎‎‏‎‏‎‎‏‎‏‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‏‏‏‎‎‎‎‏‏‏‎‎‎Share with ‎‏‎‎‏‏‎%s‎‏‎‎‏‏‏‎‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‏‏‎‏‏‎‏‏‏‏‏‏‏‎‎‏‎‏‎‎‏‎‏‎‎‏‏‎‏‏‏‎‏‏‏‏‏‏‏‏‎‎‎‎‏‏‎‎‎‎‏‎‎‎‏‏‎‏‎‎‏‎‎Collapse‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‎‎‏‏‎‎‎‎‏‏‏‎‏‏‎‏‏‎‎‏‎‏‏‎‎‎‎‎‏‎‏‎‏‎‏‏‎‎‏‎‎‏‏‏‏‎‎‏‎‏‎‏‎‎‎‎‎‏‎‏‎‎‎Answer‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‎‏‎‎‎‎‎‏‎‎‏‏‏‎‎‎‏‎‎‎‏‎‏‎‏‎‎‏‏‎‎‏‏‎‎‏‎‎‎‎‏‎‏‎‏‎‎‏‏‎‏‎‎‏‎‎‎‎‎‎Video‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‏‎‎‏‏‎‏‎‎‎‏‏‎‎‎‎‏‎‎‏‏‏‎‏‎‎‏‏‎‎‎‎‏‎‎‏‏‎‎‏‏‏‏‏‎‎‏‎‎‏‎‎‎‎‏‎‎‏‎‎Decline‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‎‎‏‏‏‎‏‎‎‎‎‏‎‎‏‎‏‎‏‏‏‎‏‎‎‏‏‎‎‎‎‎‎‏‏‎‏‏‎‎‏‏‏‏‎‎‎‎‎‎‎‎‎‏‎‏‏‏‎Hang Up‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‏‎‎‎‎‏‎‎‏‎‏‎‎‎‎‏‎‎‎‎‏‎‏‏‎‎‎‏‏‏‎‏‏‎‎‎‏‎‎‎‏‏‎‏‎‎‎‏‎‏‏‎‏‏‏‎Incoming call‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‎‏‏‏‏‎‏‎‏‏‎‏‏‏‏‏‏‏‎‏‎‎‎‏‎‏‏‎‎‏‏‏‏‏‎‎‎‎‎‏‎‏‏‏‎‎‎‏‎‏‎‎‏‎‏‏‏‏‏‎‎Ongoing call‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‎‎‏‏‎‏‎‎‎‏‏‏‎‎‏‎‎‏‎‏‎‎‎‏‏‎‎‏‎‎‎‏‏‏‎‎‏‎‏‎‏‏‏‏‏‎‏‏‏‏‎‏‎‏‏‏‎‎‎Screening an incoming call‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‎‎‎‏‏‎‏‏‏‎‎‏‏‎‎‎‎‎‎‎‏‏‎‎‏‏‎‏‏‏‏‏‎‎‏‏‎‎‏‎‎‎‏‎‎‎‏‏‎‎‎‏‏‏‎‎‏‎‎Copy‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‎‏‏‏‎‎‎‏‏‎‎‎‎‏‎‎‎‎‏‏‎‏‏‎‎‏‎‏‎‎‏‏‎‎‎‎‏‏‎‏‎‏‏‏‏‎‎Advanced‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‎‏‏‎‎‏‏‏‎‎‎‎‎‎‏‏‎‎‎‏‏‏‏‏‏‏‎‎‎‎‎‏‏‎‏‏‏‏‏‏‏‎‎‎‏‎‏‎‏‏‎‎‎‏‎‎‎‎‏‎Not set‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‏‏‎‎‏‎‎‎‏‏‏‎‏‎‏‎‎‏‏‏‏‏‎‏‏‏‏‎‏‏‏‎‏‏‏‎‏‏‎‎‏‎‏‏‏‏‎‏‏‎‏‏‏‏‏‏‎\"‎‏‎‎‏‏‎%1$s‎‏‎‎‏‏‏‎\" copied to clipboard.‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‏‎‏‏‏‎‏‏‏‎‏‏‏‏‏‎‎‎‎‏‎‏‏‎‎‎‏‎‏‏‎‎‏‎‏‎‎‏‎‎‏‎‎‎‏‎‏‏‎‎‏‎‏‎‏‏‎‎‎Search‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‎‏‎‏‏‏‎‎‎‏‏‏‏‎‎‏‎‎‏‏‎‏‎‏‏‎‎‏‎‏‏‎‎‎‏‎‎‎‎‎‎‎‏‎‎‎‎‏‎‏‎‏‎‎‎‎‏‎‎‎‎‎‎999+‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‏‏‎‎‏‏‏‎‏‎‎‏‏‏‏‎‏‏‎‎‏‎‎‎‏‎‎‏‎‏‎‏‎‎‎‏‎‎‎‎‏‏‎‏‏‏‏‏‏‏‏‎‏‎‏‎‏‎‎‎‏‎‎‏‏‎%1$s‎‏‎‎‏‏‏‎, ‎‏‎‎‏‏‎%2$s‎‏‎‎‏‏‏‎‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‏‏‎‏‎‏‎‏‏‏‎‎‏‎‏‎‎‎‏‎‏‏‎‎‏‏‎‎‏‎‏‏‏‎‏‎‎‎‏‎‏‎‎‏‏‏‎‏‏‏‏‎‏‏‏‎‏‎‏‏‏‎‎‏‏‎OFF‎‏‎‎‏‎" + "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‎‎‏‎‎‎‎‏‏‏‏‎‎‏‏‎‎‏‏‏‏‏‎‎‎‏‎‎‏‏‎‏‎‏‏‎‎‏‏‏‎‏‎‏‎‏‏‎‎‏‏‏‎‎‏‎‎‏‏‎‏‏‎‎‏‏‏‏‎‏‏‎ON‎‏‎‎‏‎" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es-rUS/values-es-rUS.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es-rUS/values-es-rUS.xml new file mode 100644 index 0000000..7e75920 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es-rUS/values-es-rUS.xml @@ -0,0 +1,46 @@ + + + "Navegar a la página principal" + "Navegar hacia arriba" + "Más opciones" + "Listo" + "Ver todas" + "Elegir una app" + "DESACTIVAR" + "ACTIVAR" + "Alt+" + "Ctrl+" + "borrar" + "intro" + "Función+" + "Meta+" + "Mayúscula+" + "espacio" + "Sym+" + "Menú+" + "Buscar…" + "Borrar consulta" + "Búsqueda" + "Buscar" + "Enviar consulta" + "Búsqueda por voz" + "Compartir con" + "Compartir con %s" + "Contraer" + "Responder" + "Video" + "Rechazar" + "Colgar" + "Llamada entrante" + "Llamada en curso" + "Filtrando una llamada entrante" + "Copiar" + "Opciones avanzadas" + "Sin definir" + "Se copió \"%1$s\" en el portapapeles." + "Buscar" + "999+" + "%1$s, %2$s" + "DESACTIVADO" + "ACTIVADO" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es/values-es.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es/values-es.xml new file mode 100644 index 0000000..b5a85ba --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es/values-es.xml @@ -0,0 +1,46 @@ + + + "Ir a inicio" + "Desplazarse hacia arriba" + "Más opciones" + "Hecho" + "Ver todo" + "Seleccionar una aplicación" + "DESACTIVADO" + "ACTIVADO" + "Alt +" + "Ctrl +" + "Suprimir" + "Intro" + "Función +" + "Meta +" + "Mayús +" + "Espacio" + "Sym +" + "Menú +" + "Buscar…" + "Borrar consulta" + "Consulta de búsqueda" + "Buscar" + "Enviar consulta" + "Búsqueda por voz" + "Compartir con" + "Compartir con %s" + "Ocultar" + "Responder" + "Vídeo" + "Rechazar" + "Colgar" + "Llamada entrante" + "Llamada en curso" + "Filtrando una llamada entrante" + "Copiar" + "Ajustes avanzados" + "Sin establecer" + "\"%1$s\" se ha copiado en el portapapeles." + "Buscar" + "999+" + "%1$s, %2$s" + "DESACTIVADA" + "ACTIVADO" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-et/values-et.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-et/values-et.xml new file mode 100644 index 0000000..92c3a0d --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-et/values-et.xml @@ -0,0 +1,46 @@ + + + "Liigu avalehele" + "Liigu üles" + "Rohkem valikuid" + "Valmis" + "Kuva kõik" + "Valige rakendus" + "VÄLJAS" + "SEES" + "Alt +" + "Ctrl +" + "kustuta" + "sisestusklahv" + "Funktsiooniklahv +" + "Meta +" + "Tõstuklahv +" + "tühik" + "Sym +" + "Menüü +" + "Otsige …" + "Päringu tühistamine" + "Otsingupäring" + "Otsing" + "Päringu esitamine" + "Häälotsing" + "Jaga:" + "Jagamine rakendusega %s" + "Ahendamine" + "Vasta" + "Video" + "Keeldu" + "Lõpeta kõne" + "Sissetulev kõne" + "Käimasolev kõne" + "Sissetuleva kõne filtreerimine" + "Kopeerimine" + "Täpsemad" + "Määramata" + "„%1$s” on lõikelauale kopeeritud." + "Otsing" + "999+" + "%1$s, %2$s" + "VÄLJAS" + "SEES" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-eu/values-eu.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-eu/values-eu.xml new file mode 100644 index 0000000..510bd5f --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-eu/values-eu.xml @@ -0,0 +1,46 @@ + + + "Joan orri nagusira" + "Joan gora" + "Aukera gehiago" + "Eginda" + "Ikusi guztiak" + "Aukeratu aplikazio bat" + "DESAKTIBATU" + "AKTIBATU" + "Alt +" + "Ktrl +" + "ezabatu" + "sartu" + "Funtzioa +" + "Meta +" + "Maius +" + "zuriunea" + "Sym +" + "Menua +" + "Bilatu…" + "Garbitu kontsulta" + "Bilaketa-kontsulta" + "Bilatu" + "Bidali kontsulta" + "Ahozko bilaketa" + "Partekatu honekin" + "Partekatu %s aplikazioarekin" + "Tolestu" + "Erantzun" + "Bideoa" + "Baztertu" + "Amaitu deia" + "Sarrerako deia" + "Deia abian da" + "Sarrerako dei bat bistaratzen" + "Kopiatu" + "Hobespen aurreratuak" + "Ez da ezarri" + "Arbelean kopiatu da \"%1$s\"." + "Bilatu" + "999+" + "%1$s, %2$s" + "DESAKTIBATUTA" + "AKTIBATUTA" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fa/values-fa.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fa/values-fa.xml new file mode 100644 index 0000000..cd82632 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fa/values-fa.xml @@ -0,0 +1,46 @@ + + + "پیمایش به صفحه اصلی" + "رفتن به بالا" + "گزینه‌های بیشتر" + "تمام" + "دیدن همه" + "انتخاب برنامه" + "خاموش" + "روشن" + "‎Alt+‎" + "‎Ctrl+‎" + "حذف" + "enter" + "‎Function+‎" + "‎Meta+‎" + "‎Shift+‎" + "فاصله" + "‎Sym+‎" + "منو+" + "جستجو…‏" + "پاک کردن پُرسمان" + "درخواست جستجو" + "جستجو" + "ارسال پُرسمان" + "جستجوی گفتاری" + "هم‌رسانی با" + "هم‌رسانی با %s" + "کوچک کردن" + "پاسخ دادن" + "ویدیو" + "رد کردن" + "قطع تماس" + "تماس ورودی" + "تماس درحال انجام" + "درحال غربال کردن تماس ورودی" + "کپی" + "پیشرفته" + "تنظیم نشده" + %1$s» در بریده‌دان کپی شد." + "جستجو" + "999+" + "%1$s، %2$s" + "خاموش" + "روشن" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fi/values-fi.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fi/values-fi.xml new file mode 100644 index 0000000..697f0bd --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fi/values-fi.xml @@ -0,0 +1,46 @@ + + + "Siirry etusivulle" + "Siirry ylös" + "Lisäasetukset" + "Valmis" + "Näytä kaikki" + "Valitse sovellus" + "POIS PÄÄLTÄ" + "PÄÄLLÄ" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Fn+" + "Meta+" + "Vaihto+" + "välilyönti" + "Sym+" + "Valikko+" + "Haku…" + "Tyhjennä kysely" + "Hakukysely" + "Haku" + "Lähetä kysely" + "Puhehaku" + "Jaa…" + "Jaa: %s" + "Tiivistä" + "Vastaa" + "Video" + "Hylkää" + "Lopeta puhelu" + "Saapuva puhelu" + "Käynnissä oleva puhelu" + "Seulotaan saapuvaa puhelua" + "Kopioi" + "Lisäasetukset" + "Ei asetettu" + "%1$s kopioitiin leikepöydälle." + "Haku" + "999+" + "%1$s, %2$s" + "POIS KÄYTÖSTÄ" + "KÄYTÖSSÄ" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr-rCA/values-fr-rCA.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr-rCA/values-fr-rCA.xml new file mode 100644 index 0000000..d7875fe --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr-rCA/values-fr-rCA.xml @@ -0,0 +1,46 @@ + + + "Revenir à l\'accueil" + "Revenir en arrière" + "Autres options" + "Terminé" + "Tout afficher" + "Sélectionner une application" + "DÉSACTIVER" + "ACTIVER" + "Alt+" + "Ctrl+" + "supprimer" + "entrée" + "Fonction+" + "Méta+" + "Maj+" + "espace" + "Sym+" + "Menu+" + "Rechercher…" + "Effacer la requête" + "Requête de recherche" + "Rechercher" + "Envoyer la requête" + "Recherche vocale" + "Partager avec" + "Partager avec %s" + "Réduire" + "Répondre" + "Vidéo" + "Refuser" + "Raccrocher" + "Appel entrant" + "Appel en cours" + "Filtrer un appel entrant" + "Copier" + "Paramètres avancés" + "Non défini" + "« %1$s » copié dans le presse-papiers." + "Rechercher" + "999+" + "%1$s, %2$s" + "DÉSACTIVÉ" + "ACTIVÉ" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr/values-fr.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr/values-fr.xml new file mode 100644 index 0000000..238fa8f --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr/values-fr.xml @@ -0,0 +1,46 @@ + + + "Revenir à l\'accueil" + "Revenir en haut de la page" + "Autres options" + "OK" + "Tout afficher" + "Sélectionner une application" + "NON" + "OUI" + "Alt+" + "Ctrl+" + "supprimer" + "entrée" + "Fonction+" + "Méta+" + "Maj+" + "espace" + "Sym+" + "Menu+" + "Rechercher…" + "Effacer la requête" + "Requête de recherche" + "Rechercher" + "Envoyer la requête" + "Recherche vocale" + "Partager avec" + "Partager avec %s" + "Réduire" + "Répondre" + "Vidéo" + "Refuser" + "Raccrocher" + "Appel entrant" + "Appel en cours" + "Filtrage d\'un appel entrant" + "Copier" + "Paramètres avancés" + "Non définie" + "\"%1$s\" copié dans le presse-papier." + "Rechercher" + "999+" + "%1$s, %2$s" + "DÉSACTIVÉ" + "ACTIVÉ" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gl/values-gl.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gl/values-gl.xml new file mode 100644 index 0000000..f631324 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gl/values-gl.xml @@ -0,0 +1,46 @@ + + + "Vai ao inicio" + "Vai cara arriba" + "Máis opcións" + "Feito" + "Ver todo" + "Selecciona unha aplicación" + "DESACTIVADO" + "ACTIVADO" + "Alt +" + "Ctrl +" + "eliminar" + "intro" + "Función +" + "Meta +" + "Maiús +" + "espazo" + "Sym +" + "Menú +" + "Busca…" + "Borra a consulta" + "Busca a consulta" + "Realiza buscas" + "Envía a consulta" + "Busca por voz" + "Comparte contido con" + "Comparte contido coa aplicación %s" + "Contrae" + "Contestar" + "Vídeo" + "Rexeitar" + "Colgar" + "Chamada entrante" + "Chamada en curso" + "Filtrando chamada entrante" + "Copiar" + "Configuración avanzada" + "Sen configurar" + "Copiouse \"%1$s\" no portapapeis." + "Buscar" + ">999" + "%1$s, %2$s" + "DESACTIVADO" + "ACTIVADO" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gu/values-gu.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gu/values-gu.xml new file mode 100644 index 0000000..1c5d118 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gu/values-gu.xml @@ -0,0 +1,46 @@ + + + "ઘરનો રસ્તો બતાવો" + "ઉપર નૅવિગેટ કરો" + "વધુ વિકલ્પો" + "થઈ ગયું" + "બધી જુઓ" + "ઍપ્લિકેશન પસંદ કરો" + "બંધ" + "ચાલુ" + "Alt+" + "Ctrl+" + "delete" + "Enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "શોધો…" + "ક્વેરી સાફ કરો" + "શોધ ક્વેરી" + "શોધો" + "ક્વેરી સબમિટ કરો" + "વૉઇસ શોધ" + "આની સાથે શેર કરો" + "%sની સાથે શેર કરો" + "સંકુચિત કરો" + "જવાબ" + "વીડિયો" + "નકારો" + "સમાપ્ત કરો" + "ઇનકમિંગ કૉલ" + "ચાલુ કૉલ" + "ઇનકમિંગ કૉલનું સ્ક્રીનિંગ થાય છે" + "કૉપિ કરો" + "વિગતવાર" + "સેટ કર્યું નથી" + "\"%1$s\"ને ક્લિપ બોર્ડ પર કૉપિ કર્યો." + "શોધો" + "999+" + "%1$s, %2$s" + "બંધ કરો" + "ચાલુ કરો" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml new file mode 100644 index 0000000..e38bb90 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml @@ -0,0 +1,4 @@ + + + 54dip + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml new file mode 100644 index 0000000..d5a138e --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml @@ -0,0 +1,8 @@ + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hi/values-hi.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hi/values-hi.xml new file mode 100644 index 0000000..00d0169 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hi/values-hi.xml @@ -0,0 +1,46 @@ + + + "होम पेज पर जाएं" + "वापस जाएं" + "ज़्यादा विकल्प" + "हो गया" + "सभी देखें" + "कोई ऐप्लिकेशन चुनें" + "बंद" + "चालू" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "खोजें…" + "क्‍वेरी हटाएं" + "सर्च क्वेरी" + "खोजें" + "क्वेरी सबमिट करें" + "बोलकर खोजें" + "इससे शेयर करें:" + "%s से शेयर करें" + "छोटा करें" + "जवाब दें" + "वीडियो" + "अस्वीकार करें" + "कॉल काटें" + "आने वाला (इनकमिंग) कॉल" + "पहले से जारी कॉल" + "इनकमिंग कॉल को स्क्रीन किया जा रहा है" + "कॉपी करें" + "बेहतर सेटिंग" + "सेट नहीं है" + "\"%1$s\" क्लिपबोर्ड पर कॉपी किया गया." + "खोजें" + "999+" + "%1$s, %2$s" + "बंद" + "चालू" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hr/values-hr.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hr/values-hr.xml new file mode 100644 index 0000000..30e1a71 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hr/values-hr.xml @@ -0,0 +1,46 @@ + + + "Idi na početnu" + "Natrag" + "Više opcija" + "Gotovo" + "Prikaži sve" + "Odabir aplikacije" + "ISKLJUČENO" + "UKLJUČENO" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "svemir" + "Sym+" + "Menu+" + "Pretražite…" + "Izbriši upit" + "Upit za pretraživanje" + "Pretraži" + "Pošalji upit" + "Glasovno pretraživanje" + "Dijeli s" + "Dijeli putem aplikacije %s" + "Sažmi" + "Odgovori" + "Videozapis" + "Odbij" + "Prekini" + "Dolazni poziv" + "Poziv u tijeku" + "Filtriranje dolaznog poziva" + "Kopiraj" + "Napredno" + "Nije postavljeno" + "Sažetak \"%1$s\" kopiran je u međuspremnik." + "Pretraži" + "999+" + "%1$s, %2$s" + "ISKLJUČENO" + "UKLJUČENO" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hu/values-hu.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hu/values-hu.xml new file mode 100644 index 0000000..90be708 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hu/values-hu.xml @@ -0,0 +1,46 @@ + + + "Ugrás a főoldalra" + "Fel" + "További lehetőségek" + "Kész" + "Az összes megtekintése" + "Válasszon alkalmazást" + "KI" + "BE" + "Alt+" + "Ctrl+" + "Delete" + "Enter" + "Function+" + "Meta+" + "Shift+" + "Szóköz" + "Sym+" + "Menu+" + "Keresés…" + "Lekérdezés törlése" + "Keresési lekérdezés" + "Keresés" + "Lekérdezés küldése" + "Hangalapú keresés" + "Megosztás a következővel:" + "Megosztás a következő alkalmazással: %s" + "Összecsukás" + "Fogadás" + "Videó" + "Elutasítás" + "Befejezés" + "Bejövő hívás" + "Hívás folyamatban" + "Bejövő hívás szűrése" + "Másolás" + "Speciális" + "Nincs beállítva" + "„%1$s” a vágólapra lett másolva." + "Keresés" + "999+" + "%1$s, %2$s" + "KI" + "BE" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hy/values-hy.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hy/values-hy.xml new file mode 100644 index 0000000..6714aba --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hy/values-hy.xml @@ -0,0 +1,46 @@ + + + "Անցնել գլխավոր էջ" + "Անցնել վերև" + "Այլ ընտրանքներ" + "Պատրաստ է" + "Տեսնել բոլորը" + "Ընտրել հավելված" + "ԱՆՋԱՏԵԼ" + "ՄԻԱՑՆԵԼ" + "Alt+" + "Ctrl+" + "Delete" + "Enter" + "Function+" + "Meta+" + "Shift+" + "բացատ" + "Sym+" + "Menu+" + "Որոնում…" + "Ջնջել հարցումը" + "Որոնման հարցում" + "Որոնել" + "Ուղարկել հարցումը" + "Ձայնային որոնում" + "Կիսվել…" + "Կիսվել %s հավելվածի միջոցով" + "Ծալել" + "Պատասխանել" + "Տեսազանգ" + "Մերժել" + "Ավարտել" + "Մուտքային զանգ" + "Ընթացիկ զանգ" + "Մուտքային զանգի զտում" + "Պատճենել" + "Լրացուցիչ" + "Կարգավորված չէ" + %1$s». պատճենվեց սեղմատախտակին:" + "Որոնել" + "999+" + "%1$s, %2$s" + "ԱՆՋԱՏԱԾ" + "ՄԻԱՑՎԱԾ" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-in/values-in.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-in/values-in.xml new file mode 100644 index 0000000..0bb1bb2 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-in/values-in.xml @@ -0,0 +1,46 @@ + + + "Tunjukkan jalan ke rumah" + "Kembali ke atas" + "Opsi lainnya" + "Selesai" + "Lihat semua" + "Pilih aplikasi" + "NONAKTIF" + "AKTIF" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "spasi" + "Sym+" + "Menu+" + "Telusuri..." + "Hapus kueri" + "Telusuri kueri" + "Telusuri" + "Kirim kueri" + "Penelusuran suara" + "Bagikan dengan" + "Bagikan dengan %s" + "Ciutkan" + "Jawab" + "Video" + "Tolak" + "Tutup" + "Panggilan masuk" + "Panggilan sedang berlangsung" + "Menyaring panggilan masuk" + "Salin" + "Lanjutan" + "Belum disetel" + "\"%1$s\" disalin ke papan klip." + "Telusuri" + "999+" + "%1$s, %2$s" + "NONAKTIF" + "AKTIF" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-is/values-is.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-is/values-is.xml new file mode 100644 index 0000000..3070367 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-is/values-is.xml @@ -0,0 +1,46 @@ + + + "Fara heim" + "Fara upp" + "Fleiri valkostir" + "Lokið" + "Sjá allt" + "Veldu forrit" + "SLÖKKT" + "KVEIKT" + "Alt+" + "Ctrl+" + "eyða" + "enter" + "Aðgerðarlykill+" + "Meta+" + "Shift+" + "bilslá" + "Sym+" + "Valmynd+" + "Leita…" + "Hreinsa fyrirspurn" + "Leitarfyrirspurn" + "Leit" + "Senda fyrirspurn" + "Raddleit" + "Deila með" + "Deila með %s" + "Minnka" + "Svara" + "Myndsímtal" + "Hafna" + "Leggja á" + "Símtal berst" + "Símtal í gangi" + "Síar símtal sem berst" + "Afrita" + "Ítarlegt" + "Ekki stillt" + "„%1$s“ afritað á klippiborðið." + "Leit" + "999+" + "%1$s, %2$s" + "SLÖKKT" + "KVEIKT" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-it/values-it.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-it/values-it.xml new file mode 100644 index 0000000..0ef9e04 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-it/values-it.xml @@ -0,0 +1,46 @@ + + + "Portami a casa" + "Torna indietro" + "Altre opzioni" + "Fine" + "Mostra tutto" + "Scelta di un\'app" + "OFF" + "ON" + "ALT +" + "CTRL +" + "CANC" + "INVIO" + "FUNZIONE +" + "META +" + "MAIUSC +" + "SPAZIO" + "SYM +" + "MENU +" + "Cerca…" + "Cancella query" + "Query di ricerca" + "Cerca" + "Invia query" + "Ricerca vocale" + "Condividi con" + "Condividi tramite %s" + "Comprimi" + "Rispondi" + "Video" + "Rifiuta" + "Riaggancia" + "Chiamata in arrivo" + "Chiamata in corso" + "Applicazione filtro a chiamata in arrivo" + "Copia" + "Avanzate" + "Non impostato" + "\"%1$s\"copiato negli appunti." + "Cerca" + "999+" + "%1$s, %2$s" + "OFF" + "ON" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-iw/values-iw.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-iw/values-iw.xml new file mode 100644 index 0000000..7f64357 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-iw/values-iw.xml @@ -0,0 +1,46 @@ + + + "ניווט לדף הבית" + "ניווט למעלה" + "עוד אפשרויות" + "סיום" + "הצגת הכול" + "בחירת אפליקציה" + "כבוי" + "מופעל" + "Alt+" + "Ctrl+‎" + "מחיקה" + "Enter" + "Function+" + "Meta+" + "Shift+" + "רווח" + "Sym+" + "תפריט+" + "חיפוש…" + "מחיקת השאילתה" + "שאילתת חיפוש" + "חיפוש" + "שליחת שאילתה" + "חיפוש קולי" + "שיתוף עם" + "שיתוף עם %s" + "כיווץ" + "מענה" + "וידאו" + "דחייה" + "ניתוק" + "שיחה נכנסת" + "שיחה פעילה" + "סינון שיחה נכנסת" + "העתקה" + "מתקדם" + "לא מוגדרת" + "\"%1$s\" הועתק ללוח." + "חיפוש" + "999+" + "%1$s, %2$s" + "כבוי" + "מופעל" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ja/values-ja.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ja/values-ja.xml new file mode 100644 index 0000000..9d8a742 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ja/values-ja.xml @@ -0,0 +1,46 @@ + + + "ホームに戻る" + "前に戻る" + "その他のオプション" + "完了" + "すべて表示" + "アプリの選択" + "OFF" + "ON" + "Alt+" + "Ctrl+" + "Delete" + "Enter" + "Function+" + "Meta+" + "Shift+" + "Space" + "Sym+" + "Menu+" + "検索…" + "検索キーワードを削除" + "検索キーワード" + "検索" + "検索キーワードを送信" + "音声検索" + "共有" + "%sと共有" + "折りたたむ" + "応答" + "ビデオ" + "拒否" + "通話終了" + "着信" + "通話中" + "着信をスクリーニング中" + "コピー" + "詳細設定" + "未設定" + "「%1$s」をクリップボードにコピーしました。" + "検索" + "999+" + "%1$s%2$s" + "OFF" + "ON" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ka/values-ka.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ka/values-ka.xml new file mode 100644 index 0000000..e96b8f0 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ka/values-ka.xml @@ -0,0 +1,46 @@ + + + "მთავარზე გადასვლა" + "ზემოთ გადასვლა" + "სხვა ვარიანტები" + "მზადაა" + "ყველას ნახვა" + "აირჩიეთ აპი" + "გამორთვა" + "ჩართვა" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "შორისი" + "Sym+" + "Menu+" + "ძიება…" + "მოთხოვნის გასუფთავება" + "მოთხოვნის ძიება" + "ძიება" + "მოთხოვნის გადაგზავნა" + "ხმოვანი ძიება" + "გაზიარება:" + "%s-ით გაზიარება" + "ჩაკეცვა" + "პასუხი" + "ვიდეო" + "უარყოფა" + "გათიშვა" + "შემომავალი ზარი" + "მიმდინარე ზარი" + "შემომავალი ზარების გაცხრილვა" + "კოპირება" + "დამატებით" + "არ არის დაყენებული" + "„%1$s“ კოპირებულია გაცვლის ბუფერში." + "ძიება" + "999+" + "%1$s, %2$s" + "გამორთული" + "ჩართული" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kk/values-kk.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kk/values-kk.xml new file mode 100644 index 0000000..eb9b36b --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kk/values-kk.xml @@ -0,0 +1,46 @@ + + + "Негізгі бетке өту" + "Жоғары қарай өту" + "Басқа опциялар" + "Дайын" + "Барлығын көру" + "Қолданбаны таңдау" + "ӨШІРУ" + "ҚОСУ" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "бос орын" + "Sym+" + "Menu+" + "Іздеу…" + "Сұрауды өшіру" + "Іздеу сұрауы" + "Іздеу" + "Сұрауды жіберу" + "Дауыспен іздеу" + "Бөлісу" + "%s қолданбасымен бөлісу" + "Жию" + "Жауап" + "Бейне" + "Қабылдамау" + "Тұтқаны қою" + "Кіріс қоңырау" + "Қоңырау" + "Келген қоңырауды сүзу" + "Көшіру" + "Қосымша" + "Орнатылмаған" + "\"%1$s\" қорытындысы буферге көшірілді" + "Іздеу" + "999+" + "%1$s, %2$s" + "ӨШІРУЛІ" + "ҚОСУЛЫ" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-km/values-km.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-km/values-km.xml new file mode 100644 index 0000000..47360d2 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-km/values-km.xml @@ -0,0 +1,46 @@ + + + "​ទៅទំព័រដើម" + "រំកិលឡើងលើ" + "ជម្រើសច្រើនទៀត" + "រួចរាល់" + "មើលទាំងអស់" + "ជ្រើសរើស​កម្មវិធី​​" + "បិទ" + "បើក" + "Alt+" + "Ctrl+" + "លុប" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "ស្វែងរក…" + "សម្អាត​សំណួរ" + "ស្វែងរកសំណួរ​" + "ស្វែងរក" + "ដាក់បញ្ជូន​សំណួរ" + "ស្វែងរក​តាម​សំឡេង" + "ចែករំលែក​ជា​មួយ" + "ចែក​រំលែក​ជា​មួយ %s" + "បង្រួម" + "ឆ្លើយ" + "វីដេអូ" + "បដិសេធ" + "ដាក់​ចុះ" + "ការ​ហៅ​ចូល" + "ការ​ហៅដែលកំពុងដំណើរការ" + "កំពុងពិនិត្យការ​ហៅ​ចូល" + "ចម្លង" + "កម្រិតខ្ពស់" + "មិនបានកំណត់" + "\"%1$s\" បានចម្លងទៅ​ឃ្លីបបត។" + "ស្វែងរក" + "999+" + "%1$s, %2$s" + "បិទ" + "បើក" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kn/values-kn.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kn/values-kn.xml new file mode 100644 index 0000000..59cd100 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kn/values-kn.xml @@ -0,0 +1,46 @@ + + + "ಹೋಮ್‌ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ" + "ಮೇಲಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ" + "ಇನ್ನಷ್ಟು ಆಯ್ಕೆಗಳು" + "ಆಯಿತು" + "ಎಲ್ಲವನ್ನೂ ನೋಡಿ" + "ಆ್ಯಪ್‌ವೊಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ" + "ಆಫ್" + "ಆನ್" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "ಹುಡುಕಿ…" + "ಪ್ರಶ್ನೆಯನ್ನು ತೆರವುಗೊಳಿಸಿ" + "ಪ್ರಶ್ನೆಯನ್ನು ಹುಡುಕಿ" + "ಹುಡುಕಿ" + "ಪ್ರಶ್ನೆಯನ್ನು ಸಲ್ಲಿಸಿ" + "ಧ್ವನಿ ಹುಡುಕಾಟ" + "ಇವರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ" + "%s ನೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ" + "ಕುಗ್ಗಿಸಿ" + "ಉತ್ತರಿಸಿ" + "ವೀಡಿಯೊ" + "ನಿರಾಕರಿಸಿ" + "ಕರೆ ಕೊನೆಗೊಳಿಸಿ" + "ಒಳಬರುವ ಕರೆ" + "ಚಾಲ್ತಿಯಲ್ಲಿರುವ ಕರೆ" + "ಒಳಬರುವ ಕರೆಯನ್ನು ಸ್ಕ್ರೀನ್ ಮಾಡಲಾಗುತ್ತಿದೆ" + "ನಕಲಿಸಿ" + "ಸುಧಾರಿತ" + "ಹೊಂದಿಸಿಲ್ಲ" + "\"%1$s\" ಅನ್ನು ಕ್ಲಿಪ್‌ಬೋರ್ಡ್‌ಗೆ ನಕಲಿಸಲಾಗಿದೆ." + "ಹುಡುಕಿ" + "999+" + "%1$s, %2$s" + "ಆಫ್" + "ಆನ್" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ko/values-ko.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ko/values-ko.xml new file mode 100644 index 0000000..37f8da0 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ko/values-ko.xml @@ -0,0 +1,46 @@ + + + "홈으로 이동" + "위로 이동" + "추가 옵션" + "완료" + "전체 보기" + "앱 선택" + "사용 중지" + "사용" + "Alt+" + "Ctrl+" + "Delete" + "Enter" + "Function+" + "Meta+" + "Shift+" + "스페이스바" + "Sym+" + "Menu+" + "검색..." + "검색어 삭제" + "검색어" + "검색" + "검색어 보내기" + "음성 검색" + "공유 대상:" + "%s과(와) 공유" + "접기" + "통화" + "동영상" + "거절" + "전화 끊기" + "수신 전화" + "진행 중인 통화" + "수신 전화 검사 중" + "복사" + "고급" + "설정되지 않음" + "\'%1$s\'이(가) 클립보드에 복사되었습니다." + "검색" + "999+" + "%1$s, %2$s" + "사용 안함" + "사용" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ky/values-ky.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ky/values-ky.xml new file mode 100644 index 0000000..cff3469 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ky/values-ky.xml @@ -0,0 +1,46 @@ + + + "Башкы бетке чабыттоо" + "Мурунку экранга өтүү" + "Дагы параметрлер" + "Бүттү" + "Баарын көрүү" + "Колдонмо тандоо" + "ӨЧҮК" + "КҮЙҮК" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "боштук" + "Sym+" + "Menu+" + "Издөө…" + "Сурамды өчүрүү" + "Изделген сурам" + "Издөө" + "Сурам тапшыруу" + "Айтып издөө" + "Төмөнкү менен бөлүшүү" + "%s аркылуу бөлүшүү" + "Жыйыштыруу" + "Жооп берүү" + "Видео" + "Четке кагуу" + "Чалууну бүтүрүү" + "Кирүүчү чалуу" + "Учурдагы чалуу" + "Кирүүчү чалууну иргөө" + "Көчүрүү" + "Өркүндөтүлгөн" + "Коюлган эмес" + "\"%1$s\" алмашуу буферине көчүрүлдү." + "Издөө" + "999+" + "%1$s, %2$s" + "ӨЧҮК" + "КҮЙҮК" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-land/values-land.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-land/values-land.xml new file mode 100644 index 0000000..a12899f --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-land/values-land.xml @@ -0,0 +1,6 @@ + + + 48dp + 12dp + 14dp + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-large-v4/values-large-v4.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-large-v4/values-large-v4.xml new file mode 100644 index 0000000..cc236eb --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-large-v4/values-large-v4.xml @@ -0,0 +1,12 @@ + + + 440dp + 60% + 90% + 60% + 90% + 55% + 80% + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v17/values-v17.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v17/values-v17.xml new file mode 100644 index 0000000..f85a197 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v17/values-v17.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v18/values-v18.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v18/values-v18.xml new file mode 100644 index 0000000..7dad77f --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v18/values-v18.xml @@ -0,0 +1,4 @@ + + + 0px + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v21/values-v21.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v21/values-v21.xml new file mode 100644 index 0000000..0fa6eac --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v21/values-v21.xml @@ -0,0 +1,296 @@ + + + @color/androidx_core_secondary_text_default_material_light + 0dp + 0dp + 12dp + 72dp + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v22/values-v22.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v22/values-v22.xml new file mode 100644 index 0000000..1ad118e --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v22/values-v22.xml @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v23/values-v23.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v23/values-v23.xml new file mode 100644 index 0000000..edb25cd --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v23/values-v23.xml @@ -0,0 +1,51 @@ + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v24/values-v24.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v24/values-v24.xml new file mode 100644 index 0000000..dbae6fb --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v24/values-v24.xml @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v26/values-v26.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v26/values-v26.xml new file mode 100644 index 0000000..4c30667 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v26/values-v26.xml @@ -0,0 +1,18 @@ + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-vi/values-vi.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-vi/values-vi.xml new file mode 100644 index 0000000..31b6f15 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-vi/values-vi.xml @@ -0,0 +1,46 @@ + + + "Chỉ đường về nhà" + "Di chuyển lên" + "Tùy chọn khác" + "Xong" + "Xem tất cả" + "Chọn một ứng dụng" + "TẮT" + "BẬT" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Menu+" + "Tìm kiếm…" + "Xóa truy vấn" + "Truy vấn tìm kiếm" + "Tìm kiếm" + "Gửi truy vấn" + "Tìm kiếm bằng giọng nói" + "Chia sẻ với" + "Chia sẻ với %s" + "Thu gọn" + "Trả lời" + "Video" + "Từ chối" + "Kết thúc" + "Cuộc gọi đến" + "Cuộc gọi đang thực hiện" + "Đang sàng lọc cuộc gọi đến" + "Sao chép" + "Nâng cao" + "Chưa đặt" + "Đã sao chép \"%1$s\" vào bảng nhớ tạm." + "Tìm kiếm" + "999+" + "%1$s, %2$s" + "TẮT" + "BẬT" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v20/values-watch-v20.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v20/values-watch-v20.xml new file mode 100644 index 0000000..2d85812 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v20/values-watch-v20.xml @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v21/values-watch-v21.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v21/values-watch-v21.xml new file mode 100644 index 0000000..deecc9e --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v21/values-watch-v21.xml @@ -0,0 +1,15 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml new file mode 100644 index 0000000..b499d2c --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml @@ -0,0 +1,9 @@ + + + 60% + 90% + 50% + 70% + 45% + 72% + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rCN/values-zh-rCN.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rCN/values-zh-rCN.xml new file mode 100644 index 0000000..1abcd18 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rCN/values-zh-rCN.xml @@ -0,0 +1,46 @@ + + + "转到首页" + "转到上一层级" + "更多选项" + "完成" + "查看全部" + "选择应用" + "关闭" + "开启" + "Alt+" + "Ctrl+" + "Delete 键" + "Enter 键" + "Fn+" + "Meta+" + "Shift+" + "空格键" + "Sym+" + "Menu+" + "搜索…" + "清除查询" + "搜索查询" + "搜索" + "提交查询" + "语音搜索" + "分享对象" + "与%s分享" + "收起" + "接听" + "视频通话" + "拒接" + "挂断" + "来电" + "正在通话" + "正在过滤来电" + "复制" + "高级" + "未设置" + "已将“%1$s”复制到剪贴板。" + "搜索" + "999+" + "%1$s%2$s" + "已关闭" + "已开启" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rHK/values-zh-rHK.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rHK/values-zh-rHK.xml new file mode 100644 index 0000000..5f9d58a --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rHK/values-zh-rHK.xml @@ -0,0 +1,46 @@ + + + "瀏覽主頁" + "向上瀏覽" + "更多選項" + "完成" + "查看全部" + "選擇應用程式" + "關閉" + "開啟" + "Alt +" + "Ctrl +" + "刪除" + "Enter 鍵" + "Fn +" + "Meta +" + "Shift +" + "空白鍵" + "Sym +" + "Menu +" + "搜尋…" + "清除查詢" + "搜尋查詢" + "搜尋" + "提交查詢" + "語音搜尋" + "分享對象" + "使用「%s」分享" + "收合" + "接聽" + "視像" + "拒接" + "掛斷" + "來電" + "通話中" + "正在過濾來電" + "複製" + "進階" + "未設定" + "「%1$s」已複製到剪貼簿。" + "搜尋" + "999+" + "%1$s%2$s" + "關閉" + "開啟" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rTW/values-zh-rTW.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rTW/values-zh-rTW.xml new file mode 100644 index 0000000..3b5854c --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rTW/values-zh-rTW.xml @@ -0,0 +1,46 @@ + + + "瀏覽首頁" + "向上瀏覽" + "更多選項" + "完成" + "查看全部" + "選擇應用程式" + "關閉" + "開啟" + "Alt +" + "Ctrl +" + "Delete 鍵" + "Enter 鍵" + "Fn +" + "Meta +" + "Shift +" + "空格鍵" + "Sym +" + "Menu +" + "搜尋…" + "清除查詢" + "搜尋查詢" + "搜尋" + "提交查詢" + "語音搜尋" + "分享對象" + "與「%s」分享" + "收合" + "接聽" + "視訊" + "拒接" + "掛斷" + "來電" + "通話中" + "正在過濾來電" + "複製" + "進階" + "未設定" + "已將「%1$s」複製到剪貼簿。" + "搜尋" + "999+" + "%1$s%2$s" + "關閉" + "開啟" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zu/values-zu.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zu/values-zu.xml new file mode 100644 index 0000000..58a556d --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zu/values-zu.xml @@ -0,0 +1,46 @@ + + + "Zulazulela ekhaya" + "Zulazulela phezulu" + "Ezinye izinketho" + "Kwenziwe" + "Buka konke" + "Khetha insiza" + "VALA" + "VULA" + "Alt+" + "Ctrl+" + "delete" + "enter" + "Function+" + "Meta+" + "Shift+" + "space" + "Sym+" + "Imenyu+" + "Sesha…" + "Sula inkinga" + "Sesha umbuzo" + "Sesha" + "Thumela umbuzo" + "Ukusesha ngezwi" + "Yabelana no" + "Yabelana ne-%s" + "Goqa" + "Phendula" + "Ividiyo" + "Yenqaba" + "Vala Ucingo" + "Ikholi engenayo" + "Ikholi eqhubekayo" + "Ukuveza ikholi engenayo" + "Kopisha" + "Okuthuthukisiwe" + "Ayisethiwe" + "\"%1$s\" kukopishelwe kuklibhodi." + "Sesha" + "999+" + "%1$s, %2$s" + "VALA" + "VULA" + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values/values.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values/values.xml new file mode 100644 index 0000000..c87c727 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merged.dir/values/values.xml @@ -0,0 +1,3819 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + false + #ff000000 + #ffffffff + #7fa87f + @android:color/black + @android:color/black + @color/material_deep_teal_200 + @color/material_deep_teal_500 + #1f000000 + #8a000000 + @color/material_grey_800 + @android:color/white + @color/material_grey_850 + @color/material_grey_50 + #80ffffff + #80000000 + @color/bright_foreground_material_light + @color/bright_foreground_material_dark + @android:color/white + @android:color/black + #ff5a595b + #ffd6d7d7 + #1d873b + #d93025 + #80bebebe + #80323232 + #ffbebebe + #ff323232 + #ff7043 + #ff5722 + @android:color/white + @android:color/black + #6680cbc4 + #66009688 + #4CAF50 + #ff37474f + #ff263238 + #ff21272b + #ff80cbc4 + #ff008577 + #fff5f5f5 + #ffe0e0e0 + #fffafafa + #ff757575 + #ff424242 + #ff303030 + #ff212121 + #ffffffff + #ff9e9e9e + #ff424242 + #ff008577 + @android:color/black + @color/material_grey_600 + @color/material_grey_900 + @color/material_grey_100 + #ffffffff + #de000000 + #4Dffffff + #39000000 + #33ffffff + #1f000000 + #b3ffffff + #8a000000 + #36ffffff + #24000000 + #ff616161 + #ffbdbdbd + #ffbdbdbd + #fff1f1f1 + #e6616161 + #e6FFFFFF + 16dp + 72dp + 56dp + 0dp + 0dp + 4dp + 16dp + 10dp + 6dp + 48dp + 180dp + 5dp + -3dp + 48dp + 48dp + 36dp + 48dp + 48dp + @dimen/abc_control_inset_material + 6dp + 8dp + @dimen/abc_control_padding_material + 720dp + 320dp + 2dp + 4dp + 4dp + 2dp + 80% + 100% + 320dp + 320dp + 8dp + 8dp + 65% + 95% + 24dp + 18dp + 8dp + 0.30 + 0.26 + 32dip + 8dip + 8dip + 7dp + 4dp + 10dp + 16dp + 80dp + 64dp + 48dp + @dimen/abc_action_bar_content_inset_material + 296dp + 4dp + 48dip + 320dip + 2dp + 2dp + 20dp + 48dp + 36dp + 16dp + 3dp + 14sp + 14sp + 14sp + 12sp + 34sp + 45sp + 56sp + 112sp + 24sp + 22sp + 18sp + 14sp + 16sp + 14sp + 16sp + 16dp + 20sp + 20dp + 4dp + 6dp + 8dp + 4dp + 2dp + 320dp + 320dp + 0.30 + 0.26 + 8dp + 0dp + 50dp + 0.26 + 0.20 + 0.12 + 0.50 + 0.38 + 0.70 + 0.54 + 20dp + 800dp + 120dp + 32dp + 13sp + 12dp + 8dp + 64dp + 64dp + 10dp + @dimen/notification_content_margin_start + 16dp + 4dp + 3dp + 24dp + 13sp + 10dp + 5dp + 0dp + 0dp + 0dp + 15dp + 36dp + 300dp + 384dp + 2dp + 2dp + 2dp + 2dp + 2dp + 16dp + 8dp + 8dp + 96dp + 6.5dp + 0dp + 16dp + #3333B5E5 + #0cffffff + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 220 + 150 + 127 + 150 + 1 + 0 + 999 + Navigate home + Navigate up + More options + Done + See all + Choose an app + OFF + ON + Alt+ + Ctrl+ + delete + enter + Function+ + Meta+ + Shift+ + space + Sym+ + Menu+ + Search… + Clear query + Search query + Search + Submit query + Voice search + Share with + Share with %s + Collapse + androidx.startup + Answer + Video + Decline + Hang Up + Incoming call + Ongoing call + Screening an incoming call + Copy + Advanced + Not set + + \"%1$s\" copied to clipboard. + + Search + 999+ + %1$s, %2$s + OFF + ON + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merger.xml b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merger.xml new file mode 100644 index 0000000..de9d898 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/mergeDebugResources/merger.xml @@ -0,0 +1,4830 @@ + +androidx.startup#1f000000#8a000000#1d873b#d93025#ffffffff#ff9e9e9e4dp6dp8dp4dp2dp320dp320dp32dp13sp12dp8dp64dp64dp10dp@dimen/notification_content_margin_start16dp4dp3dp24dp13sp10dp5dp#3333B5E5#0cffffff999AnswerVideoDeclineHang UpIncoming callOngoing callScreening an incoming call999+"Trả lời""Video""Từ chối""Kết thúc""Cuộc gọi đến""Cuộc gọi đang thực hiện""Đang sàng lọc cuộc gọi đến""999+""接听""视频通话""拒接""挂断""来电""正在通话""正在过滤来电""999+""接聽""視像""拒接""掛斷""來電""通話中""正在過濾來電""999+""接聽""視訊""拒接""掛斷""來電""通話中""正在過濾來電""999+""Phendula""Ividiyo""Yenqaba""Vala Ucingo""Ikholi engenayo""Ikholi eqhubekayo""Ukuveza ikholi engenayo""999+" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 8dp0dp50dp20dp800dp120dp#ff424242#ffffffff#b3ffffff2dp2dp2dp2dp127"होम पेज पर जाएं""वापस जाएं""ज़्यादा विकल्प""हो गया""सभी देखें""कोई ऐप्लिकेशन चुनें""बंद""चालू""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""space""Sym+""Menu+""खोजें…""क्‍वेरी हटाएं""सर्च क्वेरी""खोजें""क्वेरी सबमिट करें""बोलकर खोजें""इससे शेयर करें:""%s से शेयर करें""छोटा करें""खोजें""Idi na početnu""Natrag""Više opcija""Gotovo""Prikaži sve""Odabir aplikacije""ISKLJUČENO""UKLJUČENO""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""svemir""Sym+""Menu+""Pretražite…""Izbriši upit""Upit za pretraživanje""Pretraži""Pošalji upit""Glasovno pretraživanje""Dijeli s""Dijeli putem aplikacije %s""Sažmi""Pretraži""Ugrás a főoldalra""Fel""További lehetőségek""Kész""Az összes megtekintése""Válasszon alkalmazást""KI""BE""Alt+""Ctrl+""Delete""Enter""Function+""Meta+""Shift+""Szóköz""Sym+""Menu+""Keresés…""Lekérdezés törlése""Keresési lekérdezés""Keresés""Lekérdezés küldése""Hangalapú keresés""Megosztás a következővel:""Megosztás a következő alkalmazással: %s""Összecsukás""Keresés""Անցնել գլխավոր էջ""Անցնել վերև""Այլ ընտրանքներ""Պատրաստ է""Տեսնել բոլորը""Ընտրել հավելված""ԱՆՋԱՏԵԼ""ՄԻԱՑՆԵԼ""Alt+""Ctrl+""Delete""Enter""Function+""Meta+""Shift+""բացատ""Sym+""Menu+""Որոնում…""Ջնջել հարցումը""Որոնման հարցում""Որոնել""Ուղարկել հարցումը""Ձայնային որոնում""Կիսվել…""Կիսվել %s հավելվածի միջոցով""Ծալել""Որոնել""Tunjukkan jalan ke rumah""Kembali ke atas""Opsi lainnya""Selesai""Lihat semua""Pilih aplikasi""NONAKTIF""AKTIF""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""spasi""Sym+""Menu+""Telusuri...""Hapus kueri""Telusuri kueri""Telusuri""Kirim kueri""Penelusuran suara""Bagikan dengan""Bagikan dengan %s""Ciutkan""Telusuri""Fara heim""Fara upp""Fleiri valkostir""Lokið""Sjá allt""Veldu forrit""SLÖKKT""KVEIKT""Alt+""Ctrl+""eyða""enter""Aðgerðarlykill+""Meta+""Shift+""bilslá""Sym+""Valmynd+""Leita…""Hreinsa fyrirspurn""Leitarfyrirspurn""Leit""Senda fyrirspurn""Raddleit""Deila með""Deila með %s""Minnka""Leit""Portami a casa""Torna indietro""Altre opzioni""Fine""Mostra tutto""Scelta di un\'app""OFF""ON""ALT +""CTRL +""CANC""INVIO""FUNZIONE +""META +""MAIUSC +""SPAZIO""SYM +""MENU +""Cerca…""Cancella query""Query di ricerca""Cerca""Invia query""Ricerca vocale""Condividi con""Condividi tramite %s""Comprimi""Cerca""ניווט לדף הבית""ניווט למעלה""עוד אפשרויות""סיום""הצגת הכול""בחירת אפליקציה""כבוי""מופעל""Alt+""Ctrl+‎""מחיקה""Enter""Function+""Meta+""Shift+""רווח""Sym+""תפריט+""חיפוש…""מחיקת השאילתה""שאילתת חיפוש""חיפוש""שליחת שאילתה""חיפוש קולי""שיתוף עם""שיתוף עם %s""כיווץ""חיפוש""ホームに戻る""前に戻る""その他のオプション""完了""すべて表示""アプリの選択""OFF""ON""Alt+""Ctrl+""Delete""Enter""Function+""Meta+""Shift+""Space""Sym+""Menu+""検索…""検索キーワードを削除""検索キーワード""検索""検索キーワードを送信""音声検索""共有""%sと共有""折りたたむ""検索""მთავარზე გადასვლა""ზემოთ გადასვლა""სხვა ვარიანტები""მზადაა""ყველას ნახვა""აირჩიეთ აპი""გამორთვა""ჩართვა""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""შორისი""Sym+""Menu+""ძიება…""მოთხოვნის გასუფთავება""მოთხოვნის ძიება""ძიება""მოთხოვნის გადაგზავნა""ხმოვანი ძიება""გაზიარება:""%s-ით გაზიარება""ჩაკეცვა""ძიება""Негізгі бетке өту""Жоғары қарай өту""Басқа опциялар""Дайын""Барлығын көру""Қолданбаны таңдау""ӨШІРУ""ҚОСУ""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""бос орын""Sym+""Menu+""Іздеу…""Сұрауды өшіру""Іздеу сұрауы""Іздеу""Сұрауды жіберу""Дауыспен іздеу""Бөлісу""%s қолданбасымен бөлісу""Жию""Іздеу""​ទៅទំព័រដើម""រំកិលឡើងលើ""ជម្រើសច្រើនទៀត""រួចរាល់""មើលទាំងអស់""ជ្រើសរើស​កម្មវិធី​​""បិទ""បើក""Alt+""Ctrl+""លុប""enter""Function+""Meta+""Shift+""space""Sym+""Menu+""ស្វែងរក…""សម្អាត​សំណួរ""ស្វែងរកសំណួរ​""ស្វែងរក""ដាក់បញ្ជូន​សំណួរ""ស្វែងរក​តាម​សំឡេង""ចែករំលែក​ជា​មួយ""ចែក​រំលែក​ជា​មួយ %s""បង្រួម""ស្វែងរក""ಹೋಮ್‌ಗೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ""ಮೇಲಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ""ಇನ್ನಷ್ಟು ಆಯ್ಕೆಗಳು""ಆಯಿತು""ಎಲ್ಲವನ್ನೂ ನೋಡಿ""ಆ್ಯಪ್‌ವೊಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ""ಆಫ್""ಆನ್""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""space""Sym+""Menu+""ಹುಡುಕಿ…""ಪ್ರಶ್ನೆಯನ್ನು ತೆರವುಗೊಳಿಸಿ""ಪ್ರಶ್ನೆಯನ್ನು ಹುಡುಕಿ""ಹುಡುಕಿ""ಪ್ರಶ್ನೆಯನ್ನು ಸಲ್ಲಿಸಿ""ಧ್ವನಿ ಹುಡುಕಾಟ""ಇವರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ""%s ನೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ""ಕುಗ್ಗಿಸಿ""ಹುಡುಕಿ""홈으로 이동""위로 이동""추가 옵션""완료""전체 보기""앱 선택""사용 중지""사용""Alt+""Ctrl+""Delete""Enter""Function+""Meta+""Shift+""스페이스바""Sym+""Menu+""검색...""검색어 삭제""검색어""검색""검색어 보내기""음성 검색""공유 대상:""%s과(와) 공유""접기""검색""Башкы бетке чабыттоо""Мурунку экранга өтүү""Дагы параметрлер""Бүттү""Баарын көрүү""Колдонмо тандоо""ӨЧҮК""КҮЙҮК""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""боштук""Sym+""Menu+""Издөө…""Сурамды өчүрүү""Изделген сурам""Издөө""Сурам тапшыруу""Айтып издөө""Төмөнкү менен бөлүшүү""%s аркылуу бөлүшүү""Жыйыштыруу""Издөө"48dp12dp14dp440dp60%90%60%90%55%80%0px"Chỉ đường về nhà""Di chuyển lên""Tùy chọn khác""Xong""Xem tất cả""Chọn một ứng dụng""TẮT""BẬT""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""space""Sym+""Menu+""Tìm kiếm…""Xóa truy vấn""Truy vấn tìm kiếm""Tìm kiếm""Gửi truy vấn""Tìm kiếm bằng giọng nói""Chia sẻ với""Chia sẻ với %s""Thu gọn""Tìm kiếm"60%90%50%70%45%72%"转到首页""转到上一层级""更多选项""完成""查看全部""选择应用""关闭""开启""Alt+""Ctrl+""Delete 键""Enter 键""Fn+""Meta+""Shift+""空格键""Sym+""Menu+""搜索…""清除查询""搜索查询""搜索""提交查询""语音搜索""分享对象""与%s分享""收起""搜索""瀏覽主頁""向上瀏覽""更多選項""完成""查看全部""選擇應用程式""關閉""開啟""Alt +""Ctrl +""刪除""Enter 鍵""Fn +""Meta +""Shift +""空白鍵""Sym +""Menu +""搜尋…""清除查詢""搜尋查詢""搜尋""提交查詢""語音搜尋""分享對象""使用「%s」分享""收合""搜尋""瀏覽首頁""向上瀏覽""更多選項""完成""查看全部""選擇應用程式""關閉""開啟""Alt +""Ctrl +""Delete 鍵""Enter 鍵""Fn +""Meta +""Shift +""空格鍵""Sym +""Menu +""搜尋…""清除查詢""搜尋查詢""搜尋""提交查詢""語音搜尋""分享對象""與「%s」分享""收合""搜尋""Zulazulela ekhaya""Zulazulela phezulu""Ezinye izinketho""Kwenziwe""Buka konke""Khetha insiza""VALA""VULA""Alt+""Ctrl+""delete""enter""Function+""Meta+""Shift+""space""Sym+""Imenyu+""Sesha…""Sula inkinga""Sesha umbuzo""Sesha""Thumela umbuzo""Ukusesha ngezwi""Yabelana no""Yabelana ne-%s""Goqa""Sesha" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false#ff0085770dp0dp0dp15dp36dp300dp384dp10CopyAdvancedNot set + \"%1$s\" copied to clipboard. + %1$s, %2$sOFFON"Sao chép""Nâng cao""Chưa đặt""Đã sao chép \"%1$s\" vào bảng nhớ tạm.""%1$s, %2$s""TẮT""BẬT""复制""高级""未设置""已将“%1$s”复制到剪贴板。""%1$s%2$s""已关闭""已开启""複製""進階""未設定""「%1$s」已複製到剪貼簿。""%1$s%2$s""關閉""開啟""複製""進階""未設定""已將「%1$s」複製到剪貼簿。""%1$s%2$s""關閉""開啟""Kopisha""Okuthuthukisiwe""Ayisethiwe""\"%1$s\" kukopishelwe kuklibhodi.""%1$s, %2$s""VALA""VULA"#4CAF50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties new file mode 100644 index 0000000..f8ea443 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -0,0 +1,18 @@ +#Thu Jun 19 15:22:36 WIB 2025 +com.example.posyandu.app-main-1\:/drawable-hdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\drawable-hdpi-v4\\ic_launcher_foreground.png +com.example.posyandu.app-main-1\:/drawable-mdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\drawable-mdpi-v4\\ic_launcher_foreground.png +com.example.posyandu.app-main-1\:/drawable-v21/launch_background.xml=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\drawable-v21\\launch_background.xml +com.example.posyandu.app-main-1\:/drawable-xhdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\drawable-xhdpi-v4\\ic_launcher_foreground.png +com.example.posyandu.app-main-1\:/drawable-xxhdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\drawable-xxhdpi-v4\\ic_launcher_foreground.png +com.example.posyandu.app-main-1\:/drawable-xxxhdpi/ic_launcher_foreground.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\drawable-xxxhdpi-v4\\ic_launcher_foreground.png +com.example.posyandu.app-main-1\:/mipmap-anydpi-v26/launcher_icon.xml=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-anydpi-v26\\launcher_icon.xml +com.example.posyandu.app-main-1\:/mipmap-hdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-hdpi-v4\\ic_launcher.png +com.example.posyandu.app-main-1\:/mipmap-hdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-hdpi-v4\\launcher_icon.png +com.example.posyandu.app-main-1\:/mipmap-mdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-mdpi-v4\\ic_launcher.png +com.example.posyandu.app-main-1\:/mipmap-mdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-mdpi-v4\\launcher_icon.png +com.example.posyandu.app-main-1\:/mipmap-xhdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-xhdpi-v4\\ic_launcher.png +com.example.posyandu.app-main-1\:/mipmap-xhdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-xhdpi-v4\\launcher_icon.png +com.example.posyandu.app-main-1\:/mipmap-xxhdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-xxhdpi-v4\\ic_launcher.png +com.example.posyandu.app-main-1\:/mipmap-xxhdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-xxhdpi-v4\\launcher_icon.png +com.example.posyandu.app-main-1\:/mipmap-xxxhdpi/ic_launcher.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-xxxhdpi-v4\\ic_launcher.png +com.example.posyandu.app-main-1\:/mipmap-xxxhdpi/launcher_icon.png=C\:\\posyandu\\build\\app\\intermediates\\packaged_res\\debug\\mipmap-xxxhdpi-v4\\launcher_icon.png diff --git a/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merged.dir/values-night-v8/values-night-v8.xml b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merged.dir/values-night-v8/values-night-v8.xml new file mode 100644 index 0000000..548673d --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merged.dir/values-night-v8/values-night-v8.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml new file mode 100644 index 0000000..f24b63a --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml @@ -0,0 +1,11 @@ + + + #4CAF50 + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merger.xml b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merger.xml new file mode 100644 index 0000000..b59ccc9 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -0,0 +1,12 @@ + +#4CAF50 \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/mergeDebugAssets/merger.xml b/Androidnya/build/app/intermediates/incremental/mergeDebugAssets/merger.xml new file mode 100644 index 0000000..e3506eb --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/mergeDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/Androidnya/build/app/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 0000000..d3fa7fb --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/mergeDebugShaders/merger.xml b/Androidnya/build/app/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 0000000..1de1507 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt b/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt new file mode 100644 index 0000000..79d7255 --- /dev/null +++ b/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt @@ -0,0 +1,19 @@ +#Tue Jun 24 13:56:33 WIB 2025 +base.0=C\:\\posyandu\\build\\app\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes.dex +base.1=C\:\\posyandu\\build\\app\\intermediates\\dex\\debug\\mergeLibDexDebug\\0\\classes.dex +base.2=C\:\\posyandu\\build\\app\\intermediates\\dex\\debug\\mergeProjectDexDebug\\0\\classes.dex +base.3=C\:\\posyandu\\build\\app\\intermediates\\dex\\debug\\mergeProjectDexDebug\\1\\classes.dex +base.4=C\:\\posyandu\\build\\app\\intermediates\\desugar_lib_dex\\debug\\classes1000.dex +base.5=C\:\\posyandu\\build\\app\\intermediates\\dex\\debug\\mergeExtDexDebug\\classes2.dex +path.0=classes.dex +path.1=0/classes.dex +path.2=0/classes.dex +path.3=1/classes.dex +path.4=classes1000.dex +path.5=classes2.dex +renamed.0=classes.dex +renamed.1=classes2.dex +renamed.2=classes3.dex +renamed.3=classes4.dex +renamed.4=classes5.dex +renamed.5=classes6.dex diff --git a/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources b/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources new file mode 100644 index 0000000..25b0615 Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources differ diff --git a/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 b/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 new file mode 100644 index 0000000..ed96eba Binary files /dev/null and b/Androidnya/build/app/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 differ diff --git a/Androidnya/build/app/intermediates/java_res/debug/out/META-INF/app_debug.kotlin_module b/Androidnya/build/app/intermediates/java_res/debug/out/META-INF/app_debug.kotlin_module new file mode 100644 index 0000000..3aa6361 Binary files /dev/null and b/Androidnya/build/app/intermediates/java_res/debug/out/META-INF/app_debug.kotlin_module differ diff --git a/Androidnya/build/app/intermediates/javac/debug/classes/io/flutter/plugins/GeneratedPluginRegistrant.class b/Androidnya/build/app/intermediates/javac/debug/classes/io/flutter/plugins/GeneratedPluginRegistrant.class new file mode 100644 index 0000000..d829630 Binary files /dev/null and b/Androidnya/build/app/intermediates/javac/debug/classes/io/flutter/plugins/GeneratedPluginRegistrant.class differ diff --git a/Androidnya/build/app/intermediates/local_only_symbol_list/debug/R-def.txt b/Androidnya/build/app/intermediates/local_only_symbol_list/debug/R-def.txt new file mode 100644 index 0000000..839f08d --- /dev/null +++ b/Androidnya/build/app/intermediates/local_only_symbol_list/debug/R-def.txt @@ -0,0 +1,9 @@ +R_DEF: Internal format may change without notice +local +color ic_launcher_background +drawable ic_launcher_foreground +drawable launch_background +mipmap ic_launcher +mipmap launcher_icon +style LaunchTheme +style NormalTheme diff --git a/Androidnya/build/app/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/Androidnya/build/app/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt new file mode 100644 index 0000000..5ea5b48 --- /dev/null +++ b/Androidnya/build/app/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -0,0 +1,276 @@ +1 +2 +6 +7 +10 +15 +15-->C:\posyandu\android\app\src\debug\AndroidManifest.xml:6:5-66 +15-->C:\posyandu\android\app\src\debug\AndroidManifest.xml:6:22-64 +16 +17 +17-->C:\posyandu\android\app\src\main\AndroidManifest.xml:3:5-80 +17-->C:\posyandu\android\app\src\main\AndroidManifest.xml:3:22-78 +18 +18-->C:\posyandu\android\app\src\main\AndroidManifest.xml:4:5-66 +18-->C:\posyandu\android\app\src\main\AndroidManifest.xml:4:22-63 +19 +19-->C:\posyandu\android\app\src\main\AndroidManifest.xml:5:5-81 +19-->C:\posyandu\android\app\src\main\AndroidManifest.xml:5:22-78 +20 +20-->C:\posyandu\android\app\src\main\AndroidManifest.xml:6:5-79 +20-->C:\posyandu\android\app\src\main\AndroidManifest.xml:6:22-76 +21 +21-->C:\posyandu\android\app\src\main\AndroidManifest.xml:7:5-76 +21-->C:\posyandu\android\app\src\main\AndroidManifest.xml:7:22-74 +22 +22-->C:\posyandu\android\app\src\main\AndroidManifest.xml:8:5-74 +22-->C:\posyandu\android\app\src\main\AndroidManifest.xml:8:22-71 +23 +23-->C:\posyandu\android\app\src\main\AndroidManifest.xml:9:5-68 +23-->C:\posyandu\android\app\src\main\AndroidManifest.xml:9:22-65 +24 +24-->C:\posyandu\android\app\src\main\AndroidManifest.xml:10:5-77 +24-->C:\posyandu\android\app\src\main\AndroidManifest.xml:10:22-74 +25 +25-->C:\posyandu\android\app\src\main\AndroidManifest.xml:11:5-89 +25-->C:\posyandu\android\app\src\main\AndroidManifest.xml:11:22-86 +26 +33 +33-->C:\posyandu\android\app\src\main\AndroidManifest.xml:84:5-89:15 +34 +34-->C:\posyandu\android\app\src\main\AndroidManifest.xml:85:9-88:18 +35 +35-->C:\posyandu\android\app\src\main\AndroidManifest.xml:86:13-72 +35-->C:\posyandu\android\app\src\main\AndroidManifest.xml:86:21-70 +36 +37 +37-->C:\posyandu\android\app\src\main\AndroidManifest.xml:87:13-50 +37-->C:\posyandu\android\app\src\main\AndroidManifest.xml:87:19-48 +38 +39 +40 +41 [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:22:5-24:47 +42 android:name="com.example.posyandu.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION" +42-->[androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:23:9-81 +43 android:protectionLevel="signature" /> +43-->[androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:24:9-44 +44 +45 +45-->[androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:26:5-97 +45-->[androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:26:22-94 +46 +47 [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:28:18-86 +50 android:debuggable="true" +51 android:extractNativeLibs="true" +52 android:icon="@mipmap/launcher_icon" +53 android:label="Posyandu" > +54 +65 +66 +72 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +99 +100 +101 +105 +106 +109 +113 +114 +115 +116 +117 +118 +122 +125 +129 [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:13:9-21:20 +130 android:name="dev.fluttercommunity.plus.share.ShareFileProvider" +130-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:14:13-77 +131 android:authorities="com.example.posyandu.flutter.share_provider" +131-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:15:13-74 +132 android:exported="false" +132-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:16:13-37 +133 android:grantUriPermissions="true" > +133-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:17:13-47 +134 [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:18:13-20:68 +135 android:name="android.support.FILE_PROVIDER_PATHS" +135-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:19:17-67 +136 android:resource="@xml/flutter_share_file_paths" /> +136-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:20:17-65 +137 +138 +142 [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:26:9-32:20 +143 android:name="dev.fluttercommunity.plus.share.SharePlusPendingIntent" +143-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:27:13-82 +144 android:exported="false" > +144-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:28:13-37 +145 +145-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:29:13-31:29 +146 +146-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:30:17-65 +146-->[:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:30:25-62 +147 +148 +149 +150 [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:23:9-25:40 +151 android:name="androidx.window.extensions" +151-->[androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:24:13-54 +152 android:required="false" /> +152-->[androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:25:13-37 +153 [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:26:9-28:40 +154 android:name="androidx.window.sidecar" +154-->[androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:27:13-51 +155 android:required="false" /> +155-->[androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:28:13-37 +156 +157 [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:24:9-32:20 +158 android:name="androidx.startup.InitializationProvider" +158-->[androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:25:13-67 +159 android:authorities="com.example.posyandu.androidx-startup" +159-->[androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:26:13-68 +160 android:exported="false" > +160-->[androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:27:13-37 +161 [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:29:13-31:52 +162 android:name="androidx.emoji2.text.EmojiCompatInitializer" +162-->[androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:30:17-75 +163 android:value="androidx.startup" /> +163-->[androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:31:17-49 +164 [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:29:13-31:52 +165 android:name="androidx.lifecycle.ProcessLifecycleInitializer" +165-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:30:17-78 +166 android:value="androidx.startup" /> +166-->[androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:31:17-49 +167 [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:29:13-31:52 +168 android:name="androidx.profileinstaller.ProfileInstallerInitializer" +168-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:30:17-85 +169 android:value="androidx.startup" /> +169-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:31:17-49 +170 +171 +172 [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:34:9-52:20 +173 android:name="androidx.profileinstaller.ProfileInstallReceiver" +173-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:35:13-76 +174 android:directBootAware="false" +174-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:36:13-44 +175 android:enabled="true" +175-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:37:13-35 +176 android:exported="true" +176-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:38:13-36 +177 android:permission="android.permission.DUMP" > +177-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:39:13-57 +178 +178-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:40:13-42:29 +179 +179-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:17-91 +179-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:25-88 +180 +181 +181-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:43:13-45:29 +182 +182-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:17-85 +182-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:25-82 +183 +184 +184-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:46:13-48:29 +185 +185-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:17-88 +185-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:25-85 +186 +187 +187-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:49:13-51:29 +188 +188-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:17-95 +188-->[androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:25-92 +189 +190 +191 +192 +193 diff --git a/Androidnya/build/app/intermediates/merged_java_res/debug/base.jar b/Androidnya/build/app/intermediates/merged_java_res/debug/base.jar new file mode 100644 index 0000000..c879154 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_java_res/debug/base.jar differ diff --git a/Androidnya/build/app/intermediates/merged_manifest/debug/AndroidManifest.xml b/Androidnya/build/app/intermediates/merged_manifest/debug/AndroidManifest.xml new file mode 100644 index 0000000..eafc4fb --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_manifest/debug/AndroidManifest.xml @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_manifests/debug/AndroidManifest.xml b/Androidnya/build/app/intermediates/merged_manifests/debug/AndroidManifest.xml new file mode 100644 index 0000000..eafc4fb --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_manifests/debug/AndroidManifest.xml @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_manifests/debug/output-metadata.json b/Androidnya/build/app/intermediates/merged_manifests/debug/output-metadata.json new file mode 100644 index 0000000..f7f8a81 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_manifests/debug/output-metadata.json @@ -0,0 +1,20 @@ +{ + "version": 3, + "artifactType": { + "type": "MERGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "com.example.posyandu", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 1, + "versionName": "1.0.0", + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so new file mode 100644 index 0000000..6794c78 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so differ diff --git a/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libdatastore_shared_counter.so new file mode 100644 index 0000000..6405638 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libflutter.so b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libflutter.so new file mode 100644 index 0000000..529ec58 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libflutter.so differ diff --git a/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libdatastore_shared_counter.so new file mode 100644 index 0000000..1d1833c Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/armeabi-v7a/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/x86/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/x86/libdatastore_shared_counter.so new file mode 100644 index 0000000..af34fdd Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/x86/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/x86_64/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/x86_64/libdatastore_shared_counter.so new file mode 100644 index 0000000..7490ad3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_native_libs/debug/out/lib/x86_64/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/drawable-hdpi_ic_launcher_foreground.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/drawable-hdpi_ic_launcher_foreground.png.flat new file mode 100644 index 0000000..199e42b Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/drawable-hdpi_ic_launcher_foreground.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/drawable-mdpi_ic_launcher_foreground.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/drawable-mdpi_ic_launcher_foreground.png.flat new file mode 100644 index 0000000..f1cfa85 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/drawable-mdpi_ic_launcher_foreground.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/drawable-v21_launch_background.xml.flat b/Androidnya/build/app/intermediates/merged_res/debug/drawable-v21_launch_background.xml.flat new file mode 100644 index 0000000..65e3799 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/drawable-v21_launch_background.xml.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/drawable-xhdpi_ic_launcher_foreground.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/drawable-xhdpi_ic_launcher_foreground.png.flat new file mode 100644 index 0000000..5c52070 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/drawable-xhdpi_ic_launcher_foreground.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/drawable-xxhdpi_ic_launcher_foreground.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/drawable-xxhdpi_ic_launcher_foreground.png.flat new file mode 100644 index 0000000..cfc4167 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/drawable-xxhdpi_ic_launcher_foreground.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/drawable-xxxhdpi_ic_launcher_foreground.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/drawable-xxxhdpi_ic_launcher_foreground.png.flat new file mode 100644 index 0000000..f2d2ed4 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/drawable-xxxhdpi_ic_launcher_foreground.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-anydpi-v26_launcher_icon.xml.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-anydpi-v26_launcher_icon.xml.flat new file mode 100644 index 0000000..7813a46 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-anydpi-v26_launcher_icon.xml.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-hdpi_ic_launcher.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-hdpi_ic_launcher.png.flat new file mode 100644 index 0000000..4d2898d Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-hdpi_ic_launcher.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-hdpi_launcher_icon.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-hdpi_launcher_icon.png.flat new file mode 100644 index 0000000..16c2595 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-hdpi_launcher_icon.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-mdpi_ic_launcher.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-mdpi_ic_launcher.png.flat new file mode 100644 index 0000000..1c87475 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-mdpi_ic_launcher.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-mdpi_launcher_icon.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-mdpi_launcher_icon.png.flat new file mode 100644 index 0000000..2cda1f3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-mdpi_launcher_icon.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xhdpi_ic_launcher.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xhdpi_ic_launcher.png.flat new file mode 100644 index 0000000..6d7e293 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xhdpi_ic_launcher.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xhdpi_launcher_icon.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xhdpi_launcher_icon.png.flat new file mode 100644 index 0000000..269d342 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xhdpi_launcher_icon.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxhdpi_ic_launcher.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxhdpi_ic_launcher.png.flat new file mode 100644 index 0000000..535c5b0 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxhdpi_ic_launcher.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxhdpi_launcher_icon.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxhdpi_launcher_icon.png.flat new file mode 100644 index 0000000..5197a82 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxhdpi_launcher_icon.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxxhdpi_ic_launcher.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxxhdpi_ic_launcher.png.flat new file mode 100644 index 0000000..beca212 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxxhdpi_ic_launcher.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxxhdpi_launcher_icon.png.flat b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxxhdpi_launcher_icon.png.flat new file mode 100644 index 0000000..418bd61 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/mipmap-xxxhdpi_launcher_icon.png.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-af_values-af.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-af_values-af.arsc.flat new file mode 100644 index 0000000..6a6a96a Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-af_values-af.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-am_values-am.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-am_values-am.arsc.flat new file mode 100644 index 0000000..fa36681 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-am_values-am.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ar_values-ar.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ar_values-ar.arsc.flat new file mode 100644 index 0000000..7f277aa Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ar_values-ar.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-as_values-as.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-as_values-as.arsc.flat new file mode 100644 index 0000000..2c8ce0b Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-as_values-as.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-az_values-az.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-az_values-az.arsc.flat new file mode 100644 index 0000000..721c09f Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-az_values-az.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-b+sr+Latn_values-b+sr+Latn.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-b+sr+Latn_values-b+sr+Latn.arsc.flat new file mode 100644 index 0000000..10d210f Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-b+sr+Latn_values-b+sr+Latn.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-be_values-be.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-be_values-be.arsc.flat new file mode 100644 index 0000000..7ee685e Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-be_values-be.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-bg_values-bg.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-bg_values-bg.arsc.flat new file mode 100644 index 0000000..ac2f0ee Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-bg_values-bg.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-bn_values-bn.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-bn_values-bn.arsc.flat new file mode 100644 index 0000000..4005eb2 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-bn_values-bn.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-bs_values-bs.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-bs_values-bs.arsc.flat new file mode 100644 index 0000000..36be7eb Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-bs_values-bs.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ca_values-ca.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ca_values-ca.arsc.flat new file mode 100644 index 0000000..277d1f3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ca_values-ca.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-cs_values-cs.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-cs_values-cs.arsc.flat new file mode 100644 index 0000000..5ac644f Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-cs_values-cs.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-da_values-da.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-da_values-da.arsc.flat new file mode 100644 index 0000000..a977c8a Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-da_values-da.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-de_values-de.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-de_values-de.arsc.flat new file mode 100644 index 0000000..276caf5 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-de_values-de.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-el_values-el.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-el_values-el.arsc.flat new file mode 100644 index 0000000..84aeb30 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-el_values-el.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-en-rAU_values-en-rAU.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rAU_values-en-rAU.arsc.flat new file mode 100644 index 0000000..91a2062 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rAU_values-en-rAU.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-en-rCA_values-en-rCA.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rCA_values-en-rCA.arsc.flat new file mode 100644 index 0000000..e4d78b8 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rCA_values-en-rCA.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-en-rGB_values-en-rGB.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rGB_values-en-rGB.arsc.flat new file mode 100644 index 0000000..805886a Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rGB_values-en-rGB.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-en-rIN_values-en-rIN.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rIN_values-en-rIN.arsc.flat new file mode 100644 index 0000000..2eb769f Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rIN_values-en-rIN.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-en-rXC_values-en-rXC.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rXC_values-en-rXC.arsc.flat new file mode 100644 index 0000000..e0fcd50 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-en-rXC_values-en-rXC.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-es-rUS_values-es-rUS.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-es-rUS_values-es-rUS.arsc.flat new file mode 100644 index 0000000..3780fb3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-es-rUS_values-es-rUS.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-es_values-es.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-es_values-es.arsc.flat new file mode 100644 index 0000000..be62487 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-es_values-es.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-et_values-et.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-et_values-et.arsc.flat new file mode 100644 index 0000000..dd04ca3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-et_values-et.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-eu_values-eu.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-eu_values-eu.arsc.flat new file mode 100644 index 0000000..7692857 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-eu_values-eu.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-fa_values-fa.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-fa_values-fa.arsc.flat new file mode 100644 index 0000000..d16e0f8 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-fa_values-fa.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-fi_values-fi.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-fi_values-fi.arsc.flat new file mode 100644 index 0000000..3542afb Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-fi_values-fi.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-fr-rCA_values-fr-rCA.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-fr-rCA_values-fr-rCA.arsc.flat new file mode 100644 index 0000000..c30346b Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-fr-rCA_values-fr-rCA.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-fr_values-fr.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-fr_values-fr.arsc.flat new file mode 100644 index 0000000..09a9579 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-fr_values-fr.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-gl_values-gl.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-gl_values-gl.arsc.flat new file mode 100644 index 0000000..01af6c0 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-gl_values-gl.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-gu_values-gu.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-gu_values-gu.arsc.flat new file mode 100644 index 0000000..cc7d132 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-gu_values-gu.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-h720dp-v13_values-h720dp-v13.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-h720dp-v13_values-h720dp-v13.arsc.flat new file mode 100644 index 0000000..abf2308 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-h720dp-v13_values-h720dp-v13.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-hdpi-v4_values-hdpi-v4.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-hdpi-v4_values-hdpi-v4.arsc.flat new file mode 100644 index 0000000..4ac3956 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-hdpi-v4_values-hdpi-v4.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-hi_values-hi.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-hi_values-hi.arsc.flat new file mode 100644 index 0000000..ebab495 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-hi_values-hi.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-hr_values-hr.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-hr_values-hr.arsc.flat new file mode 100644 index 0000000..eab6ee4 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-hr_values-hr.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-hu_values-hu.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-hu_values-hu.arsc.flat new file mode 100644 index 0000000..524344a Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-hu_values-hu.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-hy_values-hy.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-hy_values-hy.arsc.flat new file mode 100644 index 0000000..d2f02bc Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-hy_values-hy.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-in_values-in.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-in_values-in.arsc.flat new file mode 100644 index 0000000..629e69c Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-in_values-in.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-is_values-is.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-is_values-is.arsc.flat new file mode 100644 index 0000000..420fded Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-is_values-is.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-it_values-it.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-it_values-it.arsc.flat new file mode 100644 index 0000000..1701c26 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-it_values-it.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-iw_values-iw.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-iw_values-iw.arsc.flat new file mode 100644 index 0000000..e79ce05 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-iw_values-iw.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ja_values-ja.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ja_values-ja.arsc.flat new file mode 100644 index 0000000..5e9f9c7 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ja_values-ja.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ka_values-ka.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ka_values-ka.arsc.flat new file mode 100644 index 0000000..b1ff681 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ka_values-ka.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-kk_values-kk.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-kk_values-kk.arsc.flat new file mode 100644 index 0000000..bbec346 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-kk_values-kk.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-km_values-km.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-km_values-km.arsc.flat new file mode 100644 index 0000000..a1c0ef4 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-km_values-km.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-kn_values-kn.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-kn_values-kn.arsc.flat new file mode 100644 index 0000000..ec637fc Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-kn_values-kn.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ko_values-ko.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ko_values-ko.arsc.flat new file mode 100644 index 0000000..5049b5c Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ko_values-ko.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ky_values-ky.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ky_values-ky.arsc.flat new file mode 100644 index 0000000..1bc49a8 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ky_values-ky.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-land_values-land.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-land_values-land.arsc.flat new file mode 100644 index 0000000..b110088 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-land_values-land.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-large-v4_values-large-v4.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-large-v4_values-large-v4.arsc.flat new file mode 100644 index 0000000..56f951c Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-large-v4_values-large-v4.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ldltr-v21_values-ldltr-v21.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ldltr-v21_values-ldltr-v21.arsc.flat new file mode 100644 index 0000000..d2a5007 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ldltr-v21_values-ldltr-v21.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-lo_values-lo.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-lo_values-lo.arsc.flat new file mode 100644 index 0000000..a21549b Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-lo_values-lo.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-lt_values-lt.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-lt_values-lt.arsc.flat new file mode 100644 index 0000000..ade3755 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-lt_values-lt.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-lv_values-lv.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-lv_values-lv.arsc.flat new file mode 100644 index 0000000..3c10c50 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-lv_values-lv.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-mk_values-mk.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-mk_values-mk.arsc.flat new file mode 100644 index 0000000..2c2d961 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-mk_values-mk.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ml_values-ml.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ml_values-ml.arsc.flat new file mode 100644 index 0000000..9cf3695 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ml_values-ml.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-mn_values-mn.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-mn_values-mn.arsc.flat new file mode 100644 index 0000000..7d6cec2 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-mn_values-mn.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-mr_values-mr.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-mr_values-mr.arsc.flat new file mode 100644 index 0000000..c0f6a93 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-mr_values-mr.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ms_values-ms.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ms_values-ms.arsc.flat new file mode 100644 index 0000000..8a318d2 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ms_values-ms.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-my_values-my.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-my_values-my.arsc.flat new file mode 100644 index 0000000..85fa01b Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-my_values-my.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-nb_values-nb.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-nb_values-nb.arsc.flat new file mode 100644 index 0000000..fb8d1b3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-nb_values-nb.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ne_values-ne.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ne_values-ne.arsc.flat new file mode 100644 index 0000000..22cb86c Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ne_values-ne.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-night-v8_values-night-v8.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-night-v8_values-night-v8.arsc.flat new file mode 100644 index 0000000..8542520 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-night-v8_values-night-v8.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-nl_values-nl.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-nl_values-nl.arsc.flat new file mode 100644 index 0000000..ea001fd Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-nl_values-nl.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-or_values-or.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-or_values-or.arsc.flat new file mode 100644 index 0000000..2bc02d8 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-or_values-or.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-pa_values-pa.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-pa_values-pa.arsc.flat new file mode 100644 index 0000000..cd61830 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-pa_values-pa.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-pl_values-pl.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-pl_values-pl.arsc.flat new file mode 100644 index 0000000..208a46d Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-pl_values-pl.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-port_values-port.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-port_values-port.arsc.flat new file mode 100644 index 0000000..26c9f42 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-port_values-port.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-pt-rBR_values-pt-rBR.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-pt-rBR_values-pt-rBR.arsc.flat new file mode 100644 index 0000000..8f786e8 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-pt-rBR_values-pt-rBR.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-pt-rPT_values-pt-rPT.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-pt-rPT_values-pt-rPT.arsc.flat new file mode 100644 index 0000000..dabf192 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-pt-rPT_values-pt-rPT.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-pt_values-pt.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-pt_values-pt.arsc.flat new file mode 100644 index 0000000..2302ef5 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-pt_values-pt.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ro_values-ro.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ro_values-ro.arsc.flat new file mode 100644 index 0000000..d9ce152 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ro_values-ro.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ru_values-ru.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ru_values-ru.arsc.flat new file mode 100644 index 0000000..6570d96 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ru_values-ru.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-si_values-si.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-si_values-si.arsc.flat new file mode 100644 index 0000000..1872265 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-si_values-si.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sk_values-sk.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sk_values-sk.arsc.flat new file mode 100644 index 0000000..0d01fe9 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sk_values-sk.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sl_values-sl.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sl_values-sl.arsc.flat new file mode 100644 index 0000000..941b02d Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sl_values-sl.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sq_values-sq.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sq_values-sq.arsc.flat new file mode 100644 index 0000000..d829bf7 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sq_values-sq.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sr_values-sr.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sr_values-sr.arsc.flat new file mode 100644 index 0000000..d79ea58 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sr_values-sr.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sv_values-sv.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sv_values-sv.arsc.flat new file mode 100644 index 0000000..6264078 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sv_values-sv.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sw360dp-v13_values-sw360dp-v13.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sw360dp-v13_values-sw360dp-v13.arsc.flat new file mode 100644 index 0000000..88501ec Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sw360dp-v13_values-sw360dp-v13.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sw600dp-v13_values-sw600dp-v13.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sw600dp-v13_values-sw600dp-v13.arsc.flat new file mode 100644 index 0000000..b54d2e8 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sw600dp-v13_values-sw600dp-v13.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-sw_values-sw.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-sw_values-sw.arsc.flat new file mode 100644 index 0000000..b4215da Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-sw_values-sw.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ta_values-ta.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ta_values-ta.arsc.flat new file mode 100644 index 0000000..200a74e Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ta_values-ta.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-te_values-te.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-te_values-te.arsc.flat new file mode 100644 index 0000000..a487000 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-te_values-te.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-th_values-th.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-th_values-th.arsc.flat new file mode 100644 index 0000000..6795df4 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-th_values-th.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-tl_values-tl.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-tl_values-tl.arsc.flat new file mode 100644 index 0000000..87c3be7 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-tl_values-tl.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-tr_values-tr.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-tr_values-tr.arsc.flat new file mode 100644 index 0000000..382ef4e Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-tr_values-tr.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-uk_values-uk.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-uk_values-uk.arsc.flat new file mode 100644 index 0000000..6930c1a Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-uk_values-uk.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-ur_values-ur.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-ur_values-ur.arsc.flat new file mode 100644 index 0000000..4d2b921 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-ur_values-ur.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-uz_values-uz.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-uz_values-uz.arsc.flat new file mode 100644 index 0000000..e3fa94f Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-uz_values-uz.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v16_values-v16.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v16_values-v16.arsc.flat new file mode 100644 index 0000000..cbc128a Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v16_values-v16.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v17_values-v17.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v17_values-v17.arsc.flat new file mode 100644 index 0000000..16d5a02 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v17_values-v17.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v18_values-v18.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v18_values-v18.arsc.flat new file mode 100644 index 0000000..4f6851a Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v18_values-v18.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v21_values-v21.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v21_values-v21.arsc.flat new file mode 100644 index 0000000..8d5b5cc Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v21_values-v21.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v22_values-v22.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v22_values-v22.arsc.flat new file mode 100644 index 0000000..502ea2f Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v22_values-v22.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v23_values-v23.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v23_values-v23.arsc.flat new file mode 100644 index 0000000..7cc39f3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v23_values-v23.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v24_values-v24.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v24_values-v24.arsc.flat new file mode 100644 index 0000000..0476f37 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v24_values-v24.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v25_values-v25.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v25_values-v25.arsc.flat new file mode 100644 index 0000000..62bb763 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v25_values-v25.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v26_values-v26.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v26_values-v26.arsc.flat new file mode 100644 index 0000000..880a41e Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v26_values-v26.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-v28_values-v28.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-v28_values-v28.arsc.flat new file mode 100644 index 0000000..5e467ae Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-v28_values-v28.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-vi_values-vi.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-vi_values-vi.arsc.flat new file mode 100644 index 0000000..aeb75a4 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-vi_values-vi.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-watch-v20_values-watch-v20.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-watch-v20_values-watch-v20.arsc.flat new file mode 100644 index 0000000..70b08e1 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-watch-v20_values-watch-v20.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-watch-v21_values-watch-v21.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-watch-v21_values-watch-v21.arsc.flat new file mode 100644 index 0000000..df13fdb Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-watch-v21_values-watch-v21.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-xlarge-v4_values-xlarge-v4.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-xlarge-v4_values-xlarge-v4.arsc.flat new file mode 100644 index 0000000..5abccfd Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-xlarge-v4_values-xlarge-v4.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rCN_values-zh-rCN.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rCN_values-zh-rCN.arsc.flat new file mode 100644 index 0000000..e144315 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rCN_values-zh-rCN.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rHK_values-zh-rHK.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rHK_values-zh-rHK.arsc.flat new file mode 100644 index 0000000..6143661 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rHK_values-zh-rHK.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rTW_values-zh-rTW.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rTW_values-zh-rTW.arsc.flat new file mode 100644 index 0000000..7cb9839 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-zh-rTW_values-zh-rTW.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values-zu_values-zu.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values-zu_values-zu.arsc.flat new file mode 100644 index 0000000..5817883 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values-zu_values-zu.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res/debug/values_values.arsc.flat b/Androidnya/build/app/intermediates/merged_res/debug/values_values.arsc.flat new file mode 100644 index 0000000..0f9f7a3 Binary files /dev/null and b/Androidnya/build/app/intermediates/merged_res/debug/values_values.arsc.flat differ diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json new file mode 100644 index 0000000..c2f3894 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/debug.json @@ -0,0 +1,5525 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-kn_values-kn.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-kn\\values-kn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,331,444,529,636,762,840,916,1007,1100,1195,1289,1389,1482,1577,1671,1762,1853,1935,2051,2161,2260,2373,2478,2592,2756,2856", + "endColumns": "113,111,112,84,106,125,77,75,90,92,94,93,99,92,94,93,90,90,81,115,109,98,112,104,113,163,99,82", + "endOffsets": "214,326,439,524,631,757,835,911,1002,1095,1190,1284,1384,1477,1572,1666,1757,1848,1930,2046,2156,2255,2368,2473,2587,2751,2851,2934" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,331,444,529,636,762,840,916,1007,1100,1195,1289,1389,1482,1577,1671,1762,1853,1935,2051,2161,2260,2373,2478,2592,2756,3983", + "endColumns": "113,111,112,84,106,125,77,75,90,92,94,93,99,92,94,93,90,90,81,115,109,98,112,104,113,163,99,82", + "endOffsets": "214,326,439,524,631,757,835,911,1002,1095,1190,1284,1384,1477,1572,1666,1757,1848,1930,2046,2156,2255,2368,2473,2587,2751,2851,4061" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-kn\\values-kn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,357,463,564,672,800", + "endColumns": "97,102,100,105,100,107,127,100", + "endOffsets": "148,251,352,458,559,667,795,896" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2856,2954,3057,3158,3264,3365,3473,4066", + "endColumns": "97,102,100,105,100,107,127,100", + "endOffsets": "2949,3052,3153,3259,3360,3468,3596,4162" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-kn\\values-kn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,338,487,656,736", + "endColumns": "69,85,76,148,168,79,76", + "endOffsets": "170,256,333,482,651,731,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3601,3671,3757,3834,4167,4336,4416", + "endColumns": "69,85,76,148,168,79,76", + "endOffsets": "3666,3752,3829,3978,4331,4411,4488" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-en-rCA_values-en-rCA.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rCA\\values-en-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3843", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3921" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rCA\\values-en-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3480,3548,3635,3709,4027,4196,4276", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3543,3630,3704,3838,4191,4271,4347" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rCA\\values-en-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,657,773", + "endColumns": "95,101,98,98,103,101,115,100", + "endOffsets": "146,248,347,446,550,652,768,869" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3364,3926", + "endColumns": "95,101,98,98,103,101,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3359,3475,4022" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-hi_values-hi.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hi\\values-hi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,269,347,489,658,738", + "endColumns": "72,90,77,141,168,79,77", + "endOffsets": "173,264,342,484,653,733,811" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3540,3613,3704,3782,4107,4276,4356", + "endColumns": "72,90,77,141,168,79,77", + "endOffsets": "3608,3699,3777,3919,4271,4351,4429" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hi\\values-hi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,309,419,505,607,728,806,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1901,2006,2108,2206,2316,2419,2528,2686,2787", + "endColumns": "105,97,109,85,101,120,77,76,90,92,94,93,99,92,94,93,90,90,80,104,101,97,109,102,108,157,100,81", + "endOffsets": "206,304,414,500,602,723,801,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1896,2001,2103,2201,2311,2414,2523,2681,2782,2864" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,309,419,505,607,728,806,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1901,2006,2108,2206,2316,2419,2528,2686,3924", + "endColumns": "105,97,109,85,101,120,77,76,90,92,94,93,99,92,94,93,90,90,80,104,101,97,109,102,108,157,100,81", + "endOffsets": "206,304,414,500,602,723,801,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1896,2001,2103,2201,2311,2414,2523,2681,2782,4001" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hi\\values-hi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,361,462,575,681,808", + "endColumns": "97,102,104,100,112,105,126,100", + "endOffsets": "148,251,356,457,570,676,803,904" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2787,2885,2988,3093,3194,3307,3413,4006", + "endColumns": "97,102,104,100,112,105,126,100", + "endOffsets": "2880,2983,3088,3189,3302,3408,3535,4102" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ms_values-ms.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ms\\values-ms.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,349,459,565,683,798", + "endColumns": "94,101,96,109,105,117,114,100", + "endOffsets": "145,247,344,454,560,678,793,894" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2800,2895,2997,3094,3204,3310,3428,4004", + "endColumns": "94,101,96,109,105,117,114,100", + "endOffsets": "2890,2992,3089,3199,3305,3423,3538,4100" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ms\\values-ms.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,321,429,516,620,731,810,888,979,1072,1167,1261,1359,1452,1547,1641,1732,1823,1903,2015,2123,2220,2329,2433,2540,2699,2800", + "endColumns": "110,104,107,86,103,110,78,77,90,92,94,93,97,92,94,93,90,90,79,111,107,96,108,103,106,158,100,80", + "endOffsets": "211,316,424,511,615,726,805,883,974,1067,1162,1256,1354,1447,1542,1636,1727,1818,1898,2010,2118,2215,2324,2428,2535,2694,2795,2876" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,321,429,516,620,731,810,888,979,1072,1167,1261,1359,1452,1547,1641,1732,1823,1903,2015,2123,2220,2329,2433,2540,2699,3923", + "endColumns": "110,104,107,86,103,110,78,77,90,92,94,93,97,92,94,93,90,90,79,111,107,96,108,103,106,158,100,80", + "endOffsets": "211,316,424,511,615,726,805,883,974,1067,1162,1256,1354,1447,1542,1636,1727,1818,1898,2010,2118,2215,2324,2428,2535,2694,2795,3999" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ms\\values-ms.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,263,346,485,654,735", + "endColumns": "68,88,82,138,168,80,78", + "endOffsets": "169,258,341,480,649,730,809" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3543,3612,3701,3784,4105,4274,4355", + "endColumns": "68,88,82,138,168,80,78", + "endOffsets": "3607,3696,3779,3918,4269,4350,4429" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-hr_values-hr.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hr\\values-hr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,260,357,456,560,664,781", + "endColumns": "97,106,96,98,103,103,116,100", + "endOffsets": "148,255,352,451,555,659,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2816,2914,3021,3118,3217,3321,3425,4016", + "endColumns": "97,106,96,98,103,103,116,100", + "endOffsets": "2909,3016,3113,3212,3316,3420,3537,4112" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hr\\values-hr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,412,498,602,721,806,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1912,2016,2128,2229,2334,2448,2550,2719,2816", + "endColumns": "104,94,106,85,103,118,84,81,90,92,94,93,99,92,94,94,90,90,85,103,111,100,104,113,101,168,96,84", + "endOffsets": "205,300,407,493,597,716,801,883,974,1067,1162,1256,1356,1449,1544,1639,1730,1821,1907,2011,2123,2224,2329,2443,2545,2714,2811,2896" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,412,498,602,721,806,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1912,2016,2128,2229,2334,2448,2550,2719,3931", + "endColumns": "104,94,106,85,103,118,84,81,90,92,94,93,99,92,94,94,90,90,85,103,111,100,104,113,101,168,96,84", + "endOffsets": "205,300,407,493,597,716,801,883,974,1067,1162,1256,1356,1449,1544,1639,1730,1821,1907,2011,2123,2224,2329,2443,2545,2714,2811,4011" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hr\\values-hr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,346,494,663,750", + "endColumns": "70,86,82,147,168,86,82", + "endOffsets": "171,258,341,489,658,745,828" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3542,3613,3700,3783,4117,4286,4373", + "endColumns": "70,86,82,147,168,86,82", + "endOffsets": "3608,3695,3778,3926,4281,4368,4451" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-hdpi-v4_values-hdpi-v4.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hdpi-v4\\values-hdpi-v4.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endLines": "6", + "endColumns": "13", + "endOffsets": "327" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v18_values-v18.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v18\\values-v18.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "48", + "endOffsets": "99" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sl_values-sl.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sl\\values-sl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,217,319,427,514,617,736,817,895,987,1081,1176,1270,1365,1459,1555,1655,1747,1839,1923,2031,2139,2239,2352,2460,2565,2745,2845", + "endColumns": "111,101,107,86,102,118,80,77,91,93,94,93,94,93,95,99,91,91,83,107,107,99,112,107,104,179,99,83", + "endOffsets": "212,314,422,509,612,731,812,890,982,1076,1171,1265,1360,1454,1550,1650,1742,1834,1918,2026,2134,2234,2347,2455,2560,2740,2840,2924" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,217,319,427,514,617,736,817,895,987,1081,1176,1270,1365,1459,1555,1655,1747,1839,1923,2031,2139,2239,2352,2460,2565,2745,3947", + "endColumns": "111,101,107,86,102,118,80,77,91,93,94,93,94,93,95,99,91,91,83,107,107,99,112,107,104,179,99,83", + "endOffsets": "212,314,422,509,612,731,812,890,982,1076,1171,1265,1360,1454,1550,1650,1742,1834,1918,2026,2134,2234,2347,2455,2560,2740,2840,4026" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sl\\values-sl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,262,343,484,653,741", + "endColumns": "70,85,80,140,168,87,83", + "endOffsets": "171,257,338,479,648,736,820" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3568,3639,3725,3806,4132,4301,4389", + "endColumns": "70,85,80,140,168,87,83", + "endOffsets": "3634,3720,3801,3942,4296,4384,4468" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sl\\values-sl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,352,456,559,661,778", + "endColumns": "96,101,97,103,102,101,116,100", + "endOffsets": "147,249,347,451,554,656,773,874" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2845,2942,3044,3142,3246,3349,3451,4031", + "endColumns": "96,101,97,103,102,101,116,100", + "endOffsets": "2937,3039,3137,3241,3344,3446,3563,4127" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-en-rAU_values-en-rAU.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rAU\\values-en-rAU.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3481,3549,3636,3710,4028,4197,4277", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3544,3631,3705,3839,4192,4272,4348" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rAU\\values-en-rAU.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3844", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3922" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rAU\\values-en-rAU.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,658,774", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "146,248,347,446,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3365,3927", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3360,3476,4023" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-el_values-el.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-el\\values-el.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,265,348,490,659,744", + "endColumns": "72,86,82,141,168,84,79", + "endOffsets": "173,260,343,485,654,739,819" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3621,3694,3781,3864,4193,4362,4447", + "endColumns": "72,86,82,141,168,84,79", + "endOffsets": "3689,3776,3859,4001,4357,4442,4522" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-el\\values-el.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,356,459,567,673,790", + "endColumns": "97,102,99,102,107,105,116,100", + "endOffsets": "148,251,351,454,562,668,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2886,2984,3087,3187,3290,3398,3504,4092", + "endColumns": "97,102,99,102,107,105,116,100", + "endOffsets": "2979,3082,3182,3285,3393,3499,3616,4188" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-el\\values-el.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,334,451,536,642,765,854,939,1030,1123,1218,1312,1412,1505,1600,1697,1788,1879,1964,2075,2184,2286,2397,2507,2615,2786,2886", + "endColumns": "117,110,116,84,105,122,88,84,90,92,94,93,99,92,94,96,90,90,84,110,108,101,110,109,107,170,99,85", + "endOffsets": "218,329,446,531,637,760,849,934,1025,1118,1213,1307,1407,1500,1595,1692,1783,1874,1959,2070,2179,2281,2392,2502,2610,2781,2881,2967" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,334,451,536,642,765,854,939,1030,1123,1218,1312,1412,1505,1600,1697,1788,1879,1964,2075,2184,2286,2397,2507,2615,2786,4006", + "endColumns": "117,110,116,84,105,122,88,84,90,92,94,93,99,92,94,96,90,90,84,110,108,101,110,109,107,170,99,85", + "endOffsets": "218,329,446,531,637,760,849,934,1025,1118,1213,1307,1407,1500,1595,1692,1783,1874,1959,2070,2179,2281,2392,2502,2610,2781,2881,4087" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-eu_values-eu.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-eu\\values-eu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,356,459,564,667,786", + "endColumns": "97,102,99,102,104,102,118,100", + "endOffsets": "148,251,351,454,559,662,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2850,2948,3051,3151,3254,3359,3462,4047", + "endColumns": "97,102,99,102,104,102,118,100", + "endOffsets": "2943,3046,3146,3249,3354,3457,3576,4143" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-eu\\values-eu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,275,354,488,657,747", + "endColumns": "70,98,78,133,168,89,83", + "endOffsets": "171,270,349,483,652,742,826" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3581,3652,3751,3830,4148,4317,4407", + "endColumns": "70,98,78,133,168,89,83", + "endOffsets": "3647,3746,3825,3959,4312,4402,4486" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-eu\\values-eu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,312,422,508,614,738,824,905,997,1091,1187,1281,1382,1476,1572,1669,1761,1854,1936,2045,2154,2253,2362,2469,2580,2751,2850", + "endColumns": "108,97,109,85,105,123,85,80,91,93,95,93,100,93,95,96,91,92,81,108,108,98,108,106,110,170,98,82", + "endOffsets": "209,307,417,503,609,733,819,900,992,1086,1182,1276,1377,1471,1567,1664,1756,1849,1931,2040,2149,2248,2357,2464,2575,2746,2845,2928" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,312,422,508,614,738,824,905,997,1091,1187,1281,1382,1476,1572,1669,1761,1854,1936,2045,2154,2253,2362,2469,2580,2751,3964", + "endColumns": "108,97,109,85,105,123,85,80,91,93,95,93,100,93,95,96,91,92,81,108,108,98,108,106,110,170,98,82", + "endOffsets": "209,307,417,503,609,733,819,900,992,1086,1182,1276,1377,1471,1567,1664,1756,1849,1931,2040,2149,2248,2357,2464,2575,2746,2845,4042" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-bg_values-bg.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-bg\\values-bg.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,262,364,465,572,677,796", + "endColumns": "96,109,101,100,106,104,118,100", + "endOffsets": "147,257,359,460,567,672,791,892" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2854,2951,3061,3163,3264,3371,3476,4059", + "endColumns": "96,109,101,100,106,104,118,100", + "endOffsets": "2946,3056,3158,3259,3366,3471,3590,4155" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-bg\\values-bg.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,436,522,632,753,833,910,1001,1094,1189,1283,1383,1476,1571,1679,1770,1861,1944,2058,2166,2266,2380,2487,2595,2755,2854", + "endColumns": "119,105,104,85,109,120,79,76,90,92,94,93,99,92,94,107,90,90,82,113,107,99,113,106,107,159,98,83", + "endOffsets": "220,326,431,517,627,748,828,905,996,1089,1184,1278,1378,1471,1566,1674,1765,1856,1939,2053,2161,2261,2375,2482,2590,2750,2849,2933" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,436,522,632,753,833,910,1001,1094,1189,1283,1383,1476,1571,1679,1770,1861,1944,2058,2166,2266,2380,2487,2595,2755,3975", + "endColumns": "119,105,104,85,109,120,79,76,90,92,94,93,99,92,94,107,90,90,82,113,107,99,113,106,107,159,98,83", + "endOffsets": "220,326,431,517,627,748,828,905,996,1089,1184,1278,1378,1471,1566,1674,1765,1856,1939,2053,2161,2261,2375,2482,2590,2750,2849,4054" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-bg\\values-bg.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,345,485,654,736", + "endColumns": "71,87,79,139,168,81,77", + "endOffsets": "172,260,340,480,649,731,809" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3595,3667,3755,3835,4160,4329,4411", + "endColumns": "71,87,79,139,168,81,77", + "endOffsets": "3662,3750,3830,3970,4324,4406,4484" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-xlarge-v4_values-xlarge-v4.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-xlarge-v4\\values-xlarge-v4.xml", + "from": { + "startLines": "2,3,4,5,6,7", + "startColumns": "4,4,4,4,4,4", + "startOffsets": "55,126,197,267,337,405", + "endColumns": "70,70,69,69,67,67", + "endOffsets": "121,192,262,332,400,468" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v28_values-v28.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v28\\values-v28.xml", + "from": { + "startLines": "2,3,4,8", + "startColumns": "4,4,4,4", + "startOffsets": "55,130,217,397", + "endLines": "2,3,7,11", + "endColumns": "74,86,12,12", + "endOffsets": "125,212,392,584" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ja_values-ja.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ja\\values-ja.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,295,400,482,580,688,766,841,932,1025,1120,1214,1314,1407,1502,1596,1687,1778,1856,1958,2056,2151,2254,2350,2446,2594,2691", + "endColumns": "96,92,104,81,97,107,77,74,90,92,94,93,99,92,94,93,90,90,77,101,97,94,102,95,95,147,96,78", + "endOffsets": "197,290,395,477,575,683,761,836,927,1020,1115,1209,1309,1402,1497,1591,1682,1773,1851,1953,2051,2146,2249,2345,2441,2589,2686,2765" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,295,400,482,580,688,766,841,932,1025,1120,1214,1314,1407,1502,1596,1687,1778,1856,1958,2056,2151,2254,2350,2446,2594,3708", + "endColumns": "96,92,104,81,97,107,77,74,90,92,94,93,99,92,94,93,90,90,77,101,97,94,102,95,95,147,96,78", + "endOffsets": "197,290,395,477,575,683,761,836,927,1020,1115,1209,1309,1402,1497,1591,1682,1773,1851,1953,2051,2146,2249,2345,2441,2589,2686,3782" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ja\\values-ja.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,247,341,437,530,623,724", + "endColumns": "91,99,93,95,92,92,100,100", + "endOffsets": "142,242,336,432,525,618,719,820" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2691,2783,2883,2977,3073,3166,3259,3787", + "endColumns": "91,99,93,95,92,92,100,100", + "endOffsets": "2778,2878,2972,3068,3161,3254,3355,3883" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ja\\values-ja.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,172,255,325,453,621,701", + "endColumns": "66,82,69,127,167,79,75", + "endOffsets": "167,250,320,448,616,696,772" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3360,3427,3510,3580,3888,4056,4136", + "endColumns": "66,82,69,127,167,79,75", + "endOffsets": "3422,3505,3575,3703,4051,4131,4207" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-es-rUS_values-es-rUS.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-es-rUS\\values-es-rUS.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,350,492,661,749", + "endColumns": "69,96,77,141,168,87,81", + "endOffsets": "170,267,345,487,656,744,826" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3553,3623,3720,3798,4124,4293,4381", + "endColumns": "69,96,77,141,168,87,81", + "endOffsets": "3618,3715,3793,3935,4288,4376,4458" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-es-rUS\\values-es-rUS.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,334,442,527,629,745,830,910,1001,1094,1189,1283,1382,1475,1574,1670,1761,1852,1934,2041,2140,2239,2347,2455,2562,2721,2821", + "endColumns": "119,108,107,84,101,115,84,79,90,92,94,93,98,92,98,95,90,90,81,106,98,98,107,107,106,158,99,82", + "endOffsets": "220,329,437,522,624,740,825,905,996,1089,1184,1278,1377,1470,1569,1665,1756,1847,1929,2036,2135,2234,2342,2450,2557,2716,2816,2899" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,334,442,527,629,745,830,910,1001,1094,1189,1283,1382,1475,1574,1670,1761,1852,1934,2041,2140,2239,2347,2455,2562,2721,3940", + "endColumns": "119,108,107,84,101,115,84,79,90,92,94,93,98,92,98,95,90,90,81,106,98,98,107,107,106,158,99,82", + "endOffsets": "220,329,437,522,624,740,825,905,996,1089,1184,1278,1377,1470,1569,1665,1756,1847,1929,2036,2135,2234,2342,2450,2557,2716,2816,4018" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-es-rUS\\values-es-rUS.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,356,454,561,667,787", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "149,251,351,449,556,662,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2821,2920,3022,3122,3220,3327,3433,4023", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "2915,3017,3117,3215,3322,3428,3548,4119" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-en-rIN_values-en-rIN.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rIN\\values-en-rIN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3481,3549,3636,3710,4028,4197,4277", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3544,3631,3705,3839,4192,4272,4348" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rIN\\values-en-rIN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,658,774", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "146,248,347,446,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3365,3927", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3360,3476,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rIN\\values-en-rIN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3844", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3922" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-en-rXC_values-en-rXC.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rXC\\values-en-rXC.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,251,456,657,858,1065,1270,1482", + "endColumns": "195,204,200,200,206,204,211,203", + "endOffsets": "246,451,652,853,1060,1265,1477,1681" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "5528,5724,5929,6130,6331,6538,6743,7930", + "endColumns": "195,204,200,200,206,204,211,203", + "endOffsets": "5719,5924,6125,6326,6533,6738,6950,8129" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rXC\\values-en-rXC.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,276,465,642,894,1196,1378", + "endColumns": "170,188,176,251,301,181,172", + "endOffsets": "271,460,637,889,1191,1373,1546" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "6955,7126,7315,7492,8134,8436,8618", + "endColumns": "170,188,176,251,301,181,172", + "endOffsets": "7121,7310,7487,7739,8431,8613,8786" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rXC\\values-en-rXC.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,312,515,725,912,1113,1329,1509,1684,1878,2072,2267,2464,2663,2858,3056,3253,3447,3641,3826,4031,4234,4435,4641,4846,5053,5327,5528", + "endColumns": "206,202,209,186,200,215,179,174,193,193,194,196,198,194,197,196,193,193,184,204,202,200,205,204,206,273,200,185", + "endOffsets": "307,510,720,907,1108,1324,1504,1679,1873,2067,2262,2459,2658,2853,3051,3248,3442,3636,3821,4026,4229,4430,4636,4841,5048,5322,5523,5709" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,312,515,725,912,1113,1329,1509,1684,1878,2072,2267,2464,2663,2858,3056,3253,3447,3641,3826,4031,4234,4435,4641,4846,5053,5327,7744", + "endColumns": "206,202,209,186,200,215,179,174,193,193,194,196,198,194,197,196,193,193,184,204,202,200,205,204,206,273,200,185", + "endOffsets": "307,510,720,907,1108,1324,1504,1679,1873,2067,2262,2459,2658,2853,3051,3248,3442,3636,3821,4026,4229,4430,4636,4841,5048,5322,5523,7925" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-tl_values-tl.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-tl\\values-tl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,324,437,525,631,746,826,903,994,1087,1182,1276,1376,1469,1564,1658,1749,1840,1924,2033,2143,2244,2354,2472,2580,2743,2845", + "endColumns": "110,107,112,87,105,114,79,76,90,92,94,93,99,92,94,93,90,90,83,108,109,100,109,117,107,162,101,84", + "endOffsets": "211,319,432,520,626,741,821,898,989,1082,1177,1271,1371,1464,1559,1653,1744,1835,1919,2028,2138,2239,2349,2467,2575,2738,2840,2925" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,324,437,525,631,746,826,903,994,1087,1182,1276,1376,1469,1564,1658,1749,1840,1924,2033,2143,2244,2354,2472,2580,2743,3959", + "endColumns": "110,107,112,87,105,114,79,76,90,92,94,93,99,92,94,93,90,90,83,108,109,100,109,117,107,162,101,84", + "endOffsets": "211,319,432,520,626,741,821,898,989,1082,1177,1271,1371,1464,1559,1653,1744,1835,1919,2028,2138,2239,2349,2467,2575,2738,2840,4039" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-tl\\values-tl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,264,346,485,654,739", + "endColumns": "71,86,81,138,168,84,80", + "endOffsets": "172,259,341,480,649,734,815" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3579,3651,3738,3820,4145,4314,4399", + "endColumns": "71,86,81,138,168,84,80", + "endOffsets": "3646,3733,3815,3954,4309,4394,4475" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-tl\\values-tl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,355,452,559,667,789", + "endColumns": "96,101,100,96,106,107,121,100", + "endOffsets": "147,249,350,447,554,662,784,885" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2845,2942,3044,3145,3242,3349,3457,4044", + "endColumns": "96,101,100,96,106,107,121,100", + "endOffsets": "2937,3039,3140,3237,3344,3452,3574,4140" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v23_values-v23.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v23\\values-v23.xml", + "from": { + "startLines": "2,3,4,5,6,20,34,35,36,39,43,44,45,46", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,190,325,400,487,1225,1975,2094,2221,2443,2667,2782,2889,3002", + "endLines": "2,3,4,5,19,33,34,35,38,42,43,44,45,49", + "endColumns": "134,134,74,86,12,12,118,126,12,12,114,106,112,12", + "endOffsets": "185,320,395,482,1220,1970,2089,2216,2438,2662,2777,2884,2997,3227" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ka_values-ka.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ka\\values-ka.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,316,427,513,618,731,814,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1912,2025,2131,2229,2342,2447,2551,2709,2808", + "endColumns": "107,102,110,85,104,112,82,78,90,92,94,93,99,92,94,94,90,90,80,112,105,97,112,104,103,157,98,81", + "endOffsets": "208,311,422,508,613,726,809,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1907,2020,2126,2224,2337,2442,2546,2704,2803,2885" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,316,427,513,618,731,814,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1912,2025,2131,2229,2342,2447,2551,2709,3917", + "endColumns": "107,102,110,85,104,112,82,78,90,92,94,93,99,92,94,94,90,90,80,112,105,97,112,104,103,157,98,81", + "endOffsets": "208,311,422,508,613,726,809,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1907,2020,2126,2224,2337,2442,2546,2704,2803,3994" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ka\\values-ka.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,350,490,659,745", + "endColumns": "71,87,84,139,168,85,80", + "endOffsets": "172,260,345,485,654,740,821" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3532,3604,3692,3777,4100,4269,4355", + "endColumns": "71,87,84,139,168,85,80", + "endOffsets": "3599,3687,3772,3912,4264,4350,4431" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ka\\values-ka.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,557,661,779", + "endColumns": "95,101,98,98,105,103,117,100", + "endOffsets": "146,248,347,446,552,656,774,875" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2808,2904,3006,3105,3204,3310,3414,3999", + "endColumns": "95,101,98,98,105,103,117,100", + "endOffsets": "2899,3001,3100,3199,3305,3409,3527,4095" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-km_values-km.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-km\\values-km.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,253,351,451,552,664,776", + "endColumns": "94,102,97,99,100,111,111,100", + "endOffsets": "145,248,346,446,547,659,771,872" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2793,2888,2991,3089,3189,3290,3402,3968", + "endColumns": "94,102,97,99,100,111,111,100", + "endOffsets": "2883,2986,3084,3184,3285,3397,3509,4064" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-km\\values-km.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,306,416,503,606,727,805,881,972,1065,1157,1251,1351,1444,1539,1633,1724,1815,1898,2002,2106,2206,2315,2424,2533,2695,2793", + "endColumns": "101,98,109,86,102,120,77,75,90,92,91,93,99,92,94,93,90,90,82,103,103,99,108,108,108,161,97,83", + "endOffsets": "202,301,411,498,601,722,800,876,967,1060,1152,1246,1346,1439,1534,1628,1719,1810,1893,1997,2101,2201,2310,2419,2528,2690,2788,2872" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,306,416,503,606,727,805,881,972,1065,1157,1251,1351,1444,1539,1633,1724,1815,1898,2002,2106,2206,2315,2424,2533,2695,3884", + "endColumns": "101,98,109,86,102,120,77,75,90,92,91,93,99,92,94,93,90,90,82,103,103,99,108,108,108,161,97,83", + "endOffsets": "202,301,411,498,601,722,800,876,967,1060,1152,1246,1346,1439,1534,1628,1719,1810,1893,1997,2101,2201,2310,2419,2528,2690,2788,3963" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-km\\values-km.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,264,342,475,644,724", + "endColumns": "68,89,77,132,168,79,76", + "endOffsets": "169,259,337,470,639,719,796" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3514,3583,3673,3751,4069,4238,4318", + "endColumns": "68,89,77,132,168,79,76", + "endOffsets": "3578,3668,3746,3879,4233,4313,4390" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-mr_values-mr.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-mr\\values-mr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,322,429,519,620,732,810,887,978,1071,1164,1261,1361,1454,1549,1643,1734,1825,1905,2012,2113,2210,2319,2421,2535,2692,2795", + "endColumns": "110,105,106,89,100,111,77,76,90,92,92,96,99,92,94,93,90,90,79,106,100,96,108,101,113,156,102,79", + "endOffsets": "211,317,424,514,615,727,805,882,973,1066,1159,1256,1356,1449,1544,1638,1729,1820,1900,2007,2108,2205,2314,2416,2530,2687,2790,2870" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,322,429,519,620,732,810,887,978,1071,1164,1261,1361,1454,1549,1643,1734,1825,1905,2012,2113,2210,2319,2421,2535,2692,3902", + "endColumns": "110,105,106,89,100,111,77,76,90,92,92,96,99,92,94,93,90,90,79,106,100,96,108,101,113,156,102,79", + "endOffsets": "211,317,424,514,615,727,805,882,973,1066,1159,1256,1356,1449,1544,1638,1729,1820,1900,2007,2108,2205,2314,2416,2530,2687,2790,3977" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-mr\\values-mr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,261,343,480,649,729", + "endColumns": "71,83,81,136,168,79,77", + "endOffsets": "172,256,338,475,644,724,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3527,3599,3683,3765,4083,4252,4332", + "endColumns": "71,83,81,136,168,79,77", + "endOffsets": "3594,3678,3760,3897,4247,4327,4405" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-mr\\values-mr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,259,360,463,565,670,787", + "endColumns": "99,103,100,102,101,104,116,100", + "endOffsets": "150,254,355,458,560,665,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2795,2895,2999,3100,3203,3305,3410,3982", + "endColumns": "99,103,100,102,101,104,116,100", + "endOffsets": "2890,2994,3095,3198,3300,3405,3522,4078" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v24_values-v24.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e859286821b89d92ed6182327fc2dc6\\transformed\\media-1.1.0\\res\\values-v24\\values-v24.xml", + "from": { + "startLines": "2,3,4,5", + "startColumns": "4,4,4,4", + "startOffsets": "55,121,182,248", + "endColumns": "65,60,65,66", + "endOffsets": "116,177,243,310" + }, + "to": { + "startLines": "4,5,6,7", + "startColumns": "4,4,4,4", + "startOffsets": "347,413,474,540", + "endColumns": "65,60,65,66", + "endOffsets": "408,469,535,602" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v24\\values-v24.xml", + "from": { + "startLines": "2,3", + "startColumns": "4,4", + "startOffsets": "55,212", + "endColumns": "156,134", + "endOffsets": "207,342" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-lv_values-lv.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-lv\\values-lv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,456,563,671,786", + "endColumns": "97,101,99,100,106,107,114,100", + "endOffsets": "148,250,350,451,558,666,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2989,3087,3189,3289,3390,3497,3605,4196", + "endColumns": "97,101,99,100,106,107,114,100", + "endOffsets": "3082,3184,3284,3385,3492,3600,3715,4292" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-lv\\values-lv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,272,352,498,667,752", + "endColumns": "68,97,79,145,168,84,81", + "endOffsets": "169,267,347,493,662,747,829" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3720,3789,3887,3967,4297,4466,4551", + "endColumns": "68,97,79,145,168,84,81", + "endOffsets": "3784,3882,3962,4108,4461,4546,4628" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-lv\\values-lv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,335,444,530,634,756,838,918,1028,1136,1242,1351,1462,1565,1677,1784,1889,1989,2074,2183,2294,2393,2504,2611,2716,2890,2989", + "endColumns": "119,109,108,85,103,121,81,79,109,107,105,108,110,102,111,106,104,99,84,108,110,98,110,106,104,173,98,82", + "endOffsets": "220,330,439,525,629,751,833,913,1023,1131,1237,1346,1457,1560,1672,1779,1884,1984,2069,2178,2289,2388,2499,2606,2711,2885,2984,3067" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,335,444,530,634,756,838,918,1028,1136,1242,1351,1462,1565,1677,1784,1889,1989,2074,2183,2294,2393,2504,2611,2716,2890,4113", + "endColumns": "119,109,108,85,103,121,81,79,109,107,105,108,110,102,111,106,104,99,84,108,110,98,110,106,104,173,98,82", + "endOffsets": "220,330,439,525,629,751,833,913,1023,1131,1237,1346,1457,1560,1672,1779,1884,1984,2069,2178,2289,2388,2499,2606,2711,2885,2984,4191" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-pt-rBR_values-pt-rBR.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pt-rBR\\values-pt-rBR.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,560,670,790", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "147,249,348,448,555,665,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2843,2940,3042,3141,3241,3348,3458,4051", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "2935,3037,3136,3236,3343,3453,3573,4147" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pt-rBR\\values-pt-rBR.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,341,492,661,748", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "170,257,336,487,656,743,824" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3578,3648,3735,3814,4152,4321,4408", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "3643,3730,3809,3960,4316,4403,4484" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pt-rBR\\values-pt-rBR.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,2843", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,2924" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,3965", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,4046" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-is_values-is.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-is\\values-is.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,302,414,499,600,714,795,874,965,1058,1151,1245,1351,1444,1539,1634,1725,1819,1900,2010,2117,2214,2323,2423,2526,2681,2779", + "endColumns": "99,96,111,84,100,113,80,78,90,92,92,93,105,92,94,94,90,93,80,109,106,96,108,99,102,154,97,80", + "endOffsets": "200,297,409,494,595,709,790,869,960,1053,1146,1240,1346,1439,1534,1629,1720,1814,1895,2005,2112,2209,2318,2418,2521,2676,2774,2855" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,302,414,499,600,714,795,874,965,1058,1151,1245,1351,1444,1539,1634,1725,1819,1900,2010,2117,2214,2323,2423,2526,2681,3866", + "endColumns": "99,96,111,84,100,113,80,78,90,92,92,93,105,92,94,94,90,93,80,109,106,96,108,99,102,154,97,80", + "endOffsets": "200,297,409,494,595,709,790,869,960,1053,1146,1240,1346,1439,1534,1629,1720,1814,1895,2005,2112,2209,2318,2418,2521,2676,2774,3942" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-is\\values-is.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,340,475,644,727", + "endColumns": "69,86,77,134,168,82,79", + "endOffsets": "170,257,335,470,639,722,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3496,3566,3653,3731,4048,4217,4300", + "endColumns": "69,86,77,134,168,82,79", + "endOffsets": "3561,3648,3726,3861,4212,4295,4375" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-is\\values-is.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,257,354,454,557,661,772", + "endColumns": "94,106,96,99,102,103,110,100", + "endOffsets": "145,252,349,449,552,656,767,868" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2779,2874,2981,3078,3178,3281,3385,3947", + "endColumns": "94,106,96,99,102,103,110,100", + "endOffsets": "2869,2976,3073,3173,3276,3380,3491,4043" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-hu_values-hu.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hu\\values-hu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,305,420,504,619,742,819,894,985,1078,1173,1267,1367,1460,1555,1650,1741,1832,1915,2025,2135,2235,2346,2455,2574,2756,2859", + "endColumns": "107,91,114,83,114,122,76,74,90,92,94,93,99,92,94,94,90,90,82,109,109,99,110,108,118,181,102,83", + "endOffsets": "208,300,415,499,614,737,814,889,980,1073,1168,1262,1362,1455,1550,1645,1736,1827,1910,2020,2130,2230,2341,2450,2569,2751,2854,2938" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,305,420,504,619,742,819,894,985,1078,1173,1267,1367,1460,1555,1650,1741,1832,1915,2025,2135,2235,2346,2455,2574,2756,3959", + "endColumns": "107,91,114,83,114,122,76,74,90,92,94,93,99,92,94,94,90,90,82,109,109,99,110,108,118,181,102,83", + "endOffsets": "208,300,415,499,614,737,814,889,980,1073,1168,1262,1362,1455,1550,1645,1736,1827,1910,2020,2130,2230,2341,2450,2569,2751,2854,4038" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hu\\values-hu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,356,457,560,667,777", + "endColumns": "96,101,101,100,102,106,109,100", + "endOffsets": "147,249,351,452,555,662,772,873" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2859,2956,3058,3160,3261,3364,3471,4043", + "endColumns": "96,101,101,100,102,106,109,100", + "endOffsets": "2951,3053,3155,3256,3359,3466,3576,4139" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hu\\values-hu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,264,346,483,652,731", + "endColumns": "70,87,81,136,168,78,75", + "endOffsets": "171,259,341,478,647,726,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3581,3652,3740,3822,4144,4313,4392", + "endColumns": "70,87,81,136,168,78,75", + "endOffsets": "3647,3735,3817,3954,4308,4387,4463" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ko_values-ko.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ko\\values-ko.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,247,341,438,534,632,732", + "endColumns": "91,99,93,96,95,97,99,100", + "endOffsets": "142,242,336,433,529,627,727,828" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2685,2777,2877,2971,3068,3164,3262,3794", + "endColumns": "91,99,93,96,95,97,99,100", + "endOffsets": "2772,2872,2966,3063,3159,3257,3357,3890" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ko\\values-ko.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,326,458,627,709", + "endColumns": "65,80,73,131,168,81,75", + "endOffsets": "166,247,321,453,622,704,780" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3362,3428,3509,3583,3895,4064,4146", + "endColumns": "65,80,73,131,168,81,75", + "endOffsets": "3423,3504,3578,3710,4059,4141,4217" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ko\\values-ko.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,296,397,479,577,683,763,838,929,1022,1117,1211,1311,1404,1499,1593,1684,1775,1855,1953,2047,2142,2242,2339,2439,2591,2685", + "endColumns": "96,93,100,81,97,105,79,74,90,92,94,93,99,92,94,93,90,90,79,97,93,94,99,96,99,151,93,78", + "endOffsets": "197,291,392,474,572,678,758,833,924,1017,1112,1206,1306,1399,1494,1588,1679,1770,1850,1948,2042,2137,2237,2334,2434,2586,2680,2759" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,296,397,479,577,683,763,838,929,1022,1117,1211,1311,1404,1499,1593,1684,1775,1855,1953,2047,2142,2242,2339,2439,2591,3715", + "endColumns": "96,93,100,81,97,105,79,74,90,92,94,93,99,92,94,93,90,90,79,97,93,94,99,96,99,151,93,78", + "endOffsets": "197,291,392,474,572,678,758,833,924,1017,1112,1206,1306,1399,1494,1588,1679,1770,1850,1948,2042,2137,2237,2334,2434,2586,2680,3789" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-th_values-th.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-th\\values-th.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,341,480,648,728", + "endColumns": "69,85,79,138,167,79,77", + "endOffsets": "170,256,336,475,643,723,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3449,3519,3605,3685,4007,4175,4255", + "endColumns": "69,85,79,138,167,79,77", + "endOffsets": "3514,3600,3680,3819,4170,4250,4328" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-th\\values-th.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,254,352,450,553,658,770", + "endColumns": "95,102,97,97,102,104,111,100", + "endOffsets": "146,249,347,445,548,653,765,866" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2734,2830,2933,3031,3129,3232,3337,3906", + "endColumns": "95,102,97,97,102,104,111,100", + "endOffsets": "2825,2928,3026,3124,3227,3332,3444,4002" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-th\\values-th.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,303,411,496,598,708,786,863,954,1047,1138,1232,1332,1425,1520,1614,1705,1796,1877,1980,2078,2176,2279,2385,2486,2639,2734", + "endColumns": "104,92,107,84,101,109,77,76,90,92,90,93,99,92,94,93,90,90,80,102,97,97,102,105,100,152,94,81", + "endOffsets": "205,298,406,491,593,703,781,858,949,1042,1133,1227,1327,1420,1515,1609,1700,1791,1872,1975,2073,2171,2274,2380,2481,2634,2729,2811" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,303,411,496,598,708,786,863,954,1047,1138,1232,1332,1425,1520,1614,1705,1796,1877,1980,2078,2176,2279,2385,2486,2639,3824", + "endColumns": "104,92,107,84,101,109,77,76,90,92,90,93,99,92,94,93,90,90,80,102,97,97,102,105,100,152,94,81", + "endOffsets": "205,298,406,491,593,703,781,858,949,1042,1133,1227,1327,1420,1515,1609,1700,1791,1872,1975,2073,2171,2274,2380,2481,2634,2729,3901" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v17_values-v17.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v17\\values-v17.xml", + "from": { + "startLines": "2,5,9,12,15,18,22,25,29,33,37,40,43,46,50,53,57", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,228,456,614,764,936,1161,1331,1559,1783,2025,2196,2370,2539,2812,3012,3216", + "endLines": "4,8,11,14,17,21,24,28,32,36,39,42,45,49,52,56,60", + "endColumns": "12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12", + "endOffsets": "223,451,609,759,931,1156,1326,1554,1778,2020,2191,2365,2534,2807,3007,3211,3540" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-az_values-az.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-az\\values-az.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,263,342,474,643,727", + "endColumns": "73,83,78,131,168,83,78", + "endOffsets": "174,258,337,469,638,722,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3540,3614,3698,3777,4094,4263,4347", + "endColumns": "73,83,78,131,168,83,78", + "endOffsets": "3609,3693,3772,3904,4258,4342,4421" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-az\\values-az.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,426,514,621,735,817,895,986,1079,1173,1272,1372,1465,1560,1654,1745,1837,1922,2027,2133,2233,2342,2447,2549,2707,2813", + "endColumns": "109,100,109,87,106,113,81,77,90,92,93,98,99,92,94,93,90,91,84,104,105,99,108,104,101,157,105,83", + "endOffsets": "210,311,421,509,616,730,812,890,981,1074,1168,1267,1367,1460,1555,1649,1740,1832,1917,2022,2128,2228,2337,2442,2544,2702,2808,2892" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,426,514,621,735,817,895,986,1079,1173,1272,1372,1465,1560,1654,1745,1837,1922,2027,2133,2233,2342,2447,2549,2707,3909", + "endColumns": "109,100,109,87,106,113,81,77,90,92,93,98,99,92,94,93,90,91,84,104,105,99,108,104,101,157,105,83", + "endOffsets": "210,311,421,509,616,730,812,890,981,1074,1168,1267,1367,1460,1555,1649,1740,1832,1917,2022,2128,2228,2337,2442,2544,2702,2808,3988" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-az\\values-az.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,156,258,361,465,566,671,782", + "endColumns": "100,101,102,103,100,104,110,100", + "endOffsets": "151,253,356,460,561,666,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2813,2914,3016,3119,3223,3324,3429,3993", + "endColumns": "100,101,102,103,100,104,110,100", + "endOffsets": "2909,3011,3114,3218,3319,3424,3535,4089" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-nb_values-nb.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-nb\\values-nb.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,303,417,503,603,716,793,868,959,1052,1146,1240,1340,1433,1528,1626,1717,1808,1886,1989,2087,2183,2287,2386,2487,2640,2737", + "endColumns": "102,94,113,85,99,112,76,74,90,92,93,93,99,92,94,97,90,90,77,102,97,95,103,98,100,152,96,79", + "endOffsets": "203,298,412,498,598,711,788,863,954,1047,1141,1235,1335,1428,1523,1621,1712,1803,1881,1984,2082,2178,2282,2381,2482,2635,2732,2812" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,303,417,503,603,716,793,868,959,1052,1146,1240,1340,1433,1528,1626,1717,1808,1886,1989,2087,2183,2287,2386,2487,2640,3840", + "endColumns": "102,94,113,85,99,112,76,74,90,92,93,93,99,92,94,97,90,90,77,102,97,95,103,98,100,152,96,79", + "endOffsets": "203,298,412,498,598,711,788,863,954,1047,1141,1235,1335,1428,1523,1621,1712,1803,1881,1984,2082,2178,2282,2381,2482,2635,2732,3915" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-nb\\values-nb.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,251,348,447,555,661,781", + "endColumns": "93,101,96,98,107,105,119,100", + "endOffsets": "144,246,343,442,550,656,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2737,2831,2933,3030,3129,3237,3343,3920", + "endColumns": "93,101,96,98,107,105,119,100", + "endOffsets": "2826,2928,3025,3124,3232,3338,3458,4016" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-nb\\values-nb.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,340,482,651,730", + "endColumns": "69,86,77,141,168,78,75", + "endOffsets": "170,257,335,477,646,725,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3463,3533,3620,3698,4021,4190,4269", + "endColumns": "69,86,77,141,168,78,75", + "endOffsets": "3528,3615,3693,3835,4185,4264,4340" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-de_values-de.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-de\\values-de.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,308,420,506,612,727,805,880,972,1066,1162,1263,1370,1470,1574,1672,1770,1867,1949,2060,2162,2260,2367,2470,2574,2730,2832", + "endColumns": "104,97,111,85,105,114,77,74,91,93,95,100,106,99,103,97,97,96,81,110,101,97,106,102,103,155,101,81", + "endOffsets": "205,303,415,501,607,722,800,875,967,1061,1157,1258,1365,1465,1569,1667,1765,1862,1944,2055,2157,2255,2362,2465,2569,2725,2827,2909" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,308,420,506,612,727,805,880,972,1066,1162,1263,1370,1470,1574,1672,1770,1867,1949,2060,2162,2260,2367,2470,2574,2730,3946", + "endColumns": "104,97,111,85,105,114,77,74,91,93,95,100,106,99,103,97,97,96,81,110,101,97,106,102,103,155,101,81", + "endOffsets": "205,303,415,501,607,722,800,875,967,1061,1157,1258,1365,1465,1569,1667,1765,1862,1944,2055,2157,2255,2362,2465,2569,2725,2827,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-de\\values-de.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,348,488,657,737", + "endColumns": "71,87,82,139,168,79,75", + "endOffsets": "172,260,343,483,652,732,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3563,3635,3723,3806,4129,4298,4378", + "endColumns": "71,87,82,139,168,79,75", + "endOffsets": "3630,3718,3801,3941,4293,4373,4449" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-de\\values-de.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,455,563,668,786", + "endColumns": "97,101,99,99,107,104,117,100", + "endOffsets": "148,250,350,450,558,663,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2832,2930,3032,3132,3232,3340,3445,4028", + "endColumns": "97,101,99,99,107,104,117,100", + "endOffsets": "2925,3027,3127,3227,3335,3440,3558,4124" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-uz_values-uz.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-uz\\values-uz.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,259,360,460,568,672,791", + "endColumns": "101,101,100,99,107,103,118,100", + "endOffsets": "152,254,355,455,563,667,786,887" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2776,2878,2980,3081,3181,3289,3393,3989", + "endColumns": "101,101,100,99,107,103,118,100", + "endOffsets": "2873,2975,3076,3176,3284,3388,3507,4085" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-uz\\values-uz.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,405,487,587,704,789,867,958,1051,1146,1240,1334,1427,1522,1617,1708,1800,1884,1994,2100,2200,2308,2414,2516,2677,2776", + "endColumns": "104,94,99,81,99,116,84,77,90,92,94,93,93,92,94,94,90,91,83,109,105,99,107,105,101,160,98,83", + "endOffsets": "205,300,400,482,582,699,784,862,953,1046,1141,1235,1329,1422,1517,1612,1703,1795,1879,1989,2095,2195,2303,2409,2511,2672,2771,2855" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,405,487,587,704,789,867,958,1051,1146,1240,1334,1427,1522,1617,1708,1800,1884,1994,2100,2200,2308,2414,2516,2677,3905", + "endColumns": "104,94,99,81,99,116,84,77,90,92,94,93,93,92,94,94,90,91,83,109,105,99,107,105,101,160,98,83", + "endOffsets": "205,300,400,482,582,699,784,862,953,1046,1141,1235,1329,1422,1517,1612,1703,1795,1879,1989,2095,2195,2303,2409,2511,2672,2771,3984" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-uz\\values-uz.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,180,273,353,498,667,754", + "endColumns": "74,92,79,144,168,86,78", + "endOffsets": "175,268,348,493,662,749,828" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3512,3587,3680,3760,4090,4259,4346", + "endColumns": "74,92,79,144,168,86,78", + "endOffsets": "3582,3675,3755,3900,4254,4341,4420" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-am_values-am.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-am\\values-am.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,253,327,458,627,708", + "endColumns": "65,81,73,130,168,80,77", + "endOffsets": "166,248,322,453,622,703,781" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3410,3476,3558,3632,3944,4113,4194", + "endColumns": "65,81,73,130,168,80,77", + "endOffsets": "3471,3553,3627,3758,4108,4189,4267" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-am\\values-am.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,148,248,345,444,540,642,742", + "endColumns": "92,99,96,98,95,101,99,100", + "endOffsets": "143,243,340,439,535,637,737,838" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2723,2816,2916,3013,3112,3208,3310,3843", + "endColumns": "92,99,96,98,95,101,99,100", + "endOffsets": "2811,2911,3008,3107,3203,3305,3405,3939" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-am\\values-am.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,203,301,407,493,596,713,791,867,958,1051,1143,1237,1337,1430,1525,1618,1709,1800,1880,1980,2080,2176,2278,2378,2477,2627,2723", + "endColumns": "97,97,105,85,102,116,77,75,90,92,91,93,99,92,94,92,90,90,79,99,99,95,101,99,98,149,95,79", + "endOffsets": "198,296,402,488,591,708,786,862,953,1046,1138,1232,1332,1425,1520,1613,1704,1795,1875,1975,2075,2171,2273,2373,2472,2622,2718,2798" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,203,301,407,493,596,713,791,867,958,1051,1143,1237,1337,1430,1525,1618,1709,1800,1880,1980,2080,2176,2278,2378,2477,2627,3763", + "endColumns": "97,97,105,85,102,116,77,75,90,92,91,93,99,92,94,92,90,90,79,99,99,95,101,99,98,149,95,79", + "endOffsets": "198,296,402,488,591,708,786,862,953,1046,1138,1232,1332,1425,1520,1613,1704,1795,1875,1975,2075,2171,2273,2373,2472,2622,2718,3838" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-pl_values-pl.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pl\\values-pl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,430,516,623,742,821,897,988,1081,1176,1270,1371,1464,1559,1654,1745,1836,1918,2027,2127,2226,2335,2447,2558,2721,2817", + "endColumns": "114,101,107,85,106,118,78,75,90,92,94,93,100,92,94,94,90,90,81,108,99,98,108,111,110,162,95,82", + "endOffsets": "215,317,425,511,618,737,816,892,983,1076,1171,1265,1366,1459,1554,1649,1740,1831,1913,2022,2122,2221,2330,2442,2553,2716,2812,2895" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,430,516,623,742,821,897,988,1081,1176,1270,1371,1464,1559,1654,1745,1836,1918,2027,2127,2226,2335,2447,2558,2721,3929", + "endColumns": "114,101,107,85,106,118,78,75,90,92,94,93,100,92,94,94,90,90,81,108,99,98,108,111,110,162,95,82", + "endOffsets": "215,317,425,511,618,737,816,892,983,1076,1171,1265,1366,1459,1554,1649,1740,1831,1913,2022,2122,2221,2330,2442,2553,2716,2812,4007" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pl\\values-pl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,266,346,480,649,730", + "endColumns": "69,90,79,133,168,80,76", + "endOffsets": "170,261,341,475,644,725,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3554,3624,3715,3795,4113,4282,4363", + "endColumns": "69,90,79,133,168,80,76", + "endOffsets": "3619,3710,3790,3924,4277,4358,4435" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pl\\values-pl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,352,451,565,670,792", + "endColumns": "96,101,97,98,113,104,121,100", + "endOffsets": "147,249,347,446,560,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2817,2914,3016,3114,3213,3327,3432,4012", + "endColumns": "96,101,97,98,113,104,121,100", + "endOffsets": "2909,3011,3109,3208,3322,3427,3549,4108" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-hy_values-hy.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hy\\values-hy.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,260,358,457,562,664,775", + "endColumns": "99,104,97,98,104,101,110,100", + "endOffsets": "150,255,353,452,557,659,770,871" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2814,2914,3019,3117,3216,3321,3423,3995", + "endColumns": "99,104,97,98,104,101,110,100", + "endOffsets": "2909,3014,3112,3211,3316,3418,3529,4091" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hy\\values-hy.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,423,512,618,735,817,897,988,1081,1176,1270,1370,1463,1558,1652,1743,1834,1917,2023,2129,2228,2338,2446,2547,2717,2814", + "endColumns": "107,99,109,88,105,116,81,79,90,92,94,93,99,92,94,93,90,90,82,105,105,98,109,107,100,169,96,82", + "endOffsets": "208,308,418,507,613,730,812,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1912,2018,2124,2223,2333,2441,2542,2712,2809,2892" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,423,512,618,735,817,897,988,1081,1176,1270,1370,1463,1558,1652,1743,1834,1917,2023,2129,2228,2338,2446,2547,2717,3912", + "endColumns": "107,99,109,88,105,116,81,79,90,92,94,93,99,92,94,93,90,90,82,105,105,98,109,107,100,169,96,82", + "endOffsets": "208,308,418,507,613,730,812,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1912,2018,2124,2223,2333,2441,2542,2712,2809,3990" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hy\\values-hy.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,346,483,652,736", + "endColumns": "71,87,80,136,168,83,80", + "endOffsets": "172,260,341,478,647,731,812" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3534,3606,3694,3775,4096,4265,4349", + "endColumns": "71,87,80,136,168,83,80", + "endOffsets": "3601,3689,3770,3907,4260,4344,4425" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-iw_values-iw.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-iw\\values-iw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,258,334,459,628,709", + "endColumns": "68,83,75,124,168,80,78", + "endOffsets": "169,253,329,454,623,704,783" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3458,3527,3611,3687,3995,4164,4245", + "endColumns": "68,83,75,124,168,80,78", + "endOffsets": "3522,3606,3682,3807,4159,4240,4319" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-iw\\values-iw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,251,348,445,546,646,752", + "endColumns": "93,101,96,96,100,99,105,100", + "endOffsets": "144,246,343,440,541,641,747,848" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2761,2855,2957,3054,3151,3252,3352,3894", + "endColumns": "93,101,96,96,100,99,105,100", + "endOffsets": "2850,2952,3049,3146,3247,3347,3453,3990" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-iw\\values-iw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,310,418,502,604,720,799,877,968,1062,1156,1250,1350,1443,1538,1631,1722,1814,1895,2000,2103,2201,2306,2408,2510,2664,2761", + "endColumns": "104,99,107,83,101,115,78,77,90,93,93,93,99,92,94,92,90,91,80,104,102,97,104,101,101,153,96,81", + "endOffsets": "205,305,413,497,599,715,794,872,963,1057,1151,1245,1345,1438,1533,1626,1717,1809,1890,1995,2098,2196,2301,2403,2505,2659,2756,2838" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,310,418,502,604,720,799,877,968,1062,1156,1250,1350,1443,1538,1631,1722,1814,1895,2000,2103,2201,2306,2408,2510,2664,3812", + "endColumns": "104,99,107,83,101,115,78,77,90,93,93,93,99,92,94,92,90,91,80,104,102,97,104,101,101,153,96,81", + "endOffsets": "205,305,413,497,599,715,794,872,963,1057,1151,1245,1345,1438,1533,1626,1717,1809,1890,1995,2098,2196,2301,2403,2505,2659,2756,3889" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-night-v8_values-night-v8.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-night-v8\\values-night-v8.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,125,209,293,389,491,593,687", + "endColumns": "69,83,83,95,101,101,93,88", + "endOffsets": "120,204,288,384,486,588,682,771" + }, + "to": { + "startLines": "9,10,11,12,13,14,15,16", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "405,475,559,643,739,841,943,1037", + "endColumns": "69,83,83,95,101,101,93,88", + "endOffsets": "470,554,638,734,836,938,1032,1121" + } + }, + { + "source": "C:\\posyandu\\android\\app\\src\\main\\res\\values-night\\styles.xml", + "from": { + "startLines": "3,14", + "startColumns": "4,4", + "startOffsets": "175,831", + "endLines": "7,16", + "endColumns": "12,12", + "endOffsets": "482,997" + }, + "to": { + "startLines": "2,6", + "startColumns": "4,4", + "startOffsets": "55,236", + "endLines": "5,8", + "endColumns": "12,12", + "endOffsets": "231,400" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-h720dp-v13_values-h720dp-v13.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-h720dp-v13\\values-h720dp-v13.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "66", + "endOffsets": "117" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-mn_values-mn.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-mn\\values-mn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,265,345,483,652,737", + "endColumns": "69,89,79,137,168,84,81", + "endOffsets": "170,260,340,478,647,732,814" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3532,3602,3692,3772,4092,4261,4346", + "endColumns": "69,89,79,137,168,84,81", + "endOffsets": "3597,3687,3767,3905,4256,4341,4423" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-mn\\values-mn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,356,454,559,671,790", + "endColumns": "97,101,100,97,104,111,118,100", + "endOffsets": "148,250,351,449,554,666,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2797,2895,2997,3098,3196,3301,3413,3991", + "endColumns": "97,101,100,97,104,111,118,100", + "endOffsets": "2890,2992,3093,3191,3296,3408,3527,4087" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-mn\\values-mn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,428,514,620,734,817,898,989,1082,1177,1273,1370,1463,1557,1649,1740,1830,1910,2017,2120,2217,2324,2426,2539,2698,2797", + "endColumns": "113,99,108,85,105,113,82,80,90,92,94,95,96,92,93,91,90,89,79,106,102,96,106,101,112,158,98,80", + "endOffsets": "214,314,423,509,615,729,812,893,984,1077,1172,1268,1365,1458,1552,1644,1735,1825,1905,2012,2115,2212,2319,2421,2534,2693,2792,2873" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,428,514,620,734,817,898,989,1082,1177,1273,1370,1463,1557,1649,1740,1830,1910,2017,2120,2217,2324,2426,2539,2698,3910", + "endColumns": "113,99,108,85,105,113,82,80,90,92,94,95,96,92,93,91,90,89,79,106,102,96,106,101,112,158,98,80", + "endOffsets": "214,314,423,509,615,729,812,893,984,1077,1172,1268,1365,1458,1552,1644,1735,1825,1905,2012,2115,2212,2319,2421,2534,2693,2792,3986" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-zh-rTW_values-zh-rTW.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zh-rTW\\values-zh-rTW.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,246,340,434,527,620,716", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "142,241,335,429,522,615,711,812" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2671,2763,2862,2956,3050,3143,3236,3748", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "2758,2857,2951,3045,3138,3231,3327,3844" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zh-rTW\\values-zh-rTW.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1115,1211,1306,1400,1496,1588,1680,1772,1850,1946,2041,2136,2233,2329,2427,2577,2671", + "endColumns": "94,92,99,81,96,107,76,74,91,93,96,95,94,93,95,91,91,91,77,95,94,94,96,95,97,149,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1110,1206,1301,1395,1491,1583,1675,1767,1845,1941,2036,2131,2228,2324,2422,2572,2666,2745" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1115,1211,1306,1400,1496,1588,1680,1772,1850,1946,2041,2136,2233,2329,2427,2577,3669", + "endColumns": "94,92,99,81,96,107,76,74,91,93,96,95,94,93,95,91,91,91,77,95,94,94,96,95,97,149,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1110,1206,1301,1395,1491,1583,1675,1767,1845,1941,2036,2131,2228,2324,2422,2572,2666,3743" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zh-rTW\\values-zh-rTW.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,322,442,610,689", + "endColumns": "65,80,69,119,167,78,75", + "endOffsets": "166,247,317,437,605,684,760" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3332,3398,3479,3549,3849,4017,4096", + "endColumns": "65,80,69,119,167,78,75", + "endOffsets": "3393,3474,3544,3664,4012,4091,4167" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sk_values-sk.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sk\\values-sk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,266,344,491,660,744", + "endColumns": "72,87,77,146,168,83,80", + "endOffsets": "173,261,339,486,655,739,820" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3554,3627,3715,3793,4124,4293,4377", + "endColumns": "72,87,77,146,168,83,80", + "endOffsets": "3622,3710,3788,3935,4288,4372,4453" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sk\\values-sk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,424,510,618,736,815,892,983,1076,1174,1268,1368,1461,1556,1654,1745,1836,1920,2025,2133,2232,2338,2450,2553,2719,2817", + "endColumns": "106,100,110,85,107,117,78,76,90,92,97,93,99,92,94,97,90,90,83,104,107,98,105,111,102,165,97,82", + "endOffsets": "207,308,419,505,613,731,810,887,978,1071,1169,1263,1363,1456,1551,1649,1740,1831,1915,2020,2128,2227,2333,2445,2548,2714,2812,2895" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,424,510,618,736,815,892,983,1076,1174,1268,1368,1461,1556,1654,1745,1836,1920,2025,2133,2232,2338,2450,2553,2719,3940", + "endColumns": "106,100,110,85,107,117,78,76,90,92,97,93,99,92,94,97,90,90,83,104,107,98,105,111,102,165,97,82", + "endOffsets": "207,308,419,505,613,731,810,887,978,1071,1169,1263,1363,1456,1551,1649,1740,1831,1915,2020,2128,2227,2333,2445,2548,2714,2812,4018" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sk\\values-sk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,354,452,562,670,792", + "endColumns": "95,101,100,97,109,107,121,100", + "endOffsets": "146,248,349,447,557,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2817,2913,3015,3116,3214,3324,3432,4023", + "endColumns": "95,101,100,97,109,107,121,100", + "endOffsets": "2908,3010,3111,3209,3319,3427,3549,4119" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-fa_values-fa.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fa\\values-fa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,355,455,556,662,779", + "endColumns": "98,101,98,99,100,105,116,100", + "endOffsets": "149,251,350,450,551,657,774,875" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2795,2894,2996,3095,3195,3296,3402,3963", + "endColumns": "98,101,98,99,100,105,116,100", + "endOffsets": "2889,2991,3090,3190,3291,3397,3514,4059" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fa\\values-fa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,172,258,335,467,636,718", + "endColumns": "66,85,76,131,168,81,77", + "endOffsets": "167,253,330,462,631,713,791" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3519,3586,3672,3749,4064,4233,4315", + "endColumns": "66,85,76,131,168,81,77", + "endOffsets": "3581,3667,3744,3876,4228,4310,4388" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fa\\values-fa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,427,511,612,727,807,884,977,1072,1164,1258,1360,1455,1552,1646,1739,1829,1911,2019,2123,2221,2327,2432,2537,2694,2795", + "endColumns": "109,100,110,83,100,114,79,76,92,94,91,93,101,94,96,93,92,89,81,107,103,97,105,104,104,156,100,81", + "endOffsets": "210,311,422,506,607,722,802,879,972,1067,1159,1253,1355,1450,1547,1641,1734,1824,1906,2014,2118,2216,2322,2427,2532,2689,2790,2872" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,427,511,612,727,807,884,977,1072,1164,1258,1360,1455,1552,1646,1739,1829,1911,2019,2123,2221,2327,2432,2537,2694,3881", + "endColumns": "109,100,110,83,100,114,79,76,92,94,91,93,101,94,96,93,92,89,81,107,103,97,105,104,104,156,100,81", + "endOffsets": "210,311,422,506,607,722,802,879,972,1067,1159,1253,1355,1450,1547,1641,1734,1824,1906,2014,2118,2216,2322,2427,2532,2689,2790,3958" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-nl_values-nl.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-nl\\values-nl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,259,359,459,566,670,789", + "endColumns": "101,101,99,99,106,103,118,100", + "endOffsets": "152,254,354,454,561,665,784,885" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2827,2929,3031,3131,3231,3338,3442,4033", + "endColumns": "101,101,99,99,106,103,118,100", + "endOffsets": "2924,3026,3126,3226,3333,3437,3556,4129" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-nl\\values-nl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,328,435,520,624,744,822,898,990,1084,1179,1273,1373,1467,1563,1658,1750,1842,1924,2035,2138,2237,2352,2466,2569,2724,2827", + "endColumns": "117,104,106,84,103,119,77,75,91,93,94,93,99,93,95,94,91,91,81,110,102,98,114,113,102,154,102,82", + "endOffsets": "218,323,430,515,619,739,817,893,985,1079,1174,1268,1368,1462,1558,1653,1745,1837,1919,2030,2133,2232,2347,2461,2564,2719,2822,2905" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,328,435,520,624,744,822,898,990,1084,1179,1273,1373,1467,1563,1658,1750,1842,1924,2035,2138,2237,2352,2466,2569,2724,3950", + "endColumns": "117,104,106,84,103,119,77,75,91,93,94,93,99,93,95,94,91,91,81,110,102,98,114,113,102,154,102,82", + "endOffsets": "218,323,430,515,619,739,817,893,985,1079,1174,1268,1368,1462,1558,1653,1745,1837,1919,2030,2133,2232,2347,2461,2564,2719,2822,4028" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-nl\\values-nl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,267,348,494,663,743", + "endColumns": "71,89,80,145,168,79,76", + "endOffsets": "172,262,343,489,658,738,815" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3561,3633,3723,3804,4134,4303,4383", + "endColumns": "71,89,80,145,168,79,76", + "endOffsets": "3628,3718,3799,3945,4298,4378,4455" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-in_values-in.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-in\\values-in.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,349,446,552,670,785", + "endColumns": "94,101,96,96,105,117,114,100", + "endOffsets": "145,247,344,441,547,665,780,881" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2812,2907,3009,3106,3203,3309,3427,3999", + "endColumns": "94,101,96,96,105,117,114,100", + "endOffsets": "2902,3004,3101,3198,3304,3422,3537,4095" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-in\\values-in.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,324,432,519,623,739,822,900,991,1084,1179,1273,1373,1466,1561,1655,1746,1837,1923,2026,2131,2232,2336,2445,2553,2713,2812", + "endColumns": "114,103,107,86,103,115,82,77,90,92,94,93,99,92,94,93,90,90,85,102,104,100,103,108,107,159,98,84", + "endOffsets": "215,319,427,514,618,734,817,895,986,1079,1174,1268,1368,1461,1556,1650,1741,1832,1918,2021,2126,2227,2331,2440,2548,2708,2807,2892" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,324,432,519,623,739,822,900,991,1084,1179,1273,1373,1466,1561,1655,1746,1837,1923,2026,2131,2232,2336,2445,2553,2713,3914", + "endColumns": "114,103,107,86,103,115,82,77,90,92,94,93,99,92,94,93,90,90,85,102,104,100,103,108,107,159,98,84", + "endOffsets": "215,319,427,514,618,734,817,895,986,1079,1174,1268,1368,1461,1556,1650,1741,1832,1918,2021,2126,2227,2331,2440,2548,2708,2807,3994" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-in\\values-in.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,261,341,477,646,731", + "endColumns": "68,86,79,135,168,84,78", + "endOffsets": "169,256,336,472,641,726,805" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3542,3611,3698,3778,4100,4269,4354", + "endColumns": "68,86,79,135,168,84,78", + "endOffsets": "3606,3693,3773,3909,4264,4349,4428" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-port_values-port.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-port\\values-port.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "55", + "endOffsets": "106" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-tr_values-tr.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-tr\\values-tr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,341,473,642,725", + "endColumns": "70,86,77,131,168,82,77", + "endOffsets": "171,258,336,468,637,720,798" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3510,3581,3668,3746,4059,4228,4311", + "endColumns": "70,86,77,131,168,82,77", + "endOffsets": "3576,3663,3741,3873,4223,4306,4384" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-tr\\values-tr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,352,449,551,657,768", + "endColumns": "96,101,97,96,101,105,110,100", + "endOffsets": "147,249,347,444,546,652,763,864" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2797,2894,2996,3094,3191,3293,3399,3958", + "endColumns": "96,101,97,96,101,105,110,100", + "endOffsets": "2889,2991,3089,3186,3288,3394,3505,4054" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-tr\\values-tr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,318,430,515,621,741,821,896,987,1080,1172,1266,1366,1459,1561,1656,1747,1838,1917,2024,2128,2224,2331,2434,2543,2699,2797", + "endColumns": "113,98,111,84,105,119,79,74,90,92,91,93,99,92,101,94,90,90,78,106,103,95,106,102,108,155,97,79", + "endOffsets": "214,313,425,510,616,736,816,891,982,1075,1167,1261,1361,1454,1556,1651,1742,1833,1912,2019,2123,2219,2326,2429,2538,2694,2792,2872" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,318,430,515,621,741,821,896,987,1080,1172,1266,1366,1459,1561,1656,1747,1838,1917,2024,2128,2224,2331,2434,2543,2699,3878", + "endColumns": "113,98,111,84,105,119,79,74,90,92,91,93,99,92,101,94,90,90,78,106,103,95,106,102,108,155,97,79", + "endOffsets": "214,313,425,510,616,736,816,891,982,1075,1167,1261,1361,1454,1556,1651,1742,1833,1912,2019,2123,2219,2326,2429,2538,2694,2792,3953" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-uk_values-uk.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-uk\\values-uk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,267,348,490,659,744", + "endColumns": "73,87,80,141,168,84,82", + "endOffsets": "174,262,343,485,654,739,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3561,3635,3723,3804,4129,4298,4383", + "endColumns": "73,87,80,141,168,84,82", + "endOffsets": "3630,3718,3799,3941,4293,4378,4461" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-uk\\values-uk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,257,358,459,564,669,782", + "endColumns": "99,101,100,100,104,104,112,100", + "endOffsets": "150,252,353,454,559,664,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2834,2934,3036,3137,3238,3343,3448,4028", + "endColumns": "99,101,100,100,104,104,112,100", + "endOffsets": "2929,3031,3132,3233,3338,3443,3556,4124" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-uk\\values-uk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,316,424,510,615,733,816,898,989,1082,1177,1271,1371,1464,1559,1654,1745,1836,1935,2041,2147,2245,2352,2459,2564,2734,2834", + "endColumns": "108,101,107,85,104,117,82,81,90,92,94,93,99,92,94,94,90,90,98,105,105,97,106,106,104,169,99,81", + "endOffsets": "209,311,419,505,610,728,811,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1930,2036,2142,2240,2347,2454,2559,2729,2829,2911" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,316,424,510,615,733,816,898,989,1082,1177,1271,1371,1464,1559,1654,1745,1836,1935,2041,2147,2245,2352,2459,2564,2734,3946", + "endColumns": "108,101,107,85,104,117,82,81,90,92,94,93,99,92,94,94,90,90,98,105,105,97,106,106,104,169,99,81", + "endOffsets": "209,311,419,505,610,728,811,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1930,2036,2142,2240,2347,2454,2559,2729,2829,4023" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-da_values-da.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-da\\values-da.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,263,342,490,659,739", + "endColumns": "69,87,78,147,168,79,76", + "endOffsets": "170,258,337,485,654,734,811" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3484,3554,3642,3721,4050,4219,4299", + "endColumns": "69,87,78,147,168,79,76", + "endOffsets": "3549,3637,3716,3864,4214,4294,4371" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-da\\values-da.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,350,448,555,664,782", + "endColumns": "95,101,96,97,106,108,117,100", + "endOffsets": "146,248,345,443,550,659,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2757,2853,2955,3052,3150,3257,3366,3949", + "endColumns": "95,101,96,97,106,108,117,100", + "endOffsets": "2848,2950,3047,3145,3252,3361,3479,4045" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-da\\values-da.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,299,415,500,600,713,791,867,958,1051,1144,1238,1332,1425,1520,1618,1709,1800,1879,1987,2094,2190,2303,2406,2507,2660,2757", + "endColumns": "99,93,115,84,99,112,77,75,90,92,92,93,93,92,94,97,90,90,78,107,106,95,112,102,100,152,96,79", + "endOffsets": "200,294,410,495,595,708,786,862,953,1046,1139,1233,1327,1420,1515,1613,1704,1795,1874,1982,2089,2185,2298,2401,2502,2655,2752,2832" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,299,415,500,600,713,791,867,958,1051,1144,1238,1332,1425,1520,1618,1709,1800,1879,1987,2094,2190,2303,2406,2507,2660,3869", + "endColumns": "99,93,115,84,99,112,77,75,90,92,92,93,93,92,94,97,90,90,78,107,106,95,112,102,100,152,96,79", + "endOffsets": "200,294,410,495,595,708,786,862,953,1046,1139,1233,1327,1420,1515,1613,1704,1795,1874,1982,2089,2185,2298,2401,2502,2655,2752,3944" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sw600dp-v13_values-sw600dp-v13.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sw600dp-v13\\values-sw600dp-v13.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,124,193,263,337,413,472,543", + "endColumns": "68,68,69,73,75,58,70,67", + "endOffsets": "119,188,258,332,408,467,538,606" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-vi_values-vi.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-vi\\values-vi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,423,507,610,729,807,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1904,2008,2116,2217,2322,2437,2542,2699,2798", + "endColumns": "106,101,108,83,102,118,77,75,90,92,94,93,99,92,94,93,90,90,83,103,107,100,104,114,104,156,98,84", + "endOffsets": "207,309,418,502,605,724,802,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1899,2003,2111,2212,2317,2432,2537,2694,2793,2878" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,423,507,610,729,807,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1904,2008,2116,2217,2322,2437,2542,2699,3905", + "endColumns": "106,101,108,83,102,118,77,75,90,92,94,93,99,92,94,93,90,90,83,103,107,100,104,114,104,156,98,84", + "endOffsets": "207,309,418,502,605,724,802,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1899,2003,2111,2212,2317,2432,2537,2694,2793,3985" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-vi\\values-vi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,556,669,785", + "endColumns": "96,101,98,99,102,112,115,100", + "endOffsets": "147,249,348,448,551,664,780,881" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2798,2895,2997,3096,3196,3299,3412,3990", + "endColumns": "96,101,98,99,102,112,115,100", + "endOffsets": "2890,2992,3091,3191,3294,3407,3523,4086" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-vi\\values-vi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,264,339,482,651,731", + "endColumns": "71,86,74,142,168,79,76", + "endOffsets": "172,259,334,477,646,726,803" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3528,3600,3687,3762,4091,4260,4340", + "endColumns": "71,86,74,142,168,79,76", + "endOffsets": "3595,3682,3757,3900,4255,4335,4412" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-watch-v21_values-watch-v21.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-watch-v21\\values-watch-v21.xml", + "from": { + "startLines": "2,6,10", + "startColumns": "4,4,4", + "startOffsets": "55,271,499", + "endLines": "5,9,13", + "endColumns": "12,12,12", + "endOffsets": "266,494,724" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v22_values-v22.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v22\\values-v22.xml", + "from": { + "startLines": "2,3,4,9", + "startColumns": "4,4,4,4", + "startOffsets": "55,130,217,487", + "endLines": "2,3,8,13", + "endColumns": "74,86,12,12", + "endOffsets": "125,212,482,764" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-te_values-te.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-te\\values-te.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,222,334,447,537,642,761,839,915,1006,1099,1194,1288,1388,1481,1576,1671,1762,1853,1942,2056,2160,2259,2374,2479,2594,2756,2859", + "endColumns": "116,111,112,89,104,118,77,75,90,92,94,93,99,92,94,94,90,90,88,113,103,98,114,104,114,161,102,82", + "endOffsets": "217,329,442,532,637,756,834,910,1001,1094,1189,1283,1383,1476,1571,1666,1757,1848,1937,2051,2155,2254,2369,2474,2589,2751,2854,2937" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,222,334,447,537,642,761,839,915,1006,1099,1194,1288,1388,1481,1576,1671,1762,1853,1942,2056,2160,2259,2374,2479,2594,2756,4006", + "endColumns": "116,111,112,89,104,118,77,75,90,92,94,93,99,92,94,94,90,90,88,113,103,98,114,104,114,161,102,82", + "endOffsets": "217,329,442,532,637,756,834,910,1001,1094,1189,1283,1383,1476,1571,1666,1757,1848,1937,2051,2155,2254,2369,2474,2589,2751,2854,4084" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-te\\values-te.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,265,367,468,574,681,805", + "endColumns": "101,107,101,100,105,106,123,100", + "endOffsets": "152,260,362,463,569,676,800,901" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2859,2961,3069,3171,3272,3378,3485,4089", + "endColumns": "101,107,101,100,105,106,123,100", + "endOffsets": "2956,3064,3166,3267,3373,3480,3604,4185" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-te\\values-te.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,277,356,502,671,758", + "endColumns": "72,98,78,145,168,86,83", + "endOffsets": "173,272,351,497,666,753,837" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3609,3682,3781,3860,4190,4359,4446", + "endColumns": "72,98,78,145,168,86,83", + "endOffsets": "3677,3776,3855,4001,4354,4441,4525" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-bn_values-bn.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-bn\\values-bn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,425,514,619,740,823,905,996,1089,1183,1277,1377,1470,1565,1659,1750,1841,1927,2037,2141,2244,2352,2460,2565,2730,2835", + "endColumns": "107,105,105,88,104,120,82,81,90,92,93,93,99,92,94,93,90,90,85,109,103,102,107,107,104,164,104,86", + "endOffsets": "208,314,420,509,614,735,818,900,991,1084,1178,1272,1372,1465,1560,1654,1745,1836,1922,2032,2136,2239,2347,2455,2560,2725,2830,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,425,514,619,740,823,905,996,1089,1183,1277,1377,1470,1565,1659,1750,1841,1927,2037,2141,2244,2352,2460,2565,2730,3949", + "endColumns": "107,105,105,88,104,120,82,81,90,92,93,93,99,92,94,93,90,90,85,109,103,102,107,107,104,164,104,86", + "endOffsets": "208,314,420,509,614,735,818,900,991,1084,1178,1272,1372,1465,1560,1654,1745,1836,1922,2032,2136,2239,2347,2455,2560,2725,2830,4031" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-bn\\values-bn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,358,461,562,664,784", + "endColumns": "98,101,101,102,100,101,119,100", + "endOffsets": "149,251,353,456,557,659,779,880" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2835,2934,3036,3138,3241,3342,3444,4036", + "endColumns": "98,101,101,102,100,101,119,100", + "endOffsets": "2929,3031,3133,3236,3337,3439,3559,4132" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-bn\\values-bn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,261,341,490,659,740", + "endColumns": "71,83,79,148,168,80,77", + "endOffsets": "172,256,336,485,654,735,813" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3564,3636,3720,3800,4137,4306,4387", + "endColumns": "71,83,79,148,168,80,77", + "endOffsets": "3631,3715,3795,3944,4301,4382,4460" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-be_values-be.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-be\\values-be.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,274,353,495,664,746", + "endColumns": "73,94,78,141,168,81,77", + "endOffsets": "174,269,348,490,659,741,819" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3566,3640,3735,3814,4139,4308,4390", + "endColumns": "73,94,78,141,168,81,77", + "endOffsets": "3635,3730,3809,3951,4303,4385,4463" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-be\\values-be.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,328,444,530,635,754,834,911,1003,1097,1192,1286,1381,1475,1571,1666,1758,1850,1931,2037,2142,2240,2348,2454,2562,2735,2835", + "endColumns": "119,102,115,85,104,118,79,76,91,93,94,93,94,93,95,94,91,91,80,105,104,97,107,105,107,172,99,81", + "endOffsets": "220,323,439,525,630,749,829,906,998,1092,1187,1281,1376,1470,1566,1661,1753,1845,1926,2032,2137,2235,2343,2449,2557,2730,2830,2912" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,328,444,530,635,754,834,911,1003,1097,1192,1286,1381,1475,1571,1666,1758,1850,1931,2037,2142,2240,2348,2454,2562,2735,3956", + "endColumns": "119,102,115,85,104,118,79,76,91,93,94,93,94,93,95,94,91,91,80,105,104,97,107,105,107,172,99,81", + "endOffsets": "220,323,439,525,630,749,829,906,998,1092,1187,1281,1376,1470,1566,1661,1753,1845,1926,2032,2137,2235,2343,2449,2557,2730,2830,4033" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-be\\values-be.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,456,562,665,786", + "endColumns": "97,101,99,100,105,102,120,100", + "endOffsets": "148,250,350,451,557,660,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2835,2933,3035,3135,3236,3342,3445,4038", + "endColumns": "97,101,99,100,105,102,120,100", + "endOffsets": "2928,3030,3130,3231,3337,3440,3561,4134" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ca_values-ca.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ca\\values-ca.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,333,440,523,629,755,839,918,1009,1102,1195,1290,1388,1481,1574,1668,1759,1850,1931,2042,2150,2248,2358,2463,2571,2731,2830", + "endColumns": "122,104,106,82,105,125,83,78,90,92,92,94,97,92,92,93,90,90,80,110,107,97,109,104,107,159,98,81", + "endOffsets": "223,328,435,518,624,750,834,913,1004,1097,1190,1285,1383,1476,1569,1663,1754,1845,1926,2037,2145,2243,2353,2458,2566,2726,2825,2907" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,333,440,523,629,755,839,918,1009,1102,1195,1290,1388,1481,1574,1668,1759,1850,1931,2042,2150,2248,2358,2463,2571,2731,3946", + "endColumns": "122,104,106,82,105,125,83,78,90,92,92,94,97,92,92,93,90,90,80,110,107,97,109,104,107,159,98,81", + "endOffsets": "223,328,435,518,624,750,834,913,1004,1097,1190,1285,1383,1476,1569,1663,1754,1845,1926,2037,2145,2243,2353,2458,2566,2726,2825,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ca\\values-ca.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,270,347,490,659,746", + "endColumns": "68,95,76,142,168,86,80", + "endOffsets": "169,265,342,485,654,741,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3561,3630,3726,3803,4129,4298,4385", + "endColumns": "68,95,76,142,168,86,80", + "endOffsets": "3625,3721,3798,3941,4293,4380,4461" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ca\\values-ca.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,449,555,660,786", + "endColumns": "95,101,98,96,105,104,125,100", + "endOffsets": "146,248,347,444,550,655,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2830,2926,3028,3127,3224,3330,3435,4028", + "endColumns": "95,101,98,96,105,104,125,100", + "endOffsets": "2921,3023,3122,3219,3325,3430,3556,4124" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-cs_values-cs.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-cs\\values-cs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,276,354,501,670,754", + "endColumns": "72,97,77,146,168,83,80", + "endOffsets": "173,271,349,496,665,749,830" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3530,3603,3701,3779,4110,4279,4363", + "endColumns": "72,97,77,146,168,83,80", + "endOffsets": "3598,3696,3774,3921,4274,4358,4439" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-cs\\values-cs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,356,455,560,667,786", + "endColumns": "97,101,100,98,104,106,118,100", + "endOffsets": "148,250,351,450,555,662,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2799,2897,2999,3100,3199,3304,3411,4009", + "endColumns": "97,101,100,98,104,106,118,100", + "endOffsets": "2892,2994,3095,3194,3299,3406,3525,4105" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-cs\\values-cs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,424,510,615,732,810,886,977,1070,1165,1259,1353,1446,1541,1638,1729,1820,1904,2008,2120,2219,2325,2436,2538,2701,2799", + "endColumns": "106,101,109,85,104,116,77,75,90,92,94,93,93,92,94,96,90,90,83,103,111,98,105,110,101,162,97,82", + "endOffsets": "207,309,419,505,610,727,805,881,972,1065,1160,1254,1348,1441,1536,1633,1724,1815,1899,2003,2115,2214,2320,2431,2533,2696,2794,2877" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,424,510,615,732,810,886,977,1070,1165,1259,1353,1446,1541,1638,1729,1820,1904,2008,2120,2219,2325,2436,2538,2701,3926", + "endColumns": "106,101,109,85,104,116,77,75,90,92,94,93,93,92,94,96,90,90,83,103,111,98,105,110,101,162,97,82", + "endOffsets": "207,309,419,505,610,727,805,881,972,1065,1160,1254,1348,1441,1536,1633,1724,1815,1899,2003,2115,2214,2320,2431,2533,2696,2794,4004" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-land_values-land.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-land\\values-land.xml", + "from": { + "startLines": "2,3,4", + "startColumns": "4,4,4", + "startOffsets": "55,125,196", + "endColumns": "69,70,67", + "endOffsets": "120,191,259" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-bs_values-bs.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-bs\\values-bs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,346,484,653,740", + "endColumns": "70,86,82,137,168,86,82", + "endOffsets": "171,258,341,479,648,735,818" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3560,3631,3718,3801,4127,4296,4383", + "endColumns": "70,86,82,137,168,86,82", + "endOffsets": "3626,3713,3796,3934,4291,4378,4461" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-bs\\values-bs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,353,457,561,663,780", + "endColumns": "97,101,97,103,103,101,116,100", + "endOffsets": "148,250,348,452,556,658,775,876" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2835,2933,3035,3133,3237,3341,3443,4026", + "endColumns": "97,101,97,103,103,101,116,100", + "endOffsets": "2928,3030,3128,3232,3336,3438,3555,4122" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-bs\\values-bs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,226,323,430,516,620,742,827,909,1000,1093,1188,1282,1382,1475,1570,1665,1756,1847,1935,2038,2142,2248,2353,2467,2570,2739,2835", + "endColumns": "120,96,106,85,103,121,84,81,90,92,94,93,99,92,94,94,90,90,87,102,103,105,104,113,102,168,95,86", + "endOffsets": "221,318,425,511,615,737,822,904,995,1088,1183,1277,1377,1470,1565,1660,1751,1842,1930,2033,2137,2243,2348,2462,2565,2734,2830,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,226,323,430,516,620,742,827,909,1000,1093,1188,1282,1382,1475,1570,1665,1756,1847,1935,2038,2142,2248,2353,2467,2570,2739,3939", + "endColumns": "120,96,106,85,103,121,84,81,90,92,94,93,99,92,94,94,90,90,87,102,103,105,104,113,102,168,95,86", + "endOffsets": "221,318,425,511,615,737,822,904,995,1088,1183,1277,1377,1470,1565,1660,1751,1842,1930,2033,2137,2243,2348,2462,2565,2734,2830,4021" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-si_values-si.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-si\\values-si.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,260,365,470,569,673,787", + "endColumns": "101,102,104,104,98,103,113,100", + "endOffsets": "152,255,360,465,564,668,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2821,2923,3026,3131,3236,3335,3439,4012", + "endColumns": "101,102,104,104,98,103,113,100", + "endOffsets": "2918,3021,3126,3231,3330,3434,3548,4108" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-si\\values-si.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,328,435,518,623,739,829,915,1006,1099,1193,1287,1387,1480,1575,1669,1760,1851,1935,2044,2148,2246,2356,2456,2563,2722,2821", + "endColumns": "115,106,106,82,104,115,89,85,90,92,93,93,99,92,94,93,90,90,83,108,103,97,109,99,106,158,98,81", + "endOffsets": "216,323,430,513,618,734,824,910,1001,1094,1188,1282,1382,1475,1570,1664,1755,1846,1930,2039,2143,2241,2351,2451,2558,2717,2816,2898" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,328,435,518,623,739,829,915,1006,1099,1193,1287,1387,1480,1575,1669,1760,1851,1935,2044,2148,2246,2356,2456,2563,2722,3930", + "endColumns": "115,106,106,82,104,115,89,85,90,92,93,93,99,92,94,93,90,90,83,108,103,97,109,99,106,158,98,81", + "endOffsets": "216,323,430,513,618,734,824,910,1001,1094,1188,1282,1382,1475,1570,1664,1755,1846,1930,2039,2143,2241,2351,2451,2558,2717,2816,4007" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-si\\values-si.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,181,264,339,482,651,743", + "endColumns": "75,82,74,142,168,91,86", + "endOffsets": "176,259,334,477,646,738,825" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3553,3629,3712,3787,4113,4282,4374", + "endColumns": "75,82,74,142,168,91,86", + "endOffsets": "3624,3707,3782,3925,4277,4369,4456" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v16_values-v16.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v16\\values-v16.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endLines": "5", + "endColumns": "12", + "endOffsets": "223" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-zh-rHK_values-zh-rHK.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zh-rHK\\values-zh-rHK.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1109,1205,1300,1394,1490,1582,1674,1766,1844,1940,2035,2130,2227,2323,2421,2572,2666", + "endColumns": "94,92,99,81,96,107,76,74,91,93,90,95,94,93,95,91,91,91,77,95,94,94,96,95,97,150,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1104,1200,1295,1389,1485,1577,1669,1761,1839,1935,2030,2125,2222,2318,2416,2567,2661,2740" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1109,1205,1300,1394,1490,1582,1674,1766,1844,1940,2035,2130,2227,2323,2421,2572,3663", + "endColumns": "94,92,99,81,96,107,76,74,91,93,90,95,94,93,95,91,91,91,77,95,94,94,96,95,97,150,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1104,1200,1295,1389,1485,1577,1669,1761,1839,1935,2030,2125,2222,2318,2416,2567,2661,3737" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zh-rHK\\values-zh-rHK.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,246,340,434,527,620,716", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "142,241,335,429,522,615,711,812" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2666,2758,2857,2951,3045,3138,3231,3742", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "2753,2852,2946,3040,3133,3226,3322,3838" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zh-rHK\\values-zh-rHK.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,322,441,609,688", + "endColumns": "65,80,69,118,167,78,75", + "endOffsets": "166,247,317,436,604,683,759" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3327,3393,3474,3544,3843,4011,4090", + "endColumns": "65,80,69,118,167,78,75", + "endOffsets": "3388,3469,3539,3658,4006,4085,4161" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-watch-v20_values-watch-v20.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-watch-v20\\values-watch-v20.xml", + "from": { + "startLines": "2,5,8", + "startColumns": "4,4,4", + "startOffsets": "55,214,385", + "endLines": "4,7,10", + "endColumns": "12,12,12", + "endOffsets": "209,380,553" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-b+sr+Latn_values-b+sr+Latn.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-b+sr+Latn\\values-b+sr+Latn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,343,495,664,751", + "endColumns": "70,86,79,151,168,86,82", + "endOffsets": "171,258,338,490,659,746,829" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3562,3633,3720,3800,4140,4309,4396", + "endColumns": "70,86,79,151,168,86,82", + "endOffsets": "3628,3715,3795,3947,4304,4391,4474" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-b+sr+Latn\\values-b+sr+Latn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,352,456,560,665,781", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "148,250,347,451,555,660,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2836,2934,3036,3133,3237,3341,3446,4039", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "2929,3031,3128,3232,3336,3441,3557,4135" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-b+sr+Latn\\values-b+sr+Latn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,816,898,989,1082,1177,1271,1371,1464,1559,1664,1755,1846,1932,2037,2143,2246,2353,2462,2569,2739,2836", + "endColumns": "106,100,105,85,103,121,84,81,90,92,94,93,99,92,94,104,90,90,85,104,105,102,106,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,811,893,984,1077,1172,1266,1366,1459,1554,1659,1750,1841,1927,2032,2138,2241,2348,2457,2564,2734,2831,2918" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,816,898,989,1082,1177,1271,1371,1464,1559,1664,1755,1846,1932,2037,2143,2246,2353,2462,2569,2739,3952", + "endColumns": "106,100,105,85,103,121,84,81,90,92,94,93,99,92,94,104,90,90,85,104,105,102,106,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,811,893,984,1077,1172,1266,1366,1459,1554,1659,1750,1841,1927,2032,2138,2241,2348,2457,2564,2734,2831,4034" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sv_values-sv.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sv\\values-sv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,350,449,557,662,783", + "endColumns": "94,101,97,98,107,104,120,100", + "endOffsets": "145,247,345,444,552,657,778,879" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2776,2871,2973,3071,3170,3278,3383,3958", + "endColumns": "94,101,97,98,107,104,120,100", + "endOffsets": "2866,2968,3066,3165,3273,3378,3499,4054" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sv\\values-sv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,264,342,479,648,727", + "endColumns": "70,87,77,136,168,78,75", + "endOffsets": "171,259,337,474,643,722,798" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3504,3575,3663,3741,4059,4228,4307", + "endColumns": "70,87,77,136,168,78,75", + "endOffsets": "3570,3658,3736,3873,4223,4302,4378" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sv\\values-sv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,422,506,606,719,796,871,964,1059,1154,1248,1350,1445,1542,1640,1736,1829,1909,2015,2114,2210,2315,2418,2520,2674,2776", + "endColumns": "102,102,110,83,99,112,76,74,92,94,94,93,101,94,96,97,95,92,79,105,98,95,104,102,101,153,101,79", + "endOffsets": "203,306,417,501,601,714,791,866,959,1054,1149,1243,1345,1440,1537,1635,1731,1824,1904,2010,2109,2205,2310,2413,2515,2669,2771,2851" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,422,506,606,719,796,871,964,1059,1154,1248,1350,1445,1542,1640,1736,1829,1909,2015,2114,2210,2315,2418,2520,2674,3878", + "endColumns": "102,102,110,83,99,112,76,74,92,94,94,93,101,94,96,97,95,92,79,105,98,95,104,102,101,153,101,79", + "endOffsets": "203,306,417,501,601,714,791,866,959,1054,1149,1243,1345,1440,1537,1635,1731,1824,1904,2010,2109,2205,2310,2413,2515,2669,2771,3953" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-pt-rPT_values-pt-rPT.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pt-rPT\\values-pt-rPT.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,426,515,616,734,819,899,991,1085,1182,1276,1375,1469,1565,1660,1752,1844,1929,2036,2147,2249,2357,2465,2572,2737,2836", + "endColumns": "107,105,106,88,100,117,84,79,91,93,96,93,98,93,95,94,91,91,84,106,110,101,107,107,106,164,98,85", + "endOffsets": "208,314,421,510,611,729,814,894,986,1080,1177,1271,1370,1464,1560,1655,1747,1839,1924,2031,2142,2244,2352,2460,2567,2732,2831,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,426,515,616,734,819,899,991,1085,1182,1276,1375,1469,1565,1660,1752,1844,1929,2036,2147,2249,2357,2465,2572,2737,3956", + "endColumns": "107,105,106,88,100,117,84,79,91,93,96,93,98,93,95,94,91,91,84,106,110,101,107,107,106,164,98,85", + "endOffsets": "208,314,421,510,611,729,814,894,986,1080,1177,1271,1370,1464,1560,1655,1747,1839,1924,2031,2142,2244,2352,2460,2567,2732,2831,4037" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pt-rPT\\values-pt-rPT.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,560,666,787", + "endColumns": "96,101,98,99,106,105,120,100", + "endOffsets": "147,249,348,448,555,661,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2836,2933,3035,3134,3234,3341,3447,4042", + "endColumns": "96,101,98,99,106,105,120,100", + "endOffsets": "2928,3030,3129,3229,3336,3442,3563,4138" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pt-rPT\\values-pt-rPT.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,263,342,493,662,749", + "endColumns": "69,87,78,150,168,86,80", + "endOffsets": "170,258,337,488,657,744,825" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3568,3638,3726,3805,4143,4312,4399", + "endColumns": "69,87,78,150,168,86,80", + "endOffsets": "3633,3721,3800,3951,4307,4394,4475" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ar_values-ar.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ar\\values-ar.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,148,250,345,448,551,653,767", + "endColumns": "92,101,94,102,102,101,113,100", + "endOffsets": "143,245,340,443,546,648,762,863" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2759,2852,2954,3049,3152,3255,3357,3932", + "endColumns": "92,101,94,102,102,101,113,100", + "endOffsets": "2847,2949,3044,3147,3250,3352,3466,4028" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ar\\values-ar.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,424,506,607,721,801,880,971,1064,1156,1250,1350,1443,1538,1631,1722,1816,1895,2000,2098,2196,2304,2404,2507,2662,2759", + "endColumns": "107,103,106,81,100,113,79,78,90,92,91,93,99,92,94,92,90,93,78,104,97,97,107,99,102,154,96,81", + "endOffsets": "208,312,419,501,602,716,796,875,966,1059,1151,1245,1345,1438,1533,1626,1717,1811,1890,1995,2093,2191,2299,2399,2502,2657,2754,2836" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,424,506,607,721,801,880,971,1064,1156,1250,1350,1443,1538,1631,1722,1816,1895,2000,2098,2196,2304,2404,2507,2662,3850", + "endColumns": "107,103,106,81,100,113,79,78,90,92,91,93,99,92,94,92,90,93,78,104,97,97,107,99,102,154,96,81", + "endOffsets": "208,312,419,501,602,716,796,875,966,1059,1151,1245,1345,1438,1533,1626,1717,1811,1890,1995,2093,2191,2299,2399,2502,2657,2754,3927" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ar\\values-ar.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,172,265,351,484,653,735", + "endColumns": "66,92,85,132,168,81,79", + "endOffsets": "167,260,346,479,648,730,810" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3471,3538,3631,3717,4033,4202,4284", + "endColumns": "66,92,85,132,168,81,79", + "endOffsets": "3533,3626,3712,3845,4197,4279,4359" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-my_values-my.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-my\\values-my.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,181,270,350,502,671,752", + "endColumns": "75,88,79,151,168,80,78", + "endOffsets": "176,265,345,497,666,747,826" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3608,3684,3773,3853,4192,4361,4442", + "endColumns": "75,88,79,151,168,80,78", + "endOffsets": "3679,3768,3848,4000,4356,4437,4516" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-my\\values-my.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,158,262,365,467,572,678,797", + "endColumns": "102,103,102,101,104,105,118,100", + "endOffsets": "153,257,360,462,567,673,792,893" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2866,2969,3073,3176,3278,3383,3489,4091", + "endColumns": "102,103,102,101,104,105,118,100", + "endOffsets": "2964,3068,3171,3273,3378,3484,3603,4187" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-my\\values-my.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,325,441,528,637,760,839,917,1008,1101,1196,1290,1390,1483,1578,1672,1763,1854,1939,2054,2163,2262,2388,2495,2603,2763,2866", + "endColumns": "112,106,115,86,108,122,78,77,90,92,94,93,99,92,94,93,90,90,84,114,108,98,125,106,107,159,102,85", + "endOffsets": "213,320,436,523,632,755,834,912,1003,1096,1191,1285,1385,1478,1573,1667,1758,1849,1934,2049,2158,2257,2383,2490,2598,2758,2861,2947" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,325,441,528,637,760,839,917,1008,1101,1196,1290,1390,1483,1578,1672,1763,1854,1939,2054,2163,2262,2388,2495,2603,2763,4005", + "endColumns": "112,106,115,86,108,122,78,77,90,92,94,93,99,92,94,93,90,90,84,114,108,98,125,106,107,159,102,85", + "endOffsets": "213,320,436,523,632,755,834,912,1003,1096,1191,1285,1385,1478,1573,1667,1758,1849,1934,2049,2158,2257,2383,2490,2598,2758,2861,4086" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-es_values-es.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-es\\values-es.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,356,454,561,667,787", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "149,251,351,449,556,662,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2836,2935,3037,3137,3235,3342,3448,4045", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "2930,3032,3132,3230,3337,3443,3563,4141" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-es\\values-es.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,320,428,513,614,742,828,909,1001,1095,1192,1286,1386,1480,1576,1672,1764,1856,1938,2045,2156,2255,2363,2471,2578,2737,2836", + "endColumns": "101,112,107,84,100,127,85,80,91,93,96,93,99,93,95,95,91,91,81,106,110,98,107,107,106,158,98,82", + "endOffsets": "202,315,423,508,609,737,823,904,996,1090,1187,1281,1381,1475,1571,1667,1759,1851,1933,2040,2151,2250,2358,2466,2573,2732,2831,2914" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,320,428,513,614,742,828,909,1001,1095,1192,1286,1386,1480,1576,1672,1764,1856,1938,2045,2156,2255,2363,2471,2578,2737,3962", + "endColumns": "101,112,107,84,100,127,85,80,91,93,96,93,99,93,95,95,91,91,81,106,110,98,107,107,106,158,98,82", + "endOffsets": "202,315,423,508,609,737,823,904,996,1090,1187,1281,1381,1475,1571,1667,1759,1851,1933,2040,2151,2250,2358,2466,2573,2732,2831,4040" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-es\\values-es.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,271,352,499,668,756", + "endColumns": "69,95,80,146,168,87,81", + "endOffsets": "170,266,347,494,663,751,833" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3568,3638,3734,3815,4146,4315,4403", + "endColumns": "69,95,80,146,168,87,81", + "endOffsets": "3633,3729,3810,3957,4310,4398,4480" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v26_values-v26.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v26\\values-v26.xml", + "from": { + "startLines": "2,3,4,8,12,16", + "startColumns": "4,4,4,4,4,4", + "startOffsets": "55,130,217,381,557,796", + "endLines": "2,3,7,11,15,16", + "endColumns": "74,86,12,12,12,92", + "endOffsets": "125,212,376,552,791,884" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v25_values-v25.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v25\\values-v25.xml", + "from": { + "startLines": "2,3,4,6", + "startColumns": "4,4,4,4", + "startOffsets": "55,126,209,308", + "endLines": "2,3,5,7", + "endColumns": "70,82,12,12", + "endOffsets": "121,204,303,414" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-it_values-it.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-it\\values-it.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,354,456,565,672,802", + "endColumns": "97,101,98,101,108,106,129,100", + "endOffsets": "148,250,349,451,560,667,797,898" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2799,2897,2999,3098,3200,3309,3416,3999", + "endColumns": "97,101,98,101,108,106,129,100", + "endOffsets": "2892,2994,3093,3195,3304,3411,3541,4095" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-it\\values-it.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,261,341,476,645,725", + "endColumns": "68,86,79,134,168,79,75", + "endOffsets": "169,256,336,471,640,720,796" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3546,3615,3702,3782,4100,4269,4349", + "endColumns": "68,86,79,134,168,79,75", + "endOffsets": "3610,3697,3777,3912,4264,4344,4420" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-it\\values-it.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,313,422,506,611,730,808,883,975,1069,1162,1256,1357,1451,1548,1643,1735,1827,1908,2014,2121,2219,2323,2429,2536,2699,2799", + "endColumns": "104,102,108,83,104,118,77,74,91,93,92,93,100,93,96,94,91,91,80,105,106,97,103,105,106,162,99,81", + "endOffsets": "205,308,417,501,606,725,803,878,970,1064,1157,1251,1352,1446,1543,1638,1730,1822,1903,2009,2116,2214,2318,2424,2531,2694,2794,2876" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,313,422,506,611,730,808,883,975,1069,1162,1256,1357,1451,1548,1643,1735,1827,1908,2014,2121,2219,2323,2429,2536,2699,3917", + "endColumns": "104,102,108,83,104,118,77,74,91,93,92,93,100,93,96,94,91,91,80,105,106,97,103,105,106,162,99,81", + "endOffsets": "205,308,417,501,606,725,803,878,970,1064,1157,1251,1352,1446,1543,1638,1730,1822,1903,2009,2116,2214,2318,2424,2531,2694,2794,3994" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-en-rGB_values-en-rGB.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rGB\\values-en-rGB.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3844", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3922" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rGB\\values-en-rGB.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,658,774", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "146,248,347,446,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3365,3927", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3360,3476,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rGB\\values-en-rGB.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3481,3549,3636,3710,4028,4197,4277", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3544,3631,3705,3839,4192,4272,4348" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ky_values-ky.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ky\\values-ky.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,325,437,522,627,744,823,901,992,1085,1180,1274,1374,1467,1562,1657,1748,1839,1920,2026,2131,2229,2336,2439,2554,2715,2817", + "endColumns": "110,108,111,84,104,116,78,77,90,92,94,93,99,92,94,94,90,90,80,105,104,97,106,102,114,160,101,81", + "endOffsets": "211,320,432,517,622,739,818,896,987,1080,1175,1269,1369,1462,1557,1652,1743,1834,1915,2021,2126,2224,2331,2434,2549,2710,2812,2894" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,325,437,522,627,744,823,901,992,1085,1180,1274,1374,1467,1562,1657,1748,1839,1920,2026,2131,2229,2336,2439,2554,2715,3931", + "endColumns": "110,108,111,84,104,116,78,77,90,92,94,93,99,92,94,94,90,90,80,105,104,97,106,102,114,160,101,81", + "endOffsets": "211,320,432,517,622,739,818,896,987,1080,1175,1269,1369,1462,1557,1652,1743,1834,1915,2021,2126,2224,2331,2434,2549,2710,2812,4008" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ky\\values-ky.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,268,347,488,657,738", + "endColumns": "70,91,78,140,168,80,78", + "endOffsets": "171,263,342,483,652,733,812" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3548,3619,3711,3790,4114,4283,4364", + "endColumns": "70,91,78,140,168,80,78", + "endOffsets": "3614,3706,3785,3926,4278,4359,4438" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ky\\values-ky.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,257,360,467,571,675,786", + "endColumns": "99,101,102,106,103,103,110,100", + "endOffsets": "150,252,355,462,566,670,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2817,2917,3019,3122,3229,3333,3437,4013", + "endColumns": "99,101,102,106,103,103,110,100", + "endOffsets": "2912,3014,3117,3224,3328,3432,3543,4109" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-v21_values-v21.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e859286821b89d92ed6182327fc2dc6\\transformed\\media-1.1.0\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,5,8,11", + "startColumns": "4,4,4,4", + "startOffsets": "55,223,386,554", + "endLines": "4,7,10,13", + "endColumns": "12,12,12,12", + "endOffsets": "218,381,549,716" + }, + "to": { + "startLines": "273,276,280,284", + "startColumns": "4,4,4,4", + "startOffsets": "19296,19464,19753,20049", + "endLines": "275,278,282,286", + "endColumns": "12,12,12,12", + "endOffsets": "19459,19622,19916,20211" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,13", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,173,237,304,368,484,610,736,864,1036", + "endLines": "2,3,4,5,6,7,8,9,12,17", + "endColumns": "117,63,66,63,115,125,125,127,12,12", + "endOffsets": "168,232,299,363,479,605,731,859,1031,1383" + }, + "to": { + "startLines": "2,3,4,5,271,272,279,283,287,290", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,173,237,304,19054,19170,19627,19921,20216,20388", + "endLines": "2,3,4,5,271,272,279,283,289,294", + "endColumns": "117,63,66,63,115,125,125,127,12,12", + "endOffsets": "168,232,299,363,19165,19291,19748,20044,20383,20735" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,19,20,21,22,24,26,27,28,29,30,32,34,36,38,40,42,43,48,50,52,53,54,56,58,59,60,61,62,63,106,109,152,155,158,160,162,164,167,171,174,175,176,179,180,181,182,183,184,187,188,190,192,194,196,200,202,203,204,205,207,211,213,215,216,217,218,219,220,222,223,224,234,235,236,248", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,146,249,352,457,564,673,782,891,1000,1109,1216,1319,1438,1593,1748,1853,1974,2075,2222,2363,2466,2585,2692,2795,2950,3121,3270,3435,3592,3743,3862,4213,4362,4511,4623,4770,4923,5070,5145,5234,5321,5422,5525,8283,8468,11238,11435,11634,11757,11880,11993,12176,12431,12632,12721,12832,13065,13166,13261,13384,13513,13630,13807,13906,14041,14184,14319,14438,14639,14758,14851,14962,15018,15125,15320,15431,15564,15659,15750,15841,15934,16051,16190,16261,16344,16967,17024,17082,17706", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19,20,21,23,25,26,27,28,29,31,33,35,37,39,41,42,47,49,51,52,53,55,57,58,59,60,61,62,105,108,151,154,157,159,161,163,166,170,173,174,175,178,179,180,181,182,183,186,187,189,191,193,195,199,201,202,203,204,206,210,212,214,215,216,217,218,219,221,222,223,233,234,235,247,259", + "endColumns": "90,102,102,104,106,108,108,108,108,108,106,102,118,12,12,104,120,100,12,12,102,118,106,102,12,12,12,12,12,12,118,12,12,12,111,146,12,12,74,88,86,100,102,12,12,12,12,12,12,12,12,12,12,12,88,110,12,100,94,122,128,116,12,98,12,12,12,12,12,12,92,110,55,12,12,12,12,94,90,90,92,116,12,70,82,12,56,57,12,12", + "endOffsets": "141,244,347,452,559,668,777,886,995,1104,1211,1314,1433,1588,1743,1848,1969,2070,2217,2358,2461,2580,2687,2790,2945,3116,3265,3430,3587,3738,3857,4208,4357,4506,4618,4765,4918,5065,5140,5229,5316,5417,5520,8278,8463,11233,11430,11629,11752,11875,11988,12171,12426,12627,12716,12827,13060,13161,13256,13379,13508,13625,13802,13901,14036,14179,14314,14433,14634,14753,14846,14957,15013,15120,15315,15426,15559,15654,15745,15836,15929,16046,16185,16256,16339,16962,17019,17077,17701,18337" + }, + "to": { + "startLines": "7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,24,25,26,27,29,31,32,33,34,35,37,39,41,43,45,47,48,53,55,57,58,59,61,63,64,65,66,67,68,111,114,157,160,163,165,167,169,172,176,179,180,181,184,185,186,187,188,189,192,193,195,197,199,201,205,207,208,209,210,212,216,218,220,221,222,223,224,225,227,228,229,239,240,241,253", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "433,524,627,730,835,942,1051,1160,1269,1378,1487,1594,1697,1816,1971,2126,2231,2352,2453,2600,2741,2844,2963,3070,3173,3328,3499,3648,3813,3970,4121,4240,4591,4740,4889,5001,5148,5301,5448,5523,5612,5699,5800,5903,8661,8846,11616,11813,12012,12135,12258,12371,12554,12809,13010,13099,13210,13443,13544,13639,13762,13891,14008,14185,14284,14419,14562,14697,14816,15017,15136,15229,15340,15396,15503,15698,15809,15942,16037,16128,16219,16312,16429,16568,16639,16722,17345,17402,17460,18084", + "endLines": "7,8,9,10,11,12,13,14,15,16,17,18,19,21,23,24,25,26,28,30,31,32,33,34,36,38,40,42,44,46,47,52,54,56,57,58,60,62,63,64,65,66,67,110,113,156,159,162,164,166,168,171,175,178,179,180,183,184,185,186,187,188,191,192,194,196,198,200,204,206,207,208,209,211,215,217,219,220,221,222,223,224,226,227,228,238,239,240,252,264", + "endColumns": "90,102,102,104,106,108,108,108,108,108,106,102,118,12,12,104,120,100,12,12,102,118,106,102,12,12,12,12,12,12,118,12,12,12,111,146,12,12,74,88,86,100,102,12,12,12,12,12,12,12,12,12,12,12,88,110,12,100,94,122,128,116,12,98,12,12,12,12,12,12,92,110,55,12,12,12,12,94,90,90,92,116,12,70,82,12,56,57,12,12", + "endOffsets": "519,622,725,830,937,1046,1155,1264,1373,1482,1589,1692,1811,1966,2121,2226,2347,2448,2595,2736,2839,2958,3065,3168,3323,3494,3643,3808,3965,4116,4235,4586,4735,4884,4996,5143,5296,5443,5518,5607,5694,5795,5898,8656,8841,11611,11808,12007,12130,12253,12366,12549,12804,13005,13094,13205,13438,13539,13634,13757,13886,14003,14180,14279,14414,14557,14692,14811,15012,15131,15224,15335,15391,15498,15693,15804,15937,16032,16123,16214,16307,16424,16563,16634,16717,17340,17397,17455,18079,18715" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,3,6", + "startColumns": "4,4,4", + "startOffsets": "55,120,276", + "endLines": "2,5,8", + "endColumns": "64,12,12", + "endOffsets": "115,271,449" + }, + "to": { + "startLines": "6,265,268", + "startColumns": "4,4,4", + "startOffsets": "368,18720,18876", + "endLines": "6,267,270", + "endColumns": "64,12,12", + "endOffsets": "428,18871,19049" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-zh-rCN_values-zh-rCN.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zh-rCN\\values-zh-rCN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,295,395,477,574,680,757,832,923,1016,1113,1209,1303,1396,1491,1583,1674,1765,1843,1939,2034,2129,2226,2322,2420,2568,2662", + "endColumns": "94,94,99,81,96,105,76,74,90,92,96,95,93,92,94,91,90,90,77,95,94,94,96,95,97,147,93,78", + "endOffsets": "195,290,390,472,569,675,752,827,918,1011,1108,1204,1298,1391,1486,1578,1669,1760,1838,1934,2029,2124,2221,2317,2415,2563,2657,2736" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,295,395,477,574,680,757,832,923,1016,1113,1209,1303,1396,1491,1583,1674,1765,1843,1939,2034,2129,2226,2322,2420,2568,3663", + "endColumns": "94,94,99,81,96,105,76,74,90,92,96,95,93,92,94,91,90,90,77,95,94,94,96,95,97,147,93,78", + "endOffsets": "195,290,390,472,569,675,752,827,918,1011,1108,1204,1298,1391,1486,1578,1669,1760,1838,1934,2029,2124,2221,2317,2415,2563,2657,3737" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zh-rCN\\values-zh-rCN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,248,342,436,529,623,719", + "endColumns": "91,100,93,93,92,93,95,100", + "endOffsets": "142,243,337,431,524,618,714,815" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2662,2754,2855,2949,3043,3136,3230,3742", + "endColumns": "91,100,93,93,92,93,95,100", + "endOffsets": "2749,2850,2944,3038,3131,3225,3321,3838" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zh-rCN\\values-zh-rCN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,322,442,610,690", + "endColumns": "65,80,69,119,167,79,76", + "endOffsets": "166,247,317,437,605,685,762" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3326,3392,3473,3543,3843,4011,4091", + "endColumns": "65,80,69,119,167,79,76", + "endOffsets": "3387,3468,3538,3658,4006,4086,4163" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-gl_values-gl.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-gl\\values-gl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,356,454,561,667,783", + "endColumns": "98,101,99,97,106,105,115,100", + "endOffsets": "149,251,351,449,556,662,778,879" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2855,2954,3056,3156,3254,3361,3467,4056", + "endColumns": "98,101,99,97,106,105,115,100", + "endOffsets": "2949,3051,3151,3249,3356,3462,3578,4152" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-gl\\values-gl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,313,421,506,607,735,821,902,994,1088,1185,1279,1379,1473,1569,1664,1756,1848,1929,2037,2144,2251,2360,2465,2579,2756,2855", + "endColumns": "103,103,107,84,100,127,85,80,91,93,96,93,99,93,95,94,91,91,80,107,106,106,108,104,113,176,98,82", + "endOffsets": "204,308,416,501,602,730,816,897,989,1083,1180,1274,1374,1468,1564,1659,1751,1843,1924,2032,2139,2246,2355,2460,2574,2751,2850,2933" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,313,421,506,607,735,821,902,994,1088,1185,1279,1379,1473,1569,1664,1756,1848,1929,2037,2144,2251,2360,2465,2579,2756,3973", + "endColumns": "103,103,107,84,100,127,85,80,91,93,96,93,99,93,95,94,91,91,80,107,106,106,108,104,113,176,98,82", + "endOffsets": "204,308,416,501,602,730,816,897,989,1083,1180,1274,1374,1468,1564,1659,1751,1843,1924,2032,2139,2246,2355,2460,2574,2751,2850,4051" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-gl\\values-gl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,276,357,495,664,752", + "endColumns": "69,100,80,137,168,87,81", + "endOffsets": "170,271,352,490,659,747,829" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3583,3653,3754,3835,4157,4326,4414", + "endColumns": "69,100,80,137,168,87,81", + "endOffsets": "3648,3749,3830,3968,4321,4409,4491" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-large-v4_values-large-v4.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-large-v4\\values-large-v4.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10", + "startColumns": "4,4,4,4,4,4,4,4,4", + "startOffsets": "55,114,185,256,326,396,464,532,636", + "endColumns": "58,70,70,69,69,67,67,103,115", + "endOffsets": "109,180,251,321,391,459,527,631,747" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-mk_values-mk.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-mk\\values-mk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,344,488,657,743", + "endColumns": "70,86,80,143,168,85,81", + "endOffsets": "171,258,339,483,652,738,820" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3539,3610,3697,3778,4111,4280,4366", + "endColumns": "70,86,80,143,168,85,81", + "endOffsets": "3605,3692,3773,3917,4275,4361,4443" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-mk\\values-mk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,352,450,555,658,774", + "endColumns": "97,101,96,97,104,102,115,100", + "endOffsets": "148,250,347,445,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2820,2918,3020,3117,3215,3320,3423,4010", + "endColumns": "97,101,96,97,104,102,115,100", + "endOffsets": "2913,3015,3112,3210,3315,3418,3534,4106" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-mk\\values-mk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,425,511,619,738,822,903,994,1087,1183,1277,1377,1470,1565,1661,1752,1843,1930,2036,2142,2243,2350,2462,2566,2722,2820", + "endColumns": "107,103,107,85,107,118,83,80,90,92,95,93,99,92,94,95,90,90,86,105,105,100,106,111,103,155,97,87", + "endOffsets": "208,312,420,506,614,733,817,898,989,1082,1178,1272,1372,1465,1560,1656,1747,1838,1925,2031,2137,2238,2345,2457,2561,2717,2815,2903" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,425,511,619,738,822,903,994,1087,1183,1277,1377,1470,1565,1661,1752,1843,1930,2036,2142,2243,2350,2462,2566,2722,3922", + "endColumns": "107,103,107,85,107,118,83,80,90,92,95,93,99,92,94,95,90,90,86,105,105,100,106,111,103,155,97,87", + "endOffsets": "208,312,420,506,614,733,817,898,989,1082,1178,1272,1372,1465,1560,1656,1747,1838,1925,2031,2137,2238,2345,2457,2561,2717,2815,4005" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-gu_values-gu.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-gu\\values-gu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,252,349,451,553,651,773", + "endColumns": "93,102,96,101,101,97,121,100", + "endOffsets": "144,247,344,446,548,646,768,869" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2788,2882,2985,3082,3184,3286,3384,3968", + "endColumns": "93,102,96,101,101,97,121,100", + "endOffsets": "2877,2980,3077,3179,3281,3379,3501,4064" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-gu\\values-gu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,316,423,510,610,730,808,885,976,1069,1164,1258,1358,1451,1546,1640,1731,1822,1902,2008,2109,2206,2315,2415,2525,2685,2788", + "endColumns": "106,103,106,86,99,119,77,76,90,92,94,93,99,92,94,93,90,90,79,105,100,96,108,99,109,159,102,80", + "endOffsets": "207,311,418,505,605,725,803,880,971,1064,1159,1253,1353,1446,1541,1635,1726,1817,1897,2003,2104,2201,2310,2410,2520,2680,2783,2864" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,316,423,510,610,730,808,885,976,1069,1164,1258,1358,1451,1546,1640,1731,1822,1902,2008,2109,2206,2315,2415,2525,2685,3887", + "endColumns": "106,103,106,86,99,119,77,76,90,92,94,93,99,92,94,93,90,90,79,105,100,96,108,99,109,159,102,80", + "endOffsets": "207,311,418,505,605,725,803,880,971,1064,1159,1253,1353,1446,1541,1635,1726,1817,1897,2003,2104,2201,2310,2410,2520,2680,2783,3963" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-gu\\values-gu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,263,344,486,655,739", + "endColumns": "71,85,80,141,168,83,81", + "endOffsets": "172,258,339,481,650,734,816" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3506,3578,3664,3745,4069,4238,4322", + "endColumns": "71,85,80,141,168,83,81", + "endOffsets": "3573,3659,3740,3882,4233,4317,4399" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sw360dp-v13_values-sw360dp-v13.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sw360dp-v13\\values-sw360dp-v13.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "71", + "endOffsets": "122" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-af_values-af.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-af\\values-af.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,264,345,484,653,732", + "endColumns": "70,87,80,138,168,78,76", + "endOffsets": "171,259,340,479,648,727,804" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3509,3580,3668,3749,4070,4239,4318", + "endColumns": "70,87,80,138,168,78,76", + "endOffsets": "3575,3663,3744,3883,4234,4313,4390" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-af\\values-af.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,353,451,558,667,787", + "endColumns": "97,101,97,97,106,108,119,100", + "endOffsets": "148,250,348,446,553,662,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2777,2875,2977,3075,3173,3280,3389,3969", + "endColumns": "97,101,97,97,106,108,119,100", + "endOffsets": "2870,2972,3070,3168,3275,3384,3504,4065" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-af\\values-af.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,309,415,500,603,721,798,874,965,1058,1153,1247,1346,1439,1534,1633,1728,1822,1903,2010,2115,2212,2320,2423,2525,2679,2777", + "endColumns": "107,95,105,84,102,117,76,75,90,92,94,93,98,92,94,98,94,93,80,106,104,96,107,102,101,153,97,80", + "endOffsets": "208,304,410,495,598,716,793,869,960,1053,1148,1242,1341,1434,1529,1628,1723,1817,1898,2005,2110,2207,2315,2418,2520,2674,2772,2853" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,309,415,500,603,721,798,874,965,1058,1153,1247,1346,1439,1534,1633,1728,1822,1903,2010,2115,2212,2320,2423,2525,2679,3888", + "endColumns": "107,95,105,84,102,117,76,75,90,92,94,93,98,92,94,98,94,93,80,106,104,96,107,102,101,153,97,80", + "endOffsets": "208,304,410,495,598,716,793,869,960,1053,1148,1242,1341,1434,1529,1628,1723,1817,1898,2005,2110,2207,2315,2418,2520,2674,2772,3964" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ru_values-ru.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ru\\values-ru.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,421,507,612,733,812,888,980,1074,1169,1262,1357,1451,1547,1642,1734,1826,1915,2021,2128,2226,2335,2442,2556,2722,2822", + "endColumns": "114,101,98,85,104,120,78,75,91,93,94,92,94,93,95,94,91,91,88,105,106,97,108,106,113,165,99,81", + "endOffsets": "215,317,416,502,607,728,807,883,975,1069,1164,1257,1352,1446,1542,1637,1729,1821,1910,2016,2123,2221,2330,2437,2551,2717,2817,2899" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,421,507,612,733,812,888,980,1074,1169,1262,1357,1451,1547,1642,1734,1826,1915,2021,2128,2226,2335,2442,2556,2722,3937", + "endColumns": "114,101,98,85,104,120,78,75,91,93,94,92,94,93,95,94,91,91,88,105,106,97,108,106,113,165,99,81", + "endOffsets": "215,317,416,502,607,728,807,883,975,1069,1164,1257,1352,1446,1542,1637,1729,1821,1910,2016,2123,2221,2330,2437,2551,2717,2817,4014" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ru\\values-ru.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,356,457,562,665,782", + "endColumns": "97,101,100,100,104,102,116,100", + "endOffsets": "148,250,351,452,557,660,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2822,2920,3022,3123,3224,3329,3432,4019", + "endColumns": "97,101,100,100,104,102,116,100", + "endOffsets": "2915,3017,3118,3219,3324,3427,3544,4115" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ru\\values-ru.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,271,348,493,662,744", + "endColumns": "73,91,76,144,168,81,77", + "endOffsets": "174,266,343,488,657,739,817" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3549,3623,3715,3792,4120,4289,4371", + "endColumns": "73,91,76,144,168,81,77", + "endOffsets": "3618,3710,3787,3932,4284,4366,4444" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sq_values-sq.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sq\\values-sq.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,266,350,498,667,751", + "endColumns": "68,91,83,147,168,83,78", + "endOffsets": "169,261,345,493,662,746,825" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3538,3607,3699,3783,4114,4283,4367", + "endColumns": "68,91,83,147,168,83,78", + "endOffsets": "3602,3694,3778,3926,4278,4362,4441" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sq\\values-sq.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,354,451,559,670,792", + "endColumns": "98,101,97,96,107,110,121,100", + "endOffsets": "149,251,349,446,554,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2801,2900,3002,3100,3197,3305,3416,4013", + "endColumns": "98,101,97,96,107,110,121,100", + "endOffsets": "2895,2997,3095,3192,3300,3411,3533,4109" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sq\\values-sq.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,431,517,623,746,828,906,997,1090,1185,1279,1380,1473,1568,1665,1756,1849,1930,2036,2140,2238,2344,2448,2550,2704,2801", + "endColumns": "113,99,111,85,105,122,81,77,90,92,94,93,100,92,94,96,90,92,80,105,103,97,105,103,101,153,96,81", + "endOffsets": "214,314,426,512,618,741,823,901,992,1085,1180,1274,1375,1468,1563,1660,1751,1844,1925,2031,2135,2233,2339,2443,2545,2699,2796,2878" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,431,517,623,746,828,906,997,1090,1185,1279,1380,1473,1568,1665,1756,1849,1930,2036,2140,2238,2344,2448,2550,2704,3931", + "endColumns": "113,99,111,85,105,122,81,77,90,92,94,93,100,92,94,96,90,92,80,105,103,97,105,103,101,153,96,81", + "endOffsets": "214,314,426,512,618,741,823,901,992,1085,1180,1274,1375,1468,1563,1660,1751,1844,1925,2031,2135,2233,2339,2443,2545,2699,2796,4008" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-lt_values-lt.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-lt\\values-lt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,325,438,525,627,749,832,912,1006,1102,1199,1295,1398,1494,1592,1688,1782,1876,1959,2068,2176,2276,2386,2491,2597,2773,2874", + "endColumns": "115,103,112,86,101,121,82,79,93,95,96,95,102,95,97,95,93,93,82,108,107,99,109,104,105,175,100,83", + "endOffsets": "216,320,433,520,622,744,827,907,1001,1097,1194,1290,1393,1489,1587,1683,1777,1871,1954,2063,2171,2271,2381,2486,2592,2768,2869,2953" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,325,438,525,627,749,832,912,1006,1102,1199,1295,1398,1494,1592,1688,1782,1876,1959,2068,2176,2276,2386,2491,2597,2773,4013", + "endColumns": "115,103,112,86,101,121,82,79,93,95,96,95,102,95,97,95,93,93,82,108,107,99,109,104,105,175,100,83", + "endOffsets": "216,320,433,520,622,744,827,907,1001,1097,1194,1290,1393,1489,1587,1683,1777,1871,1954,2063,2171,2271,2381,2486,2592,2768,2869,4092" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-lt\\values-lt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,269,347,493,662,747", + "endColumns": "72,90,77,145,168,84,80", + "endOffsets": "173,264,342,488,657,742,823" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3625,3698,3789,3867,4198,4367,4452", + "endColumns": "72,90,77,145,168,84,80", + "endOffsets": "3693,3784,3862,4008,4362,4447,4528" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-lt\\values-lt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,263,362,465,576,686,806", + "endColumns": "97,109,98,102,110,109,119,100", + "endOffsets": "148,258,357,460,571,681,801,902" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2874,2972,3082,3181,3284,3395,3505,4097", + "endColumns": "97,109,98,102,110,109,119,100", + "endOffsets": "2967,3077,3176,3279,3390,3500,3620,4193" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-or_values-or.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-or\\values-or.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,268,348,487,656,737", + "endColumns": "73,88,79,138,168,80,81", + "endOffsets": "174,263,343,482,651,732,814" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3592,3666,3755,3835,4165,4334,4415", + "endColumns": "73,88,79,138,168,80,81", + "endOffsets": "3661,3750,3830,3969,4329,4410,4492" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-or\\values-or.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,326,433,519,623,743,822,903,994,1087,1188,1283,1383,1476,1571,1667,1758,1848,1937,2047,2151,2257,2368,2470,2588,2751,2857", + "endColumns": "110,109,106,85,103,119,78,80,90,92,100,94,99,92,94,95,90,89,88,109,103,105,110,101,117,162,105,89", + "endOffsets": "211,321,428,514,618,738,817,898,989,1082,1183,1278,1378,1471,1566,1662,1753,1843,1932,2042,2146,2252,2363,2465,2583,2746,2852,2942" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,326,433,519,623,743,822,903,994,1087,1188,1283,1383,1476,1571,1667,1758,1848,1937,2047,2151,2257,2368,2470,2588,2751,3974", + "endColumns": "110,109,106,85,103,119,78,80,90,92,100,94,99,92,94,95,90,89,88,109,103,105,110,101,117,162,105,89", + "endOffsets": "211,321,428,514,618,738,817,898,989,1082,1183,1278,1378,1471,1566,1662,1753,1843,1932,2042,2146,2252,2363,2465,2583,2746,2852,4059" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-or\\values-or.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,158,260,363,468,569,671,790", + "endColumns": "102,101,102,104,100,101,118,100", + "endOffsets": "153,255,358,463,564,666,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2857,2960,3062,3165,3270,3371,3473,4064", + "endColumns": "102,101,102,104,100,101,118,100", + "endOffsets": "2955,3057,3160,3265,3366,3468,3587,4160" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-fr-rCA_values-fr-rCA.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fr-rCA\\values-fr-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,354,456,560,664,778", + "endColumns": "97,101,98,101,103,103,113,100", + "endOffsets": "148,250,349,451,555,659,773,874" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2855,2953,3055,3154,3256,3360,3464,4052", + "endColumns": "97,101,98,101,103,103,113,100", + "endOffsets": "2948,3050,3149,3251,3355,3459,3573,4148" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fr-rCA\\values-fr-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,323,433,520,626,756,841,921,1012,1105,1203,1298,1398,1491,1584,1679,1770,1861,1947,2057,2168,2271,2382,2490,2597,2756,2855", + "endColumns": "110,106,109,86,105,129,84,79,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,318,428,515,621,751,836,916,1007,1100,1198,1293,1393,1486,1579,1674,1765,1856,1942,2052,2163,2266,2377,2485,2592,2751,2850,2937" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,323,433,520,626,756,841,921,1012,1105,1203,1298,1398,1491,1584,1679,1770,1861,1947,2057,2168,2271,2382,2490,2597,2756,3965", + "endColumns": "110,106,109,86,105,129,84,79,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,318,428,515,621,751,836,916,1007,1100,1198,1293,1393,1486,1579,1674,1765,1856,1942,2052,2163,2266,2377,2485,2592,2751,2850,4047" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fr-rCA\\values-fr-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,349,492,661,747", + "endColumns": "69,96,76,142,168,85,79", + "endOffsets": "170,267,344,487,656,742,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3578,3648,3745,3822,4153,4322,4408", + "endColumns": "69,96,76,142,168,85,79", + "endOffsets": "3643,3740,3817,3960,4317,4403,4483" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-kk_values-kk.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-kk\\values-kk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,318,428,513,619,738,818,895,986,1079,1174,1268,1368,1461,1556,1653,1744,1835,1916,2021,2124,2222,2329,2435,2535,2701,2796", + "endColumns": "107,104,109,84,105,118,79,76,90,92,94,93,99,92,94,96,90,90,80,104,102,97,106,105,99,165,94,81", + "endOffsets": "208,313,423,508,614,733,813,890,981,1074,1169,1263,1363,1456,1551,1648,1739,1830,1911,2016,2119,2217,2324,2430,2530,2696,2791,2873" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,318,428,513,619,738,818,895,986,1079,1174,1268,1368,1461,1556,1653,1744,1835,1916,2021,2124,2222,2329,2435,2535,2701,3888", + "endColumns": "107,104,109,84,105,118,79,76,90,92,94,93,99,92,94,96,90,90,80,104,102,97,106,105,99,165,94,81", + "endOffsets": "208,313,423,508,614,733,813,890,981,1074,1169,1263,1363,1456,1551,1648,1739,1830,1911,2016,2119,2217,2324,2430,2530,2696,2791,3965" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-kk\\values-kk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,340,483,652,736", + "endColumns": "69,85,78,142,168,83,79", + "endOffsets": "170,256,335,478,647,731,811" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3510,3580,3666,3745,4071,4240,4324", + "endColumns": "69,85,78,142,168,83,79", + "endOffsets": "3575,3661,3740,3883,4235,4319,4399" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-kk\\values-kk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,354,457,561,658,769", + "endColumns": "94,101,101,102,103,96,110,100", + "endOffsets": "145,247,349,452,556,653,764,865" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2796,2891,2993,3095,3198,3302,3399,3970", + "endColumns": "94,101,101,102,103,96,110,100", + "endOffsets": "2886,2988,3090,3193,3297,3394,3505,4066" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-lo_values-lo.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-lo\\values-lo.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,254,353,451,552,650,761", + "endColumns": "95,102,98,97,100,97,110,100", + "endOffsets": "146,249,348,446,547,645,756,857" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2772,2868,2971,3070,3168,3269,3367,3934", + "endColumns": "95,102,98,97,100,97,110,100", + "endOffsets": "2863,2966,3065,3163,3264,3362,3473,4030" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-lo\\values-lo.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,341,479,648,728", + "endColumns": "69,85,79,137,168,79,77", + "endOffsets": "170,256,336,474,643,723,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3478,3548,3634,3714,4035,4204,4284", + "endColumns": "69,85,79,137,168,79,77", + "endOffsets": "3543,3629,3709,3847,4199,4279,4357" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-lo\\values-lo.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,424,509,613,724,802,879,970,1063,1155,1249,1349,1442,1537,1633,1724,1815,1896,2003,2107,2205,2308,2412,2516,2673,2772", + "endColumns": "102,102,112,84,103,110,77,76,90,92,91,93,99,92,94,95,90,90,80,106,103,97,102,103,103,156,98,81", + "endOffsets": "203,306,419,504,608,719,797,874,965,1058,1150,1244,1344,1437,1532,1628,1719,1810,1891,1998,2102,2200,2303,2407,2511,2668,2767,2849" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,424,509,613,724,802,879,970,1063,1155,1249,1349,1442,1537,1633,1724,1815,1896,2003,2107,2205,2308,2412,2516,2673,3852", + "endColumns": "102,102,112,84,103,110,77,76,90,92,91,93,99,92,94,95,90,90,80,106,103,97,102,103,103,156,98,81", + "endOffsets": "203,306,419,504,608,719,797,874,965,1058,1150,1244,1344,1437,1532,1628,1719,1810,1891,1998,2102,2200,2303,2407,2511,2668,2767,3929" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-pa_values-pa.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pa\\values-pa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,358,459,561,659,788", + "endColumns": "97,101,102,100,101,97,128,100", + "endOffsets": "148,250,353,454,556,654,783,884" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2767,2865,2967,3070,3171,3273,3371,3963", + "endColumns": "97,101,102,100,101,97,128,100", + "endOffsets": "2860,2962,3065,3166,3268,3366,3495,4059" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pa\\values-pa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,305,410,496,596,709,787,864,955,1048,1142,1236,1336,1429,1524,1618,1709,1800,1879,1989,2092,2188,2299,2401,2511,2670,2767", + "endColumns": "102,96,104,85,99,112,77,76,90,92,93,93,99,92,94,93,90,90,78,109,102,95,110,101,109,158,96,79", + "endOffsets": "203,300,405,491,591,704,782,859,950,1043,1137,1231,1331,1424,1519,1613,1704,1795,1874,1984,2087,2183,2294,2396,2506,2665,2762,2842" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,305,410,496,596,709,787,864,955,1048,1142,1236,1336,1429,1524,1618,1709,1800,1879,1989,2092,2188,2299,2401,2511,2670,3883", + "endColumns": "102,96,104,85,99,112,77,76,90,92,93,93,99,92,94,93,90,90,78,109,102,95,110,101,109,158,96,79", + "endOffsets": "203,300,405,491,591,704,782,859,950,1043,1137,1231,1331,1424,1519,1613,1704,1795,1874,1984,2087,2183,2294,2396,2506,2665,2762,3958" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pa\\values-pa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,262,341,488,657,737", + "endColumns": "71,84,78,146,168,79,77", + "endOffsets": "172,257,336,483,652,732,810" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3500,3572,3657,3736,4064,4233,4313", + "endColumns": "71,84,78,146,168,79,77", + "endOffsets": "3567,3652,3731,3878,4228,4308,4386" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-zu_values-zu.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zu\\values-zu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,320,432,520,623,738,817,894,985,1078,1173,1267,1367,1460,1555,1649,1740,1833,1914,2018,2121,2219,2326,2433,2538,2695,2791", + "endColumns": "107,106,111,87,102,114,78,76,90,92,94,93,99,92,94,93,90,92,80,103,102,97,106,106,104,156,95,81", + "endOffsets": "208,315,427,515,618,733,812,889,980,1073,1168,1262,1362,1455,1550,1644,1735,1828,1909,2013,2116,2214,2321,2428,2533,2690,2786,2868" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,320,432,520,623,738,817,894,985,1078,1173,1267,1367,1460,1555,1649,1740,1833,1914,2018,2121,2219,2326,2433,2538,2695,3901", + "endColumns": "107,106,111,87,102,114,78,76,90,92,94,93,99,92,94,93,90,92,80,103,102,97,106,106,104,156,95,81", + "endOffsets": "208,315,427,515,618,733,812,889,980,1073,1168,1262,1362,1455,1550,1644,1735,1828,1909,2013,2116,2214,2321,2428,2533,2690,2786,3978" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zu\\values-zu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,257,356,459,565,672,785", + "endColumns": "97,103,98,102,105,106,112,100", + "endOffsets": "148,252,351,454,560,667,780,881" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2791,2889,2993,3092,3195,3301,3408,3983", + "endColumns": "97,103,98,102,105,106,112,100", + "endOffsets": "2884,2988,3087,3190,3296,3403,3516,4079" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zu\\values-zu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,270,347,485,654,735", + "endColumns": "70,93,76,137,168,80,77", + "endOffsets": "171,265,342,480,649,730,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3521,3592,3686,3763,4084,4253,4334", + "endColumns": "70,93,76,137,168,80,77", + "endOffsets": "3587,3681,3758,3896,4248,4329,4407" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values_values.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,22,23,24,25,42,45,51,57,60,66,70,73,80,86,89,95,100,105,112,114,120,126,134,139,146,151,157,161,168,172,178,184,187,192,193,194,199,215,238,243,257,268,348,358,368,386,392,439,461,485", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,178,247,311,366,434,501,566,623,680,728,776,837,900,963,1001,1058,1102,1242,1381,1431,1479,2917,3022,3378,3716,3862,4202,4414,4577,4984,5322,5445,5784,6023,6280,6651,6711,7049,7335,7784,8076,8464,8769,9113,9358,9688,9895,10163,10436,10580,10949,10996,11052,11308,12367,13788,14126,15012,15622,20168,20687,21229,22503,22763,25467,26989,28470", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,21,22,23,24,41,44,50,56,59,65,69,72,79,85,88,94,99,104,111,113,119,125,133,138,145,150,156,160,167,171,177,183,186,191,192,193,198,214,237,242,256,267,347,357,367,385,391,438,460,484,508", + "endColumns": "72,68,63,54,67,66,64,56,56,47,47,60,62,62,37,56,43,13,138,49,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,46,55,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "173,242,306,361,429,496,561,618,675,723,771,832,895,958,996,1053,1097,1237,1376,1426,1474,2912,3017,3373,3711,3857,4197,4409,4572,4979,5317,5440,5779,6018,6275,6646,6706,7044,7330,7779,8071,8459,8764,9108,9353,9683,9890,10158,10431,10575,10944,10991,11047,11303,12362,13783,14121,15007,15617,20163,20682,21224,22498,22758,25462,26984,28465,29984" + }, + "to": { + "startLines": "62,112,251,252,253,254,255,256,257,318,319,320,359,360,397,398,399,400,405,406,407,1496,1680,1683,1689,1695,1698,1704,1708,1711,1718,1724,1727,1733,1738,1743,1750,1752,1758,1764,1772,1777,1784,1789,1795,1799,1806,1810,1816,1822,1825,1829,1830,2758,2773,2940,2978,3120,3295,3313,3377,3387,3397,3404,3410,3514,3664,3681", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "2141,5597,15157,15221,15276,15344,15411,15476,15533,19000,19048,19096,21179,21242,23835,23873,23930,23974,24238,24377,24427,93915,107620,107725,107970,108308,108454,108794,109006,109169,109576,109914,110037,110376,110615,110872,111243,111303,111641,111927,112376,112668,113056,113361,113705,113950,114280,114487,114755,115028,115172,115373,115420,158511,159034,167190,168491,173433,179028,179656,181581,181863,182168,182430,182690,186206,192084,192614", + "endLines": "62,112,251,252,253,254,255,256,257,318,319,320,359,360,397,398,399,402,405,406,407,1512,1682,1688,1694,1697,1703,1707,1710,1717,1723,1726,1732,1737,1742,1749,1751,1757,1763,1771,1776,1783,1788,1794,1798,1805,1809,1815,1821,1824,1828,1829,1830,2762,2783,2959,2981,3129,3302,3376,3386,3396,3403,3409,3452,3526,3680,3697", + "endColumns": "72,68,63,54,67,66,64,56,56,47,47,60,62,62,37,56,43,13,138,49,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,46,55,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "2209,5661,15216,15271,15339,15406,15471,15528,15585,19043,19091,19152,21237,21300,23868,23925,23969,24109,24372,24422,24470,95348,107720,107965,108303,108449,108789,109001,109164,109571,109909,110032,110371,110610,110867,111238,111298,111636,111922,112371,112663,113051,113356,113700,113945,114275,114482,114750,115023,115167,115368,115415,115471,158691,159430,167914,168635,173760,179271,181576,181858,182163,182425,182685,184108,186653,192609,193177" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e859286821b89d92ed6182327fc2dc6\\transformed\\media-1.1.0\\res\\values\\values.xml", + "from": { + "startLines": "2,5,6,7,8,10,11,12,13,14", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,288,341,394,447,560,626,748,809,875", + "endColumns": "88,52,52,52,52,65,121,60,65,66", + "endOffsets": "139,336,389,442,495,621,743,804,870,937" + }, + "to": { + "startLines": "111,258,259,260,261,1947,1949,1950,1955,1957", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "5508,15590,15643,15696,15749,124763,124939,125061,125323,125518", + "endColumns": "88,52,52,52,52,65,121,60,65,66", + "endOffsets": "5592,15638,15691,15744,15797,124824,125056,125117,125384,125580" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\9f8229ee71e2110416b6e261a05d3650\\transformed\\jetified-activity-1.8.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3", + "startColumns": "4,4", + "startOffsets": "55,97", + "endColumns": "41,59", + "endOffsets": "92,152" + }, + "to": { + "startLines": "323,351", + "startColumns": "4,4", + "startOffsets": "19253,20708", + "endColumns": "41,59", + "endOffsets": "19290,20763" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\eaad49a5a73f6f6b4df0c36599fde7f2\\transformed\\jetified-appcompat-resources-1.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2,18,24,34,50", + "startColumns": "4,4,4,4,4", + "startOffsets": "55,480,658,942,1353", + "endLines": "17,23,33,49,53", + "endColumns": "24,24,24,24,24", + "endOffsets": "475,653,937,1348,1475" + }, + "to": { + "startLines": "2231,2247,2253,3578,3594", + "startColumns": "4,4,4,4,4", + "startOffsets": "141557,141982,142160,188520,188931", + "endLines": "2246,2252,2262,3593,3597", + "endColumns": "24,24,24,24,24", + "endOffsets": "141977,142155,142439,188926,189053" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\47338bbf8f160d000bb980bbb8741b0a\\transformed\\jetified-savedstate-1.2.1\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "53", + "endOffsets": "104" + }, + "to": { + "startLines": "352", + "startColumns": "4", + "startOffsets": "20768", + "endColumns": "53", + "endOffsets": "20817" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,98,99,103,104,105,106,112,122,155,176,209", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,115,187,275,340,406,475,538,608,676,748,818,879,953,1026,1087,1148,1210,1274,1336,1397,1465,1565,1625,1691,1764,1833,1890,1942,2004,2076,2152,2217,2276,2335,2395,2455,2515,2575,2635,2695,2755,2815,2875,2935,2994,3054,3114,3174,3234,3294,3354,3414,3474,3534,3594,3653,3713,3773,3832,3891,3950,4009,4068,4127,4162,4197,4252,4315,4370,4428,4486,4547,4610,4667,4718,4768,4829,4886,4952,4986,5021,5056,5126,5193,5265,5334,5403,5477,5549,5637,5708,5825,6026,6136,6337,6466,6538,6605,6808,7109,8840,9521,10203", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,97,98,102,103,104,105,111,121,154,175,208,214", + "endColumns": "59,71,87,64,65,68,62,69,67,71,69,60,73,72,60,60,61,63,61,60,67,99,59,65,72,68,56,51,61,71,75,64,58,58,59,59,59,59,59,59,59,59,59,59,58,59,59,59,59,59,59,59,59,59,59,58,59,59,58,58,58,58,58,58,34,34,54,62,54,57,57,60,62,56,50,49,60,56,65,33,34,34,69,66,71,68,68,73,71,87,70,116,12,109,12,128,71,66,24,24,24,24,24,24", + "endOffsets": "110,182,270,335,401,470,533,603,671,743,813,874,948,1021,1082,1143,1205,1269,1331,1392,1460,1560,1620,1686,1759,1828,1885,1937,1999,2071,2147,2212,2271,2330,2390,2450,2510,2570,2630,2690,2750,2810,2870,2930,2989,3049,3109,3169,3229,3289,3349,3409,3469,3529,3589,3648,3708,3768,3827,3886,3945,4004,4063,4122,4157,4192,4247,4310,4365,4423,4481,4542,4605,4662,4713,4763,4824,4881,4947,4981,5016,5051,5121,5188,5260,5329,5398,5472,5544,5632,5703,5820,6021,6131,6332,6461,6533,6600,6803,7104,8835,9516,10198,10365" + }, + "to": { + "startLines": "29,70,71,84,85,109,110,214,215,216,217,218,219,220,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,315,316,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,361,390,391,392,393,394,395,396,404,1942,1943,1948,1951,1956,2101,2102,2767,2812,2982,3015,3045,3078", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "985,2715,2787,3835,3900,5376,5445,12521,12591,12659,12731,12801,12862,12936,14179,14240,14301,14363,14427,14489,14550,14618,14718,14778,14844,14917,14986,15043,15095,16255,16327,16403,16468,16527,16586,16646,16706,16766,16826,16886,16946,17006,17066,17126,17186,17245,17305,17365,17425,17485,17545,17605,17665,17725,17785,17845,17904,17964,18024,18083,18142,18201,18260,18319,18887,18922,19508,19563,19626,19681,19739,19797,19858,19921,19978,20029,20079,20140,20197,20263,20297,20332,21305,23324,23391,23463,23532,23601,23675,23747,24167,124445,124562,124829,125122,125389,136880,136952,158831,160805,168640,170371,171371,172053", + "endLines": "29,70,71,84,85,109,110,214,215,216,217,218,219,220,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,315,316,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,361,390,391,392,393,394,395,396,404,1942,1946,1948,1954,1956,2101,2102,2772,2821,3014,3035,3077,3083", + "endColumns": "59,71,87,64,65,68,62,69,67,71,69,60,73,72,60,60,61,63,61,60,67,99,59,65,72,68,56,51,61,71,75,64,58,58,59,59,59,59,59,59,59,59,59,59,58,59,59,59,59,59,59,59,59,59,59,58,59,59,58,58,58,58,58,58,34,34,54,62,54,57,57,60,62,56,50,49,60,56,65,33,34,34,69,66,71,68,68,73,71,87,70,116,12,109,12,128,71,66,24,24,24,24,24,24", + "endOffsets": "1040,2782,2870,3895,3961,5440,5503,12586,12654,12726,12796,12857,12931,13004,14235,14296,14358,14422,14484,14545,14613,14713,14773,14839,14912,14981,15038,15090,15152,16322,16398,16463,16522,16581,16641,16701,16761,16821,16881,16941,17001,17061,17121,17181,17240,17300,17360,17420,17480,17540,17600,17660,17720,17780,17840,17899,17959,18019,18078,18137,18196,18255,18314,18373,18917,18952,19558,19621,19676,19734,19792,19853,19916,19973,20024,20074,20135,20192,20258,20292,20327,20362,21370,23386,23458,23527,23596,23670,23742,23830,24233,124557,124758,124934,125318,125513,136947,137014,159029,161101,170366,171047,172048,172215" + } + }, + { + "source": "C:\\posyandu\\android\\app\\src\\main\\res\\values\\styles.xml", + "from": { + "startLines": "3,14", + "startColumns": "4,4", + "startOffsets": "176,832", + "endLines": "7,16", + "endColumns": "12,12", + "endOffsets": "483,998" + }, + "to": { + "startLines": "1513,1517", + "startColumns": "4,4", + "startOffsets": "95353,95534", + "endLines": "1516,1519", + "endColumns": "12,12", + "endOffsets": "95529,95698" + } + }, + { + "source": "C:\\posyandu\\android\\app\\src\\main\\res\\values\\colors.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "56", + "endOffsets": "107" + }, + "to": { + "startLines": "96", + "startColumns": "4", + "startOffsets": "4647", + "endColumns": "56", + "endOffsets": "4699" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e8db5a03ecfd4c7003ff52b19d087f7\\transformed\\jetified-startup-runtime-1.1.1\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "82", + "endOffsets": "133" + }, + "to": { + "startLines": "389", + "startColumns": "4", + "startOffsets": "23241", + "endColumns": "82", + "endOffsets": "23319" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\b61292485483c7499e83c4f5c6f9bd1a\\transformed\\jetified-window-1.2.0\\res\\values\\values.xml", + "from": { + "startLines": "2,3,9,17,25,37,43,49,50,51,52,53,54,55,61,66,74,89", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,114,287,506,725,1039,1227,1414,1467,1527,1579,1624,1663,1723,1918,2076,2358,2972", + "endLines": "2,8,16,24,36,42,48,49,50,51,52,53,54,60,65,73,88,104", + "endColumns": "58,11,11,11,11,11,11,52,59,51,44,38,59,24,24,24,24,24", + "endOffsets": "109,282,501,720,1034,1222,1409,1462,1522,1574,1619,1658,1718,1913,2071,2353,2967,3621" + }, + "to": { + "startLines": "2,5,11,19,30,42,48,54,55,56,57,58,309,2210,2216,3539,3547,3562", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,280,453,672,1045,1359,1547,1734,1787,1847,1899,1944,18583,140687,140882,186970,187252,187866", + "endLines": "2,10,18,26,41,47,53,54,55,56,57,58,309,2215,2220,3546,3561,3577", + "endColumns": "58,11,11,11,11,11,11,52,59,51,44,38,59,24,24,24,24,24", + "endOffsets": "159,448,667,886,1354,1542,1729,1782,1842,1894,1939,1978,18638,140877,141035,187247,187861,188515" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,221,222,226,230,234,239,245,252,256,260,265,269,273,277,281,285,289,295,299,305,309,315,319,324,328,331,335,341,345,351,355,361,364,368,372,376,380,384,385,386,387,390,393,396,399,403,404,405,406,407,410,412,414,416,421,422,426,432,436,437,439,451,452,456,462,466,467,468,472,499,503,504,508,536,708,734,905,931,962,970,976,992,1014,1019,1024,1034,1043,1052,1056,1063,1082,1089,1090,1099,1102,1105,1109,1113,1117,1120,1121,1126,1131,1141,1146,1153,1159,1160,1163,1167,1172,1174,1176,1179,1182,1184,1188,1191,1198,1201,1204,1208,1210,1214,1216,1218,1220,1224,1232,1240,1252,1258,1267,1270,1281,1284,1285,1290,1291,1296,1365,1435,1436,1446,1455,1456,1458,1462,1465,1468,1471,1474,1477,1480,1483,1487,1490,1493,1496,1500,1503,1507,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1533,1535,1536,1537,1538,1539,1540,1541,1542,1544,1545,1547,1548,1550,1552,1553,1555,1556,1557,1558,1559,1560,1562,1563,1564,1565,1566,1567,1569,1571,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1587,1588,1589,1590,1591,1592,1593,1595,1599,1603,1604,1605,1606,1607,1608,1612,1613,1614,1615,1617,1619,1621,1623,1625,1626,1627,1628,1630,1632,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1648,1649,1650,1651,1653,1655,1656,1658,1659,1661,1663,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1678,1679,1680,1681,1683,1684,1685,1686,1687,1689,1691,1693,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1785,1788,1791,1794,1808,1814,1824,1827,1856,1883,1892,1956,2319,2323,2351,2379,2397,2421,2427,2433,2454,2578,2598,2604,2608,2614,2649,2661,2727,2747,2802,2814,2840", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,160,205,254,295,350,412,476,546,607,682,758,835,913,998,1080,1156,1232,1309,1387,1493,1599,1678,1758,1815,1873,1947,2022,2087,2153,2213,2274,2346,2419,2486,2554,2613,2672,2731,2790,2849,2903,2957,3010,3064,3118,3172,3226,3300,3379,3452,3526,3597,3669,3741,3814,3871,3929,4002,4076,4150,4225,4297,4370,4440,4511,4571,4632,4701,4770,4840,4914,4990,5054,5131,5207,5284,5349,5418,5495,5570,5639,5707,5784,5850,5911,6008,6073,6142,6241,6312,6371,6429,6486,6545,6609,6680,6752,6824,6896,6968,7035,7103,7171,7230,7293,7357,7447,7538,7598,7664,7731,7797,7867,7931,7984,8051,8112,8179,8292,8350,8413,8478,8543,8618,8691,8763,8807,8854,8900,8949,9010,9071,9132,9194,9258,9322,9386,9451,9514,9574,9635,9701,9760,9820,9882,9953,10013,10081,10167,10254,10344,10431,10519,10601,10684,10774,10865,10917,10975,11020,11086,11150,11207,11264,11318,11375,11423,11472,11523,11557,11604,11653,11699,11731,11795,11857,11917,11974,12048,12118,12196,12250,12320,12405,12453,12499,12560,12623,12689,12753,12824,12887,12952,13016,13077,13138,13190,13263,13337,13406,13481,13555,13629,13770,13840,13893,13971,14061,14149,14245,14335,14917,15006,15253,15534,15786,16071,16464,16941,17163,17385,17661,17888,18118,18348,18578,18808,19035,19454,19680,20105,20335,20763,20982,21265,21473,21604,21831,22257,22482,22909,23130,23555,23675,23951,24252,24576,24867,25181,25318,25449,25554,25796,25963,26167,26375,26646,26758,26870,26975,27092,27306,27452,27592,27678,28026,28114,28360,28778,29027,29109,29207,29864,29964,30216,30640,30895,30989,31078,31315,33339,33581,33683,33936,36092,46773,48289,58984,60512,62269,62895,63315,64576,65841,66097,66333,66880,67374,67979,68177,68757,70125,70500,70618,71156,71313,71509,71782,72038,72208,72349,72413,72778,73145,73821,74085,74423,74776,74870,75056,75362,75624,75749,75876,76115,76326,76445,76638,76815,77270,77451,77573,77832,77945,78132,78234,78341,78470,78745,79253,79749,80626,80920,81490,81639,82371,82543,82627,82963,83055,83333,88564,93935,93997,94575,95159,95250,95363,95592,95752,95904,96075,96241,96410,96577,96740,96983,97153,97326,97497,97771,97970,98175,98505,98589,98685,98781,98879,98979,99081,99183,99285,99387,99489,99589,99685,99797,99926,100049,100180,100311,100409,100523,100617,100757,100891,100987,101099,101199,101315,101411,101523,101623,101763,101899,102063,102193,102351,102501,102642,102786,102921,103033,103183,103311,103439,103575,103707,103837,103967,104079,104219,104365,104509,104647,104713,104803,104879,104983,105073,105175,105283,105391,105491,105571,105663,105761,105871,105923,106001,106107,106199,106303,106413,106535,106698,106855,106935,107035,107125,107235,107325,107566,107660,107766,107858,107958,108070,108184,108300,108416,108510,108624,108736,108838,108958,109080,109162,109266,109386,109512,109610,109704,109792,109904,110020,110142,110254,110429,110545,110631,110723,110835,110959,111026,111152,111220,111348,111492,111620,111689,111784,111899,112012,112111,112220,112331,112442,112543,112648,112748,112878,112969,113092,113186,113298,113384,113488,113584,113672,113790,113894,113998,114124,114212,114320,114420,114510,114620,114704,114806,114890,114944,115008,115114,115200,115310,115394,115514,118130,118248,118363,118443,118804,119037,119554,119632,120976,122337,122725,125568,135621,135756,137126,138483,139055,139806,140068,140268,140647,144925,145531,145760,145911,146126,147209,147521,150547,151291,153422,153762,155073", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,220,221,225,229,233,238,244,251,255,259,264,268,272,276,280,284,288,294,298,304,308,314,318,323,327,330,334,340,344,350,354,360,363,367,371,375,379,383,384,385,386,389,392,395,398,402,403,404,405,406,409,411,413,415,420,421,425,431,435,436,438,450,451,455,461,465,466,467,471,498,502,503,507,535,707,733,904,930,961,969,975,991,1013,1018,1023,1033,1042,1051,1055,1062,1081,1088,1089,1098,1101,1104,1108,1112,1116,1119,1120,1125,1130,1140,1145,1152,1158,1159,1162,1166,1171,1173,1175,1178,1181,1183,1187,1190,1197,1200,1203,1207,1209,1213,1215,1217,1219,1223,1231,1239,1251,1257,1266,1269,1280,1283,1284,1289,1290,1295,1364,1434,1435,1445,1454,1455,1457,1461,1464,1467,1470,1473,1476,1479,1482,1486,1489,1492,1495,1499,1502,1506,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1532,1534,1535,1536,1537,1538,1539,1540,1541,1543,1544,1546,1547,1549,1551,1552,1554,1555,1556,1557,1558,1559,1561,1562,1563,1564,1565,1566,1568,1570,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1586,1587,1588,1589,1590,1591,1592,1594,1598,1602,1603,1604,1605,1606,1607,1611,1612,1613,1614,1616,1618,1620,1622,1624,1625,1626,1627,1629,1631,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1647,1648,1649,1650,1652,1654,1655,1657,1658,1660,1662,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1677,1678,1679,1680,1682,1683,1684,1685,1686,1688,1690,1692,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1784,1787,1790,1793,1807,1813,1823,1826,1855,1882,1891,1955,2318,2322,2350,2378,2396,2420,2426,2432,2453,2577,2597,2603,2607,2613,2648,2660,2726,2746,2801,2813,2839,2846", + "endColumns": "54,44,48,40,54,61,63,69,60,74,75,76,77,84,81,75,75,76,77,105,105,78,79,56,57,73,74,64,65,59,60,71,72,66,67,58,58,58,58,58,53,53,52,53,53,53,53,73,78,72,73,70,71,71,72,56,57,72,73,73,74,71,72,69,70,59,60,68,68,69,73,75,63,76,75,76,64,68,76,74,68,67,76,65,60,96,64,68,98,70,58,57,56,58,63,70,71,71,71,71,66,67,67,58,62,63,89,90,59,65,66,65,69,63,52,66,60,66,112,57,62,64,64,74,72,71,43,46,45,48,60,60,60,61,63,63,63,64,62,59,60,65,58,59,61,70,59,67,85,86,89,86,87,81,82,89,90,51,57,44,65,63,56,56,53,56,47,48,50,33,46,48,45,31,63,61,59,56,73,69,77,53,69,84,47,45,60,62,65,63,70,62,64,63,60,60,51,72,73,68,74,73,73,140,69,52,77,89,87,95,89,12,88,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,136,130,104,12,12,12,12,12,111,111,104,116,12,12,12,12,12,87,12,12,12,81,12,12,99,12,12,12,93,88,12,12,12,101,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,117,12,12,12,12,12,12,12,63,12,12,12,12,12,12,93,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,12,91,12,12,12,61,12,12,90,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,95,95,97,99,101,101,101,101,101,99,95,111,128,122,130,130,97,113,93,12,12,95,111,99,115,95,111,99,12,135,12,129,12,12,140,12,134,111,149,127,127,12,131,129,129,111,139,12,12,12,65,89,75,103,89,101,107,107,99,79,91,97,12,51,77,105,91,103,109,12,12,12,79,99,89,109,89,12,93,105,91,12,12,12,12,12,93,113,111,12,12,12,81,103,119,125,97,93,87,111,115,121,111,12,115,85,91,12,12,66,12,67,12,12,12,68,94,114,112,98,108,110,110,100,104,99,12,90,122,93,12,85,103,95,87,12,12,12,12,87,107,99,89,109,83,101,83,53,63,105,85,109,83,119,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "155,200,249,290,345,407,471,541,602,677,753,830,908,993,1075,1151,1227,1304,1382,1488,1594,1673,1753,1810,1868,1942,2017,2082,2148,2208,2269,2341,2414,2481,2549,2608,2667,2726,2785,2844,2898,2952,3005,3059,3113,3167,3221,3295,3374,3447,3521,3592,3664,3736,3809,3866,3924,3997,4071,4145,4220,4292,4365,4435,4506,4566,4627,4696,4765,4835,4909,4985,5049,5126,5202,5279,5344,5413,5490,5565,5634,5702,5779,5845,5906,6003,6068,6137,6236,6307,6366,6424,6481,6540,6604,6675,6747,6819,6891,6963,7030,7098,7166,7225,7288,7352,7442,7533,7593,7659,7726,7792,7862,7926,7979,8046,8107,8174,8287,8345,8408,8473,8538,8613,8686,8758,8802,8849,8895,8944,9005,9066,9127,9189,9253,9317,9381,9446,9509,9569,9630,9696,9755,9815,9877,9948,10008,10076,10162,10249,10339,10426,10514,10596,10679,10769,10860,10912,10970,11015,11081,11145,11202,11259,11313,11370,11418,11467,11518,11552,11599,11648,11694,11726,11790,11852,11912,11969,12043,12113,12191,12245,12315,12400,12448,12494,12555,12618,12684,12748,12819,12882,12947,13011,13072,13133,13185,13258,13332,13401,13476,13550,13624,13765,13835,13888,13966,14056,14144,14240,14330,14912,15001,15248,15529,15781,16066,16459,16936,17158,17380,17656,17883,18113,18343,18573,18803,19030,19449,19675,20100,20330,20758,20977,21260,21468,21599,21826,22252,22477,22904,23125,23550,23670,23946,24247,24571,24862,25176,25313,25444,25549,25791,25958,26162,26370,26641,26753,26865,26970,27087,27301,27447,27587,27673,28021,28109,28355,28773,29022,29104,29202,29859,29959,30211,30635,30890,30984,31073,31310,33334,33576,33678,33931,36087,46768,48284,58979,60507,62264,62890,63310,64571,65836,66092,66328,66875,67369,67974,68172,68752,70120,70495,70613,71151,71308,71504,71777,72033,72203,72344,72408,72773,73140,73816,74080,74418,74771,74865,75051,75357,75619,75744,75871,76110,76321,76440,76633,76810,77265,77446,77568,77827,77940,78127,78229,78336,78465,78740,79248,79744,80621,80915,81485,81634,82366,82538,82622,82958,83050,83328,88559,93930,93992,94570,95154,95245,95358,95587,95747,95899,96070,96236,96405,96572,96735,96978,97148,97321,97492,97766,97965,98170,98500,98584,98680,98776,98874,98974,99076,99178,99280,99382,99484,99584,99680,99792,99921,100044,100175,100306,100404,100518,100612,100752,100886,100982,101094,101194,101310,101406,101518,101618,101758,101894,102058,102188,102346,102496,102637,102781,102916,103028,103178,103306,103434,103570,103702,103832,103962,104074,104214,104360,104504,104642,104708,104798,104874,104978,105068,105170,105278,105386,105486,105566,105658,105756,105866,105918,105996,106102,106194,106298,106408,106530,106693,106850,106930,107030,107120,107230,107320,107561,107655,107761,107853,107953,108065,108179,108295,108411,108505,108619,108731,108833,108953,109075,109157,109261,109381,109507,109605,109699,109787,109899,110015,110137,110249,110424,110540,110626,110718,110830,110954,111021,111147,111215,111343,111487,111615,111684,111779,111894,112007,112106,112215,112326,112437,112538,112643,112743,112873,112964,113087,113181,113293,113379,113483,113579,113667,113785,113889,113993,114119,114207,114315,114415,114505,114615,114699,114801,114885,114939,115003,115109,115195,115305,115389,115509,118125,118243,118358,118438,118799,119032,119549,119627,120971,122332,122720,125563,135616,135751,137121,138478,139050,139801,140063,140263,140642,144920,145526,145755,145906,146121,147204,147516,150542,151286,153417,153757,155068,155271" + }, + "to": { + "startLines": "4,27,28,59,60,61,63,64,65,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,86,87,88,89,90,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,221,222,226,227,228,229,230,231,232,262,263,264,265,266,267,268,269,305,306,307,308,313,321,322,327,349,355,356,357,358,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,403,408,409,410,411,412,413,421,422,426,430,434,439,445,452,456,460,465,469,473,477,481,485,489,495,499,505,509,515,519,524,528,531,535,541,545,551,555,561,564,568,572,576,580,584,585,586,587,590,593,596,599,603,604,605,606,607,610,612,614,616,621,622,626,632,636,637,639,651,652,656,662,666,667,668,672,699,703,704,708,736,908,934,1105,1131,1162,1170,1176,1192,1214,1219,1224,1234,1243,1252,1256,1263,1282,1289,1290,1299,1302,1305,1309,1313,1317,1320,1321,1326,1331,1341,1346,1353,1359,1360,1363,1367,1372,1374,1376,1379,1382,1384,1388,1391,1398,1401,1404,1408,1410,1414,1416,1418,1420,1424,1432,1440,1452,1458,1467,1470,1481,1484,1485,1490,1491,1520,1589,1659,1660,1670,1679,1831,1833,1837,1840,1843,1846,1849,1852,1855,1858,1862,1865,1868,1871,1875,1878,1882,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1908,1910,1911,1912,1913,1914,1915,1916,1917,1919,1920,1922,1923,1925,1927,1928,1930,1931,1932,1933,1934,1935,1937,1938,1939,1940,1941,1958,1960,1962,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1978,1979,1980,1981,1982,1983,1984,1986,1990,1994,1995,1996,1997,1998,1999,2003,2004,2005,2006,2008,2010,2012,2014,2016,2017,2018,2019,2021,2023,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2039,2040,2041,2042,2044,2046,2047,2049,2050,2052,2054,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2069,2070,2071,2072,2074,2075,2076,2077,2078,2080,2082,2084,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2106,2181,2184,2187,2190,2204,2221,2263,2266,2295,2322,2331,2395,2763,2784,2822,2960,3084,3108,3114,3130,3151,3275,3303,3309,3453,3479,3527,3598,3698,3718,3773,3785,3811", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "225,891,936,1983,2024,2079,2214,2278,2348,2409,2484,2560,2637,2875,2960,3042,3118,3194,3271,3349,3455,3561,3640,3720,3777,3966,4040,4115,4180,4246,4306,4367,4439,4512,4579,4704,4763,4822,4881,4940,4999,5053,5107,5160,5214,5268,5322,5666,5740,5819,5892,5966,6037,6109,6181,6254,6311,6369,6442,6516,6590,6665,6737,6810,6880,6951,7011,7072,7141,7210,7280,7354,7430,7494,7571,7647,7724,7789,7858,7935,8010,8079,8147,8224,8290,8351,8448,8513,8582,8681,8752,8811,8869,8926,8985,9049,9120,9192,9264,9336,9408,9475,9543,9611,9670,9733,9797,9887,9978,10038,10104,10171,10237,10307,10371,10424,10491,10552,10619,10732,10790,10853,10918,10983,11058,11131,11203,11247,11294,11340,11389,11450,11511,11572,11634,11698,11762,11826,11891,11954,12014,12075,12141,12200,12260,12322,12393,12453,13009,13095,13345,13435,13522,13610,13692,13775,13865,15802,15854,15912,15957,16023,16087,16144,16201,18378,18435,18483,18532,18787,19157,19204,19462,20633,20936,21000,21062,21122,21375,21449,21519,21597,21651,21721,21806,21854,21900,21961,22024,22090,22154,22225,22288,22353,22417,22478,22539,22591,22664,22738,22807,22882,22956,23030,23171,24114,24475,24553,24643,24731,24827,24917,25499,25588,25835,26116,26368,26653,27046,27523,27745,27967,28243,28470,28700,28930,29160,29390,29617,30036,30262,30687,30917,31345,31564,31847,32055,32186,32413,32839,33064,33491,33712,34137,34257,34533,34834,35158,35449,35763,35900,36031,36136,36378,36545,36749,36957,37228,37340,37452,37557,37674,37888,38034,38174,38260,38608,38696,38942,39360,39609,39691,39789,40446,40546,40798,41222,41477,41571,41660,41897,43921,44163,44265,44518,46674,57355,58871,69566,71094,72851,73477,73897,75158,76423,76679,76915,77462,77956,78561,78759,79339,80707,81082,81200,81738,81895,82091,82364,82620,82790,82931,82995,83360,83727,84403,84667,85005,85358,85452,85638,85944,86206,86331,86458,86697,86908,87027,87220,87397,87852,88033,88155,88414,88527,88714,88816,88923,89052,89327,89835,90331,91208,91502,92072,92221,92953,93125,93209,93545,93637,95703,100934,106305,106367,106945,107529,115476,115589,115818,115978,116130,116301,116467,116636,116803,116966,117209,117379,117552,117723,117997,118196,118401,118731,118815,118911,119007,119105,119205,119307,119409,119511,119613,119715,119815,119911,120023,120152,120275,120406,120537,120635,120749,120843,120983,121117,121213,121325,121425,121541,121637,121749,121849,121989,122125,122289,122419,122577,122727,122868,123012,123147,123259,123409,123537,123665,123801,123933,124063,124193,124305,125585,125731,125875,126013,126079,126169,126245,126349,126439,126541,126649,126757,126857,126937,127029,127127,127237,127289,127367,127473,127565,127669,127779,127901,128064,128221,128301,128401,128491,128601,128691,128932,129026,129132,129224,129324,129436,129550,129666,129782,129876,129990,130102,130204,130324,130446,130528,130632,130752,130878,130976,131070,131158,131270,131386,131508,131620,131795,131911,131997,132089,132201,132325,132392,132518,132586,132714,132858,132986,133055,133150,133265,133378,133477,133586,133697,133808,133909,134014,134114,134244,134335,134458,134552,134664,134750,134854,134950,135038,135156,135260,135364,135490,135578,135686,135786,135876,135986,136070,136172,136256,136310,136374,136480,136566,136676,136760,137164,139780,139898,140013,140093,140454,141040,142444,142522,143866,145227,145615,148458,158696,159435,161106,167919,172220,172971,173233,173765,174144,178422,179276,179505,184113,185123,186658,189058,193182,193926,196057,196397,197708", + "endLines": "4,27,28,59,60,61,63,64,65,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,86,87,88,89,90,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,221,222,226,227,228,229,230,231,232,262,263,264,265,266,267,268,269,305,306,307,308,313,321,322,327,349,355,356,357,358,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,403,408,409,410,411,412,420,421,425,429,433,438,444,451,455,459,464,468,472,476,480,484,488,494,498,504,508,514,518,523,527,530,534,540,544,550,554,560,563,567,571,575,579,583,584,585,586,589,592,595,598,602,603,604,605,606,609,611,613,615,620,621,625,631,635,636,638,650,651,655,661,665,666,667,671,698,702,703,707,735,907,933,1104,1130,1161,1169,1175,1191,1213,1218,1223,1233,1242,1251,1255,1262,1281,1288,1289,1298,1301,1304,1308,1312,1316,1319,1320,1325,1330,1340,1345,1352,1358,1359,1362,1366,1371,1373,1375,1378,1381,1383,1387,1390,1397,1400,1403,1407,1409,1413,1415,1417,1419,1423,1431,1439,1451,1457,1466,1469,1480,1483,1484,1489,1490,1495,1588,1658,1659,1669,1678,1679,1832,1836,1839,1842,1845,1848,1851,1854,1857,1861,1864,1867,1870,1874,1877,1881,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1907,1909,1910,1911,1912,1913,1914,1915,1916,1918,1919,1921,1922,1924,1926,1927,1929,1930,1931,1932,1933,1934,1936,1937,1938,1939,1940,1941,1959,1961,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1977,1978,1979,1980,1981,1982,1983,1985,1989,1993,1994,1995,1996,1997,1998,2002,2003,2004,2005,2007,2009,2011,2013,2015,2016,2017,2018,2020,2022,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2038,2039,2040,2041,2043,2045,2046,2048,2049,2051,2053,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2068,2069,2070,2071,2073,2074,2075,2076,2077,2079,2081,2083,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2180,2183,2186,2189,2203,2209,2230,2265,2294,2321,2330,2394,2757,2766,2811,2849,2977,3107,3113,3119,3150,3274,3294,3308,3312,3458,3513,3538,3663,3717,3772,3784,3810,3817", + "endColumns": "54,44,48,40,54,61,63,69,60,74,75,76,77,84,81,75,75,76,77,105,105,78,79,56,57,73,74,64,65,59,60,71,72,66,67,58,58,58,58,58,53,53,52,53,53,53,53,73,78,72,73,70,71,71,72,56,57,72,73,73,74,71,72,69,70,59,60,68,68,69,73,75,63,76,75,76,64,68,76,74,68,67,76,65,60,96,64,68,98,70,58,57,56,58,63,70,71,71,71,71,66,67,67,58,62,63,89,90,59,65,66,65,69,63,52,66,60,66,112,57,62,64,64,74,72,71,43,46,45,48,60,60,60,61,63,63,63,64,62,59,60,65,58,59,61,70,59,67,85,86,89,86,87,81,82,89,90,51,57,44,65,63,56,56,53,56,47,48,50,33,46,48,45,31,63,61,59,56,73,69,77,53,69,84,47,45,60,62,65,63,70,62,64,63,60,60,51,72,73,68,74,73,73,140,69,52,77,89,87,95,89,12,88,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,136,130,104,12,12,12,12,12,111,111,104,116,12,12,12,12,12,87,12,12,12,81,12,12,99,12,12,12,93,88,12,12,12,101,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,117,12,12,12,12,12,12,12,63,12,12,12,12,12,12,93,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,12,91,12,12,12,61,12,12,90,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,95,95,97,99,101,101,101,101,101,99,95,111,128,122,130,130,97,113,93,12,12,95,111,99,115,95,111,99,12,135,12,129,12,12,140,12,134,111,149,127,127,12,131,129,129,111,139,12,12,12,65,89,75,103,89,101,107,107,99,79,91,97,12,51,77,105,91,103,109,12,12,12,79,99,89,109,89,12,93,105,91,12,12,12,12,12,93,113,111,12,12,12,81,103,119,125,97,93,87,111,115,121,111,12,115,85,91,12,12,66,12,67,12,12,12,68,94,114,112,98,108,110,110,100,104,99,12,90,122,93,12,85,103,95,87,12,12,12,12,87,107,99,89,109,83,101,83,53,63,105,85,109,83,119,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "275,931,980,2019,2074,2136,2273,2343,2404,2479,2555,2632,2710,2955,3037,3113,3189,3266,3344,3450,3556,3635,3715,3772,3830,4035,4110,4175,4241,4301,4362,4434,4507,4574,4642,4758,4817,4876,4935,4994,5048,5102,5155,5209,5263,5317,5371,5735,5814,5887,5961,6032,6104,6176,6249,6306,6364,6437,6511,6585,6660,6732,6805,6875,6946,7006,7067,7136,7205,7275,7349,7425,7489,7566,7642,7719,7784,7853,7930,8005,8074,8142,8219,8285,8346,8443,8508,8577,8676,8747,8806,8864,8921,8980,9044,9115,9187,9259,9331,9403,9470,9538,9606,9665,9728,9792,9882,9973,10033,10099,10166,10232,10302,10366,10419,10486,10547,10614,10727,10785,10848,10913,10978,11053,11126,11198,11242,11289,11335,11384,11445,11506,11567,11629,11693,11757,11821,11886,11949,12009,12070,12136,12195,12255,12317,12388,12448,12516,13090,13177,13430,13517,13605,13687,13770,13860,13951,15849,15907,15952,16018,16082,16139,16196,16250,18430,18478,18527,18578,18816,19199,19248,19503,20660,20995,21057,21117,21174,21444,21514,21592,21646,21716,21801,21849,21895,21956,22019,22085,22149,22220,22283,22348,22412,22473,22534,22586,22659,22733,22802,22877,22951,23025,23166,23236,24162,24548,24638,24726,24822,24912,25494,25583,25830,26111,26363,26648,27041,27518,27740,27962,28238,28465,28695,28925,29155,29385,29612,30031,30257,30682,30912,31340,31559,31842,32050,32181,32408,32834,33059,33486,33707,34132,34252,34528,34829,35153,35444,35758,35895,36026,36131,36373,36540,36744,36952,37223,37335,37447,37552,37669,37883,38029,38169,38255,38603,38691,38937,39355,39604,39686,39784,40441,40541,40793,41217,41472,41566,41655,41892,43916,44158,44260,44513,46669,57350,58866,69561,71089,72846,73472,73892,75153,76418,76674,76910,77457,77951,78556,78754,79334,80702,81077,81195,81733,81890,82086,82359,82615,82785,82926,82990,83355,83722,84398,84662,85000,85353,85447,85633,85939,86201,86326,86453,86692,86903,87022,87215,87392,87847,88028,88150,88409,88522,88709,88811,88918,89047,89322,89830,90326,91203,91497,92067,92216,92948,93120,93204,93540,93632,93910,100929,106300,106362,106940,107524,107615,115584,115813,115973,116125,116296,116462,116631,116798,116961,117204,117374,117547,117718,117992,118191,118396,118726,118810,118906,119002,119100,119200,119302,119404,119506,119608,119710,119810,119906,120018,120147,120270,120401,120532,120630,120744,120838,120978,121112,121208,121320,121420,121536,121632,121744,121844,121984,122120,122284,122414,122572,122722,122863,123007,123142,123254,123404,123532,123660,123796,123928,124058,124188,124300,124440,125726,125870,126008,126074,126164,126240,126344,126434,126536,126644,126752,126852,126932,127024,127122,127232,127284,127362,127468,127560,127664,127774,127896,128059,128216,128296,128396,128486,128596,128686,128927,129021,129127,129219,129319,129431,129545,129661,129777,129871,129985,130097,130199,130319,130441,130523,130627,130747,130873,130971,131065,131153,131265,131381,131503,131615,131790,131906,131992,132084,132196,132320,132387,132513,132581,132709,132853,132981,133050,133145,133260,133373,133472,133581,133692,133803,133904,134009,134109,134239,134330,134453,134547,134659,134745,134849,134945,135033,135151,135255,135359,135485,135573,135681,135781,135871,135981,136065,136167,136251,136305,136369,136475,136561,136671,136755,136875,139775,139893,140008,140088,140449,140682,141552,142517,143861,145222,145610,148453,158506,158826,160800,162458,168486,172966,173228,173428,174139,178417,179023,179500,179651,184323,186201,186965,192079,193921,196052,196392,197703,197906" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\d69b771f4769b70dad1852df9d1e5343\\transformed\\lifecycle-viewmodel-2.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "49", + "endOffsets": "100" + }, + "to": { + "startLines": "353", + "startColumns": "4", + "startOffsets": "20822", + "endColumns": "49", + "endOffsets": "20867" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\8f08a4fb8a82b417cfcc866aaaa248aa\\transformed\\lifecycle-runtime-2.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "42", + "endOffsets": "93" + }, + "to": { + "startLines": "350", + "startColumns": "4", + "startOffsets": "20665", + "endColumns": "42", + "endOffsets": "20703" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\34b9e8114ed50492479eb875aa77a652\\transformed\\fragment-1.7.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,10", + "startColumns": "4,4,4,4,4", + "startOffsets": "55,112,177,241,411", + "endLines": "2,3,4,9,13", + "endColumns": "56,64,63,24,24", + "endOffsets": "107,172,236,406,555" + }, + "to": { + "startLines": "310,326,354,3036,3041", + "startColumns": "4,4,4,4,4", + "startOffsets": "18643,19397,20872,171052,171222", + "endLines": "310,326,354,3040,3044", + "endColumns": "56,64,63,24,24", + "endOffsets": "18695,19457,20931,171217,171366" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\702716da9abbaa9ace42dd05e0800167\\transformed\\transition-1.4.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,95,142,185,240,287,341,393,442,503", + "endColumns": "39,46,42,54,46,53,51,48,60,49", + "endOffsets": "90,137,180,235,282,336,388,437,498,548" + }, + "to": { + "startLines": "311,312,317,324,325,344,345,346,347,348", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "18700,18740,18957,19295,19350,20367,20421,20473,20522,20583", + "endColumns": "39,46,42,54,46,53,51,48,60,49", + "endOffsets": "18735,18782,18995,19345,19392,20416,20468,20517,20578,20628" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\65cfd5b8a1fe8faa1c1e5683d3fcc2b8\\transformed\\recyclerview-1.0.0\\res\\values\\values.xml", + "from": { + "startLines": "30,31,32,33,34,35,36,2", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "1535,1594,1642,1698,1773,1849,1921,55", + "endLines": "30,31,32,33,34,35,36,29", + "endColumns": "58,47,55,74,75,71,65,24", + "endOffsets": "1589,1637,1693,1768,1844,1916,1982,1530" + }, + "to": { + "startLines": "223,224,225,233,234,235,314,3459", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "13182,13241,13289,13956,14031,14107,18821,184328", + "endLines": "223,224,225,233,234,235,314,3478", + "endColumns": "58,47,55,74,75,71,65,24", + "endOffsets": "13236,13284,13340,14026,14102,14174,18882,185118" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\8f157f66423597c1afae86f47ee03e65\\transformed\\coordinatorlayout-1.0.0\\res\\values\\values.xml", + "from": { + "startLines": "2,102,3,13", + "startColumns": "4,4,4,4", + "startOffsets": "55,5935,116,724", + "endLines": "2,104,12,101", + "endColumns": "60,12,24,24", + "endOffsets": "111,6075,719,5930" + }, + "to": { + "startLines": "3,2103,2850,2856", + "startColumns": "4,4,4,4", + "startOffsets": "164,137019,162463,162674", + "endLines": "3,2105,2855,2939", + "endColumns": "60,12,24,24", + "endOffsets": "220,137159,162669,167185" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-fi_values-fi.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fi\\values-fi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,422,508,613,731,817,896,987,1080,1175,1269,1363,1456,1552,1651,1742,1836,1916,2023,2124,2221,2327,2427,2525,2675,2775", + "endColumns": "107,99,108,85,104,117,85,78,90,92,94,93,93,92,95,98,90,93,79,106,100,96,105,99,97,149,99,80", + "endOffsets": "208,308,417,503,608,726,812,891,982,1075,1170,1264,1358,1451,1547,1646,1737,1831,1911,2018,2119,2216,2322,2422,2520,2670,2770,2851" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,422,508,613,731,817,896,987,1080,1175,1269,1363,1456,1552,1651,1742,1836,1916,2023,2124,2221,2327,2427,2525,2675,3884", + "endColumns": "107,99,108,85,104,117,85,78,90,92,94,93,93,92,95,98,90,93,79,106,100,96,105,99,97,149,99,80", + "endOffsets": "208,308,417,503,608,726,812,891,982,1075,1170,1264,1358,1451,1547,1646,1737,1831,1911,2018,2119,2216,2322,2422,2520,2670,2770,3960" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fi\\values-fi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,351,456,561,673,789", + "endColumns": "95,101,97,104,104,111,115,100", + "endOffsets": "146,248,346,451,556,668,784,885" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2775,2871,2973,3071,3176,3281,3393,3965", + "endColumns": "95,101,97,104,104,111,115,100", + "endOffsets": "2866,2968,3066,3171,3276,3388,3504,4061" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fi\\values-fi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,267,345,480,649,739", + "endColumns": "69,91,77,134,168,89,81", + "endOffsets": "170,262,340,475,644,734,816" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3509,3579,3671,3749,4066,4235,4325", + "endColumns": "69,91,77,134,168,89,81", + "endOffsets": "3574,3666,3744,3879,4230,4320,4402" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ldltr-v21_values-ldltr-v21.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ldltr-v21\\values-ldltr-v21.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "112", + "endOffsets": "163" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-as_values-as.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-as\\values-as.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,312,419,510,615,735,812,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1910,2023,2131,2234,2343,2459,2579,2746,2848", + "endColumns": "107,98,106,90,104,119,76,74,90,92,94,93,99,92,94,93,90,90,85,112,107,102,108,115,119,166,101,82", + "endOffsets": "208,307,414,505,610,730,807,882,973,1066,1161,1255,1355,1448,1543,1637,1728,1819,1905,2018,2126,2229,2338,2454,2574,2741,2843,2926" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,312,419,510,615,735,812,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1910,2023,2131,2234,2343,2459,2579,2746,3985", + "endColumns": "107,98,106,90,104,119,76,74,90,92,94,93,99,92,94,93,90,90,85,112,107,102,108,115,119,166,101,82", + "endOffsets": "208,307,414,505,610,730,807,882,973,1066,1161,1255,1355,1448,1543,1637,1728,1819,1905,2018,2126,2229,2338,2454,2574,2741,2843,4063" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-as\\values-as.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,182,266,349,492,661,752", + "endColumns": "76,83,82,142,168,90,79", + "endOffsets": "177,261,344,487,656,747,827" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3598,3675,3759,3842,4169,4338,4429", + "endColumns": "76,83,82,142,168,90,79", + "endOffsets": "3670,3754,3837,3980,4333,4424,4504" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-as\\values-as.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,156,259,367,472,576,676,805", + "endColumns": "100,102,107,104,103,99,128,100", + "endOffsets": "151,254,362,467,571,671,800,901" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2848,2949,3052,3160,3265,3369,3469,4068", + "endColumns": "100,102,107,104,103,99,128,100", + "endOffsets": "2944,3047,3155,3260,3364,3464,3593,4164" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ur_values-ur.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ur\\values-ur.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,325,434,520,624,744,821,896,988,1082,1177,1271,1372,1466,1562,1656,1748,1840,1925,2033,2139,2241,2352,2453,2569,2734,2832", + "endColumns": "113,105,108,85,103,119,76,74,91,93,94,93,100,93,95,93,91,91,84,107,105,101,110,100,115,164,97,85", + "endOffsets": "214,320,429,515,619,739,816,891,983,1077,1172,1266,1367,1461,1557,1651,1743,1835,1920,2028,2134,2236,2347,2448,2564,2729,2827,2913" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,325,434,520,624,744,821,896,988,1082,1177,1271,1372,1466,1562,1656,1748,1840,1925,2033,2139,2241,2352,2453,2569,2734,3931", + "endColumns": "113,105,108,85,103,119,76,74,91,93,94,93,100,93,95,93,91,91,84,107,105,101,110,100,115,164,97,85", + "endOffsets": "214,320,429,515,619,739,816,891,983,1077,1172,1266,1367,1461,1557,1651,1743,1835,1920,2028,2134,2236,2347,2448,2564,2729,2827,4012" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ur\\values-ur.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,266,344,483,652,734", + "endColumns": "72,87,77,138,168,81,75", + "endOffsets": "173,261,339,478,647,729,805" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3553,3626,3714,3792,4118,4287,4369", + "endColumns": "72,87,77,138,168,81,75", + "endOffsets": "3621,3709,3787,3926,4282,4364,4440" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ur\\values-ur.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,357,461,564,662,776", + "endColumns": "97,101,101,103,102,97,113,100", + "endOffsets": "148,250,352,456,559,657,771,872" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2832,2930,3032,3134,3238,3341,3439,4017", + "endColumns": "97,101,101,103,102,97,113,100", + "endOffsets": "2925,3027,3129,3233,3336,3434,3548,4113" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-et_values-et.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-et\\values-et.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,310,421,507,609,726,807,884,976,1070,1166,1268,1377,1471,1572,1666,1758,1851,1934,2045,2149,2248,2358,2460,2559,2725,2827", + "endColumns": "105,98,110,85,101,116,80,76,91,93,95,101,108,93,100,93,91,92,82,110,103,98,109,101,98,165,101,82", + "endOffsets": "206,305,416,502,604,721,802,879,971,1065,1161,1263,1372,1466,1567,1661,1753,1846,1929,2040,2144,2243,2353,2455,2554,2720,2822,2905" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,310,421,507,609,726,807,884,976,1070,1166,1268,1377,1471,1572,1666,1758,1851,1934,2045,2149,2248,2358,2460,2559,2725,3932", + "endColumns": "105,98,110,85,101,116,80,76,91,93,95,101,108,93,100,93,91,92,82,110,103,98,109,101,98,165,101,82", + "endOffsets": "206,305,416,502,604,721,802,879,971,1065,1161,1263,1372,1466,1567,1661,1753,1846,1929,2040,2144,2243,2353,2455,2554,2720,2822,4010" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-et\\values-et.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,350,453,559,664,784", + "endColumns": "94,101,97,102,105,104,119,100", + "endOffsets": "145,247,345,448,554,659,779,880" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2827,2922,3024,3122,3225,3331,3436,4015", + "endColumns": "94,101,97,102,105,104,119,100", + "endOffsets": "2917,3019,3117,3220,3326,3431,3551,4111" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-et\\values-et.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,180,267,343,481,650,733", + "endColumns": "74,86,75,137,168,82,77", + "endOffsets": "175,262,338,476,645,728,806" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3556,3631,3718,3794,4116,4285,4368", + "endColumns": "74,86,75,137,168,82,77", + "endOffsets": "3626,3713,3789,3927,4280,4363,4441" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-pt_values-pt.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pt\\values-pt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,341,492,661,748", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "170,257,336,487,656,743,824" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3578,3648,3735,3814,4152,4321,4408", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "3643,3730,3809,3960,4316,4403,4484" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pt\\values-pt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,560,670,790", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "147,249,348,448,555,665,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2843,2940,3042,3141,3241,3348,3458,4051", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "2935,3037,3136,3236,3343,3453,3573,4147" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pt\\values-pt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,2843", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,2924" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,3965", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,4046" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ro_values-ro.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ro\\values-ro.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,262,337,476,645,732", + "endColumns": "70,85,74,138,168,86,80", + "endOffsets": "171,257,332,471,640,727,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3567,3638,3724,3799,4121,4290,4377", + "endColumns": "70,85,74,138,168,86,80", + "endOffsets": "3633,3719,3794,3933,4285,4372,4453" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ro\\values-ro.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,334,447,531,636,755,840,920,1011,1104,1199,1293,1393,1486,1581,1675,1766,1858,1939,2049,2157,2255,2367,2473,2577,2739,2840", + "endColumns": "122,105,112,83,104,118,84,79,90,92,94,93,99,92,94,93,90,91,80,109,107,97,111,105,103,161,100,81", + "endOffsets": "223,329,442,526,631,750,835,915,1006,1099,1194,1288,1388,1481,1576,1670,1761,1853,1934,2044,2152,2250,2362,2468,2572,2734,2835,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,334,447,531,636,755,840,920,1011,1104,1199,1293,1393,1486,1581,1675,1766,1858,1939,2049,2157,2255,2367,2473,2577,2739,3938", + "endColumns": "122,105,112,83,104,118,84,79,90,92,94,93,99,92,94,93,90,91,80,109,107,97,111,105,103,161,100,81", + "endOffsets": "223,329,442,526,631,750,835,915,1006,1099,1194,1288,1388,1481,1576,1670,1761,1853,1934,2044,2152,2250,2362,2468,2572,2734,2835,4015" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ro\\values-ro.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,454,556,665,782", + "endColumns": "97,101,99,98,101,108,116,100", + "endOffsets": "148,250,350,449,551,660,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2840,2938,3040,3140,3239,3341,3450,4020", + "endColumns": "97,101,99,98,101,108,116,100", + "endOffsets": "2933,3035,3135,3234,3336,3445,3562,4116" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sw_values-sw.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sw\\values-sw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,307,415,505,610,727,810,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1911,2012,2120,2219,2326,2438,2542,2704,2801", + "endColumns": "102,98,107,89,104,116,82,81,90,92,94,93,99,92,94,93,90,90,81,100,107,98,106,111,103,161,96,82", + "endOffsets": "203,302,410,500,605,722,805,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1906,2007,2115,2214,2321,2433,2537,2699,2796,2879" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,307,415,505,610,727,810,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1911,2012,2120,2219,2326,2438,2542,2704,3918", + "endColumns": "102,98,107,89,104,116,82,81,90,92,94,93,99,92,94,93,90,90,81,100,107,98,106,111,103,161,96,82", + "endOffsets": "203,302,410,500,605,722,805,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1906,2007,2115,2214,2321,2433,2537,2699,2796,3996" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sw\\values-sw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,251,348,449,556,663,778", + "endColumns": "93,101,96,100,106,106,114,100", + "endOffsets": "144,246,343,444,551,658,773,874" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2801,2895,2997,3094,3195,3302,3409,4001", + "endColumns": "93,101,96,100,106,106,114,100", + "endOffsets": "2890,2992,3089,3190,3297,3404,3519,4097" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sw\\values-sw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,349,499,668,753", + "endColumns": "69,96,76,149,168,84,82", + "endOffsets": "170,267,344,494,663,748,831" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3524,3594,3691,3768,4102,4271,4356", + "endColumns": "69,96,76,149,168,84,82", + "endOffsets": "3589,3686,3763,3913,4266,4351,4434" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ta_values-ta.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ta\\values-ta.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,264,347,496,665,746", + "endColumns": "69,88,82,148,168,80,76", + "endOffsets": "170,259,342,491,660,741,818" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3617,3687,3776,3859,4191,4360,4441", + "endColumns": "69,88,82,148,168,80,76", + "endOffsets": "3682,3771,3854,4003,4355,4436,4513" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ta\\values-ta.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,254,353,451,558,673,801", + "endColumns": "95,102,98,97,106,114,127,100", + "endOffsets": "146,249,348,446,553,668,796,897" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2871,2967,3070,3169,3267,3374,3489,4090", + "endColumns": "95,102,98,97,106,114,127,100", + "endOffsets": "2962,3065,3164,3262,3369,3484,3612,4186" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ta\\values-ta.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,320,435,524,635,756,835,911,1009,1109,1204,1298,1405,1505,1607,1701,1799,1897,1978,2086,2189,2288,2404,2507,2612,2769,2871", + "endColumns": "112,101,114,88,110,120,78,75,97,99,94,93,106,99,101,93,97,97,80,107,102,98,115,102,104,156,101,81", + "endOffsets": "213,315,430,519,630,751,830,906,1004,1104,1199,1293,1400,1500,1602,1696,1794,1892,1973,2081,2184,2283,2399,2502,2607,2764,2866,2948" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,320,435,524,635,756,835,911,1009,1109,1204,1298,1405,1505,1607,1701,1799,1897,1978,2086,2189,2288,2404,2507,2612,2769,4008", + "endColumns": "112,101,114,88,110,120,78,75,97,99,94,93,106,99,101,93,97,97,80,107,102,98,115,102,104,156,101,81", + "endOffsets": "213,315,430,519,630,751,830,906,1004,1104,1199,1293,1400,1500,1602,1696,1794,1892,1973,2081,2184,2283,2399,2502,2607,2764,2866,4085" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ml_values-ml.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ml\\values-ml.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,266,352,493,662,744", + "endColumns": "71,88,85,140,168,81,75", + "endOffsets": "172,261,347,488,657,739,815" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3591,3663,3752,3838,4163,4332,4414", + "endColumns": "71,88,85,140,168,81,75", + "endOffsets": "3658,3747,3833,3974,4327,4409,4485" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ml\\values-ml.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,318,429,520,625,747,825,900,991,1084,1185,1279,1379,1473,1568,1667,1758,1849,1931,2040,2144,2243,2355,2467,2588,2753,2854", + "endColumns": "106,105,110,90,104,121,77,74,90,92,100,93,99,93,94,98,90,90,81,108,103,98,111,111,120,164,100,82", + "endOffsets": "207,313,424,515,620,742,820,895,986,1079,1180,1274,1374,1468,1563,1662,1753,1844,1926,2035,2139,2238,2350,2462,2583,2748,2849,2932" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,318,429,520,625,747,825,900,991,1084,1185,1279,1379,1473,1568,1667,1758,1849,1931,2040,2144,2243,2355,2467,2588,2753,3979", + "endColumns": "106,105,110,90,104,121,77,74,90,92,100,93,99,93,94,98,90,90,81,108,103,98,111,111,120,164,100,82", + "endOffsets": "207,313,424,515,620,742,820,895,986,1079,1180,1274,1374,1468,1563,1662,1753,1844,1926,2035,2139,2238,2350,2462,2583,2748,2849,4057" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ml\\values-ml.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,260,362,466,569,670,792", + "endColumns": "101,102,101,103,102,100,121,100", + "endOffsets": "152,255,357,461,564,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2854,2956,3059,3161,3265,3368,3469,4062", + "endColumns": "101,102,101,103,102,100,121,100", + "endOffsets": "2951,3054,3156,3260,3363,3464,3586,4158" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-fr_values-fr.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fr\\values-fr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,331,441,523,629,759,837,913,1004,1097,1195,1290,1390,1483,1576,1671,1762,1853,1939,2049,2160,2263,2374,2482,2589,2748,2847", + "endColumns": "110,114,109,81,105,129,77,75,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,326,436,518,624,754,832,908,999,1092,1190,1285,1385,1478,1571,1666,1757,1848,1934,2044,2155,2258,2369,2477,2584,2743,2842,2929" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,331,441,523,629,759,837,913,1004,1097,1195,1290,1390,1483,1576,1671,1762,1853,1939,2049,2160,2263,2374,2482,2589,2748,3961", + "endColumns": "110,114,109,81,105,129,77,75,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,326,436,518,624,754,832,908,999,1092,1190,1285,1385,1478,1571,1666,1757,1848,1934,2044,2155,2258,2369,2477,2584,2743,2842,4043" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fr\\values-fr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,350,492,661,747", + "endColumns": "69,96,77,141,168,85,79", + "endOffsets": "170,267,345,487,656,742,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3574,3644,3741,3819,4149,4318,4404", + "endColumns": "69,96,77,141,168,85,79", + "endOffsets": "3639,3736,3814,3956,4313,4399,4479" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fr\\values-fr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,354,456,560,664,782", + "endColumns": "97,101,98,101,103,103,117,100", + "endOffsets": "148,250,349,451,555,659,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2847,2945,3047,3146,3248,3352,3456,4048", + "endColumns": "97,101,98,101,103,103,117,100", + "endOffsets": "2940,3042,3141,3243,3347,3451,3569,4144" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-sr_values-sr.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sr\\values-sr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,343,495,664,750", + "endColumns": "70,86,79,151,168,85,81", + "endOffsets": "171,258,338,490,659,745,827" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3559,3630,3717,3797,4137,4306,4392", + "endColumns": "70,86,79,151,168,85,81", + "endOffsets": "3625,3712,3792,3944,4301,4387,4469" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sr\\values-sr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,352,456,560,665,781", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "148,250,347,451,555,660,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2833,2931,3033,3130,3234,3338,3443,4036", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "2926,3028,3125,3229,3333,3438,3554,4132" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sr\\values-sr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,815,896,987,1080,1175,1269,1369,1462,1557,1662,1753,1844,1930,2035,2141,2244,2350,2459,2566,2736,2833", + "endColumns": "106,100,105,85,103,121,83,80,90,92,94,93,99,92,94,104,90,90,85,104,105,102,105,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,810,891,982,1075,1170,1264,1364,1457,1552,1657,1748,1839,1925,2030,2136,2239,2345,2454,2561,2731,2828,2915" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,815,896,987,1080,1175,1269,1369,1462,1557,1662,1753,1844,1930,2035,2141,2244,2350,2459,2566,2736,3949", + "endColumns": "106,100,105,85,103,121,83,80,90,92,94,93,99,92,94,104,90,90,85,104,105,102,105,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,810,891,982,1075,1170,1264,1364,1457,1552,1657,1748,1839,1925,2030,2136,2239,2345,2454,2561,2731,2828,4031" + } + } + ] + }, + { + "outputFile": "com.example.posyandu.app-merged_res-45:/values-ne_values-ne.arsc.flat", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ne\\values-ne.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,188,272,353,500,669,767", + "endColumns": "82,83,80,146,168,97,79", + "endOffsets": "183,267,348,495,664,762,842" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3592,3675,3759,3840,4168,4337,4435", + "endColumns": "82,83,80,146,168,97,79", + "endOffsets": "3670,3754,3835,3982,4332,4430,4510" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ne\\values-ne.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,158,261,363,469,567,667,775", + "endColumns": "102,102,101,105,97,99,107,100", + "endOffsets": "153,256,358,464,562,662,770,871" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2872,2975,3078,3180,3286,3384,3484,4067", + "endColumns": "102,102,101,105,97,99,107,100", + "endOffsets": "2970,3073,3175,3281,3379,3479,3587,4163" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ne\\values-ne.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,325,433,524,631,751,835,914,1005,1098,1193,1287,1387,1480,1575,1669,1760,1851,1937,2050,2151,2254,2367,2477,2594,2761,2872", + "endColumns": "108,110,107,90,106,119,83,78,90,92,94,93,99,92,94,93,90,90,85,112,100,102,112,109,116,166,110,79", + "endOffsets": "209,320,428,519,626,746,830,909,1000,1093,1188,1282,1382,1475,1570,1664,1755,1846,1932,2045,2146,2249,2362,2472,2589,2756,2867,2947" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,325,433,524,631,751,835,914,1005,1098,1193,1287,1387,1480,1575,1669,1760,1851,1937,2050,2151,2254,2367,2477,2594,2761,3987", + "endColumns": "108,110,107,90,106,119,83,78,90,92,94,93,99,92,94,93,90,90,85,112,100,102,112,109,116,166,110,79", + "endOffsets": "209,320,428,519,626,746,830,909,1000,1093,1188,1282,1382,1475,1570,1664,1755,1846,1932,2045,2146,2249,2362,2472,2589,2756,2867,4062" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-af.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-af.json new file mode 100644 index 0000000..4d2c8c7 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-af.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-af/values-af.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-af\\values-af.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,264,345,484,653,732", + "endColumns": "70,87,80,138,168,78,76", + "endOffsets": "171,259,340,479,648,727,804" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3509,3580,3668,3749,4070,4239,4318", + "endColumns": "70,87,80,138,168,78,76", + "endOffsets": "3575,3663,3744,3883,4234,4313,4390" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-af\\values-af.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,353,451,558,667,787", + "endColumns": "97,101,97,97,106,108,119,100", + "endOffsets": "148,250,348,446,553,662,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2777,2875,2977,3075,3173,3280,3389,3969", + "endColumns": "97,101,97,97,106,108,119,100", + "endOffsets": "2870,2972,3070,3168,3275,3384,3504,4065" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-af\\values-af.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,309,415,500,603,721,798,874,965,1058,1153,1247,1346,1439,1534,1633,1728,1822,1903,2010,2115,2212,2320,2423,2525,2679,2777", + "endColumns": "107,95,105,84,102,117,76,75,90,92,94,93,98,92,94,98,94,93,80,106,104,96,107,102,101,153,97,80", + "endOffsets": "208,304,410,495,598,716,793,869,960,1053,1148,1242,1341,1434,1529,1628,1723,1817,1898,2005,2110,2207,2315,2418,2520,2674,2772,2853" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,309,415,500,603,721,798,874,965,1058,1153,1247,1346,1439,1534,1633,1728,1822,1903,2010,2115,2212,2320,2423,2525,2679,3888", + "endColumns": "107,95,105,84,102,117,76,75,90,92,94,93,98,92,94,98,94,93,80,106,104,96,107,102,101,153,97,80", + "endOffsets": "208,304,410,495,598,716,793,869,960,1053,1148,1242,1341,1434,1529,1628,1723,1817,1898,2005,2110,2207,2315,2418,2520,2674,2772,3964" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-am.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-am.json new file mode 100644 index 0000000..a81296c --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-am.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-am/values-am.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-am\\values-am.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,253,327,458,627,708", + "endColumns": "65,81,73,130,168,80,77", + "endOffsets": "166,248,322,453,622,703,781" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3410,3476,3558,3632,3944,4113,4194", + "endColumns": "65,81,73,130,168,80,77", + "endOffsets": "3471,3553,3627,3758,4108,4189,4267" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-am\\values-am.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,148,248,345,444,540,642,742", + "endColumns": "92,99,96,98,95,101,99,100", + "endOffsets": "143,243,340,439,535,637,737,838" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2723,2816,2916,3013,3112,3208,3310,3843", + "endColumns": "92,99,96,98,95,101,99,100", + "endOffsets": "2811,2911,3008,3107,3203,3305,3405,3939" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-am\\values-am.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,203,301,407,493,596,713,791,867,958,1051,1143,1237,1337,1430,1525,1618,1709,1800,1880,1980,2080,2176,2278,2378,2477,2627,2723", + "endColumns": "97,97,105,85,102,116,77,75,90,92,91,93,99,92,94,92,90,90,79,99,99,95,101,99,98,149,95,79", + "endOffsets": "198,296,402,488,591,708,786,862,953,1046,1138,1232,1332,1425,1520,1613,1704,1795,1875,1975,2075,2171,2273,2373,2472,2622,2718,2798" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,203,301,407,493,596,713,791,867,958,1051,1143,1237,1337,1430,1525,1618,1709,1800,1880,1980,2080,2176,2278,2378,2477,2627,3763", + "endColumns": "97,97,105,85,102,116,77,75,90,92,91,93,99,92,94,92,90,90,79,99,99,95,101,99,98,149,95,79", + "endOffsets": "198,296,402,488,591,708,786,862,953,1046,1138,1232,1332,1425,1520,1613,1704,1795,1875,1975,2075,2171,2273,2373,2472,2622,2718,3838" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ar.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ar.json new file mode 100644 index 0000000..11ded60 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ar.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ar/values-ar.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ar\\values-ar.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,148,250,345,448,551,653,767", + "endColumns": "92,101,94,102,102,101,113,100", + "endOffsets": "143,245,340,443,546,648,762,863" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2759,2852,2954,3049,3152,3255,3357,3932", + "endColumns": "92,101,94,102,102,101,113,100", + "endOffsets": "2847,2949,3044,3147,3250,3352,3466,4028" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ar\\values-ar.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,424,506,607,721,801,880,971,1064,1156,1250,1350,1443,1538,1631,1722,1816,1895,2000,2098,2196,2304,2404,2507,2662,2759", + "endColumns": "107,103,106,81,100,113,79,78,90,92,91,93,99,92,94,92,90,93,78,104,97,97,107,99,102,154,96,81", + "endOffsets": "208,312,419,501,602,716,796,875,966,1059,1151,1245,1345,1438,1533,1626,1717,1811,1890,1995,2093,2191,2299,2399,2502,2657,2754,2836" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,424,506,607,721,801,880,971,1064,1156,1250,1350,1443,1538,1631,1722,1816,1895,2000,2098,2196,2304,2404,2507,2662,3850", + "endColumns": "107,103,106,81,100,113,79,78,90,92,91,93,99,92,94,92,90,93,78,104,97,97,107,99,102,154,96,81", + "endOffsets": "208,312,419,501,602,716,796,875,966,1059,1151,1245,1345,1438,1533,1626,1717,1811,1890,1995,2093,2191,2299,2399,2502,2657,2754,3927" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ar\\values-ar.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,172,265,351,484,653,735", + "endColumns": "66,92,85,132,168,81,79", + "endOffsets": "167,260,346,479,648,730,810" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3471,3538,3631,3717,4033,4202,4284", + "endColumns": "66,92,85,132,168,81,79", + "endOffsets": "3533,3626,3712,3845,4197,4279,4359" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-as.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-as.json new file mode 100644 index 0000000..fac67db --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-as.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-as/values-as.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-as\\values-as.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,312,419,510,615,735,812,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1910,2023,2131,2234,2343,2459,2579,2746,2848", + "endColumns": "107,98,106,90,104,119,76,74,90,92,94,93,99,92,94,93,90,90,85,112,107,102,108,115,119,166,101,82", + "endOffsets": "208,307,414,505,610,730,807,882,973,1066,1161,1255,1355,1448,1543,1637,1728,1819,1905,2018,2126,2229,2338,2454,2574,2741,2843,2926" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,312,419,510,615,735,812,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1910,2023,2131,2234,2343,2459,2579,2746,3985", + "endColumns": "107,98,106,90,104,119,76,74,90,92,94,93,99,92,94,93,90,90,85,112,107,102,108,115,119,166,101,82", + "endOffsets": "208,307,414,505,610,730,807,882,973,1066,1161,1255,1355,1448,1543,1637,1728,1819,1905,2018,2126,2229,2338,2454,2574,2741,2843,4063" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-as\\values-as.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,182,266,349,492,661,752", + "endColumns": "76,83,82,142,168,90,79", + "endOffsets": "177,261,344,487,656,747,827" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3598,3675,3759,3842,4169,4338,4429", + "endColumns": "76,83,82,142,168,90,79", + "endOffsets": "3670,3754,3837,3980,4333,4424,4504" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-as\\values-as.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,156,259,367,472,576,676,805", + "endColumns": "100,102,107,104,103,99,128,100", + "endOffsets": "151,254,362,467,571,671,800,901" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2848,2949,3052,3160,3265,3369,3469,4068", + "endColumns": "100,102,107,104,103,99,128,100", + "endOffsets": "2944,3047,3155,3260,3364,3464,3593,4164" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-az.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-az.json new file mode 100644 index 0000000..e256d4e --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-az.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-az/values-az.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-az\\values-az.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,263,342,474,643,727", + "endColumns": "73,83,78,131,168,83,78", + "endOffsets": "174,258,337,469,638,722,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3540,3614,3698,3777,4094,4263,4347", + "endColumns": "73,83,78,131,168,83,78", + "endOffsets": "3609,3693,3772,3904,4258,4342,4421" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-az\\values-az.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,426,514,621,735,817,895,986,1079,1173,1272,1372,1465,1560,1654,1745,1837,1922,2027,2133,2233,2342,2447,2549,2707,2813", + "endColumns": "109,100,109,87,106,113,81,77,90,92,93,98,99,92,94,93,90,91,84,104,105,99,108,104,101,157,105,83", + "endOffsets": "210,311,421,509,616,730,812,890,981,1074,1168,1267,1367,1460,1555,1649,1740,1832,1917,2022,2128,2228,2337,2442,2544,2702,2808,2892" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,426,514,621,735,817,895,986,1079,1173,1272,1372,1465,1560,1654,1745,1837,1922,2027,2133,2233,2342,2447,2549,2707,3909", + "endColumns": "109,100,109,87,106,113,81,77,90,92,93,98,99,92,94,93,90,91,84,104,105,99,108,104,101,157,105,83", + "endOffsets": "210,311,421,509,616,730,812,890,981,1074,1168,1267,1367,1460,1555,1649,1740,1832,1917,2022,2128,2228,2337,2442,2544,2702,2808,3988" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-az\\values-az.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,156,258,361,465,566,671,782", + "endColumns": "100,101,102,103,100,104,110,100", + "endOffsets": "151,253,356,460,561,666,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2813,2914,3016,3119,3223,3324,3429,3993", + "endColumns": "100,101,102,103,100,104,110,100", + "endOffsets": "2909,3011,3114,3218,3319,3424,3535,4089" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-b+sr+Latn.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-b+sr+Latn.json new file mode 100644 index 0000000..b719bbf --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-b+sr+Latn.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-b+sr+Latn/values-b+sr+Latn.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-b+sr+Latn\\values-b+sr+Latn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,343,495,664,751", + "endColumns": "70,86,79,151,168,86,82", + "endOffsets": "171,258,338,490,659,746,829" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3562,3633,3720,3800,4140,4309,4396", + "endColumns": "70,86,79,151,168,86,82", + "endOffsets": "3628,3715,3795,3947,4304,4391,4474" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-b+sr+Latn\\values-b+sr+Latn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,352,456,560,665,781", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "148,250,347,451,555,660,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2836,2934,3036,3133,3237,3341,3446,4039", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "2929,3031,3128,3232,3336,3441,3557,4135" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-b+sr+Latn\\values-b+sr+Latn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,816,898,989,1082,1177,1271,1371,1464,1559,1664,1755,1846,1932,2037,2143,2246,2353,2462,2569,2739,2836", + "endColumns": "106,100,105,85,103,121,84,81,90,92,94,93,99,92,94,104,90,90,85,104,105,102,106,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,811,893,984,1077,1172,1266,1366,1459,1554,1659,1750,1841,1927,2032,2138,2241,2348,2457,2564,2734,2831,2918" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,816,898,989,1082,1177,1271,1371,1464,1559,1664,1755,1846,1932,2037,2143,2246,2353,2462,2569,2739,3952", + "endColumns": "106,100,105,85,103,121,84,81,90,92,94,93,99,92,94,104,90,90,85,104,105,102,106,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,811,893,984,1077,1172,1266,1366,1459,1554,1659,1750,1841,1927,2032,2138,2241,2348,2457,2564,2734,2831,4034" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-be.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-be.json new file mode 100644 index 0000000..f941513 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-be.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-be/values-be.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-be\\values-be.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,274,353,495,664,746", + "endColumns": "73,94,78,141,168,81,77", + "endOffsets": "174,269,348,490,659,741,819" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3566,3640,3735,3814,4139,4308,4390", + "endColumns": "73,94,78,141,168,81,77", + "endOffsets": "3635,3730,3809,3951,4303,4385,4463" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-be\\values-be.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,328,444,530,635,754,834,911,1003,1097,1192,1286,1381,1475,1571,1666,1758,1850,1931,2037,2142,2240,2348,2454,2562,2735,2835", + "endColumns": "119,102,115,85,104,118,79,76,91,93,94,93,94,93,95,94,91,91,80,105,104,97,107,105,107,172,99,81", + "endOffsets": "220,323,439,525,630,749,829,906,998,1092,1187,1281,1376,1470,1566,1661,1753,1845,1926,2032,2137,2235,2343,2449,2557,2730,2830,2912" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,328,444,530,635,754,834,911,1003,1097,1192,1286,1381,1475,1571,1666,1758,1850,1931,2037,2142,2240,2348,2454,2562,2735,3956", + "endColumns": "119,102,115,85,104,118,79,76,91,93,94,93,94,93,95,94,91,91,80,105,104,97,107,105,107,172,99,81", + "endOffsets": "220,323,439,525,630,749,829,906,998,1092,1187,1281,1376,1470,1566,1661,1753,1845,1926,2032,2137,2235,2343,2449,2557,2730,2830,4033" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-be\\values-be.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,456,562,665,786", + "endColumns": "97,101,99,100,105,102,120,100", + "endOffsets": "148,250,350,451,557,660,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2835,2933,3035,3135,3236,3342,3445,4038", + "endColumns": "97,101,99,100,105,102,120,100", + "endOffsets": "2928,3030,3130,3231,3337,3440,3561,4134" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bg.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bg.json new file mode 100644 index 0000000..eb25b21 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bg.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-bg/values-bg.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-bg\\values-bg.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,262,364,465,572,677,796", + "endColumns": "96,109,101,100,106,104,118,100", + "endOffsets": "147,257,359,460,567,672,791,892" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2854,2951,3061,3163,3264,3371,3476,4059", + "endColumns": "96,109,101,100,106,104,118,100", + "endOffsets": "2946,3056,3158,3259,3366,3471,3590,4155" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-bg\\values-bg.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,436,522,632,753,833,910,1001,1094,1189,1283,1383,1476,1571,1679,1770,1861,1944,2058,2166,2266,2380,2487,2595,2755,2854", + "endColumns": "119,105,104,85,109,120,79,76,90,92,94,93,99,92,94,107,90,90,82,113,107,99,113,106,107,159,98,83", + "endOffsets": "220,326,431,517,627,748,828,905,996,1089,1184,1278,1378,1471,1566,1674,1765,1856,1939,2053,2161,2261,2375,2482,2590,2750,2849,2933" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,436,522,632,753,833,910,1001,1094,1189,1283,1383,1476,1571,1679,1770,1861,1944,2058,2166,2266,2380,2487,2595,2755,3975", + "endColumns": "119,105,104,85,109,120,79,76,90,92,94,93,99,92,94,107,90,90,82,113,107,99,113,106,107,159,98,83", + "endOffsets": "220,326,431,517,627,748,828,905,996,1089,1184,1278,1378,1471,1566,1674,1765,1856,1939,2053,2161,2261,2375,2482,2590,2750,2849,4054" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-bg\\values-bg.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,345,485,654,736", + "endColumns": "71,87,79,139,168,81,77", + "endOffsets": "172,260,340,480,649,731,809" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3595,3667,3755,3835,4160,4329,4411", + "endColumns": "71,87,79,139,168,81,77", + "endOffsets": "3662,3750,3830,3970,4324,4406,4484" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bn.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bn.json new file mode 100644 index 0000000..03bd21b --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bn.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-bn/values-bn.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-bn\\values-bn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,425,514,619,740,823,905,996,1089,1183,1277,1377,1470,1565,1659,1750,1841,1927,2037,2141,2244,2352,2460,2565,2730,2835", + "endColumns": "107,105,105,88,104,120,82,81,90,92,93,93,99,92,94,93,90,90,85,109,103,102,107,107,104,164,104,86", + "endOffsets": "208,314,420,509,614,735,818,900,991,1084,1178,1272,1372,1465,1560,1654,1745,1836,1922,2032,2136,2239,2347,2455,2560,2725,2830,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,425,514,619,740,823,905,996,1089,1183,1277,1377,1470,1565,1659,1750,1841,1927,2037,2141,2244,2352,2460,2565,2730,3949", + "endColumns": "107,105,105,88,104,120,82,81,90,92,93,93,99,92,94,93,90,90,85,109,103,102,107,107,104,164,104,86", + "endOffsets": "208,314,420,509,614,735,818,900,991,1084,1178,1272,1372,1465,1560,1654,1745,1836,1922,2032,2136,2239,2347,2455,2560,2725,2830,4031" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-bn\\values-bn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,358,461,562,664,784", + "endColumns": "98,101,101,102,100,101,119,100", + "endOffsets": "149,251,353,456,557,659,779,880" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2835,2934,3036,3138,3241,3342,3444,4036", + "endColumns": "98,101,101,102,100,101,119,100", + "endOffsets": "2929,3031,3133,3236,3337,3439,3559,4132" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-bn\\values-bn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,261,341,490,659,740", + "endColumns": "71,83,79,148,168,80,77", + "endOffsets": "172,256,336,485,654,735,813" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3564,3636,3720,3800,4137,4306,4387", + "endColumns": "71,83,79,148,168,80,77", + "endOffsets": "3631,3715,3795,3944,4301,4382,4460" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bs.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bs.json new file mode 100644 index 0000000..7626deb --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-bs.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-bs/values-bs.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-bs\\values-bs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,346,484,653,740", + "endColumns": "70,86,82,137,168,86,82", + "endOffsets": "171,258,341,479,648,735,818" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3560,3631,3718,3801,4127,4296,4383", + "endColumns": "70,86,82,137,168,86,82", + "endOffsets": "3626,3713,3796,3934,4291,4378,4461" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-bs\\values-bs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,353,457,561,663,780", + "endColumns": "97,101,97,103,103,101,116,100", + "endOffsets": "148,250,348,452,556,658,775,876" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2835,2933,3035,3133,3237,3341,3443,4026", + "endColumns": "97,101,97,103,103,101,116,100", + "endOffsets": "2928,3030,3128,3232,3336,3438,3555,4122" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-bs\\values-bs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,226,323,430,516,620,742,827,909,1000,1093,1188,1282,1382,1475,1570,1665,1756,1847,1935,2038,2142,2248,2353,2467,2570,2739,2835", + "endColumns": "120,96,106,85,103,121,84,81,90,92,94,93,99,92,94,94,90,90,87,102,103,105,104,113,102,168,95,86", + "endOffsets": "221,318,425,511,615,737,822,904,995,1088,1183,1277,1377,1470,1565,1660,1751,1842,1930,2033,2137,2243,2348,2462,2565,2734,2830,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,226,323,430,516,620,742,827,909,1000,1093,1188,1282,1382,1475,1570,1665,1756,1847,1935,2038,2142,2248,2353,2467,2570,2739,3939", + "endColumns": "120,96,106,85,103,121,84,81,90,92,94,93,99,92,94,94,90,90,87,102,103,105,104,113,102,168,95,86", + "endOffsets": "221,318,425,511,615,737,822,904,995,1088,1183,1277,1377,1470,1565,1660,1751,1842,1930,2033,2137,2243,2348,2462,2565,2734,2830,4021" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ca.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ca.json new file mode 100644 index 0000000..376e2c9 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ca.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ca/values-ca.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ca\\values-ca.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,333,440,523,629,755,839,918,1009,1102,1195,1290,1388,1481,1574,1668,1759,1850,1931,2042,2150,2248,2358,2463,2571,2731,2830", + "endColumns": "122,104,106,82,105,125,83,78,90,92,92,94,97,92,92,93,90,90,80,110,107,97,109,104,107,159,98,81", + "endOffsets": "223,328,435,518,624,750,834,913,1004,1097,1190,1285,1383,1476,1569,1663,1754,1845,1926,2037,2145,2243,2353,2458,2566,2726,2825,2907" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,333,440,523,629,755,839,918,1009,1102,1195,1290,1388,1481,1574,1668,1759,1850,1931,2042,2150,2248,2358,2463,2571,2731,3946", + "endColumns": "122,104,106,82,105,125,83,78,90,92,92,94,97,92,92,93,90,90,80,110,107,97,109,104,107,159,98,81", + "endOffsets": "223,328,435,518,624,750,834,913,1004,1097,1190,1285,1383,1476,1569,1663,1754,1845,1926,2037,2145,2243,2353,2458,2566,2726,2825,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ca\\values-ca.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,270,347,490,659,746", + "endColumns": "68,95,76,142,168,86,80", + "endOffsets": "169,265,342,485,654,741,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3561,3630,3726,3803,4129,4298,4385", + "endColumns": "68,95,76,142,168,86,80", + "endOffsets": "3625,3721,3798,3941,4293,4380,4461" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ca\\values-ca.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,449,555,660,786", + "endColumns": "95,101,98,96,105,104,125,100", + "endOffsets": "146,248,347,444,550,655,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2830,2926,3028,3127,3224,3330,3435,4028", + "endColumns": "95,101,98,96,105,104,125,100", + "endOffsets": "2921,3023,3122,3219,3325,3430,3556,4124" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-cs.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-cs.json new file mode 100644 index 0000000..9bf8992 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-cs.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-cs/values-cs.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-cs\\values-cs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,276,354,501,670,754", + "endColumns": "72,97,77,146,168,83,80", + "endOffsets": "173,271,349,496,665,749,830" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3530,3603,3701,3779,4110,4279,4363", + "endColumns": "72,97,77,146,168,83,80", + "endOffsets": "3598,3696,3774,3921,4274,4358,4439" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-cs\\values-cs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,356,455,560,667,786", + "endColumns": "97,101,100,98,104,106,118,100", + "endOffsets": "148,250,351,450,555,662,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2799,2897,2999,3100,3199,3304,3411,4009", + "endColumns": "97,101,100,98,104,106,118,100", + "endOffsets": "2892,2994,3095,3194,3299,3406,3525,4105" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-cs\\values-cs.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,424,510,615,732,810,886,977,1070,1165,1259,1353,1446,1541,1638,1729,1820,1904,2008,2120,2219,2325,2436,2538,2701,2799", + "endColumns": "106,101,109,85,104,116,77,75,90,92,94,93,93,92,94,96,90,90,83,103,111,98,105,110,101,162,97,82", + "endOffsets": "207,309,419,505,610,727,805,881,972,1065,1160,1254,1348,1441,1536,1633,1724,1815,1899,2003,2115,2214,2320,2431,2533,2696,2794,2877" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,424,510,615,732,810,886,977,1070,1165,1259,1353,1446,1541,1638,1729,1820,1904,2008,2120,2219,2325,2436,2538,2701,3926", + "endColumns": "106,101,109,85,104,116,77,75,90,92,94,93,93,92,94,96,90,90,83,103,111,98,105,110,101,162,97,82", + "endOffsets": "207,309,419,505,610,727,805,881,972,1065,1160,1254,1348,1441,1536,1633,1724,1815,1899,2003,2115,2214,2320,2431,2533,2696,2794,4004" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-da.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-da.json new file mode 100644 index 0000000..5290c1f --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-da.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-da/values-da.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-da\\values-da.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,263,342,490,659,739", + "endColumns": "69,87,78,147,168,79,76", + "endOffsets": "170,258,337,485,654,734,811" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3484,3554,3642,3721,4050,4219,4299", + "endColumns": "69,87,78,147,168,79,76", + "endOffsets": "3549,3637,3716,3864,4214,4294,4371" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-da\\values-da.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,350,448,555,664,782", + "endColumns": "95,101,96,97,106,108,117,100", + "endOffsets": "146,248,345,443,550,659,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2757,2853,2955,3052,3150,3257,3366,3949", + "endColumns": "95,101,96,97,106,108,117,100", + "endOffsets": "2848,2950,3047,3145,3252,3361,3479,4045" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-da\\values-da.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,299,415,500,600,713,791,867,958,1051,1144,1238,1332,1425,1520,1618,1709,1800,1879,1987,2094,2190,2303,2406,2507,2660,2757", + "endColumns": "99,93,115,84,99,112,77,75,90,92,92,93,93,92,94,97,90,90,78,107,106,95,112,102,100,152,96,79", + "endOffsets": "200,294,410,495,595,708,786,862,953,1046,1139,1233,1327,1420,1515,1613,1704,1795,1874,1982,2089,2185,2298,2401,2502,2655,2752,2832" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,299,415,500,600,713,791,867,958,1051,1144,1238,1332,1425,1520,1618,1709,1800,1879,1987,2094,2190,2303,2406,2507,2660,3869", + "endColumns": "99,93,115,84,99,112,77,75,90,92,92,93,93,92,94,97,90,90,78,107,106,95,112,102,100,152,96,79", + "endOffsets": "200,294,410,495,595,708,786,862,953,1046,1139,1233,1327,1420,1515,1613,1704,1795,1874,1982,2089,2185,2298,2401,2502,2655,2752,3944" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-de.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-de.json new file mode 100644 index 0000000..1c2f0fa --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-de.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-de/values-de.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-de\\values-de.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,308,420,506,612,727,805,880,972,1066,1162,1263,1370,1470,1574,1672,1770,1867,1949,2060,2162,2260,2367,2470,2574,2730,2832", + "endColumns": "104,97,111,85,105,114,77,74,91,93,95,100,106,99,103,97,97,96,81,110,101,97,106,102,103,155,101,81", + "endOffsets": "205,303,415,501,607,722,800,875,967,1061,1157,1258,1365,1465,1569,1667,1765,1862,1944,2055,2157,2255,2362,2465,2569,2725,2827,2909" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,308,420,506,612,727,805,880,972,1066,1162,1263,1370,1470,1574,1672,1770,1867,1949,2060,2162,2260,2367,2470,2574,2730,3946", + "endColumns": "104,97,111,85,105,114,77,74,91,93,95,100,106,99,103,97,97,96,81,110,101,97,106,102,103,155,101,81", + "endOffsets": "205,303,415,501,607,722,800,875,967,1061,1157,1258,1365,1465,1569,1667,1765,1862,1944,2055,2157,2255,2362,2465,2569,2725,2827,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-de\\values-de.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,348,488,657,737", + "endColumns": "71,87,82,139,168,79,75", + "endOffsets": "172,260,343,483,652,732,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3563,3635,3723,3806,4129,4298,4378", + "endColumns": "71,87,82,139,168,79,75", + "endOffsets": "3630,3718,3801,3941,4293,4373,4449" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-de\\values-de.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,455,563,668,786", + "endColumns": "97,101,99,99,107,104,117,100", + "endOffsets": "148,250,350,450,558,663,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2832,2930,3032,3132,3232,3340,3445,4028", + "endColumns": "97,101,99,99,107,104,117,100", + "endOffsets": "2925,3027,3127,3227,3335,3440,3558,4124" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-el.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-el.json new file mode 100644 index 0000000..0a0f249 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-el.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-el/values-el.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-el\\values-el.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,265,348,490,659,744", + "endColumns": "72,86,82,141,168,84,79", + "endOffsets": "173,260,343,485,654,739,819" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3621,3694,3781,3864,4193,4362,4447", + "endColumns": "72,86,82,141,168,84,79", + "endOffsets": "3689,3776,3859,4001,4357,4442,4522" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-el\\values-el.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,356,459,567,673,790", + "endColumns": "97,102,99,102,107,105,116,100", + "endOffsets": "148,251,351,454,562,668,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2886,2984,3087,3187,3290,3398,3504,4092", + "endColumns": "97,102,99,102,107,105,116,100", + "endOffsets": "2979,3082,3182,3285,3393,3499,3616,4188" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-el\\values-el.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,334,451,536,642,765,854,939,1030,1123,1218,1312,1412,1505,1600,1697,1788,1879,1964,2075,2184,2286,2397,2507,2615,2786,2886", + "endColumns": "117,110,116,84,105,122,88,84,90,92,94,93,99,92,94,96,90,90,84,110,108,101,110,109,107,170,99,85", + "endOffsets": "218,329,446,531,637,760,849,934,1025,1118,1213,1307,1407,1500,1595,1692,1783,1874,1959,2070,2179,2281,2392,2502,2610,2781,2881,2967" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,334,451,536,642,765,854,939,1030,1123,1218,1312,1412,1505,1600,1697,1788,1879,1964,2075,2184,2286,2397,2507,2615,2786,4006", + "endColumns": "117,110,116,84,105,122,88,84,90,92,94,93,99,92,94,96,90,90,84,110,108,101,110,109,107,170,99,85", + "endOffsets": "218,329,446,531,637,760,849,934,1025,1118,1213,1307,1407,1500,1595,1692,1783,1874,1959,2070,2179,2281,2392,2502,2610,2781,2881,4087" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rAU.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rAU.json new file mode 100644 index 0000000..56f5111 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rAU.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-en-rAU/values-en-rAU.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rAU\\values-en-rAU.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3481,3549,3636,3710,4028,4197,4277", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3544,3631,3705,3839,4192,4272,4348" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rAU\\values-en-rAU.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3844", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3922" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rAU\\values-en-rAU.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,658,774", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "146,248,347,446,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3365,3927", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3360,3476,4023" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rCA.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rCA.json new file mode 100644 index 0000000..eaec39a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rCA.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-en-rCA/values-en-rCA.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rCA\\values-en-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3843", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3921" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rCA\\values-en-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3480,3548,3635,3709,4027,4196,4276", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3543,3630,3704,3838,4191,4271,4347" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rCA\\values-en-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,657,773", + "endColumns": "95,101,98,98,103,101,115,100", + "endOffsets": "146,248,347,446,550,652,768,869" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3364,3926", + "endColumns": "95,101,98,98,103,101,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3359,3475,4022" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rGB.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rGB.json new file mode 100644 index 0000000..f56b505 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rGB.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-en-rGB/values-en-rGB.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rGB\\values-en-rGB.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3844", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3922" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rGB\\values-en-rGB.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,658,774", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "146,248,347,446,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3365,3927", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3360,3476,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rGB\\values-en-rGB.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3481,3549,3636,3710,4028,4197,4277", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3544,3631,3705,3839,4192,4272,4348" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rIN.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rIN.json new file mode 100644 index 0000000..e4cd898 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rIN.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-en-rIN/values-en-rIN.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rIN\\values-en-rIN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,173,260,334,468,637,717", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "168,255,329,463,632,712,788" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3481,3549,3636,3710,4028,4197,4277", + "endColumns": "67,86,73,133,168,79,75", + "endOffsets": "3544,3631,3705,3839,4192,4272,4348" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rIN\\values-en-rIN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,555,658,774", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "146,248,347,446,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2762,2858,2960,3059,3158,3262,3365,3927", + "endColumns": "95,101,98,98,103,102,115,100", + "endOffsets": "2853,2955,3054,3153,3257,3360,3476,4023" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rIN\\values-en-rIN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,2762", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,2840" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,309,417,501,601,716,794,869,960,1053,1148,1242,1342,1435,1530,1624,1715,1806,1888,1991,2094,2193,2298,2402,2506,2662,3844", + "endColumns": "103,99,107,83,99,114,77,74,90,92,94,93,99,92,94,93,90,90,81,102,102,98,104,103,103,155,99,82", + "endOffsets": "204,304,412,496,596,711,789,864,955,1048,1143,1237,1337,1430,1525,1619,1710,1801,1883,1986,2089,2188,2293,2397,2501,2657,2757,3922" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rXC.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rXC.json new file mode 100644 index 0000000..03f6d55 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-en-rXC.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-en-rXC/values-en-rXC.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-en-rXC\\values-en-rXC.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,251,456,657,858,1065,1270,1482", + "endColumns": "195,204,200,200,206,204,211,203", + "endOffsets": "246,451,652,853,1060,1265,1477,1681" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "5528,5724,5929,6130,6331,6538,6743,7930", + "endColumns": "195,204,200,200,206,204,211,203", + "endOffsets": "5719,5924,6125,6326,6533,6738,6950,8129" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-en-rXC\\values-en-rXC.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,276,465,642,894,1196,1378", + "endColumns": "170,188,176,251,301,181,172", + "endOffsets": "271,460,637,889,1191,1373,1546" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "6955,7126,7315,7492,8134,8436,8618", + "endColumns": "170,188,176,251,301,181,172", + "endOffsets": "7121,7310,7487,7739,8431,8613,8786" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-en-rXC\\values-en-rXC.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,312,515,725,912,1113,1329,1509,1684,1878,2072,2267,2464,2663,2858,3056,3253,3447,3641,3826,4031,4234,4435,4641,4846,5053,5327,5528", + "endColumns": "206,202,209,186,200,215,179,174,193,193,194,196,198,194,197,196,193,193,184,204,202,200,205,204,206,273,200,185", + "endOffsets": "307,510,720,907,1108,1324,1504,1679,1873,2067,2262,2459,2658,2853,3051,3248,3442,3636,3821,4026,4229,4430,4636,4841,5048,5322,5523,5709" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,312,515,725,912,1113,1329,1509,1684,1878,2072,2267,2464,2663,2858,3056,3253,3447,3641,3826,4031,4234,4435,4641,4846,5053,5327,7744", + "endColumns": "206,202,209,186,200,215,179,174,193,193,194,196,198,194,197,196,193,193,184,204,202,200,205,204,206,273,200,185", + "endOffsets": "307,510,720,907,1108,1324,1504,1679,1873,2067,2262,2459,2658,2853,3051,3248,3442,3636,3821,4026,4229,4430,4636,4841,5048,5322,5523,7925" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-es-rUS.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-es-rUS.json new file mode 100644 index 0000000..8e503b6 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-es-rUS.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-es-rUS/values-es-rUS.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-es-rUS\\values-es-rUS.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,350,492,661,749", + "endColumns": "69,96,77,141,168,87,81", + "endOffsets": "170,267,345,487,656,744,826" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3553,3623,3720,3798,4124,4293,4381", + "endColumns": "69,96,77,141,168,87,81", + "endOffsets": "3618,3715,3793,3935,4288,4376,4458" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-es-rUS\\values-es-rUS.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,334,442,527,629,745,830,910,1001,1094,1189,1283,1382,1475,1574,1670,1761,1852,1934,2041,2140,2239,2347,2455,2562,2721,2821", + "endColumns": "119,108,107,84,101,115,84,79,90,92,94,93,98,92,98,95,90,90,81,106,98,98,107,107,106,158,99,82", + "endOffsets": "220,329,437,522,624,740,825,905,996,1089,1184,1278,1377,1470,1569,1665,1756,1847,1929,2036,2135,2234,2342,2450,2557,2716,2816,2899" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,334,442,527,629,745,830,910,1001,1094,1189,1283,1382,1475,1574,1670,1761,1852,1934,2041,2140,2239,2347,2455,2562,2721,3940", + "endColumns": "119,108,107,84,101,115,84,79,90,92,94,93,98,92,98,95,90,90,81,106,98,98,107,107,106,158,99,82", + "endOffsets": "220,329,437,522,624,740,825,905,996,1089,1184,1278,1377,1470,1569,1665,1756,1847,1929,2036,2135,2234,2342,2450,2557,2716,2816,4018" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-es-rUS\\values-es-rUS.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,356,454,561,667,787", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "149,251,351,449,556,662,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2821,2920,3022,3122,3220,3327,3433,4023", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "2915,3017,3117,3215,3322,3428,3548,4119" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-es.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-es.json new file mode 100644 index 0000000..0cc54f7 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-es.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-es/values-es.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-es\\values-es.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,356,454,561,667,787", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "149,251,351,449,556,662,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2836,2935,3037,3137,3235,3342,3448,4045", + "endColumns": "98,101,99,97,106,105,119,100", + "endOffsets": "2930,3032,3132,3230,3337,3443,3563,4141" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-es\\values-es.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,320,428,513,614,742,828,909,1001,1095,1192,1286,1386,1480,1576,1672,1764,1856,1938,2045,2156,2255,2363,2471,2578,2737,2836", + "endColumns": "101,112,107,84,100,127,85,80,91,93,96,93,99,93,95,95,91,91,81,106,110,98,107,107,106,158,98,82", + "endOffsets": "202,315,423,508,609,737,823,904,996,1090,1187,1281,1381,1475,1571,1667,1759,1851,1933,2040,2151,2250,2358,2466,2573,2732,2831,2914" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,320,428,513,614,742,828,909,1001,1095,1192,1286,1386,1480,1576,1672,1764,1856,1938,2045,2156,2255,2363,2471,2578,2737,3962", + "endColumns": "101,112,107,84,100,127,85,80,91,93,96,93,99,93,95,95,91,91,81,106,110,98,107,107,106,158,98,82", + "endOffsets": "202,315,423,508,609,737,823,904,996,1090,1187,1281,1381,1475,1571,1667,1759,1851,1933,2040,2151,2250,2358,2466,2573,2732,2831,4040" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-es\\values-es.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,271,352,499,668,756", + "endColumns": "69,95,80,146,168,87,81", + "endOffsets": "170,266,347,494,663,751,833" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3568,3638,3734,3815,4146,4315,4403", + "endColumns": "69,95,80,146,168,87,81", + "endOffsets": "3633,3729,3810,3957,4310,4398,4480" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-et.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-et.json new file mode 100644 index 0000000..efa1fdb --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-et.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-et/values-et.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-et\\values-et.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,310,421,507,609,726,807,884,976,1070,1166,1268,1377,1471,1572,1666,1758,1851,1934,2045,2149,2248,2358,2460,2559,2725,2827", + "endColumns": "105,98,110,85,101,116,80,76,91,93,95,101,108,93,100,93,91,92,82,110,103,98,109,101,98,165,101,82", + "endOffsets": "206,305,416,502,604,721,802,879,971,1065,1161,1263,1372,1466,1567,1661,1753,1846,1929,2040,2144,2243,2353,2455,2554,2720,2822,2905" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,310,421,507,609,726,807,884,976,1070,1166,1268,1377,1471,1572,1666,1758,1851,1934,2045,2149,2248,2358,2460,2559,2725,3932", + "endColumns": "105,98,110,85,101,116,80,76,91,93,95,101,108,93,100,93,91,92,82,110,103,98,109,101,98,165,101,82", + "endOffsets": "206,305,416,502,604,721,802,879,971,1065,1161,1263,1372,1466,1567,1661,1753,1846,1929,2040,2144,2243,2353,2455,2554,2720,2822,4010" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-et\\values-et.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,350,453,559,664,784", + "endColumns": "94,101,97,102,105,104,119,100", + "endOffsets": "145,247,345,448,554,659,779,880" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2827,2922,3024,3122,3225,3331,3436,4015", + "endColumns": "94,101,97,102,105,104,119,100", + "endOffsets": "2917,3019,3117,3220,3326,3431,3551,4111" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-et\\values-et.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,180,267,343,481,650,733", + "endColumns": "74,86,75,137,168,82,77", + "endOffsets": "175,262,338,476,645,728,806" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3556,3631,3718,3794,4116,4285,4368", + "endColumns": "74,86,75,137,168,82,77", + "endOffsets": "3626,3713,3789,3927,4280,4363,4441" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-eu.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-eu.json new file mode 100644 index 0000000..8440430 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-eu.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-eu/values-eu.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-eu\\values-eu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,356,459,564,667,786", + "endColumns": "97,102,99,102,104,102,118,100", + "endOffsets": "148,251,351,454,559,662,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2850,2948,3051,3151,3254,3359,3462,4047", + "endColumns": "97,102,99,102,104,102,118,100", + "endOffsets": "2943,3046,3146,3249,3354,3457,3576,4143" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-eu\\values-eu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,275,354,488,657,747", + "endColumns": "70,98,78,133,168,89,83", + "endOffsets": "171,270,349,483,652,742,826" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3581,3652,3751,3830,4148,4317,4407", + "endColumns": "70,98,78,133,168,89,83", + "endOffsets": "3647,3746,3825,3959,4312,4402,4486" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-eu\\values-eu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,312,422,508,614,738,824,905,997,1091,1187,1281,1382,1476,1572,1669,1761,1854,1936,2045,2154,2253,2362,2469,2580,2751,2850", + "endColumns": "108,97,109,85,105,123,85,80,91,93,95,93,100,93,95,96,91,92,81,108,108,98,108,106,110,170,98,82", + "endOffsets": "209,307,417,503,609,733,819,900,992,1086,1182,1276,1377,1471,1567,1664,1756,1849,1931,2040,2149,2248,2357,2464,2575,2746,2845,2928" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,312,422,508,614,738,824,905,997,1091,1187,1281,1382,1476,1572,1669,1761,1854,1936,2045,2154,2253,2362,2469,2580,2751,3964", + "endColumns": "108,97,109,85,105,123,85,80,91,93,95,93,100,93,95,96,91,92,81,108,108,98,108,106,110,170,98,82", + "endOffsets": "209,307,417,503,609,733,819,900,992,1086,1182,1276,1377,1471,1567,1664,1756,1849,1931,2040,2149,2248,2357,2464,2575,2746,2845,4042" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fa.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fa.json new file mode 100644 index 0000000..33ea061 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fa.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-fa/values-fa.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fa\\values-fa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,355,455,556,662,779", + "endColumns": "98,101,98,99,100,105,116,100", + "endOffsets": "149,251,350,450,551,657,774,875" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2795,2894,2996,3095,3195,3296,3402,3963", + "endColumns": "98,101,98,99,100,105,116,100", + "endOffsets": "2889,2991,3090,3190,3291,3397,3514,4059" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fa\\values-fa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,172,258,335,467,636,718", + "endColumns": "66,85,76,131,168,81,77", + "endOffsets": "167,253,330,462,631,713,791" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3519,3586,3672,3749,4064,4233,4315", + "endColumns": "66,85,76,131,168,81,77", + "endOffsets": "3581,3667,3744,3876,4228,4310,4388" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fa\\values-fa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,427,511,612,727,807,884,977,1072,1164,1258,1360,1455,1552,1646,1739,1829,1911,2019,2123,2221,2327,2432,2537,2694,2795", + "endColumns": "109,100,110,83,100,114,79,76,92,94,91,93,101,94,96,93,92,89,81,107,103,97,105,104,104,156,100,81", + "endOffsets": "210,311,422,506,607,722,802,879,972,1067,1159,1253,1355,1450,1547,1641,1734,1824,1906,2014,2118,2216,2322,2427,2532,2689,2790,2872" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,215,316,427,511,612,727,807,884,977,1072,1164,1258,1360,1455,1552,1646,1739,1829,1911,2019,2123,2221,2327,2432,2537,2694,3881", + "endColumns": "109,100,110,83,100,114,79,76,92,94,91,93,101,94,96,93,92,89,81,107,103,97,105,104,104,156,100,81", + "endOffsets": "210,311,422,506,607,722,802,879,972,1067,1159,1253,1355,1450,1547,1641,1734,1824,1906,2014,2118,2216,2322,2427,2532,2689,2790,3958" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fi.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fi.json new file mode 100644 index 0000000..5cc5594 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fi.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-fi/values-fi.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fi\\values-fi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,422,508,613,731,817,896,987,1080,1175,1269,1363,1456,1552,1651,1742,1836,1916,2023,2124,2221,2327,2427,2525,2675,2775", + "endColumns": "107,99,108,85,104,117,85,78,90,92,94,93,93,92,95,98,90,93,79,106,100,96,105,99,97,149,99,80", + "endOffsets": "208,308,417,503,608,726,812,891,982,1075,1170,1264,1358,1451,1547,1646,1737,1831,1911,2018,2119,2216,2322,2422,2520,2670,2770,2851" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,422,508,613,731,817,896,987,1080,1175,1269,1363,1456,1552,1651,1742,1836,1916,2023,2124,2221,2327,2427,2525,2675,3884", + "endColumns": "107,99,108,85,104,117,85,78,90,92,94,93,93,92,95,98,90,93,79,106,100,96,105,99,97,149,99,80", + "endOffsets": "208,308,417,503,608,726,812,891,982,1075,1170,1264,1358,1451,1547,1646,1737,1831,1911,2018,2119,2216,2322,2422,2520,2670,2770,3960" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fi\\values-fi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,351,456,561,673,789", + "endColumns": "95,101,97,104,104,111,115,100", + "endOffsets": "146,248,346,451,556,668,784,885" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2775,2871,2973,3071,3176,3281,3393,3965", + "endColumns": "95,101,97,104,104,111,115,100", + "endOffsets": "2866,2968,3066,3171,3276,3388,3504,4061" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fi\\values-fi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,267,345,480,649,739", + "endColumns": "69,91,77,134,168,89,81", + "endOffsets": "170,262,340,475,644,734,816" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3509,3579,3671,3749,4066,4235,4325", + "endColumns": "69,91,77,134,168,89,81", + "endOffsets": "3574,3666,3744,3879,4230,4320,4402" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fr-rCA.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fr-rCA.json new file mode 100644 index 0000000..6bbbb58 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fr-rCA.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-fr-rCA/values-fr-rCA.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fr-rCA\\values-fr-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,354,456,560,664,778", + "endColumns": "97,101,98,101,103,103,113,100", + "endOffsets": "148,250,349,451,555,659,773,874" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2855,2953,3055,3154,3256,3360,3464,4052", + "endColumns": "97,101,98,101,103,103,113,100", + "endOffsets": "2948,3050,3149,3251,3355,3459,3573,4148" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fr-rCA\\values-fr-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,323,433,520,626,756,841,921,1012,1105,1203,1298,1398,1491,1584,1679,1770,1861,1947,2057,2168,2271,2382,2490,2597,2756,2855", + "endColumns": "110,106,109,86,105,129,84,79,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,318,428,515,621,751,836,916,1007,1100,1198,1293,1393,1486,1579,1674,1765,1856,1942,2052,2163,2266,2377,2485,2592,2751,2850,2937" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,323,433,520,626,756,841,921,1012,1105,1203,1298,1398,1491,1584,1679,1770,1861,1947,2057,2168,2271,2382,2490,2597,2756,3965", + "endColumns": "110,106,109,86,105,129,84,79,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,318,428,515,621,751,836,916,1007,1100,1198,1293,1393,1486,1579,1674,1765,1856,1942,2052,2163,2266,2377,2485,2592,2751,2850,4047" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fr-rCA\\values-fr-rCA.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,349,492,661,747", + "endColumns": "69,96,76,142,168,85,79", + "endOffsets": "170,267,344,487,656,742,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3578,3648,3745,3822,4153,4322,4408", + "endColumns": "69,96,76,142,168,85,79", + "endOffsets": "3643,3740,3817,3960,4317,4403,4483" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fr.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fr.json new file mode 100644 index 0000000..4f54db2 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-fr.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-fr/values-fr.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-fr\\values-fr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,331,441,523,629,759,837,913,1004,1097,1195,1290,1390,1483,1576,1671,1762,1853,1939,2049,2160,2263,2374,2482,2589,2748,2847", + "endColumns": "110,114,109,81,105,129,77,75,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,326,436,518,624,754,832,908,999,1092,1190,1285,1385,1478,1571,1666,1757,1848,1934,2044,2155,2258,2369,2477,2584,2743,2842,2929" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,331,441,523,629,759,837,913,1004,1097,1195,1290,1390,1483,1576,1671,1762,1853,1939,2049,2160,2263,2374,2482,2589,2748,3961", + "endColumns": "110,114,109,81,105,129,77,75,90,92,97,94,99,92,92,94,90,90,85,109,110,102,110,107,106,158,98,86", + "endOffsets": "211,326,436,518,624,754,832,908,999,1092,1190,1285,1385,1478,1571,1666,1757,1848,1934,2044,2155,2258,2369,2477,2584,2743,2842,4043" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-fr\\values-fr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,350,492,661,747", + "endColumns": "69,96,77,141,168,85,79", + "endOffsets": "170,267,345,487,656,742,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3574,3644,3741,3819,4149,4318,4404", + "endColumns": "69,96,77,141,168,85,79", + "endOffsets": "3639,3736,3814,3956,4313,4399,4479" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-fr\\values-fr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,354,456,560,664,782", + "endColumns": "97,101,98,101,103,103,117,100", + "endOffsets": "148,250,349,451,555,659,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2847,2945,3047,3146,3248,3352,3456,4048", + "endColumns": "97,101,98,101,103,103,117,100", + "endOffsets": "2940,3042,3141,3243,3347,3451,3569,4144" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-gl.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-gl.json new file mode 100644 index 0000000..b13a539 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-gl.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-gl/values-gl.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-gl\\values-gl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,356,454,561,667,783", + "endColumns": "98,101,99,97,106,105,115,100", + "endOffsets": "149,251,351,449,556,662,778,879" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2855,2954,3056,3156,3254,3361,3467,4056", + "endColumns": "98,101,99,97,106,105,115,100", + "endOffsets": "2949,3051,3151,3249,3356,3462,3578,4152" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-gl\\values-gl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,313,421,506,607,735,821,902,994,1088,1185,1279,1379,1473,1569,1664,1756,1848,1929,2037,2144,2251,2360,2465,2579,2756,2855", + "endColumns": "103,103,107,84,100,127,85,80,91,93,96,93,99,93,95,94,91,91,80,107,106,106,108,104,113,176,98,82", + "endOffsets": "204,308,416,501,602,730,816,897,989,1083,1180,1274,1374,1468,1564,1659,1751,1843,1924,2032,2139,2246,2355,2460,2574,2751,2850,2933" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,209,313,421,506,607,735,821,902,994,1088,1185,1279,1379,1473,1569,1664,1756,1848,1929,2037,2144,2251,2360,2465,2579,2756,3973", + "endColumns": "103,103,107,84,100,127,85,80,91,93,96,93,99,93,95,94,91,91,80,107,106,106,108,104,113,176,98,82", + "endOffsets": "204,308,416,501,602,730,816,897,989,1083,1180,1274,1374,1468,1564,1659,1751,1843,1924,2032,2139,2246,2355,2460,2574,2751,2850,4051" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-gl\\values-gl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,276,357,495,664,752", + "endColumns": "69,100,80,137,168,87,81", + "endOffsets": "170,271,352,490,659,747,829" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3583,3653,3754,3835,4157,4326,4414", + "endColumns": "69,100,80,137,168,87,81", + "endOffsets": "3648,3749,3830,3968,4321,4409,4491" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-gu.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-gu.json new file mode 100644 index 0000000..74afb08 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-gu.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-gu/values-gu.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-gu\\values-gu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,252,349,451,553,651,773", + "endColumns": "93,102,96,101,101,97,121,100", + "endOffsets": "144,247,344,446,548,646,768,869" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2788,2882,2985,3082,3184,3286,3384,3968", + "endColumns": "93,102,96,101,101,97,121,100", + "endOffsets": "2877,2980,3077,3179,3281,3379,3501,4064" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-gu\\values-gu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,316,423,510,610,730,808,885,976,1069,1164,1258,1358,1451,1546,1640,1731,1822,1902,2008,2109,2206,2315,2415,2525,2685,2788", + "endColumns": "106,103,106,86,99,119,77,76,90,92,94,93,99,92,94,93,90,90,79,105,100,96,108,99,109,159,102,80", + "endOffsets": "207,311,418,505,605,725,803,880,971,1064,1159,1253,1353,1446,1541,1635,1726,1817,1897,2003,2104,2201,2310,2410,2520,2680,2783,2864" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,316,423,510,610,730,808,885,976,1069,1164,1258,1358,1451,1546,1640,1731,1822,1902,2008,2109,2206,2315,2415,2525,2685,3887", + "endColumns": "106,103,106,86,99,119,77,76,90,92,94,93,99,92,94,93,90,90,79,105,100,96,108,99,109,159,102,80", + "endOffsets": "207,311,418,505,605,725,803,880,971,1064,1159,1253,1353,1446,1541,1635,1726,1817,1897,2003,2104,2201,2310,2410,2520,2680,2783,3963" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-gu\\values-gu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,263,344,486,655,739", + "endColumns": "71,85,80,141,168,83,81", + "endOffsets": "172,258,339,481,650,734,816" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3506,3578,3664,3745,4069,4238,4322", + "endColumns": "71,85,80,141,168,83,81", + "endOffsets": "3573,3659,3740,3882,4233,4317,4399" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-h720dp-v13.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-h720dp-v13.json new file mode 100644 index 0000000..58bf480 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-h720dp-v13.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-h720dp-v13/values-h720dp-v13.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-h720dp-v13\\values-h720dp-v13.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "66", + "endOffsets": "117" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hdpi-v4.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hdpi-v4.json new file mode 100644 index 0000000..8bfed03 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hdpi-v4.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-hdpi-v4/values-hdpi-v4.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hdpi-v4\\values-hdpi-v4.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endLines": "6", + "endColumns": "13", + "endOffsets": "327" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hi.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hi.json new file mode 100644 index 0000000..6ccfc15 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hi.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-hi/values-hi.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hi\\values-hi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,269,347,489,658,738", + "endColumns": "72,90,77,141,168,79,77", + "endOffsets": "173,264,342,484,653,733,811" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3540,3613,3704,3782,4107,4276,4356", + "endColumns": "72,90,77,141,168,79,77", + "endOffsets": "3608,3699,3777,3919,4271,4351,4429" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hi\\values-hi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,309,419,505,607,728,806,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1901,2006,2108,2206,2316,2419,2528,2686,2787", + "endColumns": "105,97,109,85,101,120,77,76,90,92,94,93,99,92,94,93,90,90,80,104,101,97,109,102,108,157,100,81", + "endOffsets": "206,304,414,500,602,723,801,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1896,2001,2103,2201,2311,2414,2523,2681,2782,2864" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,211,309,419,505,607,728,806,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1901,2006,2108,2206,2316,2419,2528,2686,3924", + "endColumns": "105,97,109,85,101,120,77,76,90,92,94,93,99,92,94,93,90,90,80,104,101,97,109,102,108,157,100,81", + "endOffsets": "206,304,414,500,602,723,801,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1896,2001,2103,2201,2311,2414,2523,2681,2782,4001" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hi\\values-hi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,361,462,575,681,808", + "endColumns": "97,102,104,100,112,105,126,100", + "endOffsets": "148,251,356,457,570,676,803,904" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2787,2885,2988,3093,3194,3307,3413,4006", + "endColumns": "97,102,104,100,112,105,126,100", + "endOffsets": "2880,2983,3088,3189,3302,3408,3535,4102" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hr.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hr.json new file mode 100644 index 0000000..c0c4eb8 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hr.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-hr/values-hr.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hr\\values-hr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,260,357,456,560,664,781", + "endColumns": "97,106,96,98,103,103,116,100", + "endOffsets": "148,255,352,451,555,659,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2816,2914,3021,3118,3217,3321,3425,4016", + "endColumns": "97,106,96,98,103,103,116,100", + "endOffsets": "2909,3016,3113,3212,3316,3420,3537,4112" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hr\\values-hr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,412,498,602,721,806,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1912,2016,2128,2229,2334,2448,2550,2719,2816", + "endColumns": "104,94,106,85,103,118,84,81,90,92,94,93,99,92,94,94,90,90,85,103,111,100,104,113,101,168,96,84", + "endOffsets": "205,300,407,493,597,716,801,883,974,1067,1162,1256,1356,1449,1544,1639,1730,1821,1907,2011,2123,2224,2329,2443,2545,2714,2811,2896" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,412,498,602,721,806,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1912,2016,2128,2229,2334,2448,2550,2719,3931", + "endColumns": "104,94,106,85,103,118,84,81,90,92,94,93,99,92,94,94,90,90,85,103,111,100,104,113,101,168,96,84", + "endOffsets": "205,300,407,493,597,716,801,883,974,1067,1162,1256,1356,1449,1544,1639,1730,1821,1907,2011,2123,2224,2329,2443,2545,2714,2811,4011" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hr\\values-hr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,346,494,663,750", + "endColumns": "70,86,82,147,168,86,82", + "endOffsets": "171,258,341,489,658,745,828" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3542,3613,3700,3783,4117,4286,4373", + "endColumns": "70,86,82,147,168,86,82", + "endOffsets": "3608,3695,3778,3926,4281,4368,4451" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hu.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hu.json new file mode 100644 index 0000000..75f0c14 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hu.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-hu/values-hu.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hu\\values-hu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,305,420,504,619,742,819,894,985,1078,1173,1267,1367,1460,1555,1650,1741,1832,1915,2025,2135,2235,2346,2455,2574,2756,2859", + "endColumns": "107,91,114,83,114,122,76,74,90,92,94,93,99,92,94,94,90,90,82,109,109,99,110,108,118,181,102,83", + "endOffsets": "208,300,415,499,614,737,814,889,980,1073,1168,1262,1362,1455,1550,1645,1736,1827,1910,2020,2130,2230,2341,2450,2569,2751,2854,2938" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,305,420,504,619,742,819,894,985,1078,1173,1267,1367,1460,1555,1650,1741,1832,1915,2025,2135,2235,2346,2455,2574,2756,3959", + "endColumns": "107,91,114,83,114,122,76,74,90,92,94,93,99,92,94,94,90,90,82,109,109,99,110,108,118,181,102,83", + "endOffsets": "208,300,415,499,614,737,814,889,980,1073,1168,1262,1362,1455,1550,1645,1736,1827,1910,2020,2130,2230,2341,2450,2569,2751,2854,4038" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hu\\values-hu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,356,457,560,667,777", + "endColumns": "96,101,101,100,102,106,109,100", + "endOffsets": "147,249,351,452,555,662,772,873" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2859,2956,3058,3160,3261,3364,3471,4043", + "endColumns": "96,101,101,100,102,106,109,100", + "endOffsets": "2951,3053,3155,3256,3359,3466,3576,4139" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hu\\values-hu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,264,346,483,652,731", + "endColumns": "70,87,81,136,168,78,75", + "endOffsets": "171,259,341,478,647,726,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3581,3652,3740,3822,4144,4313,4392", + "endColumns": "70,87,81,136,168,78,75", + "endOffsets": "3647,3735,3817,3954,4308,4387,4463" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hy.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hy.json new file mode 100644 index 0000000..148da77 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-hy.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-hy/values-hy.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-hy\\values-hy.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,260,358,457,562,664,775", + "endColumns": "99,104,97,98,104,101,110,100", + "endOffsets": "150,255,353,452,557,659,770,871" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2814,2914,3019,3117,3216,3321,3423,3995", + "endColumns": "99,104,97,98,104,101,110,100", + "endOffsets": "2909,3014,3112,3211,3316,3418,3529,4091" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-hy\\values-hy.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,423,512,618,735,817,897,988,1081,1176,1270,1370,1463,1558,1652,1743,1834,1917,2023,2129,2228,2338,2446,2547,2717,2814", + "endColumns": "107,99,109,88,105,116,81,79,90,92,94,93,99,92,94,93,90,90,82,105,105,98,109,107,100,169,96,82", + "endOffsets": "208,308,418,507,613,730,812,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1912,2018,2124,2223,2333,2441,2542,2712,2809,2892" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,313,423,512,618,735,817,897,988,1081,1176,1270,1370,1463,1558,1652,1743,1834,1917,2023,2129,2228,2338,2446,2547,2717,3912", + "endColumns": "107,99,109,88,105,116,81,79,90,92,94,93,99,92,94,93,90,90,82,105,105,98,109,107,100,169,96,82", + "endOffsets": "208,308,418,507,613,730,812,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1912,2018,2124,2223,2333,2441,2542,2712,2809,3990" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-hy\\values-hy.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,346,483,652,736", + "endColumns": "71,87,80,136,168,83,80", + "endOffsets": "172,260,341,478,647,731,812" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3534,3606,3694,3775,4096,4265,4349", + "endColumns": "71,87,80,136,168,83,80", + "endOffsets": "3601,3689,3770,3907,4260,4344,4425" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-in.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-in.json new file mode 100644 index 0000000..db4f68a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-in.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-in/values-in.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-in\\values-in.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,349,446,552,670,785", + "endColumns": "94,101,96,96,105,117,114,100", + "endOffsets": "145,247,344,441,547,665,780,881" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2812,2907,3009,3106,3203,3309,3427,3999", + "endColumns": "94,101,96,96,105,117,114,100", + "endOffsets": "2902,3004,3101,3198,3304,3422,3537,4095" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-in\\values-in.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,324,432,519,623,739,822,900,991,1084,1179,1273,1373,1466,1561,1655,1746,1837,1923,2026,2131,2232,2336,2445,2553,2713,2812", + "endColumns": "114,103,107,86,103,115,82,77,90,92,94,93,99,92,94,93,90,90,85,102,104,100,103,108,107,159,98,84", + "endOffsets": "215,319,427,514,618,734,817,895,986,1079,1174,1268,1368,1461,1556,1650,1741,1832,1918,2021,2126,2227,2331,2440,2548,2708,2807,2892" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,324,432,519,623,739,822,900,991,1084,1179,1273,1373,1466,1561,1655,1746,1837,1923,2026,2131,2232,2336,2445,2553,2713,3914", + "endColumns": "114,103,107,86,103,115,82,77,90,92,94,93,99,92,94,93,90,90,85,102,104,100,103,108,107,159,98,84", + "endOffsets": "215,319,427,514,618,734,817,895,986,1079,1174,1268,1368,1461,1556,1650,1741,1832,1918,2021,2126,2227,2331,2440,2548,2708,2807,3994" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-in\\values-in.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,261,341,477,646,731", + "endColumns": "68,86,79,135,168,84,78", + "endOffsets": "169,256,336,472,641,726,805" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3542,3611,3698,3778,4100,4269,4354", + "endColumns": "68,86,79,135,168,84,78", + "endOffsets": "3606,3693,3773,3909,4264,4349,4428" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-is.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-is.json new file mode 100644 index 0000000..2eeb593 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-is.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-is/values-is.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-is\\values-is.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,302,414,499,600,714,795,874,965,1058,1151,1245,1351,1444,1539,1634,1725,1819,1900,2010,2117,2214,2323,2423,2526,2681,2779", + "endColumns": "99,96,111,84,100,113,80,78,90,92,92,93,105,92,94,94,90,93,80,109,106,96,108,99,102,154,97,80", + "endOffsets": "200,297,409,494,595,709,790,869,960,1053,1146,1240,1346,1439,1534,1629,1720,1814,1895,2005,2112,2209,2318,2418,2521,2676,2774,2855" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,205,302,414,499,600,714,795,874,965,1058,1151,1245,1351,1444,1539,1634,1725,1819,1900,2010,2117,2214,2323,2423,2526,2681,3866", + "endColumns": "99,96,111,84,100,113,80,78,90,92,92,93,105,92,94,94,90,93,80,109,106,96,108,99,102,154,97,80", + "endOffsets": "200,297,409,494,595,709,790,869,960,1053,1146,1240,1346,1439,1534,1629,1720,1814,1895,2005,2112,2209,2318,2418,2521,2676,2774,3942" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-is\\values-is.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,340,475,644,727", + "endColumns": "69,86,77,134,168,82,79", + "endOffsets": "170,257,335,470,639,722,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3496,3566,3653,3731,4048,4217,4300", + "endColumns": "69,86,77,134,168,82,79", + "endOffsets": "3561,3648,3726,3861,4212,4295,4375" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-is\\values-is.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,257,354,454,557,661,772", + "endColumns": "94,106,96,99,102,103,110,100", + "endOffsets": "145,252,349,449,552,656,767,868" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2779,2874,2981,3078,3178,3281,3385,3947", + "endColumns": "94,106,96,99,102,103,110,100", + "endOffsets": "2869,2976,3073,3173,3276,3380,3491,4043" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-it.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-it.json new file mode 100644 index 0000000..c2eebe3 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-it.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-it/values-it.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-it\\values-it.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,354,456,565,672,802", + "endColumns": "97,101,98,101,108,106,129,100", + "endOffsets": "148,250,349,451,560,667,797,898" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2799,2897,2999,3098,3200,3309,3416,3999", + "endColumns": "97,101,98,101,108,106,129,100", + "endOffsets": "2892,2994,3093,3195,3304,3411,3541,4095" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-it\\values-it.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,261,341,476,645,725", + "endColumns": "68,86,79,134,168,79,75", + "endOffsets": "169,256,336,471,640,720,796" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3546,3615,3702,3782,4100,4269,4349", + "endColumns": "68,86,79,134,168,79,75", + "endOffsets": "3610,3697,3777,3912,4264,4344,4420" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-it\\values-it.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,313,422,506,611,730,808,883,975,1069,1162,1256,1357,1451,1548,1643,1735,1827,1908,2014,2121,2219,2323,2429,2536,2699,2799", + "endColumns": "104,102,108,83,104,118,77,74,91,93,92,93,100,93,96,94,91,91,80,105,106,97,103,105,106,162,99,81", + "endOffsets": "205,308,417,501,606,725,803,878,970,1064,1157,1251,1352,1446,1543,1638,1730,1822,1903,2009,2116,2214,2318,2424,2531,2694,2794,2876" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,313,422,506,611,730,808,883,975,1069,1162,1256,1357,1451,1548,1643,1735,1827,1908,2014,2121,2219,2323,2429,2536,2699,3917", + "endColumns": "104,102,108,83,104,118,77,74,91,93,92,93,100,93,96,94,91,91,80,105,106,97,103,105,106,162,99,81", + "endOffsets": "205,308,417,501,606,725,803,878,970,1064,1157,1251,1352,1446,1543,1638,1730,1822,1903,2009,2116,2214,2318,2424,2531,2694,2794,3994" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-iw.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-iw.json new file mode 100644 index 0000000..8a5de35 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-iw.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-iw/values-iw.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-iw\\values-iw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,258,334,459,628,709", + "endColumns": "68,83,75,124,168,80,78", + "endOffsets": "169,253,329,454,623,704,783" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3458,3527,3611,3687,3995,4164,4245", + "endColumns": "68,83,75,124,168,80,78", + "endOffsets": "3522,3606,3682,3807,4159,4240,4319" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-iw\\values-iw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,251,348,445,546,646,752", + "endColumns": "93,101,96,96,100,99,105,100", + "endOffsets": "144,246,343,440,541,641,747,848" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2761,2855,2957,3054,3151,3252,3352,3894", + "endColumns": "93,101,96,96,100,99,105,100", + "endOffsets": "2850,2952,3049,3146,3247,3347,3453,3990" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-iw\\values-iw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,310,418,502,604,720,799,877,968,1062,1156,1250,1350,1443,1538,1631,1722,1814,1895,2000,2103,2201,2306,2408,2510,2664,2761", + "endColumns": "104,99,107,83,101,115,78,77,90,93,93,93,99,92,94,92,90,91,80,104,102,97,104,101,101,153,96,81", + "endOffsets": "205,305,413,497,599,715,794,872,963,1057,1151,1245,1345,1438,1533,1626,1717,1809,1890,1995,2098,2196,2301,2403,2505,2659,2756,2838" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,310,418,502,604,720,799,877,968,1062,1156,1250,1350,1443,1538,1631,1722,1814,1895,2000,2103,2201,2306,2408,2510,2664,3812", + "endColumns": "104,99,107,83,101,115,78,77,90,93,93,93,99,92,94,92,90,91,80,104,102,97,104,101,101,153,96,81", + "endOffsets": "205,305,413,497,599,715,794,872,963,1057,1151,1245,1345,1438,1533,1626,1717,1809,1890,1995,2098,2196,2301,2403,2505,2659,2756,3889" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ja.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ja.json new file mode 100644 index 0000000..2ed7845 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ja.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ja/values-ja.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ja\\values-ja.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,295,400,482,580,688,766,841,932,1025,1120,1214,1314,1407,1502,1596,1687,1778,1856,1958,2056,2151,2254,2350,2446,2594,2691", + "endColumns": "96,92,104,81,97,107,77,74,90,92,94,93,99,92,94,93,90,90,77,101,97,94,102,95,95,147,96,78", + "endOffsets": "197,290,395,477,575,683,761,836,927,1020,1115,1209,1309,1402,1497,1591,1682,1773,1851,1953,2051,2146,2249,2345,2441,2589,2686,2765" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,295,400,482,580,688,766,841,932,1025,1120,1214,1314,1407,1502,1596,1687,1778,1856,1958,2056,2151,2254,2350,2446,2594,3708", + "endColumns": "96,92,104,81,97,107,77,74,90,92,94,93,99,92,94,93,90,90,77,101,97,94,102,95,95,147,96,78", + "endOffsets": "197,290,395,477,575,683,761,836,927,1020,1115,1209,1309,1402,1497,1591,1682,1773,1851,1953,2051,2146,2249,2345,2441,2589,2686,3782" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ja\\values-ja.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,247,341,437,530,623,724", + "endColumns": "91,99,93,95,92,92,100,100", + "endOffsets": "142,242,336,432,525,618,719,820" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2691,2783,2883,2977,3073,3166,3259,3787", + "endColumns": "91,99,93,95,92,92,100,100", + "endOffsets": "2778,2878,2972,3068,3161,3254,3355,3883" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ja\\values-ja.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,172,255,325,453,621,701", + "endColumns": "66,82,69,127,167,79,75", + "endOffsets": "167,250,320,448,616,696,772" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3360,3427,3510,3580,3888,4056,4136", + "endColumns": "66,82,69,127,167,79,75", + "endOffsets": "3422,3505,3575,3703,4051,4131,4207" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ka.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ka.json new file mode 100644 index 0000000..42ced0a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ka.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ka/values-ka.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ka\\values-ka.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,316,427,513,618,731,814,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1912,2025,2131,2229,2342,2447,2551,2709,2808", + "endColumns": "107,102,110,85,104,112,82,78,90,92,94,93,99,92,94,94,90,90,80,112,105,97,112,104,103,157,98,81", + "endOffsets": "208,311,422,508,613,726,809,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1907,2020,2126,2224,2337,2442,2546,2704,2803,2885" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,316,427,513,618,731,814,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1912,2025,2131,2229,2342,2447,2551,2709,3917", + "endColumns": "107,102,110,85,104,112,82,78,90,92,94,93,99,92,94,94,90,90,80,112,105,97,112,104,103,157,98,81", + "endOffsets": "208,311,422,508,613,726,809,888,979,1072,1167,1261,1361,1454,1549,1644,1735,1826,1907,2020,2126,2224,2337,2442,2546,2704,2803,3994" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ka\\values-ka.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,265,350,490,659,745", + "endColumns": "71,87,84,139,168,85,80", + "endOffsets": "172,260,345,485,654,740,821" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3532,3604,3692,3777,4100,4269,4355", + "endColumns": "71,87,84,139,168,85,80", + "endOffsets": "3599,3687,3772,3912,4264,4350,4431" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ka\\values-ka.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,352,451,557,661,779", + "endColumns": "95,101,98,98,105,103,117,100", + "endOffsets": "146,248,347,446,552,656,774,875" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2808,2904,3006,3105,3204,3310,3414,3999", + "endColumns": "95,101,98,98,105,103,117,100", + "endOffsets": "2899,3001,3100,3199,3305,3409,3527,4095" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-kk.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-kk.json new file mode 100644 index 0000000..f6a8118 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-kk.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-kk/values-kk.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-kk\\values-kk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,318,428,513,619,738,818,895,986,1079,1174,1268,1368,1461,1556,1653,1744,1835,1916,2021,2124,2222,2329,2435,2535,2701,2796", + "endColumns": "107,104,109,84,105,118,79,76,90,92,94,93,99,92,94,96,90,90,80,104,102,97,106,105,99,165,94,81", + "endOffsets": "208,313,423,508,614,733,813,890,981,1074,1169,1263,1363,1456,1551,1648,1739,1830,1911,2016,2119,2217,2324,2430,2530,2696,2791,2873" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,318,428,513,619,738,818,895,986,1079,1174,1268,1368,1461,1556,1653,1744,1835,1916,2021,2124,2222,2329,2435,2535,2701,3888", + "endColumns": "107,104,109,84,105,118,79,76,90,92,94,93,99,92,94,96,90,90,80,104,102,97,106,105,99,165,94,81", + "endOffsets": "208,313,423,508,614,733,813,890,981,1074,1169,1263,1363,1456,1551,1648,1739,1830,1911,2016,2119,2217,2324,2430,2530,2696,2791,3965" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-kk\\values-kk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,340,483,652,736", + "endColumns": "69,85,78,142,168,83,79", + "endOffsets": "170,256,335,478,647,731,811" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3510,3580,3666,3745,4071,4240,4324", + "endColumns": "69,85,78,142,168,83,79", + "endOffsets": "3575,3661,3740,3883,4235,4319,4399" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-kk\\values-kk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,354,457,561,658,769", + "endColumns": "94,101,101,102,103,96,110,100", + "endOffsets": "145,247,349,452,556,653,764,865" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2796,2891,2993,3095,3198,3302,3399,3970", + "endColumns": "94,101,101,102,103,96,110,100", + "endOffsets": "2886,2988,3090,3193,3297,3394,3505,4066" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-km.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-km.json new file mode 100644 index 0000000..23f92aa --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-km.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-km/values-km.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-km\\values-km.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,253,351,451,552,664,776", + "endColumns": "94,102,97,99,100,111,111,100", + "endOffsets": "145,248,346,446,547,659,771,872" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2793,2888,2991,3089,3189,3290,3402,3968", + "endColumns": "94,102,97,99,100,111,111,100", + "endOffsets": "2883,2986,3084,3184,3285,3397,3509,4064" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-km\\values-km.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,306,416,503,606,727,805,881,972,1065,1157,1251,1351,1444,1539,1633,1724,1815,1898,2002,2106,2206,2315,2424,2533,2695,2793", + "endColumns": "101,98,109,86,102,120,77,75,90,92,91,93,99,92,94,93,90,90,82,103,103,99,108,108,108,161,97,83", + "endOffsets": "202,301,411,498,601,722,800,876,967,1060,1152,1246,1346,1439,1534,1628,1719,1810,1893,1997,2101,2201,2310,2419,2528,2690,2788,2872" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,207,306,416,503,606,727,805,881,972,1065,1157,1251,1351,1444,1539,1633,1724,1815,1898,2002,2106,2206,2315,2424,2533,2695,3884", + "endColumns": "101,98,109,86,102,120,77,75,90,92,91,93,99,92,94,93,90,90,82,103,103,99,108,108,108,161,97,83", + "endOffsets": "202,301,411,498,601,722,800,876,967,1060,1152,1246,1346,1439,1534,1628,1719,1810,1893,1997,2101,2201,2310,2419,2528,2690,2788,3963" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-km\\values-km.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,264,342,475,644,724", + "endColumns": "68,89,77,132,168,79,76", + "endOffsets": "169,259,337,470,639,719,796" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3514,3583,3673,3751,4069,4238,4318", + "endColumns": "68,89,77,132,168,79,76", + "endOffsets": "3578,3668,3746,3879,4233,4313,4390" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-kn.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-kn.json new file mode 100644 index 0000000..da40702 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-kn.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-kn/values-kn.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-kn\\values-kn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,331,444,529,636,762,840,916,1007,1100,1195,1289,1389,1482,1577,1671,1762,1853,1935,2051,2161,2260,2373,2478,2592,2756,2856", + "endColumns": "113,111,112,84,106,125,77,75,90,92,94,93,99,92,94,93,90,90,81,115,109,98,112,104,113,163,99,82", + "endOffsets": "214,326,439,524,631,757,835,911,1002,1095,1190,1284,1384,1477,1572,1666,1757,1848,1930,2046,2156,2255,2368,2473,2587,2751,2851,2934" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,331,444,529,636,762,840,916,1007,1100,1195,1289,1389,1482,1577,1671,1762,1853,1935,2051,2161,2260,2373,2478,2592,2756,3983", + "endColumns": "113,111,112,84,106,125,77,75,90,92,94,93,99,92,94,93,90,90,81,115,109,98,112,104,113,163,99,82", + "endOffsets": "214,326,439,524,631,757,835,911,1002,1095,1190,1284,1384,1477,1572,1666,1757,1848,1930,2046,2156,2255,2368,2473,2587,2751,2851,4061" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-kn\\values-kn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,256,357,463,564,672,800", + "endColumns": "97,102,100,105,100,107,127,100", + "endOffsets": "148,251,352,458,559,667,795,896" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2856,2954,3057,3158,3264,3365,3473,4066", + "endColumns": "97,102,100,105,100,107,127,100", + "endOffsets": "2949,3052,3153,3259,3360,3468,3596,4162" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-kn\\values-kn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,338,487,656,736", + "endColumns": "69,85,76,148,168,79,76", + "endOffsets": "170,256,333,482,651,731,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3601,3671,3757,3834,4167,4336,4416", + "endColumns": "69,85,76,148,168,79,76", + "endOffsets": "3666,3752,3829,3978,4331,4411,4488" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ko.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ko.json new file mode 100644 index 0000000..b71b3d2 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ko.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ko/values-ko.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ko\\values-ko.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,247,341,438,534,632,732", + "endColumns": "91,99,93,96,95,97,99,100", + "endOffsets": "142,242,336,433,529,627,727,828" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2685,2777,2877,2971,3068,3164,3262,3794", + "endColumns": "91,99,93,96,95,97,99,100", + "endOffsets": "2772,2872,2966,3063,3159,3257,3357,3890" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ko\\values-ko.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,326,458,627,709", + "endColumns": "65,80,73,131,168,81,75", + "endOffsets": "166,247,321,453,622,704,780" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3362,3428,3509,3583,3895,4064,4146", + "endColumns": "65,80,73,131,168,81,75", + "endOffsets": "3423,3504,3578,3710,4059,4141,4217" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ko\\values-ko.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,296,397,479,577,683,763,838,929,1022,1117,1211,1311,1404,1499,1593,1684,1775,1855,1953,2047,2142,2242,2339,2439,2591,2685", + "endColumns": "96,93,100,81,97,105,79,74,90,92,94,93,99,92,94,93,90,90,79,97,93,94,99,96,99,151,93,78", + "endOffsets": "197,291,392,474,572,678,758,833,924,1017,1112,1206,1306,1399,1494,1588,1679,1770,1850,1948,2042,2137,2237,2334,2434,2586,2680,2759" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,202,296,397,479,577,683,763,838,929,1022,1117,1211,1311,1404,1499,1593,1684,1775,1855,1953,2047,2142,2242,2339,2439,2591,3715", + "endColumns": "96,93,100,81,97,105,79,74,90,92,94,93,99,92,94,93,90,90,79,97,93,94,99,96,99,151,93,78", + "endOffsets": "197,291,392,474,572,678,758,833,924,1017,1112,1206,1306,1399,1494,1588,1679,1770,1850,1948,2042,2137,2237,2334,2434,2586,2680,3789" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ky.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ky.json new file mode 100644 index 0000000..2f6abdf --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ky.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ky/values-ky.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ky\\values-ky.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,325,437,522,627,744,823,901,992,1085,1180,1274,1374,1467,1562,1657,1748,1839,1920,2026,2131,2229,2336,2439,2554,2715,2817", + "endColumns": "110,108,111,84,104,116,78,77,90,92,94,93,99,92,94,94,90,90,80,105,104,97,106,102,114,160,101,81", + "endOffsets": "211,320,432,517,622,739,818,896,987,1080,1175,1269,1369,1462,1557,1652,1743,1834,1915,2021,2126,2224,2331,2434,2549,2710,2812,2894" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,325,437,522,627,744,823,901,992,1085,1180,1274,1374,1467,1562,1657,1748,1839,1920,2026,2131,2229,2336,2439,2554,2715,3931", + "endColumns": "110,108,111,84,104,116,78,77,90,92,94,93,99,92,94,94,90,90,80,105,104,97,106,102,114,160,101,81", + "endOffsets": "211,320,432,517,622,739,818,896,987,1080,1175,1269,1369,1462,1557,1652,1743,1834,1915,2021,2126,2224,2331,2434,2549,2710,2812,4008" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ky\\values-ky.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,268,347,488,657,738", + "endColumns": "70,91,78,140,168,80,78", + "endOffsets": "171,263,342,483,652,733,812" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3548,3619,3711,3790,4114,4283,4364", + "endColumns": "70,91,78,140,168,80,78", + "endOffsets": "3614,3706,3785,3926,4278,4359,4438" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ky\\values-ky.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,257,360,467,571,675,786", + "endColumns": "99,101,102,106,103,103,110,100", + "endOffsets": "150,252,355,462,566,670,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2817,2917,3019,3122,3229,3333,3437,4013", + "endColumns": "99,101,102,106,103,103,110,100", + "endOffsets": "2912,3014,3117,3224,3328,3432,3543,4109" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-land.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-land.json new file mode 100644 index 0000000..928ec91 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-land.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-land/values-land.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-land\\values-land.xml", + "from": { + "startLines": "2,3,4", + "startColumns": "4,4,4", + "startOffsets": "55,125,196", + "endColumns": "69,70,67", + "endOffsets": "120,191,259" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-large-v4.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-large-v4.json new file mode 100644 index 0000000..91a4307 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-large-v4.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-large-v4/values-large-v4.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-large-v4\\values-large-v4.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10", + "startColumns": "4,4,4,4,4,4,4,4,4", + "startOffsets": "55,114,185,256,326,396,464,532,636", + "endColumns": "58,70,70,69,69,67,67,103,115", + "endOffsets": "109,180,251,321,391,459,527,631,747" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ldltr-v21.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ldltr-v21.json new file mode 100644 index 0000000..5801918 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ldltr-v21.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ldltr-v21/values-ldltr-v21.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ldltr-v21\\values-ldltr-v21.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "112", + "endOffsets": "163" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lo.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lo.json new file mode 100644 index 0000000..6b14275 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lo.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-lo/values-lo.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-lo\\values-lo.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,254,353,451,552,650,761", + "endColumns": "95,102,98,97,100,97,110,100", + "endOffsets": "146,249,348,446,547,645,756,857" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2772,2868,2971,3070,3168,3269,3367,3934", + "endColumns": "95,102,98,97,100,97,110,100", + "endOffsets": "2863,2966,3065,3163,3264,3362,3473,4030" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-lo\\values-lo.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,341,479,648,728", + "endColumns": "69,85,79,137,168,79,77", + "endOffsets": "170,256,336,474,643,723,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3478,3548,3634,3714,4035,4204,4284", + "endColumns": "69,85,79,137,168,79,77", + "endOffsets": "3543,3629,3709,3847,4199,4279,4357" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-lo\\values-lo.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,424,509,613,724,802,879,970,1063,1155,1249,1349,1442,1537,1633,1724,1815,1896,2003,2107,2205,2308,2412,2516,2673,2772", + "endColumns": "102,102,112,84,103,110,77,76,90,92,91,93,99,92,94,95,90,90,80,106,103,97,102,103,103,156,98,81", + "endOffsets": "203,306,419,504,608,719,797,874,965,1058,1150,1244,1344,1437,1532,1628,1719,1810,1891,1998,2102,2200,2303,2407,2511,2668,2767,2849" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,424,509,613,724,802,879,970,1063,1155,1249,1349,1442,1537,1633,1724,1815,1896,2003,2107,2205,2308,2412,2516,2673,3852", + "endColumns": "102,102,112,84,103,110,77,76,90,92,91,93,99,92,94,95,90,90,80,106,103,97,102,103,103,156,98,81", + "endOffsets": "203,306,419,504,608,719,797,874,965,1058,1150,1244,1344,1437,1532,1628,1719,1810,1891,1998,2102,2200,2303,2407,2511,2668,2767,3929" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lt.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lt.json new file mode 100644 index 0000000..69b38d0 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lt.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-lt/values-lt.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-lt\\values-lt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,325,438,525,627,749,832,912,1006,1102,1199,1295,1398,1494,1592,1688,1782,1876,1959,2068,2176,2276,2386,2491,2597,2773,2874", + "endColumns": "115,103,112,86,101,121,82,79,93,95,96,95,102,95,97,95,93,93,82,108,107,99,109,104,105,175,100,83", + "endOffsets": "216,320,433,520,622,744,827,907,1001,1097,1194,1290,1393,1489,1587,1683,1777,1871,1954,2063,2171,2271,2381,2486,2592,2768,2869,2953" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,325,438,525,627,749,832,912,1006,1102,1199,1295,1398,1494,1592,1688,1782,1876,1959,2068,2176,2276,2386,2491,2597,2773,4013", + "endColumns": "115,103,112,86,101,121,82,79,93,95,96,95,102,95,97,95,93,93,82,108,107,99,109,104,105,175,100,83", + "endOffsets": "216,320,433,520,622,744,827,907,1001,1097,1194,1290,1393,1489,1587,1683,1777,1871,1954,2063,2171,2271,2381,2486,2592,2768,2869,4092" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-lt\\values-lt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,269,347,493,662,747", + "endColumns": "72,90,77,145,168,84,80", + "endOffsets": "173,264,342,488,657,742,823" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3625,3698,3789,3867,4198,4367,4452", + "endColumns": "72,90,77,145,168,84,80", + "endOffsets": "3693,3784,3862,4008,4362,4447,4528" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-lt\\values-lt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,263,362,465,576,686,806", + "endColumns": "97,109,98,102,110,109,119,100", + "endOffsets": "148,258,357,460,571,681,801,902" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2874,2972,3082,3181,3284,3395,3505,4097", + "endColumns": "97,109,98,102,110,109,119,100", + "endOffsets": "2967,3077,3176,3279,3390,3500,3620,4193" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lv.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lv.json new file mode 100644 index 0000000..552f6e3 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-lv.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-lv/values-lv.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-lv\\values-lv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,456,563,671,786", + "endColumns": "97,101,99,100,106,107,114,100", + "endOffsets": "148,250,350,451,558,666,781,882" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2989,3087,3189,3289,3390,3497,3605,4196", + "endColumns": "97,101,99,100,106,107,114,100", + "endOffsets": "3082,3184,3284,3385,3492,3600,3715,4292" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-lv\\values-lv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,272,352,498,667,752", + "endColumns": "68,97,79,145,168,84,81", + "endOffsets": "169,267,347,493,662,747,829" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3720,3789,3887,3967,4297,4466,4551", + "endColumns": "68,97,79,145,168,84,81", + "endOffsets": "3784,3882,3962,4108,4461,4546,4628" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-lv\\values-lv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,335,444,530,634,756,838,918,1028,1136,1242,1351,1462,1565,1677,1784,1889,1989,2074,2183,2294,2393,2504,2611,2716,2890,2989", + "endColumns": "119,109,108,85,103,121,81,79,109,107,105,108,110,102,111,106,104,99,84,108,110,98,110,106,104,173,98,82", + "endOffsets": "220,330,439,525,629,751,833,913,1023,1131,1237,1346,1457,1560,1672,1779,1884,1984,2069,2178,2289,2388,2499,2606,2711,2885,2984,3067" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,335,444,530,634,756,838,918,1028,1136,1242,1351,1462,1565,1677,1784,1889,1989,2074,2183,2294,2393,2504,2611,2716,2890,4113", + "endColumns": "119,109,108,85,103,121,81,79,109,107,105,108,110,102,111,106,104,99,84,108,110,98,110,106,104,173,98,82", + "endOffsets": "220,330,439,525,629,751,833,913,1023,1131,1237,1346,1457,1560,1672,1779,1884,1984,2069,2178,2289,2388,2499,2606,2711,2885,2984,4191" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mk.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mk.json new file mode 100644 index 0000000..777e209 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mk.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-mk/values-mk.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-mk\\values-mk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,344,488,657,743", + "endColumns": "70,86,80,143,168,85,81", + "endOffsets": "171,258,339,483,652,738,820" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3539,3610,3697,3778,4111,4280,4366", + "endColumns": "70,86,80,143,168,85,81", + "endOffsets": "3605,3692,3773,3917,4275,4361,4443" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-mk\\values-mk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,352,450,555,658,774", + "endColumns": "97,101,96,97,104,102,115,100", + "endOffsets": "148,250,347,445,550,653,769,870" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2820,2918,3020,3117,3215,3320,3423,4010", + "endColumns": "97,101,96,97,104,102,115,100", + "endOffsets": "2913,3015,3112,3210,3315,3418,3534,4106" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-mk\\values-mk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,425,511,619,738,822,903,994,1087,1183,1277,1377,1470,1565,1661,1752,1843,1930,2036,2142,2243,2350,2462,2566,2722,2820", + "endColumns": "107,103,107,85,107,118,83,80,90,92,95,93,99,92,94,95,90,90,86,105,105,100,106,111,103,155,97,87", + "endOffsets": "208,312,420,506,614,733,817,898,989,1082,1178,1272,1372,1465,1560,1656,1747,1838,1925,2031,2137,2238,2345,2457,2561,2717,2815,2903" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,317,425,511,619,738,822,903,994,1087,1183,1277,1377,1470,1565,1661,1752,1843,1930,2036,2142,2243,2350,2462,2566,2722,3922", + "endColumns": "107,103,107,85,107,118,83,80,90,92,95,93,99,92,94,95,90,90,86,105,105,100,106,111,103,155,97,87", + "endOffsets": "208,312,420,506,614,733,817,898,989,1082,1178,1272,1372,1465,1560,1656,1747,1838,1925,2031,2137,2238,2345,2457,2561,2717,2815,4005" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ml.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ml.json new file mode 100644 index 0000000..e81d913 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ml.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ml/values-ml.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ml\\values-ml.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,266,352,493,662,744", + "endColumns": "71,88,85,140,168,81,75", + "endOffsets": "172,261,347,488,657,739,815" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3591,3663,3752,3838,4163,4332,4414", + "endColumns": "71,88,85,140,168,81,75", + "endOffsets": "3658,3747,3833,3974,4327,4409,4485" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ml\\values-ml.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,318,429,520,625,747,825,900,991,1084,1185,1279,1379,1473,1568,1667,1758,1849,1931,2040,2144,2243,2355,2467,2588,2753,2854", + "endColumns": "106,105,110,90,104,121,77,74,90,92,100,93,99,93,94,98,90,90,81,108,103,98,111,111,120,164,100,82", + "endOffsets": "207,313,424,515,620,742,820,895,986,1079,1180,1274,1374,1468,1563,1662,1753,1844,1926,2035,2139,2238,2350,2462,2583,2748,2849,2932" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,318,429,520,625,747,825,900,991,1084,1185,1279,1379,1473,1568,1667,1758,1849,1931,2040,2144,2243,2355,2467,2588,2753,3979", + "endColumns": "106,105,110,90,104,121,77,74,90,92,100,93,99,93,94,98,90,90,81,108,103,98,111,111,120,164,100,82", + "endOffsets": "207,313,424,515,620,742,820,895,986,1079,1180,1274,1374,1468,1563,1662,1753,1844,1926,2035,2139,2238,2350,2462,2583,2748,2849,4057" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ml\\values-ml.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,260,362,466,569,670,792", + "endColumns": "101,102,101,103,102,100,121,100", + "endOffsets": "152,255,357,461,564,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2854,2956,3059,3161,3265,3368,3469,4062", + "endColumns": "101,102,101,103,102,100,121,100", + "endOffsets": "2951,3054,3156,3260,3363,3464,3586,4158" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mn.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mn.json new file mode 100644 index 0000000..8891184 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mn.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-mn/values-mn.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-mn\\values-mn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,265,345,483,652,737", + "endColumns": "69,89,79,137,168,84,81", + "endOffsets": "170,260,340,478,647,732,814" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3532,3602,3692,3772,4092,4261,4346", + "endColumns": "69,89,79,137,168,84,81", + "endOffsets": "3597,3687,3767,3905,4256,4341,4423" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-mn\\values-mn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,356,454,559,671,790", + "endColumns": "97,101,100,97,104,111,118,100", + "endOffsets": "148,250,351,449,554,666,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2797,2895,2997,3098,3196,3301,3413,3991", + "endColumns": "97,101,100,97,104,111,118,100", + "endOffsets": "2890,2992,3093,3191,3296,3408,3527,4087" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-mn\\values-mn.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,428,514,620,734,817,898,989,1082,1177,1273,1370,1463,1557,1649,1740,1830,1910,2017,2120,2217,2324,2426,2539,2698,2797", + "endColumns": "113,99,108,85,105,113,82,80,90,92,94,95,96,92,93,91,90,89,79,106,102,96,106,101,112,158,98,80", + "endOffsets": "214,314,423,509,615,729,812,893,984,1077,1172,1268,1365,1458,1552,1644,1735,1825,1905,2012,2115,2212,2319,2421,2534,2693,2792,2873" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,428,514,620,734,817,898,989,1082,1177,1273,1370,1463,1557,1649,1740,1830,1910,2017,2120,2217,2324,2426,2539,2698,3910", + "endColumns": "113,99,108,85,105,113,82,80,90,92,94,95,96,92,93,91,90,89,79,106,102,96,106,101,112,158,98,80", + "endOffsets": "214,314,423,509,615,729,812,893,984,1077,1172,1268,1365,1458,1552,1644,1735,1825,1905,2012,2115,2212,2319,2421,2534,2693,2792,3986" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mr.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mr.json new file mode 100644 index 0000000..ff0dfe9 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-mr.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-mr/values-mr.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-mr\\values-mr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,322,429,519,620,732,810,887,978,1071,1164,1261,1361,1454,1549,1643,1734,1825,1905,2012,2113,2210,2319,2421,2535,2692,2795", + "endColumns": "110,105,106,89,100,111,77,76,90,92,92,96,99,92,94,93,90,90,79,106,100,96,108,101,113,156,102,79", + "endOffsets": "211,317,424,514,615,727,805,882,973,1066,1159,1256,1356,1449,1544,1638,1729,1820,1900,2007,2108,2205,2314,2416,2530,2687,2790,2870" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,322,429,519,620,732,810,887,978,1071,1164,1261,1361,1454,1549,1643,1734,1825,1905,2012,2113,2210,2319,2421,2535,2692,3902", + "endColumns": "110,105,106,89,100,111,77,76,90,92,92,96,99,92,94,93,90,90,79,106,100,96,108,101,113,156,102,79", + "endOffsets": "211,317,424,514,615,727,805,882,973,1066,1159,1256,1356,1449,1544,1638,1729,1820,1900,2007,2108,2205,2314,2416,2530,2687,2790,3977" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-mr\\values-mr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,261,343,480,649,729", + "endColumns": "71,83,81,136,168,79,77", + "endOffsets": "172,256,338,475,644,724,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3527,3599,3683,3765,4083,4252,4332", + "endColumns": "71,83,81,136,168,79,77", + "endOffsets": "3594,3678,3760,3897,4247,4327,4405" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-mr\\values-mr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,259,360,463,565,670,787", + "endColumns": "99,103,100,102,101,104,116,100", + "endOffsets": "150,254,355,458,560,665,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2795,2895,2999,3100,3203,3305,3410,3982", + "endColumns": "99,103,100,102,101,104,116,100", + "endOffsets": "2890,2994,3095,3198,3300,3405,3522,4078" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ms.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ms.json new file mode 100644 index 0000000..5bf87a0 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ms.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ms/values-ms.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ms\\values-ms.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,349,459,565,683,798", + "endColumns": "94,101,96,109,105,117,114,100", + "endOffsets": "145,247,344,454,560,678,793,894" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2800,2895,2997,3094,3204,3310,3428,4004", + "endColumns": "94,101,96,109,105,117,114,100", + "endOffsets": "2890,2992,3089,3199,3305,3423,3538,4100" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ms\\values-ms.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,321,429,516,620,731,810,888,979,1072,1167,1261,1359,1452,1547,1641,1732,1823,1903,2015,2123,2220,2329,2433,2540,2699,2800", + "endColumns": "110,104,107,86,103,110,78,77,90,92,94,93,97,92,94,93,90,90,79,111,107,96,108,103,106,158,100,80", + "endOffsets": "211,316,424,511,615,726,805,883,974,1067,1162,1256,1354,1447,1542,1636,1727,1818,1898,2010,2118,2215,2324,2428,2535,2694,2795,2876" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,321,429,516,620,731,810,888,979,1072,1167,1261,1359,1452,1547,1641,1732,1823,1903,2015,2123,2220,2329,2433,2540,2699,3923", + "endColumns": "110,104,107,86,103,110,78,77,90,92,94,93,97,92,94,93,90,90,79,111,107,96,108,103,106,158,100,80", + "endOffsets": "211,316,424,511,615,726,805,883,974,1067,1162,1256,1354,1447,1542,1636,1727,1818,1898,2010,2118,2215,2324,2428,2535,2694,2795,3999" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ms\\values-ms.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,263,346,485,654,735", + "endColumns": "68,88,82,138,168,80,78", + "endOffsets": "169,258,341,480,649,730,809" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3543,3612,3701,3784,4105,4274,4355", + "endColumns": "68,88,82,138,168,80,78", + "endOffsets": "3607,3696,3779,3918,4269,4350,4429" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-my.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-my.json new file mode 100644 index 0000000..1b4feb4 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-my.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-my/values-my.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-my\\values-my.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,181,270,350,502,671,752", + "endColumns": "75,88,79,151,168,80,78", + "endOffsets": "176,265,345,497,666,747,826" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3608,3684,3773,3853,4192,4361,4442", + "endColumns": "75,88,79,151,168,80,78", + "endOffsets": "3679,3768,3848,4000,4356,4437,4516" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-my\\values-my.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,158,262,365,467,572,678,797", + "endColumns": "102,103,102,101,104,105,118,100", + "endOffsets": "153,257,360,462,567,673,792,893" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2866,2969,3073,3176,3278,3383,3489,4091", + "endColumns": "102,103,102,101,104,105,118,100", + "endOffsets": "2964,3068,3171,3273,3378,3484,3603,4187" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-my\\values-my.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,325,441,528,637,760,839,917,1008,1101,1196,1290,1390,1483,1578,1672,1763,1854,1939,2054,2163,2262,2388,2495,2603,2763,2866", + "endColumns": "112,106,115,86,108,122,78,77,90,92,94,93,99,92,94,93,90,90,84,114,108,98,125,106,107,159,102,85", + "endOffsets": "213,320,436,523,632,755,834,912,1003,1096,1191,1285,1385,1478,1573,1667,1758,1849,1934,2049,2158,2257,2383,2490,2598,2758,2861,2947" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,325,441,528,637,760,839,917,1008,1101,1196,1290,1390,1483,1578,1672,1763,1854,1939,2054,2163,2262,2388,2495,2603,2763,4005", + "endColumns": "112,106,115,86,108,122,78,77,90,92,94,93,99,92,94,93,90,90,84,114,108,98,125,106,107,159,102,85", + "endOffsets": "213,320,436,523,632,755,834,912,1003,1096,1191,1285,1385,1478,1573,1667,1758,1849,1934,2049,2158,2257,2383,2490,2598,2758,2861,4086" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-nb.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-nb.json new file mode 100644 index 0000000..9ba6fc7 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-nb.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-nb/values-nb.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-nb\\values-nb.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,303,417,503,603,716,793,868,959,1052,1146,1240,1340,1433,1528,1626,1717,1808,1886,1989,2087,2183,2287,2386,2487,2640,2737", + "endColumns": "102,94,113,85,99,112,76,74,90,92,93,93,99,92,94,97,90,90,77,102,97,95,103,98,100,152,96,79", + "endOffsets": "203,298,412,498,598,711,788,863,954,1047,1141,1235,1335,1428,1523,1621,1712,1803,1881,1984,2082,2178,2282,2381,2482,2635,2732,2812" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,303,417,503,603,716,793,868,959,1052,1146,1240,1340,1433,1528,1626,1717,1808,1886,1989,2087,2183,2287,2386,2487,2640,3840", + "endColumns": "102,94,113,85,99,112,76,74,90,92,93,93,99,92,94,97,90,90,77,102,97,95,103,98,100,152,96,79", + "endOffsets": "203,298,412,498,598,711,788,863,954,1047,1141,1235,1335,1428,1523,1621,1712,1803,1881,1984,2082,2178,2282,2381,2482,2635,2732,3915" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-nb\\values-nb.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,251,348,447,555,661,781", + "endColumns": "93,101,96,98,107,105,119,100", + "endOffsets": "144,246,343,442,550,656,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2737,2831,2933,3030,3129,3237,3343,3920", + "endColumns": "93,101,96,98,107,105,119,100", + "endOffsets": "2826,2928,3025,3124,3232,3338,3458,4016" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-nb\\values-nb.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,340,482,651,730", + "endColumns": "69,86,77,141,168,78,75", + "endOffsets": "170,257,335,477,646,725,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3463,3533,3620,3698,4021,4190,4269", + "endColumns": "69,86,77,141,168,78,75", + "endOffsets": "3528,3615,3693,3835,4185,4264,4340" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ne.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ne.json new file mode 100644 index 0000000..657eed5 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ne.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ne/values-ne.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ne\\values-ne.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,188,272,353,500,669,767", + "endColumns": "82,83,80,146,168,97,79", + "endOffsets": "183,267,348,495,664,762,842" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3592,3675,3759,3840,4168,4337,4435", + "endColumns": "82,83,80,146,168,97,79", + "endOffsets": "3670,3754,3835,3982,4332,4430,4510" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ne\\values-ne.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,158,261,363,469,567,667,775", + "endColumns": "102,102,101,105,97,99,107,100", + "endOffsets": "153,256,358,464,562,662,770,871" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2872,2975,3078,3180,3286,3384,3484,4067", + "endColumns": "102,102,101,105,97,99,107,100", + "endOffsets": "2970,3073,3175,3281,3379,3479,3587,4163" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ne\\values-ne.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,325,433,524,631,751,835,914,1005,1098,1193,1287,1387,1480,1575,1669,1760,1851,1937,2050,2151,2254,2367,2477,2594,2761,2872", + "endColumns": "108,110,107,90,106,119,83,78,90,92,94,93,99,92,94,93,90,90,85,112,100,102,112,109,116,166,110,79", + "endOffsets": "209,320,428,519,626,746,830,909,1000,1093,1188,1282,1382,1475,1570,1664,1755,1846,1932,2045,2146,2249,2362,2472,2589,2756,2867,2947" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,325,433,524,631,751,835,914,1005,1098,1193,1287,1387,1480,1575,1669,1760,1851,1937,2050,2151,2254,2367,2477,2594,2761,3987", + "endColumns": "108,110,107,90,106,119,83,78,90,92,94,93,99,92,94,93,90,90,85,112,100,102,112,109,116,166,110,79", + "endOffsets": "209,320,428,519,626,746,830,909,1000,1093,1188,1282,1382,1475,1570,1664,1755,1846,1932,2045,2146,2249,2362,2472,2589,2756,2867,4062" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-night-v8.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-night-v8.json new file mode 100644 index 0000000..b432a75 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-night-v8.json @@ -0,0 +1,45 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-night-v8/values-night-v8.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-night-v8\\values-night-v8.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,125,209,293,389,491,593,687", + "endColumns": "69,83,83,95,101,101,93,88", + "endOffsets": "120,204,288,384,486,588,682,771" + }, + "to": { + "startLines": "9,10,11,12,13,14,15,16", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "405,475,559,643,739,841,943,1037", + "endColumns": "69,83,83,95,101,101,93,88", + "endOffsets": "470,554,638,734,836,938,1032,1121" + } + }, + { + "source": "C:\\posyandu\\android\\app\\src\\main\\res\\values-night\\styles.xml", + "from": { + "startLines": "3,14", + "startColumns": "4,4", + "startOffsets": "175,831", + "endLines": "7,16", + "endColumns": "12,12", + "endOffsets": "482,997" + }, + "to": { + "startLines": "2,6", + "startColumns": "4,4", + "startOffsets": "55,236", + "endLines": "5,8", + "endColumns": "12,12", + "endOffsets": "231,400" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-nl.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-nl.json new file mode 100644 index 0000000..b5a756d --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-nl.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-nl/values-nl.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-nl\\values-nl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,259,359,459,566,670,789", + "endColumns": "101,101,99,99,106,103,118,100", + "endOffsets": "152,254,354,454,561,665,784,885" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2827,2929,3031,3131,3231,3338,3442,4033", + "endColumns": "101,101,99,99,106,103,118,100", + "endOffsets": "2924,3026,3126,3226,3333,3437,3556,4129" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-nl\\values-nl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,328,435,520,624,744,822,898,990,1084,1179,1273,1373,1467,1563,1658,1750,1842,1924,2035,2138,2237,2352,2466,2569,2724,2827", + "endColumns": "117,104,106,84,103,119,77,75,91,93,94,93,99,93,95,94,91,91,81,110,102,98,114,113,102,154,102,82", + "endOffsets": "218,323,430,515,619,739,817,893,985,1079,1174,1268,1368,1462,1558,1653,1745,1837,1919,2030,2133,2232,2347,2461,2564,2719,2822,2905" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,223,328,435,520,624,744,822,898,990,1084,1179,1273,1373,1467,1563,1658,1750,1842,1924,2035,2138,2237,2352,2466,2569,2724,3950", + "endColumns": "117,104,106,84,103,119,77,75,91,93,94,93,99,93,95,94,91,91,81,110,102,98,114,113,102,154,102,82", + "endOffsets": "218,323,430,515,619,739,817,893,985,1079,1174,1268,1368,1462,1558,1653,1745,1837,1919,2030,2133,2232,2347,2461,2564,2719,2822,4028" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-nl\\values-nl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,267,348,494,663,743", + "endColumns": "71,89,80,145,168,79,76", + "endOffsets": "172,262,343,489,658,738,815" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3561,3633,3723,3804,4134,4303,4383", + "endColumns": "71,89,80,145,168,79,76", + "endOffsets": "3628,3718,3799,3945,4298,4378,4455" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-or.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-or.json new file mode 100644 index 0000000..afe9042 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-or.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-or/values-or.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-or\\values-or.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,268,348,487,656,737", + "endColumns": "73,88,79,138,168,80,81", + "endOffsets": "174,263,343,482,651,732,814" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3592,3666,3755,3835,4165,4334,4415", + "endColumns": "73,88,79,138,168,80,81", + "endOffsets": "3661,3750,3830,3969,4329,4410,4492" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-or\\values-or.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,326,433,519,623,743,822,903,994,1087,1188,1283,1383,1476,1571,1667,1758,1848,1937,2047,2151,2257,2368,2470,2588,2751,2857", + "endColumns": "110,109,106,85,103,119,78,80,90,92,100,94,99,92,94,95,90,89,88,109,103,105,110,101,117,162,105,89", + "endOffsets": "211,321,428,514,618,738,817,898,989,1082,1183,1278,1378,1471,1566,1662,1753,1843,1932,2042,2146,2252,2363,2465,2583,2746,2852,2942" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,326,433,519,623,743,822,903,994,1087,1188,1283,1383,1476,1571,1667,1758,1848,1937,2047,2151,2257,2368,2470,2588,2751,3974", + "endColumns": "110,109,106,85,103,119,78,80,90,92,100,94,99,92,94,95,90,89,88,109,103,105,110,101,117,162,105,89", + "endOffsets": "211,321,428,514,618,738,817,898,989,1082,1183,1278,1378,1471,1566,1662,1753,1843,1932,2042,2146,2252,2363,2465,2583,2746,2852,4059" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-or\\values-or.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,158,260,363,468,569,671,790", + "endColumns": "102,101,102,104,100,101,118,100", + "endOffsets": "153,255,358,463,564,666,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2857,2960,3062,3165,3270,3371,3473,4064", + "endColumns": "102,101,102,104,100,101,118,100", + "endOffsets": "2955,3057,3160,3265,3366,3468,3587,4160" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pa.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pa.json new file mode 100644 index 0000000..2dc371a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pa.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-pa/values-pa.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pa\\values-pa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,358,459,561,659,788", + "endColumns": "97,101,102,100,101,97,128,100", + "endOffsets": "148,250,353,454,556,654,783,884" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2767,2865,2967,3070,3171,3273,3371,3963", + "endColumns": "97,101,102,100,101,97,128,100", + "endOffsets": "2860,2962,3065,3166,3268,3366,3495,4059" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pa\\values-pa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,305,410,496,596,709,787,864,955,1048,1142,1236,1336,1429,1524,1618,1709,1800,1879,1989,2092,2188,2299,2401,2511,2670,2767", + "endColumns": "102,96,104,85,99,112,77,76,90,92,93,93,99,92,94,93,90,90,78,109,102,95,110,101,109,158,96,79", + "endOffsets": "203,300,405,491,591,704,782,859,950,1043,1137,1231,1331,1424,1519,1613,1704,1795,1874,1984,2087,2183,2294,2396,2506,2665,2762,2842" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,305,410,496,596,709,787,864,955,1048,1142,1236,1336,1429,1524,1618,1709,1800,1879,1989,2092,2188,2299,2401,2511,2670,3883", + "endColumns": "102,96,104,85,99,112,77,76,90,92,93,93,99,92,94,93,90,90,78,109,102,95,110,101,109,158,96,79", + "endOffsets": "203,300,405,491,591,704,782,859,950,1043,1137,1231,1331,1424,1519,1613,1704,1795,1874,1984,2087,2183,2294,2396,2506,2665,2762,3958" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pa\\values-pa.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,262,341,488,657,737", + "endColumns": "71,84,78,146,168,79,77", + "endOffsets": "172,257,336,483,652,732,810" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3500,3572,3657,3736,4064,4233,4313", + "endColumns": "71,84,78,146,168,79,77", + "endOffsets": "3567,3652,3731,3878,4228,4308,4386" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pl.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pl.json new file mode 100644 index 0000000..df45fcb --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pl.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-pl/values-pl.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pl\\values-pl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,430,516,623,742,821,897,988,1081,1176,1270,1371,1464,1559,1654,1745,1836,1918,2027,2127,2226,2335,2447,2558,2721,2817", + "endColumns": "114,101,107,85,106,118,78,75,90,92,94,93,100,92,94,94,90,90,81,108,99,98,108,111,110,162,95,82", + "endOffsets": "215,317,425,511,618,737,816,892,983,1076,1171,1265,1366,1459,1554,1649,1740,1831,1913,2022,2122,2221,2330,2442,2553,2716,2812,2895" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,430,516,623,742,821,897,988,1081,1176,1270,1371,1464,1559,1654,1745,1836,1918,2027,2127,2226,2335,2447,2558,2721,3929", + "endColumns": "114,101,107,85,106,118,78,75,90,92,94,93,100,92,94,94,90,90,81,108,99,98,108,111,110,162,95,82", + "endOffsets": "215,317,425,511,618,737,816,892,983,1076,1171,1265,1366,1459,1554,1649,1740,1831,1913,2022,2122,2221,2330,2442,2553,2716,2812,4007" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pl\\values-pl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,266,346,480,649,730", + "endColumns": "69,90,79,133,168,80,76", + "endOffsets": "170,261,341,475,644,725,802" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3554,3624,3715,3795,4113,4282,4363", + "endColumns": "69,90,79,133,168,80,76", + "endOffsets": "3619,3710,3790,3924,4277,4358,4435" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pl\\values-pl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,352,451,565,670,792", + "endColumns": "96,101,97,98,113,104,121,100", + "endOffsets": "147,249,347,446,560,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2817,2914,3016,3114,3213,3327,3432,4012", + "endColumns": "96,101,97,98,113,104,121,100", + "endOffsets": "2909,3011,3109,3208,3322,3427,3549,4108" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-port.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-port.json new file mode 100644 index 0000000..cf23493 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-port.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-port/values-port.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-port\\values-port.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "55", + "endOffsets": "106" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt-rBR.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt-rBR.json new file mode 100644 index 0000000..704fd15 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt-rBR.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-pt-rBR/values-pt-rBR.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pt-rBR\\values-pt-rBR.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,560,670,790", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "147,249,348,448,555,665,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2843,2940,3042,3141,3241,3348,3458,4051", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "2935,3037,3136,3236,3343,3453,3573,4147" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pt-rBR\\values-pt-rBR.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,341,492,661,748", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "170,257,336,487,656,743,824" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3578,3648,3735,3814,4152,4321,4408", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "3643,3730,3809,3960,4316,4403,4484" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pt-rBR\\values-pt-rBR.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,2843", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,2924" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,3965", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,4046" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt-rPT.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt-rPT.json new file mode 100644 index 0000000..35a7e03 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt-rPT.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-pt-rPT/values-pt-rPT.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pt-rPT\\values-pt-rPT.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,426,515,616,734,819,899,991,1085,1182,1276,1375,1469,1565,1660,1752,1844,1929,2036,2147,2249,2357,2465,2572,2737,2836", + "endColumns": "107,105,106,88,100,117,84,79,91,93,96,93,98,93,95,94,91,91,84,106,110,101,107,107,106,164,98,85", + "endOffsets": "208,314,421,510,611,729,814,894,986,1080,1177,1271,1370,1464,1560,1655,1747,1839,1924,2031,2142,2244,2352,2460,2567,2732,2831,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,319,426,515,616,734,819,899,991,1085,1182,1276,1375,1469,1565,1660,1752,1844,1929,2036,2147,2249,2357,2465,2572,2737,3956", + "endColumns": "107,105,106,88,100,117,84,79,91,93,96,93,98,93,95,94,91,91,84,106,110,101,107,107,106,164,98,85", + "endOffsets": "208,314,421,510,611,729,814,894,986,1080,1177,1271,1370,1464,1560,1655,1747,1839,1924,2031,2142,2244,2352,2460,2567,2732,2831,4037" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pt-rPT\\values-pt-rPT.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,560,666,787", + "endColumns": "96,101,98,99,106,105,120,100", + "endOffsets": "147,249,348,448,555,661,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2836,2933,3035,3134,3234,3341,3447,4042", + "endColumns": "96,101,98,99,106,105,120,100", + "endOffsets": "2928,3030,3129,3229,3336,3442,3563,4138" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pt-rPT\\values-pt-rPT.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,263,342,493,662,749", + "endColumns": "69,87,78,150,168,86,80", + "endOffsets": "170,258,337,488,657,744,825" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3568,3638,3726,3805,4143,4312,4399", + "endColumns": "69,87,78,150,168,86,80", + "endOffsets": "3633,3721,3800,3951,4307,4394,4475" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt.json new file mode 100644 index 0000000..3bc8ff9 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-pt.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-pt/values-pt.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-pt\\values-pt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,262,341,492,661,748", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "170,257,336,487,656,743,824" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3578,3648,3735,3814,4152,4321,4408", + "endColumns": "69,86,78,150,168,86,80", + "endOffsets": "3643,3730,3809,3960,4316,4403,4484" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-pt\\values-pt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,560,670,790", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "147,249,348,448,555,665,785,886" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2843,2940,3042,3141,3241,3348,3458,4051", + "endColumns": "96,101,98,99,106,109,119,100", + "endOffsets": "2935,3037,3136,3236,3343,3453,3573,4147" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-pt\\values-pt.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,2843", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,2924" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,225,331,438,527,628,747,832,912,1003,1096,1191,1285,1385,1478,1573,1668,1759,1850,1935,2042,2153,2255,2363,2471,2581,2743,3965", + "endColumns": "119,105,106,88,100,118,84,79,90,92,94,93,99,92,94,94,90,90,84,106,110,101,107,107,109,161,99,85", + "endOffsets": "220,326,433,522,623,742,827,907,998,1091,1186,1280,1380,1473,1568,1663,1754,1845,1930,2037,2148,2250,2358,2466,2576,2738,2838,4046" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ro.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ro.json new file mode 100644 index 0000000..c03386a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ro.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ro/values-ro.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ro\\values-ro.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,262,337,476,645,732", + "endColumns": "70,85,74,138,168,86,80", + "endOffsets": "171,257,332,471,640,727,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3567,3638,3724,3799,4121,4290,4377", + "endColumns": "70,85,74,138,168,86,80", + "endOffsets": "3633,3719,3794,3933,4285,4372,4453" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ro\\values-ro.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,334,447,531,636,755,840,920,1011,1104,1199,1293,1393,1486,1581,1675,1766,1858,1939,2049,2157,2255,2367,2473,2577,2739,2840", + "endColumns": "122,105,112,83,104,118,84,79,90,92,94,93,99,92,94,93,90,91,80,109,107,97,111,105,103,161,100,81", + "endOffsets": "223,329,442,526,631,750,835,915,1006,1099,1194,1288,1388,1481,1576,1670,1761,1853,1934,2044,2152,2250,2362,2468,2572,2734,2835,2917" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,228,334,447,531,636,755,840,920,1011,1104,1199,1293,1393,1486,1581,1675,1766,1858,1939,2049,2157,2255,2367,2473,2577,2739,3938", + "endColumns": "122,105,112,83,104,118,84,79,90,92,94,93,99,92,94,93,90,91,80,109,107,97,111,105,103,161,100,81", + "endOffsets": "223,329,442,526,631,750,835,915,1006,1099,1194,1288,1388,1481,1576,1670,1761,1853,1934,2044,2152,2250,2362,2468,2572,2734,2835,4015" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ro\\values-ro.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,355,454,556,665,782", + "endColumns": "97,101,99,98,101,108,116,100", + "endOffsets": "148,250,350,449,551,660,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2840,2938,3040,3140,3239,3341,3450,4020", + "endColumns": "97,101,99,98,101,108,116,100", + "endOffsets": "2933,3035,3135,3234,3336,3445,3562,4116" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ru.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ru.json new file mode 100644 index 0000000..24ffde3 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ru.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ru/values-ru.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ru\\values-ru.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,421,507,612,733,812,888,980,1074,1169,1262,1357,1451,1547,1642,1734,1826,1915,2021,2128,2226,2335,2442,2556,2722,2822", + "endColumns": "114,101,98,85,104,120,78,75,91,93,94,92,94,93,95,94,91,91,88,105,106,97,108,106,113,165,99,81", + "endOffsets": "215,317,416,502,607,728,807,883,975,1069,1164,1257,1352,1446,1542,1637,1729,1821,1910,2016,2123,2221,2330,2437,2551,2717,2817,2899" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,220,322,421,507,612,733,812,888,980,1074,1169,1262,1357,1451,1547,1642,1734,1826,1915,2021,2128,2226,2335,2442,2556,2722,3937", + "endColumns": "114,101,98,85,104,120,78,75,91,93,94,92,94,93,95,94,91,91,88,105,106,97,108,106,113,165,99,81", + "endOffsets": "215,317,416,502,607,728,807,883,975,1069,1164,1257,1352,1446,1542,1637,1729,1821,1910,2016,2123,2221,2330,2437,2551,2717,2817,4014" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ru\\values-ru.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,356,457,562,665,782", + "endColumns": "97,101,100,100,104,102,116,100", + "endOffsets": "148,250,351,452,557,660,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2822,2920,3022,3123,3224,3329,3432,4019", + "endColumns": "97,101,100,100,104,102,116,100", + "endOffsets": "2915,3017,3118,3219,3324,3427,3544,4115" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ru\\values-ru.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,271,348,493,662,744", + "endColumns": "73,91,76,144,168,81,77", + "endOffsets": "174,266,343,488,657,739,817" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3549,3623,3715,3792,4120,4289,4371", + "endColumns": "73,91,76,144,168,81,77", + "endOffsets": "3618,3710,3787,3932,4284,4366,4444" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-si.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-si.json new file mode 100644 index 0000000..e4fd0c8 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-si.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-si/values-si.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-si\\values-si.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,260,365,470,569,673,787", + "endColumns": "101,102,104,104,98,103,113,100", + "endOffsets": "152,255,360,465,564,668,782,883" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2821,2923,3026,3131,3236,3335,3439,4012", + "endColumns": "101,102,104,104,98,103,113,100", + "endOffsets": "2918,3021,3126,3231,3330,3434,3548,4108" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-si\\values-si.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,328,435,518,623,739,829,915,1006,1099,1193,1287,1387,1480,1575,1669,1760,1851,1935,2044,2148,2246,2356,2456,2563,2722,2821", + "endColumns": "115,106,106,82,104,115,89,85,90,92,93,93,99,92,94,93,90,90,83,108,103,97,109,99,106,158,98,81", + "endOffsets": "216,323,430,513,618,734,824,910,1001,1094,1188,1282,1382,1475,1570,1664,1755,1846,1930,2039,2143,2241,2351,2451,2558,2717,2816,2898" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,221,328,435,518,623,739,829,915,1006,1099,1193,1287,1387,1480,1575,1669,1760,1851,1935,2044,2148,2246,2356,2456,2563,2722,3930", + "endColumns": "115,106,106,82,104,115,89,85,90,92,93,93,99,92,94,93,90,90,83,108,103,97,109,99,106,158,98,81", + "endOffsets": "216,323,430,513,618,734,824,910,1001,1094,1188,1282,1382,1475,1570,1664,1755,1846,1930,2039,2143,2241,2351,2451,2558,2717,2816,4007" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-si\\values-si.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,181,264,339,482,651,743", + "endColumns": "75,82,74,142,168,91,86", + "endOffsets": "176,259,334,477,646,738,825" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3553,3629,3712,3787,4113,4282,4374", + "endColumns": "75,82,74,142,168,91,86", + "endOffsets": "3624,3707,3782,3925,4277,4369,4456" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sk.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sk.json new file mode 100644 index 0000000..b0d7099 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sk.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sk/values-sk.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sk\\values-sk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,266,344,491,660,744", + "endColumns": "72,87,77,146,168,83,80", + "endOffsets": "173,261,339,486,655,739,820" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3554,3627,3715,3793,4124,4293,4377", + "endColumns": "72,87,77,146,168,83,80", + "endOffsets": "3622,3710,3788,3935,4288,4372,4453" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sk\\values-sk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,424,510,618,736,815,892,983,1076,1174,1268,1368,1461,1556,1654,1745,1836,1920,2025,2133,2232,2338,2450,2553,2719,2817", + "endColumns": "106,100,110,85,107,117,78,76,90,92,97,93,99,92,94,97,90,90,83,104,107,98,105,111,102,165,97,82", + "endOffsets": "207,308,419,505,613,731,810,887,978,1071,1169,1263,1363,1456,1551,1649,1740,1831,1915,2020,2128,2227,2333,2445,2548,2714,2812,2895" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,424,510,618,736,815,892,983,1076,1174,1268,1368,1461,1556,1654,1745,1836,1920,2025,2133,2232,2338,2450,2553,2719,3940", + "endColumns": "106,100,110,85,107,117,78,76,90,92,97,93,99,92,94,97,90,90,83,104,107,98,105,111,102,165,97,82", + "endOffsets": "207,308,419,505,613,731,810,887,978,1071,1169,1263,1363,1456,1551,1649,1740,1831,1915,2020,2128,2227,2333,2445,2548,2714,2812,4018" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sk\\values-sk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,253,354,452,562,670,792", + "endColumns": "95,101,100,97,109,107,121,100", + "endOffsets": "146,248,349,447,557,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2817,2913,3015,3116,3214,3324,3432,4023", + "endColumns": "95,101,100,97,109,107,121,100", + "endOffsets": "2908,3010,3111,3209,3319,3427,3549,4119" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sl.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sl.json new file mode 100644 index 0000000..07a97bf --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sl.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sl/values-sl.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sl\\values-sl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,217,319,427,514,617,736,817,895,987,1081,1176,1270,1365,1459,1555,1655,1747,1839,1923,2031,2139,2239,2352,2460,2565,2745,2845", + "endColumns": "111,101,107,86,102,118,80,77,91,93,94,93,94,93,95,99,91,91,83,107,107,99,112,107,104,179,99,83", + "endOffsets": "212,314,422,509,612,731,812,890,982,1076,1171,1265,1360,1454,1550,1650,1742,1834,1918,2026,2134,2234,2347,2455,2560,2740,2840,2924" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,217,319,427,514,617,736,817,895,987,1081,1176,1270,1365,1459,1555,1655,1747,1839,1923,2031,2139,2239,2352,2460,2565,2745,3947", + "endColumns": "111,101,107,86,102,118,80,77,91,93,94,93,94,93,95,99,91,91,83,107,107,99,112,107,104,179,99,83", + "endOffsets": "212,314,422,509,612,731,812,890,982,1076,1171,1265,1360,1454,1550,1650,1742,1834,1918,2026,2134,2234,2347,2455,2560,2740,2840,4026" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sl\\values-sl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,262,343,484,653,741", + "endColumns": "70,85,80,140,168,87,83", + "endOffsets": "171,257,338,479,648,736,820" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3568,3639,3725,3806,4132,4301,4389", + "endColumns": "70,85,80,140,168,87,83", + "endOffsets": "3634,3720,3801,3942,4296,4384,4468" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sl\\values-sl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,352,456,559,661,778", + "endColumns": "96,101,97,103,102,101,116,100", + "endOffsets": "147,249,347,451,554,656,773,874" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2845,2942,3044,3142,3246,3349,3451,4031", + "endColumns": "96,101,97,103,102,101,116,100", + "endOffsets": "2937,3039,3137,3241,3344,3446,3563,4127" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sq.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sq.json new file mode 100644 index 0000000..844e2aa --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sq.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sq/values-sq.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sq\\values-sq.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,174,266,350,498,667,751", + "endColumns": "68,91,83,147,168,83,78", + "endOffsets": "169,261,345,493,662,746,825" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3538,3607,3699,3783,4114,4283,4367", + "endColumns": "68,91,83,147,168,83,78", + "endOffsets": "3602,3694,3778,3926,4278,4362,4441" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sq\\values-sq.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,154,256,354,451,559,670,792", + "endColumns": "98,101,97,96,107,110,121,100", + "endOffsets": "149,251,349,446,554,665,787,888" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2801,2900,3002,3100,3197,3305,3416,4013", + "endColumns": "98,101,97,96,107,110,121,100", + "endOffsets": "2895,2997,3095,3192,3300,3411,3533,4109" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sq\\values-sq.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,431,517,623,746,828,906,997,1090,1185,1279,1380,1473,1568,1665,1756,1849,1930,2036,2140,2238,2344,2448,2550,2704,2801", + "endColumns": "113,99,111,85,105,122,81,77,90,92,94,93,100,92,94,96,90,92,80,105,103,97,105,103,101,153,96,81", + "endOffsets": "214,314,426,512,618,741,823,901,992,1085,1180,1274,1375,1468,1563,1660,1751,1844,1925,2031,2135,2233,2339,2443,2545,2699,2796,2878" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,319,431,517,623,746,828,906,997,1090,1185,1279,1380,1473,1568,1665,1756,1849,1930,2036,2140,2238,2344,2448,2550,2704,3931", + "endColumns": "113,99,111,85,105,122,81,77,90,92,94,93,100,92,94,96,90,92,80,105,103,97,105,103,101,153,96,81", + "endOffsets": "214,314,426,512,618,741,823,901,992,1085,1180,1274,1375,1468,1563,1660,1751,1844,1925,2031,2135,2233,2339,2443,2545,2699,2796,4008" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sr.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sr.json new file mode 100644 index 0000000..3de3730 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sr.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sr/values-sr.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sr\\values-sr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,343,495,664,750", + "endColumns": "70,86,79,151,168,85,81", + "endOffsets": "171,258,338,490,659,745,827" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3559,3630,3717,3797,4137,4306,4392", + "endColumns": "70,86,79,151,168,85,81", + "endOffsets": "3625,3712,3792,3944,4301,4387,4469" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sr\\values-sr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,352,456,560,665,781", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "148,250,347,451,555,660,776,877" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2833,2931,3033,3130,3234,3338,3443,4036", + "endColumns": "97,101,96,103,103,104,115,100", + "endOffsets": "2926,3028,3125,3229,3333,3438,3554,4132" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sr\\values-sr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,815,896,987,1080,1175,1269,1369,1462,1557,1662,1753,1844,1930,2035,2141,2244,2350,2459,2566,2736,2833", + "endColumns": "106,100,105,85,103,121,83,80,90,92,94,93,99,92,94,104,90,90,85,104,105,102,105,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,810,891,982,1075,1170,1264,1364,1457,1552,1657,1748,1839,1925,2030,2136,2239,2345,2454,2561,2731,2828,2915" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,313,419,505,609,731,815,896,987,1080,1175,1269,1369,1462,1557,1662,1753,1844,1930,2035,2141,2244,2350,2459,2566,2736,3949", + "endColumns": "106,100,105,85,103,121,83,80,90,92,94,93,99,92,94,104,90,90,85,104,105,102,105,108,106,169,96,86", + "endOffsets": "207,308,414,500,604,726,810,891,982,1075,1170,1264,1364,1457,1552,1657,1748,1839,1925,2030,2136,2239,2345,2454,2561,2731,2828,4031" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sv.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sv.json new file mode 100644 index 0000000..b87362a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sv.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sv/values-sv.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sv\\values-sv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,150,252,350,449,557,662,783", + "endColumns": "94,101,97,98,107,104,120,100", + "endOffsets": "145,247,345,444,552,657,778,879" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2776,2871,2973,3071,3170,3278,3383,3958", + "endColumns": "94,101,97,98,107,104,120,100", + "endOffsets": "2866,2968,3066,3165,3273,3378,3499,4054" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sv\\values-sv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,264,342,479,648,727", + "endColumns": "70,87,77,136,168,78,75", + "endOffsets": "171,259,337,474,643,722,798" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3504,3575,3663,3741,4059,4228,4307", + "endColumns": "70,87,77,136,168,78,75", + "endOffsets": "3570,3658,3736,3873,4223,4302,4378" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sv\\values-sv.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,422,506,606,719,796,871,964,1059,1154,1248,1350,1445,1542,1640,1736,1829,1909,2015,2114,2210,2315,2418,2520,2674,2776", + "endColumns": "102,102,110,83,99,112,76,74,92,94,94,93,101,94,96,97,95,92,79,105,98,95,104,102,101,153,101,79", + "endOffsets": "203,306,417,501,601,714,791,866,959,1054,1149,1243,1345,1440,1537,1635,1731,1824,1904,2010,2109,2205,2310,2413,2515,2669,2771,2851" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,311,422,506,606,719,796,871,964,1059,1154,1248,1350,1445,1542,1640,1736,1829,1909,2015,2114,2210,2315,2418,2520,2674,3878", + "endColumns": "102,102,110,83,99,112,76,74,92,94,94,93,101,94,96,97,95,92,79,105,98,95,104,102,101,153,101,79", + "endOffsets": "203,306,417,501,601,714,791,866,959,1054,1149,1243,1345,1440,1537,1635,1731,1824,1904,2010,2109,2205,2310,2413,2515,2669,2771,3953" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw.json new file mode 100644 index 0000000..bc5c1f4 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sw/values-sw.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sw\\values-sw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,307,415,505,610,727,810,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1911,2012,2120,2219,2326,2438,2542,2704,2801", + "endColumns": "102,98,107,89,104,116,82,81,90,92,94,93,99,92,94,93,90,90,81,100,107,98,106,111,103,161,96,82", + "endOffsets": "203,302,410,500,605,722,805,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1906,2007,2115,2214,2321,2433,2537,2699,2796,2879" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,208,307,415,505,610,727,810,892,983,1076,1171,1265,1365,1458,1553,1647,1738,1829,1911,2012,2120,2219,2326,2438,2542,2704,3918", + "endColumns": "102,98,107,89,104,116,82,81,90,92,94,93,99,92,94,93,90,90,81,100,107,98,106,111,103,161,96,82", + "endOffsets": "203,302,410,500,605,722,805,887,978,1071,1166,1260,1360,1453,1548,1642,1733,1824,1906,2007,2115,2214,2321,2433,2537,2699,2796,3996" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-sw\\values-sw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,149,251,348,449,556,663,778", + "endColumns": "93,101,96,100,106,106,114,100", + "endOffsets": "144,246,343,444,551,658,773,874" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2801,2895,2997,3094,3195,3302,3409,4001", + "endColumns": "93,101,96,100,106,106,114,100", + "endOffsets": "2890,2992,3089,3190,3297,3404,3519,4097" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sw\\values-sw.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,272,349,499,668,753", + "endColumns": "69,96,76,149,168,84,82", + "endOffsets": "170,267,344,494,663,748,831" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3524,3594,3691,3768,4102,4271,4356", + "endColumns": "69,96,76,149,168,84,82", + "endOffsets": "3589,3686,3763,3913,4266,4351,4434" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw360dp-v13.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw360dp-v13.json new file mode 100644 index 0000000..865ec1b --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw360dp-v13.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sw360dp-v13/values-sw360dp-v13.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-sw360dp-v13\\values-sw360dp-v13.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "71", + "endOffsets": "122" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw600dp-v13.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw600dp-v13.json new file mode 100644 index 0000000..04ea8a2 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-sw600dp-v13.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-sw600dp-v13/values-sw600dp-v13.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-sw600dp-v13\\values-sw600dp-v13.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,124,193,263,337,413,472,543", + "endColumns": "68,68,69,73,75,58,70,67", + "endOffsets": "119,188,258,332,408,467,538,606" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ta.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ta.json new file mode 100644 index 0000000..877a11c --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ta.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ta/values-ta.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ta\\values-ta.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,264,347,496,665,746", + "endColumns": "69,88,82,148,168,80,76", + "endOffsets": "170,259,342,491,660,741,818" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3617,3687,3776,3859,4191,4360,4441", + "endColumns": "69,88,82,148,168,80,76", + "endOffsets": "3682,3771,3854,4003,4355,4436,4513" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ta\\values-ta.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,254,353,451,558,673,801", + "endColumns": "95,102,98,97,106,114,127,100", + "endOffsets": "146,249,348,446,553,668,796,897" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2871,2967,3070,3169,3267,3374,3489,4090", + "endColumns": "95,102,98,97,106,114,127,100", + "endOffsets": "2962,3065,3164,3262,3369,3484,3612,4186" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ta\\values-ta.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,320,435,524,635,756,835,911,1009,1109,1204,1298,1405,1505,1607,1701,1799,1897,1978,2086,2189,2288,2404,2507,2612,2769,2871", + "endColumns": "112,101,114,88,110,120,78,75,97,99,94,93,106,99,101,93,97,97,80,107,102,98,115,102,104,156,101,81", + "endOffsets": "213,315,430,519,630,751,830,906,1004,1104,1199,1293,1400,1500,1602,1696,1794,1892,1973,2081,2184,2283,2399,2502,2607,2764,2866,2948" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,218,320,435,524,635,756,835,911,1009,1109,1204,1298,1405,1505,1607,1701,1799,1897,1978,2086,2189,2288,2404,2507,2612,2769,4008", + "endColumns": "112,101,114,88,110,120,78,75,97,99,94,93,106,99,101,93,97,97,80,107,102,98,115,102,104,156,101,81", + "endOffsets": "213,315,430,519,630,751,830,906,1004,1104,1199,1293,1400,1500,1602,1696,1794,1892,1973,2081,2184,2283,2399,2502,2607,2764,2866,4085" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-te.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-te.json new file mode 100644 index 0000000..c14f394 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-te.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-te/values-te.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-te\\values-te.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,222,334,447,537,642,761,839,915,1006,1099,1194,1288,1388,1481,1576,1671,1762,1853,1942,2056,2160,2259,2374,2479,2594,2756,2859", + "endColumns": "116,111,112,89,104,118,77,75,90,92,94,93,99,92,94,94,90,90,88,113,103,98,114,104,114,161,102,82", + "endOffsets": "217,329,442,532,637,756,834,910,1001,1094,1189,1283,1383,1476,1571,1666,1757,1848,1937,2051,2155,2254,2369,2474,2589,2751,2854,2937" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,222,334,447,537,642,761,839,915,1006,1099,1194,1288,1388,1481,1576,1671,1762,1853,1942,2056,2160,2259,2374,2479,2594,2756,4006", + "endColumns": "116,111,112,89,104,118,77,75,90,92,94,93,99,92,94,94,90,90,88,113,103,98,114,104,114,161,102,82", + "endOffsets": "217,329,442,532,637,756,834,910,1001,1094,1189,1283,1383,1476,1571,1666,1757,1848,1937,2051,2155,2254,2369,2474,2589,2751,2854,4084" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-te\\values-te.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,265,367,468,574,681,805", + "endColumns": "101,107,101,100,105,106,123,100", + "endOffsets": "152,260,362,463,569,676,800,901" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2859,2961,3069,3171,3272,3378,3485,4089", + "endColumns": "101,107,101,100,105,106,123,100", + "endOffsets": "2956,3064,3166,3267,3373,3480,3604,4185" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-te\\values-te.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,277,356,502,671,758", + "endColumns": "72,98,78,145,168,86,83", + "endOffsets": "173,272,351,497,666,753,837" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3609,3682,3781,3860,4190,4359,4446", + "endColumns": "72,98,78,145,168,86,83", + "endOffsets": "3677,3776,3855,4001,4354,4441,4525" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-th.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-th.json new file mode 100644 index 0000000..422e1d6 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-th.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-th/values-th.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-th\\values-th.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,175,261,341,480,648,728", + "endColumns": "69,85,79,138,167,79,77", + "endOffsets": "170,256,336,475,643,723,801" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3449,3519,3605,3685,4007,4175,4255", + "endColumns": "69,85,79,138,167,79,77", + "endOffsets": "3514,3600,3680,3819,4170,4250,4328" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-th\\values-th.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,151,254,352,450,553,658,770", + "endColumns": "95,102,97,97,102,104,111,100", + "endOffsets": "146,249,347,445,548,653,765,866" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2734,2830,2933,3031,3129,3232,3337,3906", + "endColumns": "95,102,97,97,102,104,111,100", + "endOffsets": "2825,2928,3026,3124,3227,3332,3444,4002" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-th\\values-th.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,303,411,496,598,708,786,863,954,1047,1138,1232,1332,1425,1520,1614,1705,1796,1877,1980,2078,2176,2279,2385,2486,2639,2734", + "endColumns": "104,92,107,84,101,109,77,76,90,92,90,93,99,92,94,93,90,90,80,102,97,97,102,105,100,152,94,81", + "endOffsets": "205,298,406,491,593,703,781,858,949,1042,1133,1227,1327,1420,1515,1609,1700,1791,1872,1975,2073,2171,2274,2380,2481,2634,2729,2811" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,303,411,496,598,708,786,863,954,1047,1138,1232,1332,1425,1520,1614,1705,1796,1877,1980,2078,2176,2279,2385,2486,2639,3824", + "endColumns": "104,92,107,84,101,109,77,76,90,92,90,93,99,92,94,93,90,90,80,102,97,97,102,105,100,152,94,81", + "endOffsets": "205,298,406,491,593,703,781,858,949,1042,1133,1227,1327,1420,1515,1609,1700,1791,1872,1975,2073,2171,2274,2380,2481,2634,2729,3901" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-tl.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-tl.json new file mode 100644 index 0000000..d36e3e2 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-tl.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-tl/values-tl.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-tl\\values-tl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,324,437,525,631,746,826,903,994,1087,1182,1276,1376,1469,1564,1658,1749,1840,1924,2033,2143,2244,2354,2472,2580,2743,2845", + "endColumns": "110,107,112,87,105,114,79,76,90,92,94,93,99,92,94,93,90,90,83,108,109,100,109,117,107,162,101,84", + "endOffsets": "211,319,432,520,626,741,821,898,989,1082,1177,1271,1371,1464,1559,1653,1744,1835,1919,2028,2138,2239,2349,2467,2575,2738,2840,2925" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,216,324,437,525,631,746,826,903,994,1087,1182,1276,1376,1469,1564,1658,1749,1840,1924,2033,2143,2244,2354,2472,2580,2743,3959", + "endColumns": "110,107,112,87,105,114,79,76,90,92,94,93,99,92,94,93,90,90,83,108,109,100,109,117,107,162,101,84", + "endOffsets": "211,319,432,520,626,741,821,898,989,1082,1177,1271,1371,1464,1559,1653,1744,1835,1919,2028,2138,2239,2349,2467,2575,2738,2840,4039" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-tl\\values-tl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,264,346,485,654,739", + "endColumns": "71,86,81,138,168,84,80", + "endOffsets": "172,259,341,480,649,734,815" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3579,3651,3738,3820,4145,4314,4399", + "endColumns": "71,86,81,138,168,84,80", + "endOffsets": "3646,3733,3815,3954,4309,4394,4475" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-tl\\values-tl.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,355,452,559,667,789", + "endColumns": "96,101,100,96,106,107,121,100", + "endOffsets": "147,249,350,447,554,662,784,885" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2845,2942,3044,3145,3242,3349,3457,4044", + "endColumns": "96,101,100,96,106,107,121,100", + "endOffsets": "2937,3039,3140,3237,3344,3452,3574,4140" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-tr.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-tr.json new file mode 100644 index 0000000..ba669cb --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-tr.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-tr/values-tr.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-tr\\values-tr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,263,341,473,642,725", + "endColumns": "70,86,77,131,168,82,77", + "endOffsets": "171,258,336,468,637,720,798" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3510,3581,3668,3746,4059,4228,4311", + "endColumns": "70,86,77,131,168,82,77", + "endOffsets": "3576,3663,3741,3873,4223,4306,4384" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-tr\\values-tr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,352,449,551,657,768", + "endColumns": "96,101,97,96,101,105,110,100", + "endOffsets": "147,249,347,444,546,652,763,864" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2797,2894,2996,3094,3191,3293,3399,3958", + "endColumns": "96,101,97,96,101,105,110,100", + "endOffsets": "2889,2991,3089,3186,3288,3394,3505,4054" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-tr\\values-tr.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,318,430,515,621,741,821,896,987,1080,1172,1266,1366,1459,1561,1656,1747,1838,1917,2024,2128,2224,2331,2434,2543,2699,2797", + "endColumns": "113,98,111,84,105,119,79,74,90,92,91,93,99,92,101,94,90,90,78,106,103,95,106,102,108,155,97,79", + "endOffsets": "214,313,425,510,616,736,816,891,982,1075,1167,1261,1361,1454,1556,1651,1742,1833,1912,2019,2123,2219,2326,2429,2538,2694,2792,2872" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,318,430,515,621,741,821,896,987,1080,1172,1266,1366,1459,1561,1656,1747,1838,1917,2024,2128,2224,2331,2434,2543,2699,3878", + "endColumns": "113,98,111,84,105,119,79,74,90,92,91,93,99,92,101,94,90,90,78,106,103,95,106,102,108,155,97,79", + "endOffsets": "214,313,425,510,616,736,816,891,982,1075,1167,1261,1361,1454,1556,1651,1742,1833,1912,2019,2123,2219,2326,2429,2538,2694,2792,3953" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-uk.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-uk.json new file mode 100644 index 0000000..00dd247 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-uk.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-uk/values-uk.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-uk\\values-uk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,179,267,348,490,659,744", + "endColumns": "73,87,80,141,168,84,82", + "endOffsets": "174,262,343,485,654,739,822" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3561,3635,3723,3804,4129,4298,4383", + "endColumns": "73,87,80,141,168,84,82", + "endOffsets": "3630,3718,3799,3941,4293,4378,4461" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-uk\\values-uk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,155,257,358,459,564,669,782", + "endColumns": "99,101,100,100,104,104,112,100", + "endOffsets": "150,252,353,454,559,664,777,878" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2834,2934,3036,3137,3238,3343,3448,4028", + "endColumns": "99,101,100,100,104,104,112,100", + "endOffsets": "2929,3031,3132,3233,3338,3443,3556,4124" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-uk\\values-uk.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,316,424,510,615,733,816,898,989,1082,1177,1271,1371,1464,1559,1654,1745,1836,1935,2041,2147,2245,2352,2459,2564,2734,2834", + "endColumns": "108,101,107,85,104,117,82,81,90,92,94,93,99,92,94,94,90,90,98,105,105,97,106,106,104,169,99,81", + "endOffsets": "209,311,419,505,610,728,811,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1930,2036,2142,2240,2347,2454,2559,2729,2829,2911" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,214,316,424,510,615,733,816,898,989,1082,1177,1271,1371,1464,1559,1654,1745,1836,1935,2041,2147,2245,2352,2459,2564,2734,3946", + "endColumns": "108,101,107,85,104,117,82,81,90,92,94,93,99,92,94,94,90,90,98,105,105,97,106,106,104,169,99,81", + "endOffsets": "209,311,419,505,610,728,811,893,984,1077,1172,1266,1366,1459,1554,1649,1740,1831,1930,2036,2142,2240,2347,2454,2559,2729,2829,4023" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ur.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ur.json new file mode 100644 index 0000000..e0c4e0a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-ur.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-ur/values-ur.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-ur\\values-ur.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,325,434,520,624,744,821,896,988,1082,1177,1271,1372,1466,1562,1656,1748,1840,1925,2033,2139,2241,2352,2453,2569,2734,2832", + "endColumns": "113,105,108,85,103,119,76,74,91,93,94,93,100,93,95,93,91,91,84,107,105,101,110,100,115,164,97,85", + "endOffsets": "214,320,429,515,619,739,816,891,983,1077,1172,1266,1367,1461,1557,1651,1743,1835,1920,2028,2134,2236,2347,2448,2564,2729,2827,2913" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,219,325,434,520,624,744,821,896,988,1082,1177,1271,1372,1466,1562,1656,1748,1840,1925,2033,2139,2241,2352,2453,2569,2734,3931", + "endColumns": "113,105,108,85,103,119,76,74,91,93,94,93,100,93,95,93,91,91,84,107,105,101,110,100,115,164,97,85", + "endOffsets": "214,320,429,515,619,739,816,891,983,1077,1172,1266,1367,1461,1557,1651,1743,1835,1920,2028,2134,2236,2347,2448,2564,2729,2827,4012" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-ur\\values-ur.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,178,266,344,483,652,734", + "endColumns": "72,87,77,138,168,81,75", + "endOffsets": "173,261,339,478,647,729,805" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3553,3626,3714,3792,4118,4287,4369", + "endColumns": "72,87,77,138,168,81,75", + "endOffsets": "3621,3709,3787,3926,4282,4364,4440" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-ur\\values-ur.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,255,357,461,564,662,776", + "endColumns": "97,101,101,103,102,97,113,100", + "endOffsets": "148,250,352,456,559,657,771,872" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2832,2930,3032,3134,3238,3341,3439,4017", + "endColumns": "97,101,101,103,102,97,113,100", + "endOffsets": "2925,3027,3129,3233,3336,3434,3548,4113" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-uz.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-uz.json new file mode 100644 index 0000000..ddb78c5 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-uz.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-uz/values-uz.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-uz\\values-uz.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,157,259,360,460,568,672,791", + "endColumns": "101,101,100,99,107,103,118,100", + "endOffsets": "152,254,355,455,563,667,786,887" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2776,2878,2980,3081,3181,3289,3393,3989", + "endColumns": "101,101,100,99,107,103,118,100", + "endOffsets": "2873,2975,3076,3176,3284,3388,3507,4085" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-uz\\values-uz.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,405,487,587,704,789,867,958,1051,1146,1240,1334,1427,1522,1617,1708,1800,1884,1994,2100,2200,2308,2414,2516,2677,2776", + "endColumns": "104,94,99,81,99,116,84,77,90,92,94,93,93,92,94,94,90,91,83,109,105,99,107,105,101,160,98,83", + "endOffsets": "205,300,400,482,582,699,784,862,953,1046,1141,1235,1329,1422,1517,1612,1703,1795,1879,1989,2095,2195,2303,2409,2511,2672,2771,2855" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,210,305,405,487,587,704,789,867,958,1051,1146,1240,1334,1427,1522,1617,1708,1800,1884,1994,2100,2200,2308,2414,2516,2677,3905", + "endColumns": "104,94,99,81,99,116,84,77,90,92,94,93,93,92,94,94,90,91,83,109,105,99,107,105,101,160,98,83", + "endOffsets": "205,300,400,482,582,699,784,862,953,1046,1141,1235,1329,1422,1517,1612,1703,1795,1879,1989,2095,2195,2303,2409,2511,2672,2771,3984" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-uz\\values-uz.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,180,273,353,498,667,754", + "endColumns": "74,92,79,144,168,86,78", + "endOffsets": "175,268,348,493,662,749,828" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3512,3587,3680,3760,4090,4259,4346", + "endColumns": "74,92,79,144,168,86,78", + "endOffsets": "3582,3675,3755,3900,4254,4341,4420" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v16.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v16.json new file mode 100644 index 0000000..1c1bd81 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v16.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v16/values-v16.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v16\\values-v16.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endLines": "5", + "endColumns": "12", + "endOffsets": "223" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v17.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v17.json new file mode 100644 index 0000000..78ad39b --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v17.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v17/values-v17.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v17\\values-v17.xml", + "from": { + "startLines": "2,5,9,12,15,18,22,25,29,33,37,40,43,46,50,53,57", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,228,456,614,764,936,1161,1331,1559,1783,2025,2196,2370,2539,2812,3012,3216", + "endLines": "4,8,11,14,17,21,24,28,32,36,39,42,45,49,52,56,60", + "endColumns": "12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12", + "endOffsets": "223,451,609,759,931,1156,1326,1554,1778,2020,2191,2365,2534,2807,3007,3211,3540" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v18.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v18.json new file mode 100644 index 0000000..dcfd64b --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v18.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v18/values-v18.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v18\\values-v18.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "48", + "endOffsets": "99" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v21.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v21.json new file mode 100644 index 0000000..f0da03e --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v21.json @@ -0,0 +1,85 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v21/values-v21.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e859286821b89d92ed6182327fc2dc6\\transformed\\media-1.1.0\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,5,8,11", + "startColumns": "4,4,4,4", + "startOffsets": "55,223,386,554", + "endLines": "4,7,10,13", + "endColumns": "12,12,12,12", + "endOffsets": "218,381,549,716" + }, + "to": { + "startLines": "273,276,280,284", + "startColumns": "4,4,4,4", + "startOffsets": "19296,19464,19753,20049", + "endLines": "275,278,282,286", + "endColumns": "12,12,12,12", + "endOffsets": "19459,19622,19916,20211" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,13", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,173,237,304,368,484,610,736,864,1036", + "endLines": "2,3,4,5,6,7,8,9,12,17", + "endColumns": "117,63,66,63,115,125,125,127,12,12", + "endOffsets": "168,232,299,363,479,605,731,859,1031,1383" + }, + "to": { + "startLines": "2,3,4,5,271,272,279,283,287,290", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,173,237,304,19054,19170,19627,19921,20216,20388", + "endLines": "2,3,4,5,271,272,279,283,289,294", + "endColumns": "117,63,66,63,115,125,125,127,12,12", + "endOffsets": "168,232,299,363,19165,19291,19748,20044,20383,20735" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,19,20,21,22,24,26,27,28,29,30,32,34,36,38,40,42,43,48,50,52,53,54,56,58,59,60,61,62,63,106,109,152,155,158,160,162,164,167,171,174,175,176,179,180,181,182,183,184,187,188,190,192,194,196,200,202,203,204,205,207,211,213,215,216,217,218,219,220,222,223,224,234,235,236,248", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,146,249,352,457,564,673,782,891,1000,1109,1216,1319,1438,1593,1748,1853,1974,2075,2222,2363,2466,2585,2692,2795,2950,3121,3270,3435,3592,3743,3862,4213,4362,4511,4623,4770,4923,5070,5145,5234,5321,5422,5525,8283,8468,11238,11435,11634,11757,11880,11993,12176,12431,12632,12721,12832,13065,13166,13261,13384,13513,13630,13807,13906,14041,14184,14319,14438,14639,14758,14851,14962,15018,15125,15320,15431,15564,15659,15750,15841,15934,16051,16190,16261,16344,16967,17024,17082,17706", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19,20,21,23,25,26,27,28,29,31,33,35,37,39,41,42,47,49,51,52,53,55,57,58,59,60,61,62,105,108,151,154,157,159,161,163,166,170,173,174,175,178,179,180,181,182,183,186,187,189,191,193,195,199,201,202,203,204,206,210,212,214,215,216,217,218,219,221,222,223,233,234,235,247,259", + "endColumns": "90,102,102,104,106,108,108,108,108,108,106,102,118,12,12,104,120,100,12,12,102,118,106,102,12,12,12,12,12,12,118,12,12,12,111,146,12,12,74,88,86,100,102,12,12,12,12,12,12,12,12,12,12,12,88,110,12,100,94,122,128,116,12,98,12,12,12,12,12,12,92,110,55,12,12,12,12,94,90,90,92,116,12,70,82,12,56,57,12,12", + "endOffsets": "141,244,347,452,559,668,777,886,995,1104,1211,1314,1433,1588,1743,1848,1969,2070,2217,2358,2461,2580,2687,2790,2945,3116,3265,3430,3587,3738,3857,4208,4357,4506,4618,4765,4918,5065,5140,5229,5316,5417,5520,8278,8463,11233,11430,11629,11752,11875,11988,12171,12426,12627,12716,12827,13060,13161,13256,13379,13508,13625,13802,13901,14036,14179,14314,14433,14634,14753,14846,14957,15013,15120,15315,15426,15559,15654,15745,15836,15929,16046,16185,16256,16339,16962,17019,17077,17701,18337" + }, + "to": { + "startLines": "7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,24,25,26,27,29,31,32,33,34,35,37,39,41,43,45,47,48,53,55,57,58,59,61,63,64,65,66,67,68,111,114,157,160,163,165,167,169,172,176,179,180,181,184,185,186,187,188,189,192,193,195,197,199,201,205,207,208,209,210,212,216,218,220,221,222,223,224,225,227,228,229,239,240,241,253", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "433,524,627,730,835,942,1051,1160,1269,1378,1487,1594,1697,1816,1971,2126,2231,2352,2453,2600,2741,2844,2963,3070,3173,3328,3499,3648,3813,3970,4121,4240,4591,4740,4889,5001,5148,5301,5448,5523,5612,5699,5800,5903,8661,8846,11616,11813,12012,12135,12258,12371,12554,12809,13010,13099,13210,13443,13544,13639,13762,13891,14008,14185,14284,14419,14562,14697,14816,15017,15136,15229,15340,15396,15503,15698,15809,15942,16037,16128,16219,16312,16429,16568,16639,16722,17345,17402,17460,18084", + "endLines": "7,8,9,10,11,12,13,14,15,16,17,18,19,21,23,24,25,26,28,30,31,32,33,34,36,38,40,42,44,46,47,52,54,56,57,58,60,62,63,64,65,66,67,110,113,156,159,162,164,166,168,171,175,178,179,180,183,184,185,186,187,188,191,192,194,196,198,200,204,206,207,208,209,211,215,217,219,220,221,222,223,224,226,227,228,238,239,240,252,264", + "endColumns": "90,102,102,104,106,108,108,108,108,108,106,102,118,12,12,104,120,100,12,12,102,118,106,102,12,12,12,12,12,12,118,12,12,12,111,146,12,12,74,88,86,100,102,12,12,12,12,12,12,12,12,12,12,12,88,110,12,100,94,122,128,116,12,98,12,12,12,12,12,12,92,110,55,12,12,12,12,94,90,90,92,116,12,70,82,12,56,57,12,12", + "endOffsets": "519,622,725,830,937,1046,1155,1264,1373,1482,1589,1692,1811,1966,2121,2226,2347,2448,2595,2736,2839,2958,3065,3168,3323,3494,3643,3808,3965,4116,4235,4586,4735,4884,4996,5143,5296,5443,5518,5607,5694,5795,5898,8656,8841,11611,11808,12007,12130,12253,12366,12549,12804,13005,13094,13205,13438,13539,13634,13757,13886,14003,14180,14279,14414,14557,14692,14811,15012,15131,15224,15335,15391,15498,15693,15804,15937,16032,16123,16214,16307,16424,16563,16634,16717,17340,17397,17455,18079,18715" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-v21\\values-v21.xml", + "from": { + "startLines": "2,3,6", + "startColumns": "4,4,4", + "startOffsets": "55,120,276", + "endLines": "2,5,8", + "endColumns": "64,12,12", + "endOffsets": "115,271,449" + }, + "to": { + "startLines": "6,265,268", + "startColumns": "4,4,4", + "startOffsets": "368,18720,18876", + "endLines": "6,267,270", + "endColumns": "64,12,12", + "endOffsets": "428,18871,19049" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v22.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v22.json new file mode 100644 index 0000000..7a4f310 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v22.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v22/values-v22.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v22\\values-v22.xml", + "from": { + "startLines": "2,3,4,9", + "startColumns": "4,4,4,4", + "startOffsets": "55,130,217,487", + "endLines": "2,3,8,13", + "endColumns": "74,86,12,12", + "endOffsets": "125,212,482,764" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v23.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v23.json new file mode 100644 index 0000000..0a381d6 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v23.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v23/values-v23.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v23\\values-v23.xml", + "from": { + "startLines": "2,3,4,5,6,20,34,35,36,39,43,44,45,46", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,190,325,400,487,1225,1975,2094,2221,2443,2667,2782,2889,3002", + "endLines": "2,3,4,5,19,33,34,35,38,42,43,44,45,49", + "endColumns": "134,134,74,86,12,12,118,126,12,12,114,106,112,12", + "endOffsets": "185,320,395,482,1220,1970,2089,2216,2438,2662,2777,2884,2997,3227" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v24.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v24.json new file mode 100644 index 0000000..2de11e3 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v24.json @@ -0,0 +1,36 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v24/values-v24.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e859286821b89d92ed6182327fc2dc6\\transformed\\media-1.1.0\\res\\values-v24\\values-v24.xml", + "from": { + "startLines": "2,3,4,5", + "startColumns": "4,4,4,4", + "startOffsets": "55,121,182,248", + "endColumns": "65,60,65,66", + "endOffsets": "116,177,243,310" + }, + "to": { + "startLines": "4,5,6,7", + "startColumns": "4,4,4,4", + "startOffsets": "347,413,474,540", + "endColumns": "65,60,65,66", + "endOffsets": "408,469,535,602" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v24\\values-v24.xml", + "from": { + "startLines": "2,3", + "startColumns": "4,4", + "startOffsets": "55,212", + "endColumns": "156,134", + "endOffsets": "207,342" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v25.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v25.json new file mode 100644 index 0000000..93ad70c --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v25.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v25/values-v25.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v25\\values-v25.xml", + "from": { + "startLines": "2,3,4,6", + "startColumns": "4,4,4,4", + "startOffsets": "55,126,209,308", + "endLines": "2,3,5,7", + "endColumns": "70,82,12,12", + "endOffsets": "121,204,303,414" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v26.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v26.json new file mode 100644 index 0000000..bc18f31 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v26.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v26/values-v26.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v26\\values-v26.xml", + "from": { + "startLines": "2,3,4,8,12,16", + "startColumns": "4,4,4,4,4,4", + "startOffsets": "55,130,217,381,557,796", + "endLines": "2,3,7,11,15,16", + "endColumns": "74,86,12,12,12,92", + "endOffsets": "125,212,376,552,791,884" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v28.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v28.json new file mode 100644 index 0000000..dacafa4 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-v28.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-v28/values-v28.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-v28\\values-v28.xml", + "from": { + "startLines": "2,3,4,8", + "startColumns": "4,4,4,4", + "startOffsets": "55,130,217,397", + "endLines": "2,3,7,11", + "endColumns": "74,86,12,12", + "endOffsets": "125,212,392,584" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-vi.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-vi.json new file mode 100644 index 0000000..b79673a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-vi.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-vi/values-vi.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-vi\\values-vi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,423,507,610,729,807,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1904,2008,2116,2217,2322,2437,2542,2699,2798", + "endColumns": "106,101,108,83,102,118,77,75,90,92,94,93,99,92,94,93,90,90,83,103,107,100,104,114,104,156,98,84", + "endOffsets": "207,309,418,502,605,724,802,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1899,2003,2111,2212,2317,2432,2537,2694,2793,2878" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,212,314,423,507,610,729,807,883,974,1067,1162,1256,1356,1449,1544,1638,1729,1820,1904,2008,2116,2217,2322,2437,2542,2699,3905", + "endColumns": "106,101,108,83,102,118,77,75,90,92,94,93,99,92,94,93,90,90,83,103,107,100,104,114,104,156,98,84", + "endOffsets": "207,309,418,502,605,724,802,878,969,1062,1157,1251,1351,1444,1539,1633,1724,1815,1899,2003,2111,2212,2317,2432,2537,2694,2793,3985" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-vi\\values-vi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,152,254,353,453,556,669,785", + "endColumns": "96,101,98,99,102,112,115,100", + "endOffsets": "147,249,348,448,551,664,780,881" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2798,2895,2997,3096,3196,3299,3412,3990", + "endColumns": "96,101,98,99,102,112,115,100", + "endOffsets": "2890,2992,3091,3191,3294,3407,3523,4086" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-vi\\values-vi.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,177,264,339,482,651,731", + "endColumns": "71,86,74,142,168,79,76", + "endOffsets": "172,259,334,477,646,726,803" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3528,3600,3687,3762,4091,4260,4340", + "endColumns": "71,86,74,142,168,79,76", + "endOffsets": "3595,3682,3757,3900,4255,4335,4412" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-watch-v20.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-watch-v20.json new file mode 100644 index 0000000..44bdc9f --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-watch-v20.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-watch-v20/values-watch-v20.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-watch-v20\\values-watch-v20.xml", + "from": { + "startLines": "2,5,8", + "startColumns": "4,4,4", + "startOffsets": "55,214,385", + "endLines": "4,7,10", + "endColumns": "12,12,12", + "endOffsets": "209,380,553" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-watch-v21.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-watch-v21.json new file mode 100644 index 0000000..f30a12a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-watch-v21.json @@ -0,0 +1,20 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-watch-v21/values-watch-v21.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-watch-v21\\values-watch-v21.xml", + "from": { + "startLines": "2,6,10", + "startColumns": "4,4,4", + "startOffsets": "55,271,499", + "endLines": "5,9,13", + "endColumns": "12,12,12", + "endOffsets": "266,494,724" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-xlarge-v4.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-xlarge-v4.json new file mode 100644 index 0000000..ba55f7b --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-xlarge-v4.json @@ -0,0 +1,19 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-xlarge-v4/values-xlarge-v4.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-xlarge-v4\\values-xlarge-v4.xml", + "from": { + "startLines": "2,3,4,5,6,7", + "startColumns": "4,4,4,4,4,4", + "startOffsets": "55,126,197,267,337,405", + "endColumns": "70,70,69,69,67,67", + "endOffsets": "121,192,262,332,400,468" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json new file mode 100644 index 0000000..985196a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rCN.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-zh-rCN/values-zh-rCN.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zh-rCN\\values-zh-rCN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,295,395,477,574,680,757,832,923,1016,1113,1209,1303,1396,1491,1583,1674,1765,1843,1939,2034,2129,2226,2322,2420,2568,2662", + "endColumns": "94,94,99,81,96,105,76,74,90,92,96,95,93,92,94,91,90,90,77,95,94,94,96,95,97,147,93,78", + "endOffsets": "195,290,390,472,569,675,752,827,918,1011,1108,1204,1298,1391,1486,1578,1669,1760,1838,1934,2029,2124,2221,2317,2415,2563,2657,2736" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,295,395,477,574,680,757,832,923,1016,1113,1209,1303,1396,1491,1583,1674,1765,1843,1939,2034,2129,2226,2322,2420,2568,3663", + "endColumns": "94,94,99,81,96,105,76,74,90,92,96,95,93,92,94,91,90,90,77,95,94,94,96,95,97,147,93,78", + "endOffsets": "195,290,390,472,569,675,752,827,918,1011,1108,1204,1298,1391,1486,1578,1669,1760,1838,1934,2029,2124,2221,2317,2415,2563,2657,3737" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zh-rCN\\values-zh-rCN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,248,342,436,529,623,719", + "endColumns": "91,100,93,93,92,93,95,100", + "endOffsets": "142,243,337,431,524,618,714,815" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2662,2754,2855,2949,3043,3136,3230,3742", + "endColumns": "91,100,93,93,92,93,95,100", + "endOffsets": "2749,2850,2944,3038,3131,3225,3321,3838" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zh-rCN\\values-zh-rCN.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,322,442,610,690", + "endColumns": "65,80,69,119,167,79,76", + "endOffsets": "166,247,317,437,605,685,762" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3326,3392,3473,3543,3843,4011,4091", + "endColumns": "65,80,69,119,167,79,76", + "endOffsets": "3387,3468,3538,3658,4006,4086,4163" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rHK.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rHK.json new file mode 100644 index 0000000..92fb7aa --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rHK.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-zh-rHK/values-zh-rHK.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zh-rHK\\values-zh-rHK.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1109,1205,1300,1394,1490,1582,1674,1766,1844,1940,2035,2130,2227,2323,2421,2572,2666", + "endColumns": "94,92,99,81,96,107,76,74,91,93,90,95,94,93,95,91,91,91,77,95,94,94,96,95,97,150,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1104,1200,1295,1389,1485,1577,1669,1761,1839,1935,2030,2125,2222,2318,2416,2567,2661,2740" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1109,1205,1300,1394,1490,1582,1674,1766,1844,1940,2035,2130,2227,2323,2421,2572,3663", + "endColumns": "94,92,99,81,96,107,76,74,91,93,90,95,94,93,95,91,91,91,77,95,94,94,96,95,97,150,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1104,1200,1295,1389,1485,1577,1669,1761,1839,1935,2030,2125,2222,2318,2416,2567,2661,3737" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zh-rHK\\values-zh-rHK.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,246,340,434,527,620,716", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "142,241,335,429,522,615,711,812" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2666,2758,2857,2951,3045,3138,3231,3742", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "2753,2852,2946,3040,3133,3226,3322,3838" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zh-rHK\\values-zh-rHK.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,322,441,609,688", + "endColumns": "65,80,69,118,167,78,75", + "endOffsets": "166,247,317,436,604,683,759" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3327,3393,3474,3544,3843,4011,4090", + "endColumns": "65,80,69,118,167,78,75", + "endOffsets": "3388,3469,3539,3658,4006,4085,4161" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json new file mode 100644 index 0000000..69cd6fb --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zh-rTW.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-zh-rTW/values-zh-rTW.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zh-rTW\\values-zh-rTW.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,147,246,340,434,527,620,716", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "142,241,335,429,522,615,711,812" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2671,2763,2862,2956,3050,3143,3236,3748", + "endColumns": "91,98,93,93,92,92,95,100", + "endOffsets": "2758,2857,2951,3045,3138,3231,3327,3844" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zh-rTW\\values-zh-rTW.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1115,1211,1306,1400,1496,1588,1680,1772,1850,1946,2041,2136,2233,2329,2427,2577,2671", + "endColumns": "94,92,99,81,96,107,76,74,91,93,96,95,94,93,95,91,91,91,77,95,94,94,96,95,97,149,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1110,1206,1301,1395,1491,1583,1675,1767,1845,1941,2036,2131,2228,2324,2422,2572,2666,2745" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,200,293,393,475,572,680,757,832,924,1018,1115,1211,1306,1400,1496,1588,1680,1772,1850,1946,2041,2136,2233,2329,2427,2577,3669", + "endColumns": "94,92,99,81,96,107,76,74,91,93,96,95,94,93,95,91,91,91,77,95,94,94,96,95,97,149,93,78", + "endOffsets": "195,288,388,470,567,675,752,827,919,1013,1110,1206,1301,1395,1491,1583,1675,1767,1845,1941,2036,2131,2228,2324,2422,2572,2666,3743" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zh-rTW\\values-zh-rTW.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,171,252,322,442,610,689", + "endColumns": "65,80,69,119,167,78,75", + "endOffsets": "166,247,317,437,605,684,760" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3332,3398,3479,3549,3849,4017,4096", + "endColumns": "65,80,69,119,167,78,75", + "endOffsets": "3393,3474,3544,3664,4012,4091,4167" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zu.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zu.json new file mode 100644 index 0000000..2bba8a6 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values-zu.json @@ -0,0 +1,60 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values-zu/values-zu.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values-zu\\values-zu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,320,432,520,623,738,817,894,985,1078,1173,1267,1367,1460,1555,1649,1740,1833,1914,2018,2121,2219,2326,2433,2538,2695,2791", + "endColumns": "107,106,111,87,102,114,78,76,90,92,94,93,99,92,94,93,90,92,80,103,102,97,106,106,104,156,95,81", + "endOffsets": "208,315,427,515,618,733,812,889,980,1073,1168,1262,1362,1455,1550,1644,1735,1828,1909,2013,2116,2214,2321,2428,2533,2690,2786,2868" + }, + "to": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,40", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,213,320,432,520,623,738,817,894,985,1078,1173,1267,1367,1460,1555,1649,1740,1833,1914,2018,2121,2219,2326,2433,2538,2695,3901", + "endColumns": "107,106,111,87,102,114,78,76,90,92,94,93,99,92,94,93,90,92,80,103,102,97,106,106,104,156,95,81", + "endOffsets": "208,315,427,515,618,733,812,889,980,1073,1168,1262,1362,1455,1550,1644,1735,1828,1909,2013,2116,2214,2321,2428,2533,2690,2786,3978" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values-zu\\values-zu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "55,153,257,356,459,565,672,785", + "endColumns": "97,103,98,102,105,106,112,100", + "endOffsets": "148,252,351,454,560,667,780,881" + }, + "to": { + "startLines": "29,30,31,32,33,34,35,41", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "2791,2889,2993,3092,3195,3301,3408,3983", + "endColumns": "97,103,98,102,105,106,112,100", + "endOffsets": "2884,2988,3087,3190,3296,3403,3516,4079" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values-zu\\values-zu.xml", + "from": { + "startLines": "2,3,4,5,6,7,8", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "105,176,270,347,485,654,735", + "endColumns": "70,93,76,137,168,80,77", + "endOffsets": "171,265,342,480,649,730,808" + }, + "to": { + "startLines": "36,37,38,39,42,43,44", + "startColumns": "4,4,4,4,4,4,4", + "startOffsets": "3521,3592,3686,3763,4084,4253,4334", + "endColumns": "70,93,76,137,168,80,77", + "endOffsets": "3587,3681,3758,3896,4248,4329,4407" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json new file mode 100644 index 0000000..9f7d5e2 --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/multi-v2/values.json @@ -0,0 +1,316 @@ +{ + "logs": [ + { + "outputFile": "com.example.posyandu.app-mergeDebugResources-43:/values/values.xml", + "map": [ + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\3423ad43eb5d78e4c674b032a330d643\\transformed\\preference-1.2.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,22,23,24,25,42,45,51,57,60,66,70,73,80,86,89,95,100,105,112,114,120,126,134,139,146,151,157,161,168,172,178,184,187,192,193,194,199,215,238,243,257,268,348,358,368,386,392,439,461,485", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,178,247,311,366,434,501,566,623,680,728,776,837,900,963,1001,1058,1102,1242,1381,1431,1479,2917,3022,3378,3716,3862,4202,4414,4577,4984,5322,5445,5784,6023,6280,6651,6711,7049,7335,7784,8076,8464,8769,9113,9358,9688,9895,10163,10436,10580,10949,10996,11052,11308,12367,13788,14126,15012,15622,20168,20687,21229,22503,22763,25467,26989,28470", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,21,22,23,24,41,44,50,56,59,65,69,72,79,85,88,94,99,104,111,113,119,125,133,138,145,150,156,160,167,171,177,183,186,191,192,193,198,214,237,242,256,267,347,357,367,385,391,438,460,484,508", + "endColumns": "72,68,63,54,67,66,64,56,56,47,47,60,62,62,37,56,43,13,138,49,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,46,55,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "173,242,306,361,429,496,561,618,675,723,771,832,895,958,996,1053,1097,1237,1376,1426,1474,2912,3017,3373,3711,3857,4197,4409,4572,4979,5317,5440,5779,6018,6275,6646,6706,7044,7330,7779,8071,8459,8764,9108,9353,9683,9890,10158,10431,10575,10944,10991,11047,11303,12362,13783,14121,15007,15617,20163,20682,21224,22498,22758,25462,26984,28465,29984" + }, + "to": { + "startLines": "62,112,251,252,253,254,255,256,257,318,319,320,359,360,397,398,399,400,405,406,407,1496,1680,1683,1689,1695,1698,1704,1708,1711,1718,1724,1727,1733,1738,1743,1750,1752,1758,1764,1772,1777,1784,1789,1795,1799,1806,1810,1816,1822,1825,1829,1830,2758,2773,2940,2978,3120,3295,3313,3377,3387,3397,3404,3410,3514,3664,3681", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "2141,5597,15157,15221,15276,15344,15411,15476,15533,19000,19048,19096,21179,21242,23835,23873,23930,23974,24238,24377,24427,93915,107620,107725,107970,108308,108454,108794,109006,109169,109576,109914,110037,110376,110615,110872,111243,111303,111641,111927,112376,112668,113056,113361,113705,113950,114280,114487,114755,115028,115172,115373,115420,158511,159034,167190,168491,173433,179028,179656,181581,181863,182168,182430,182690,186206,192084,192614", + "endLines": "62,112,251,252,253,254,255,256,257,318,319,320,359,360,397,398,399,402,405,406,407,1512,1682,1688,1694,1697,1703,1707,1710,1717,1723,1726,1732,1737,1742,1749,1751,1757,1763,1771,1776,1783,1788,1794,1798,1805,1809,1815,1821,1824,1828,1829,1830,2762,2783,2959,2981,3129,3302,3376,3386,3396,3403,3409,3452,3526,3680,3697", + "endColumns": "72,68,63,54,67,66,64,56,56,47,47,60,62,62,37,56,43,13,138,49,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,46,55,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "2209,5661,15216,15271,15339,15406,15471,15528,15585,19043,19091,19152,21237,21300,23868,23925,23969,24109,24372,24422,24470,95348,107720,107965,108303,108449,108789,109001,109164,109571,109909,110032,110371,110610,110867,111238,111298,111636,111922,112371,112663,113051,113356,113700,113945,114275,114482,114750,115023,115167,115368,115415,115471,158691,159430,167914,168635,173760,179271,181576,181858,182163,182425,182685,184108,186653,192609,193177" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e859286821b89d92ed6182327fc2dc6\\transformed\\media-1.1.0\\res\\values\\values.xml", + "from": { + "startLines": "2,5,6,7,8,10,11,12,13,14", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,288,341,394,447,560,626,748,809,875", + "endColumns": "88,52,52,52,52,65,121,60,65,66", + "endOffsets": "139,336,389,442,495,621,743,804,870,937" + }, + "to": { + "startLines": "111,258,259,260,261,1947,1949,1950,1955,1957", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "5508,15590,15643,15696,15749,124763,124939,125061,125323,125518", + "endColumns": "88,52,52,52,52,65,121,60,65,66", + "endOffsets": "5592,15638,15691,15744,15797,124824,125056,125117,125384,125580" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\9f8229ee71e2110416b6e261a05d3650\\transformed\\jetified-activity-1.8.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3", + "startColumns": "4,4", + "startOffsets": "55,97", + "endColumns": "41,59", + "endOffsets": "92,152" + }, + "to": { + "startLines": "323,351", + "startColumns": "4,4", + "startOffsets": "19253,20708", + "endColumns": "41,59", + "endOffsets": "19290,20763" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\eaad49a5a73f6f6b4df0c36599fde7f2\\transformed\\jetified-appcompat-resources-1.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2,18,24,34,50", + "startColumns": "4,4,4,4,4", + "startOffsets": "55,480,658,942,1353", + "endLines": "17,23,33,49,53", + "endColumns": "24,24,24,24,24", + "endOffsets": "475,653,937,1348,1475" + }, + "to": { + "startLines": "2231,2247,2253,3578,3594", + "startColumns": "4,4,4,4,4", + "startOffsets": "141557,141982,142160,188520,188931", + "endLines": "2246,2252,2262,3593,3597", + "endColumns": "24,24,24,24,24", + "endOffsets": "141977,142155,142439,188926,189053" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\47338bbf8f160d000bb980bbb8741b0a\\transformed\\jetified-savedstate-1.2.1\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "53", + "endOffsets": "104" + }, + "to": { + "startLines": "352", + "startColumns": "4", + "startOffsets": "20768", + "endColumns": "53", + "endOffsets": "20817" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\4cefa050b0c4ea9b1f45909d19944071\\transformed\\core-1.13.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,98,99,103,104,105,106,112,122,155,176,209", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,115,187,275,340,406,475,538,608,676,748,818,879,953,1026,1087,1148,1210,1274,1336,1397,1465,1565,1625,1691,1764,1833,1890,1942,2004,2076,2152,2217,2276,2335,2395,2455,2515,2575,2635,2695,2755,2815,2875,2935,2994,3054,3114,3174,3234,3294,3354,3414,3474,3534,3594,3653,3713,3773,3832,3891,3950,4009,4068,4127,4162,4197,4252,4315,4370,4428,4486,4547,4610,4667,4718,4768,4829,4886,4952,4986,5021,5056,5126,5193,5265,5334,5403,5477,5549,5637,5708,5825,6026,6136,6337,6466,6538,6605,6808,7109,8840,9521,10203", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,97,98,102,103,104,105,111,121,154,175,208,214", + "endColumns": "59,71,87,64,65,68,62,69,67,71,69,60,73,72,60,60,61,63,61,60,67,99,59,65,72,68,56,51,61,71,75,64,58,58,59,59,59,59,59,59,59,59,59,59,58,59,59,59,59,59,59,59,59,59,59,58,59,59,58,58,58,58,58,58,34,34,54,62,54,57,57,60,62,56,50,49,60,56,65,33,34,34,69,66,71,68,68,73,71,87,70,116,12,109,12,128,71,66,24,24,24,24,24,24", + "endOffsets": "110,182,270,335,401,470,533,603,671,743,813,874,948,1021,1082,1143,1205,1269,1331,1392,1460,1560,1620,1686,1759,1828,1885,1937,1999,2071,2147,2212,2271,2330,2390,2450,2510,2570,2630,2690,2750,2810,2870,2930,2989,3049,3109,3169,3229,3289,3349,3409,3469,3529,3589,3648,3708,3768,3827,3886,3945,4004,4063,4122,4157,4192,4247,4310,4365,4423,4481,4542,4605,4662,4713,4763,4824,4881,4947,4981,5016,5051,5121,5188,5260,5329,5398,5472,5544,5632,5703,5820,6021,6131,6332,6461,6533,6600,6803,7104,8835,9516,10198,10365" + }, + "to": { + "startLines": "29,70,71,84,85,109,110,214,215,216,217,218,219,220,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,315,316,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,361,390,391,392,393,394,395,396,404,1942,1943,1948,1951,1956,2101,2102,2767,2812,2982,3015,3045,3078", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "985,2715,2787,3835,3900,5376,5445,12521,12591,12659,12731,12801,12862,12936,14179,14240,14301,14363,14427,14489,14550,14618,14718,14778,14844,14917,14986,15043,15095,16255,16327,16403,16468,16527,16586,16646,16706,16766,16826,16886,16946,17006,17066,17126,17186,17245,17305,17365,17425,17485,17545,17605,17665,17725,17785,17845,17904,17964,18024,18083,18142,18201,18260,18319,18887,18922,19508,19563,19626,19681,19739,19797,19858,19921,19978,20029,20079,20140,20197,20263,20297,20332,21305,23324,23391,23463,23532,23601,23675,23747,24167,124445,124562,124829,125122,125389,136880,136952,158831,160805,168640,170371,171371,172053", + "endLines": "29,70,71,84,85,109,110,214,215,216,217,218,219,220,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,315,316,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,361,390,391,392,393,394,395,396,404,1942,1946,1948,1954,1956,2101,2102,2772,2821,3014,3035,3077,3083", + "endColumns": "59,71,87,64,65,68,62,69,67,71,69,60,73,72,60,60,61,63,61,60,67,99,59,65,72,68,56,51,61,71,75,64,58,58,59,59,59,59,59,59,59,59,59,59,58,59,59,59,59,59,59,59,59,59,59,58,59,59,58,58,58,58,58,58,34,34,54,62,54,57,57,60,62,56,50,49,60,56,65,33,34,34,69,66,71,68,68,73,71,87,70,116,12,109,12,128,71,66,24,24,24,24,24,24", + "endOffsets": "1040,2782,2870,3895,3961,5440,5503,12586,12654,12726,12796,12857,12931,13004,14235,14296,14358,14422,14484,14545,14613,14713,14773,14839,14912,14981,15038,15090,15152,16322,16398,16463,16522,16581,16641,16701,16761,16821,16881,16941,17001,17061,17121,17181,17240,17300,17360,17420,17480,17540,17600,17660,17720,17780,17840,17899,17959,18019,18078,18137,18196,18255,18314,18373,18917,18952,19558,19621,19676,19734,19792,19853,19916,19973,20024,20074,20135,20192,20258,20292,20327,20362,21370,23386,23458,23527,23596,23670,23742,23830,24233,124557,124758,124934,125318,125513,136947,137014,159029,161101,170366,171047,172048,172215" + } + }, + { + "source": "C:\\posyandu\\android\\app\\src\\main\\res\\values\\styles.xml", + "from": { + "startLines": "3,14", + "startColumns": "4,4", + "startOffsets": "176,832", + "endLines": "7,16", + "endColumns": "12,12", + "endOffsets": "483,998" + }, + "to": { + "startLines": "1513,1517", + "startColumns": "4,4", + "startOffsets": "95353,95534", + "endLines": "1516,1519", + "endColumns": "12,12", + "endOffsets": "95529,95698" + } + }, + { + "source": "C:\\posyandu\\android\\app\\src\\main\\res\\values\\colors.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "56", + "endOffsets": "107" + }, + "to": { + "startLines": "96", + "startColumns": "4", + "startOffsets": "4647", + "endColumns": "56", + "endOffsets": "4699" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\6e8db5a03ecfd4c7003ff52b19d087f7\\transformed\\jetified-startup-runtime-1.1.1\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "82", + "endOffsets": "133" + }, + "to": { + "startLines": "389", + "startColumns": "4", + "startOffsets": "23241", + "endColumns": "82", + "endOffsets": "23319" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\b61292485483c7499e83c4f5c6f9bd1a\\transformed\\jetified-window-1.2.0\\res\\values\\values.xml", + "from": { + "startLines": "2,3,9,17,25,37,43,49,50,51,52,53,54,55,61,66,74,89", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,114,287,506,725,1039,1227,1414,1467,1527,1579,1624,1663,1723,1918,2076,2358,2972", + "endLines": "2,8,16,24,36,42,48,49,50,51,52,53,54,60,65,73,88,104", + "endColumns": "58,11,11,11,11,11,11,52,59,51,44,38,59,24,24,24,24,24", + "endOffsets": "109,282,501,720,1034,1222,1409,1462,1522,1574,1619,1658,1718,1913,2071,2353,2967,3621" + }, + "to": { + "startLines": "2,5,11,19,30,42,48,54,55,56,57,58,309,2210,2216,3539,3547,3562", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,280,453,672,1045,1359,1547,1734,1787,1847,1899,1944,18583,140687,140882,186970,187252,187866", + "endLines": "2,10,18,26,41,47,53,54,55,56,57,58,309,2215,2220,3546,3561,3577", + "endColumns": "58,11,11,11,11,11,11,52,59,51,44,38,59,24,24,24,24,24", + "endOffsets": "159,448,667,886,1354,1542,1729,1782,1842,1894,1939,1978,18638,140877,141035,187247,187861,188515" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\db5ebd4cd74759fd5be7fa489f4caec1\\transformed\\appcompat-1.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,221,222,226,230,234,239,245,252,256,260,265,269,273,277,281,285,289,295,299,305,309,315,319,324,328,331,335,341,345,351,355,361,364,368,372,376,380,384,385,386,387,390,393,396,399,403,404,405,406,407,410,412,414,416,421,422,426,432,436,437,439,451,452,456,462,466,467,468,472,499,503,504,508,536,708,734,905,931,962,970,976,992,1014,1019,1024,1034,1043,1052,1056,1063,1082,1089,1090,1099,1102,1105,1109,1113,1117,1120,1121,1126,1131,1141,1146,1153,1159,1160,1163,1167,1172,1174,1176,1179,1182,1184,1188,1191,1198,1201,1204,1208,1210,1214,1216,1218,1220,1224,1232,1240,1252,1258,1267,1270,1281,1284,1285,1290,1291,1296,1365,1435,1436,1446,1455,1456,1458,1462,1465,1468,1471,1474,1477,1480,1483,1487,1490,1493,1496,1500,1503,1507,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1533,1535,1536,1537,1538,1539,1540,1541,1542,1544,1545,1547,1548,1550,1552,1553,1555,1556,1557,1558,1559,1560,1562,1563,1564,1565,1566,1567,1569,1571,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1587,1588,1589,1590,1591,1592,1593,1595,1599,1603,1604,1605,1606,1607,1608,1612,1613,1614,1615,1617,1619,1621,1623,1625,1626,1627,1628,1630,1632,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1648,1649,1650,1651,1653,1655,1656,1658,1659,1661,1663,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1678,1679,1680,1681,1683,1684,1685,1686,1687,1689,1691,1693,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1785,1788,1791,1794,1808,1814,1824,1827,1856,1883,1892,1956,2319,2323,2351,2379,2397,2421,2427,2433,2454,2578,2598,2604,2608,2614,2649,2661,2727,2747,2802,2814,2840", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "105,160,205,254,295,350,412,476,546,607,682,758,835,913,998,1080,1156,1232,1309,1387,1493,1599,1678,1758,1815,1873,1947,2022,2087,2153,2213,2274,2346,2419,2486,2554,2613,2672,2731,2790,2849,2903,2957,3010,3064,3118,3172,3226,3300,3379,3452,3526,3597,3669,3741,3814,3871,3929,4002,4076,4150,4225,4297,4370,4440,4511,4571,4632,4701,4770,4840,4914,4990,5054,5131,5207,5284,5349,5418,5495,5570,5639,5707,5784,5850,5911,6008,6073,6142,6241,6312,6371,6429,6486,6545,6609,6680,6752,6824,6896,6968,7035,7103,7171,7230,7293,7357,7447,7538,7598,7664,7731,7797,7867,7931,7984,8051,8112,8179,8292,8350,8413,8478,8543,8618,8691,8763,8807,8854,8900,8949,9010,9071,9132,9194,9258,9322,9386,9451,9514,9574,9635,9701,9760,9820,9882,9953,10013,10081,10167,10254,10344,10431,10519,10601,10684,10774,10865,10917,10975,11020,11086,11150,11207,11264,11318,11375,11423,11472,11523,11557,11604,11653,11699,11731,11795,11857,11917,11974,12048,12118,12196,12250,12320,12405,12453,12499,12560,12623,12689,12753,12824,12887,12952,13016,13077,13138,13190,13263,13337,13406,13481,13555,13629,13770,13840,13893,13971,14061,14149,14245,14335,14917,15006,15253,15534,15786,16071,16464,16941,17163,17385,17661,17888,18118,18348,18578,18808,19035,19454,19680,20105,20335,20763,20982,21265,21473,21604,21831,22257,22482,22909,23130,23555,23675,23951,24252,24576,24867,25181,25318,25449,25554,25796,25963,26167,26375,26646,26758,26870,26975,27092,27306,27452,27592,27678,28026,28114,28360,28778,29027,29109,29207,29864,29964,30216,30640,30895,30989,31078,31315,33339,33581,33683,33936,36092,46773,48289,58984,60512,62269,62895,63315,64576,65841,66097,66333,66880,67374,67979,68177,68757,70125,70500,70618,71156,71313,71509,71782,72038,72208,72349,72413,72778,73145,73821,74085,74423,74776,74870,75056,75362,75624,75749,75876,76115,76326,76445,76638,76815,77270,77451,77573,77832,77945,78132,78234,78341,78470,78745,79253,79749,80626,80920,81490,81639,82371,82543,82627,82963,83055,83333,88564,93935,93997,94575,95159,95250,95363,95592,95752,95904,96075,96241,96410,96577,96740,96983,97153,97326,97497,97771,97970,98175,98505,98589,98685,98781,98879,98979,99081,99183,99285,99387,99489,99589,99685,99797,99926,100049,100180,100311,100409,100523,100617,100757,100891,100987,101099,101199,101315,101411,101523,101623,101763,101899,102063,102193,102351,102501,102642,102786,102921,103033,103183,103311,103439,103575,103707,103837,103967,104079,104219,104365,104509,104647,104713,104803,104879,104983,105073,105175,105283,105391,105491,105571,105663,105761,105871,105923,106001,106107,106199,106303,106413,106535,106698,106855,106935,107035,107125,107235,107325,107566,107660,107766,107858,107958,108070,108184,108300,108416,108510,108624,108736,108838,108958,109080,109162,109266,109386,109512,109610,109704,109792,109904,110020,110142,110254,110429,110545,110631,110723,110835,110959,111026,111152,111220,111348,111492,111620,111689,111784,111899,112012,112111,112220,112331,112442,112543,112648,112748,112878,112969,113092,113186,113298,113384,113488,113584,113672,113790,113894,113998,114124,114212,114320,114420,114510,114620,114704,114806,114890,114944,115008,115114,115200,115310,115394,115514,118130,118248,118363,118443,118804,119037,119554,119632,120976,122337,122725,125568,135621,135756,137126,138483,139055,139806,140068,140268,140647,144925,145531,145760,145911,146126,147209,147521,150547,151291,153422,153762,155073", + "endLines": "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,220,221,225,229,233,238,244,251,255,259,264,268,272,276,280,284,288,294,298,304,308,314,318,323,327,330,334,340,344,350,354,360,363,367,371,375,379,383,384,385,386,389,392,395,398,402,403,404,405,406,409,411,413,415,420,421,425,431,435,436,438,450,451,455,461,465,466,467,471,498,502,503,507,535,707,733,904,930,961,969,975,991,1013,1018,1023,1033,1042,1051,1055,1062,1081,1088,1089,1098,1101,1104,1108,1112,1116,1119,1120,1125,1130,1140,1145,1152,1158,1159,1162,1166,1171,1173,1175,1178,1181,1183,1187,1190,1197,1200,1203,1207,1209,1213,1215,1217,1219,1223,1231,1239,1251,1257,1266,1269,1280,1283,1284,1289,1290,1295,1364,1434,1435,1445,1454,1455,1457,1461,1464,1467,1470,1473,1476,1479,1482,1486,1489,1492,1495,1499,1502,1506,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1532,1534,1535,1536,1537,1538,1539,1540,1541,1543,1544,1546,1547,1549,1551,1552,1554,1555,1556,1557,1558,1559,1561,1562,1563,1564,1565,1566,1568,1570,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1586,1587,1588,1589,1590,1591,1592,1594,1598,1602,1603,1604,1605,1606,1607,1611,1612,1613,1614,1616,1618,1620,1622,1624,1625,1626,1627,1629,1631,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1647,1648,1649,1650,1652,1654,1655,1657,1658,1660,1662,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1677,1678,1679,1680,1682,1683,1684,1685,1686,1688,1690,1692,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1784,1787,1790,1793,1807,1813,1823,1826,1855,1882,1891,1955,2318,2322,2350,2378,2396,2420,2426,2432,2453,2577,2597,2603,2607,2613,2648,2660,2726,2746,2801,2813,2839,2846", + "endColumns": "54,44,48,40,54,61,63,69,60,74,75,76,77,84,81,75,75,76,77,105,105,78,79,56,57,73,74,64,65,59,60,71,72,66,67,58,58,58,58,58,53,53,52,53,53,53,53,73,78,72,73,70,71,71,72,56,57,72,73,73,74,71,72,69,70,59,60,68,68,69,73,75,63,76,75,76,64,68,76,74,68,67,76,65,60,96,64,68,98,70,58,57,56,58,63,70,71,71,71,71,66,67,67,58,62,63,89,90,59,65,66,65,69,63,52,66,60,66,112,57,62,64,64,74,72,71,43,46,45,48,60,60,60,61,63,63,63,64,62,59,60,65,58,59,61,70,59,67,85,86,89,86,87,81,82,89,90,51,57,44,65,63,56,56,53,56,47,48,50,33,46,48,45,31,63,61,59,56,73,69,77,53,69,84,47,45,60,62,65,63,70,62,64,63,60,60,51,72,73,68,74,73,73,140,69,52,77,89,87,95,89,12,88,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,136,130,104,12,12,12,12,12,111,111,104,116,12,12,12,12,12,87,12,12,12,81,12,12,99,12,12,12,93,88,12,12,12,101,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,117,12,12,12,12,12,12,12,63,12,12,12,12,12,12,93,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,12,91,12,12,12,61,12,12,90,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,95,95,97,99,101,101,101,101,101,99,95,111,128,122,130,130,97,113,93,12,12,95,111,99,115,95,111,99,12,135,12,129,12,12,140,12,134,111,149,127,127,12,131,129,129,111,139,12,12,12,65,89,75,103,89,101,107,107,99,79,91,97,12,51,77,105,91,103,109,12,12,12,79,99,89,109,89,12,93,105,91,12,12,12,12,12,93,113,111,12,12,12,81,103,119,125,97,93,87,111,115,121,111,12,115,85,91,12,12,66,12,67,12,12,12,68,94,114,112,98,108,110,110,100,104,99,12,90,122,93,12,85,103,95,87,12,12,12,12,87,107,99,89,109,83,101,83,53,63,105,85,109,83,119,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "155,200,249,290,345,407,471,541,602,677,753,830,908,993,1075,1151,1227,1304,1382,1488,1594,1673,1753,1810,1868,1942,2017,2082,2148,2208,2269,2341,2414,2481,2549,2608,2667,2726,2785,2844,2898,2952,3005,3059,3113,3167,3221,3295,3374,3447,3521,3592,3664,3736,3809,3866,3924,3997,4071,4145,4220,4292,4365,4435,4506,4566,4627,4696,4765,4835,4909,4985,5049,5126,5202,5279,5344,5413,5490,5565,5634,5702,5779,5845,5906,6003,6068,6137,6236,6307,6366,6424,6481,6540,6604,6675,6747,6819,6891,6963,7030,7098,7166,7225,7288,7352,7442,7533,7593,7659,7726,7792,7862,7926,7979,8046,8107,8174,8287,8345,8408,8473,8538,8613,8686,8758,8802,8849,8895,8944,9005,9066,9127,9189,9253,9317,9381,9446,9509,9569,9630,9696,9755,9815,9877,9948,10008,10076,10162,10249,10339,10426,10514,10596,10679,10769,10860,10912,10970,11015,11081,11145,11202,11259,11313,11370,11418,11467,11518,11552,11599,11648,11694,11726,11790,11852,11912,11969,12043,12113,12191,12245,12315,12400,12448,12494,12555,12618,12684,12748,12819,12882,12947,13011,13072,13133,13185,13258,13332,13401,13476,13550,13624,13765,13835,13888,13966,14056,14144,14240,14330,14912,15001,15248,15529,15781,16066,16459,16936,17158,17380,17656,17883,18113,18343,18573,18803,19030,19449,19675,20100,20330,20758,20977,21260,21468,21599,21826,22252,22477,22904,23125,23550,23670,23946,24247,24571,24862,25176,25313,25444,25549,25791,25958,26162,26370,26641,26753,26865,26970,27087,27301,27447,27587,27673,28021,28109,28355,28773,29022,29104,29202,29859,29959,30211,30635,30890,30984,31073,31310,33334,33576,33678,33931,36087,46768,48284,58979,60507,62264,62890,63310,64571,65836,66092,66328,66875,67369,67974,68172,68752,70120,70495,70613,71151,71308,71504,71777,72033,72203,72344,72408,72773,73140,73816,74080,74418,74771,74865,75051,75357,75619,75744,75871,76110,76321,76440,76633,76810,77265,77446,77568,77827,77940,78127,78229,78336,78465,78740,79248,79744,80621,80915,81485,81634,82366,82538,82622,82958,83050,83328,88559,93930,93992,94570,95154,95245,95358,95587,95747,95899,96070,96236,96405,96572,96735,96978,97148,97321,97492,97766,97965,98170,98500,98584,98680,98776,98874,98974,99076,99178,99280,99382,99484,99584,99680,99792,99921,100044,100175,100306,100404,100518,100612,100752,100886,100982,101094,101194,101310,101406,101518,101618,101758,101894,102058,102188,102346,102496,102637,102781,102916,103028,103178,103306,103434,103570,103702,103832,103962,104074,104214,104360,104504,104642,104708,104798,104874,104978,105068,105170,105278,105386,105486,105566,105658,105756,105866,105918,105996,106102,106194,106298,106408,106530,106693,106850,106930,107030,107120,107230,107320,107561,107655,107761,107853,107953,108065,108179,108295,108411,108505,108619,108731,108833,108953,109075,109157,109261,109381,109507,109605,109699,109787,109899,110015,110137,110249,110424,110540,110626,110718,110830,110954,111021,111147,111215,111343,111487,111615,111684,111779,111894,112007,112106,112215,112326,112437,112538,112643,112743,112873,112964,113087,113181,113293,113379,113483,113579,113667,113785,113889,113993,114119,114207,114315,114415,114505,114615,114699,114801,114885,114939,115003,115109,115195,115305,115389,115509,118125,118243,118358,118438,118799,119032,119549,119627,120971,122332,122720,125563,135616,135751,137121,138478,139050,139801,140063,140263,140642,144920,145526,145755,145906,146121,147204,147516,150542,151286,153417,153757,155068,155271" + }, + "to": { + "startLines": "4,27,28,59,60,61,63,64,65,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,86,87,88,89,90,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,221,222,226,227,228,229,230,231,232,262,263,264,265,266,267,268,269,305,306,307,308,313,321,322,327,349,355,356,357,358,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,403,408,409,410,411,412,413,421,422,426,430,434,439,445,452,456,460,465,469,473,477,481,485,489,495,499,505,509,515,519,524,528,531,535,541,545,551,555,561,564,568,572,576,580,584,585,586,587,590,593,596,599,603,604,605,606,607,610,612,614,616,621,622,626,632,636,637,639,651,652,656,662,666,667,668,672,699,703,704,708,736,908,934,1105,1131,1162,1170,1176,1192,1214,1219,1224,1234,1243,1252,1256,1263,1282,1289,1290,1299,1302,1305,1309,1313,1317,1320,1321,1326,1331,1341,1346,1353,1359,1360,1363,1367,1372,1374,1376,1379,1382,1384,1388,1391,1398,1401,1404,1408,1410,1414,1416,1418,1420,1424,1432,1440,1452,1458,1467,1470,1481,1484,1485,1490,1491,1520,1589,1659,1660,1670,1679,1831,1833,1837,1840,1843,1846,1849,1852,1855,1858,1862,1865,1868,1871,1875,1878,1882,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1908,1910,1911,1912,1913,1914,1915,1916,1917,1919,1920,1922,1923,1925,1927,1928,1930,1931,1932,1933,1934,1935,1937,1938,1939,1940,1941,1958,1960,1962,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1978,1979,1980,1981,1982,1983,1984,1986,1990,1994,1995,1996,1997,1998,1999,2003,2004,2005,2006,2008,2010,2012,2014,2016,2017,2018,2019,2021,2023,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2039,2040,2041,2042,2044,2046,2047,2049,2050,2052,2054,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2069,2070,2071,2072,2074,2075,2076,2077,2078,2080,2082,2084,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2106,2181,2184,2187,2190,2204,2221,2263,2266,2295,2322,2331,2395,2763,2784,2822,2960,3084,3108,3114,3130,3151,3275,3303,3309,3453,3479,3527,3598,3698,3718,3773,3785,3811", + "startColumns": "4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4", + "startOffsets": "225,891,936,1983,2024,2079,2214,2278,2348,2409,2484,2560,2637,2875,2960,3042,3118,3194,3271,3349,3455,3561,3640,3720,3777,3966,4040,4115,4180,4246,4306,4367,4439,4512,4579,4704,4763,4822,4881,4940,4999,5053,5107,5160,5214,5268,5322,5666,5740,5819,5892,5966,6037,6109,6181,6254,6311,6369,6442,6516,6590,6665,6737,6810,6880,6951,7011,7072,7141,7210,7280,7354,7430,7494,7571,7647,7724,7789,7858,7935,8010,8079,8147,8224,8290,8351,8448,8513,8582,8681,8752,8811,8869,8926,8985,9049,9120,9192,9264,9336,9408,9475,9543,9611,9670,9733,9797,9887,9978,10038,10104,10171,10237,10307,10371,10424,10491,10552,10619,10732,10790,10853,10918,10983,11058,11131,11203,11247,11294,11340,11389,11450,11511,11572,11634,11698,11762,11826,11891,11954,12014,12075,12141,12200,12260,12322,12393,12453,13009,13095,13345,13435,13522,13610,13692,13775,13865,15802,15854,15912,15957,16023,16087,16144,16201,18378,18435,18483,18532,18787,19157,19204,19462,20633,20936,21000,21062,21122,21375,21449,21519,21597,21651,21721,21806,21854,21900,21961,22024,22090,22154,22225,22288,22353,22417,22478,22539,22591,22664,22738,22807,22882,22956,23030,23171,24114,24475,24553,24643,24731,24827,24917,25499,25588,25835,26116,26368,26653,27046,27523,27745,27967,28243,28470,28700,28930,29160,29390,29617,30036,30262,30687,30917,31345,31564,31847,32055,32186,32413,32839,33064,33491,33712,34137,34257,34533,34834,35158,35449,35763,35900,36031,36136,36378,36545,36749,36957,37228,37340,37452,37557,37674,37888,38034,38174,38260,38608,38696,38942,39360,39609,39691,39789,40446,40546,40798,41222,41477,41571,41660,41897,43921,44163,44265,44518,46674,57355,58871,69566,71094,72851,73477,73897,75158,76423,76679,76915,77462,77956,78561,78759,79339,80707,81082,81200,81738,81895,82091,82364,82620,82790,82931,82995,83360,83727,84403,84667,85005,85358,85452,85638,85944,86206,86331,86458,86697,86908,87027,87220,87397,87852,88033,88155,88414,88527,88714,88816,88923,89052,89327,89835,90331,91208,91502,92072,92221,92953,93125,93209,93545,93637,95703,100934,106305,106367,106945,107529,115476,115589,115818,115978,116130,116301,116467,116636,116803,116966,117209,117379,117552,117723,117997,118196,118401,118731,118815,118911,119007,119105,119205,119307,119409,119511,119613,119715,119815,119911,120023,120152,120275,120406,120537,120635,120749,120843,120983,121117,121213,121325,121425,121541,121637,121749,121849,121989,122125,122289,122419,122577,122727,122868,123012,123147,123259,123409,123537,123665,123801,123933,124063,124193,124305,125585,125731,125875,126013,126079,126169,126245,126349,126439,126541,126649,126757,126857,126937,127029,127127,127237,127289,127367,127473,127565,127669,127779,127901,128064,128221,128301,128401,128491,128601,128691,128932,129026,129132,129224,129324,129436,129550,129666,129782,129876,129990,130102,130204,130324,130446,130528,130632,130752,130878,130976,131070,131158,131270,131386,131508,131620,131795,131911,131997,132089,132201,132325,132392,132518,132586,132714,132858,132986,133055,133150,133265,133378,133477,133586,133697,133808,133909,134014,134114,134244,134335,134458,134552,134664,134750,134854,134950,135038,135156,135260,135364,135490,135578,135686,135786,135876,135986,136070,136172,136256,136310,136374,136480,136566,136676,136760,137164,139780,139898,140013,140093,140454,141040,142444,142522,143866,145227,145615,148458,158696,159435,161106,167919,172220,172971,173233,173765,174144,178422,179276,179505,184113,185123,186658,189058,193182,193926,196057,196397,197708", + "endLines": "4,27,28,59,60,61,63,64,65,66,67,68,69,72,73,74,75,76,77,78,79,80,81,82,83,86,87,88,89,90,91,92,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,221,222,226,227,228,229,230,231,232,262,263,264,265,266,267,268,269,305,306,307,308,313,321,322,327,349,355,356,357,358,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,403,408,409,410,411,412,420,421,425,429,433,438,444,451,455,459,464,468,472,476,480,484,488,494,498,504,508,514,518,523,527,530,534,540,544,550,554,560,563,567,571,575,579,583,584,585,586,589,592,595,598,602,603,604,605,606,609,611,613,615,620,621,625,631,635,636,638,650,651,655,661,665,666,667,671,698,702,703,707,735,907,933,1104,1130,1161,1169,1175,1191,1213,1218,1223,1233,1242,1251,1255,1262,1281,1288,1289,1298,1301,1304,1308,1312,1316,1319,1320,1325,1330,1340,1345,1352,1358,1359,1362,1366,1371,1373,1375,1378,1381,1383,1387,1390,1397,1400,1403,1407,1409,1413,1415,1417,1419,1423,1431,1439,1451,1457,1466,1469,1480,1483,1484,1489,1490,1495,1588,1658,1659,1669,1678,1679,1832,1836,1839,1842,1845,1848,1851,1854,1857,1861,1864,1867,1870,1874,1877,1881,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1907,1909,1910,1911,1912,1913,1914,1915,1916,1918,1919,1921,1922,1924,1926,1927,1929,1930,1931,1932,1933,1934,1936,1937,1938,1939,1940,1941,1959,1961,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1977,1978,1979,1980,1981,1982,1983,1985,1989,1993,1994,1995,1996,1997,1998,2002,2003,2004,2005,2007,2009,2011,2013,2015,2016,2017,2018,2020,2022,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2038,2039,2040,2041,2043,2045,2046,2048,2049,2051,2053,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2068,2069,2070,2071,2073,2074,2075,2076,2077,2079,2081,2083,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2180,2183,2186,2189,2203,2209,2230,2265,2294,2321,2330,2394,2757,2766,2811,2849,2977,3107,3113,3119,3150,3274,3294,3308,3312,3458,3513,3538,3663,3717,3772,3784,3810,3817", + "endColumns": "54,44,48,40,54,61,63,69,60,74,75,76,77,84,81,75,75,76,77,105,105,78,79,56,57,73,74,64,65,59,60,71,72,66,67,58,58,58,58,58,53,53,52,53,53,53,53,73,78,72,73,70,71,71,72,56,57,72,73,73,74,71,72,69,70,59,60,68,68,69,73,75,63,76,75,76,64,68,76,74,68,67,76,65,60,96,64,68,98,70,58,57,56,58,63,70,71,71,71,71,66,67,67,58,62,63,89,90,59,65,66,65,69,63,52,66,60,66,112,57,62,64,64,74,72,71,43,46,45,48,60,60,60,61,63,63,63,64,62,59,60,65,58,59,61,70,59,67,85,86,89,86,87,81,82,89,90,51,57,44,65,63,56,56,53,56,47,48,50,33,46,48,45,31,63,61,59,56,73,69,77,53,69,84,47,45,60,62,65,63,70,62,64,63,60,60,51,72,73,68,74,73,73,140,69,52,77,89,87,95,89,12,88,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,136,130,104,12,12,12,12,12,111,111,104,116,12,12,12,12,12,87,12,12,12,81,12,12,99,12,12,12,93,88,12,12,12,101,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,117,12,12,12,12,12,12,12,63,12,12,12,12,12,12,93,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,12,91,12,12,12,61,12,12,90,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,83,95,95,97,99,101,101,101,101,101,99,95,111,128,122,130,130,97,113,93,12,12,95,111,99,115,95,111,99,12,135,12,129,12,12,140,12,134,111,149,127,127,12,131,129,129,111,139,12,12,12,65,89,75,103,89,101,107,107,99,79,91,97,12,51,77,105,91,103,109,12,12,12,79,99,89,109,89,12,93,105,91,12,12,12,12,12,93,113,111,12,12,12,81,103,119,125,97,93,87,111,115,121,111,12,115,85,91,12,12,66,12,67,12,12,12,68,94,114,112,98,108,110,110,100,104,99,12,90,122,93,12,85,103,95,87,12,12,12,12,87,107,99,89,109,83,101,83,53,63,105,85,109,83,119,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24", + "endOffsets": "275,931,980,2019,2074,2136,2273,2343,2404,2479,2555,2632,2710,2955,3037,3113,3189,3266,3344,3450,3556,3635,3715,3772,3830,4035,4110,4175,4241,4301,4362,4434,4507,4574,4642,4758,4817,4876,4935,4994,5048,5102,5155,5209,5263,5317,5371,5735,5814,5887,5961,6032,6104,6176,6249,6306,6364,6437,6511,6585,6660,6732,6805,6875,6946,7006,7067,7136,7205,7275,7349,7425,7489,7566,7642,7719,7784,7853,7930,8005,8074,8142,8219,8285,8346,8443,8508,8577,8676,8747,8806,8864,8921,8980,9044,9115,9187,9259,9331,9403,9470,9538,9606,9665,9728,9792,9882,9973,10033,10099,10166,10232,10302,10366,10419,10486,10547,10614,10727,10785,10848,10913,10978,11053,11126,11198,11242,11289,11335,11384,11445,11506,11567,11629,11693,11757,11821,11886,11949,12009,12070,12136,12195,12255,12317,12388,12448,12516,13090,13177,13430,13517,13605,13687,13770,13860,13951,15849,15907,15952,16018,16082,16139,16196,16250,18430,18478,18527,18578,18816,19199,19248,19503,20660,20995,21057,21117,21174,21444,21514,21592,21646,21716,21801,21849,21895,21956,22019,22085,22149,22220,22283,22348,22412,22473,22534,22586,22659,22733,22802,22877,22951,23025,23166,23236,24162,24548,24638,24726,24822,24912,25494,25583,25830,26111,26363,26648,27041,27518,27740,27962,28238,28465,28695,28925,29155,29385,29612,30031,30257,30682,30912,31340,31559,31842,32050,32181,32408,32834,33059,33486,33707,34132,34252,34528,34829,35153,35444,35758,35895,36026,36131,36373,36540,36744,36952,37223,37335,37447,37552,37669,37883,38029,38169,38255,38603,38691,38937,39355,39604,39686,39784,40441,40541,40793,41217,41472,41566,41655,41892,43916,44158,44260,44513,46669,57350,58866,69561,71089,72846,73472,73892,75153,76418,76674,76910,77457,77951,78556,78754,79334,80702,81077,81195,81733,81890,82086,82359,82615,82785,82926,82990,83355,83722,84398,84662,85000,85353,85447,85633,85939,86201,86326,86453,86692,86903,87022,87215,87392,87847,88028,88150,88409,88522,88709,88811,88918,89047,89322,89830,90326,91203,91497,92067,92216,92948,93120,93204,93540,93632,93910,100929,106300,106362,106940,107524,107615,115584,115813,115973,116125,116296,116462,116631,116798,116961,117204,117374,117547,117718,117992,118191,118396,118726,118810,118906,119002,119100,119200,119302,119404,119506,119608,119710,119810,119906,120018,120147,120270,120401,120532,120630,120744,120838,120978,121112,121208,121320,121420,121536,121632,121744,121844,121984,122120,122284,122414,122572,122722,122863,123007,123142,123254,123404,123532,123660,123796,123928,124058,124188,124300,124440,125726,125870,126008,126074,126164,126240,126344,126434,126536,126644,126752,126852,126932,127024,127122,127232,127284,127362,127468,127560,127664,127774,127896,128059,128216,128296,128396,128486,128596,128686,128927,129021,129127,129219,129319,129431,129545,129661,129777,129871,129985,130097,130199,130319,130441,130523,130627,130747,130873,130971,131065,131153,131265,131381,131503,131615,131790,131906,131992,132084,132196,132320,132387,132513,132581,132709,132853,132981,133050,133145,133260,133373,133472,133581,133692,133803,133904,134009,134109,134239,134330,134453,134547,134659,134745,134849,134945,135033,135151,135255,135359,135485,135573,135681,135781,135871,135981,136065,136167,136251,136305,136369,136475,136561,136671,136755,136875,139775,139893,140008,140088,140449,140682,141552,142517,143861,145222,145610,148453,158506,158826,160800,162458,168486,172966,173228,173428,174139,178417,179023,179500,179651,184323,186201,186965,192079,193921,196052,196392,197703,197906" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\d69b771f4769b70dad1852df9d1e5343\\transformed\\lifecycle-viewmodel-2.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "49", + "endOffsets": "100" + }, + "to": { + "startLines": "353", + "startColumns": "4", + "startOffsets": "20822", + "endColumns": "49", + "endOffsets": "20867" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\8f08a4fb8a82b417cfcc866aaaa248aa\\transformed\\lifecycle-runtime-2.7.0\\res\\values\\values.xml", + "from": { + "startLines": "2", + "startColumns": "4", + "startOffsets": "55", + "endColumns": "42", + "endOffsets": "93" + }, + "to": { + "startLines": "350", + "startColumns": "4", + "startOffsets": "20665", + "endColumns": "42", + "endOffsets": "20703" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\34b9e8114ed50492479eb875aa77a652\\transformed\\fragment-1.7.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,10", + "startColumns": "4,4,4,4,4", + "startOffsets": "55,112,177,241,411", + "endLines": "2,3,4,9,13", + "endColumns": "56,64,63,24,24", + "endOffsets": "107,172,236,406,555" + }, + "to": { + "startLines": "310,326,354,3036,3041", + "startColumns": "4,4,4,4,4", + "startOffsets": "18643,19397,20872,171052,171222", + "endLines": "310,326,354,3040,3044", + "endColumns": "56,64,63,24,24", + "endOffsets": "18695,19457,20931,171217,171366" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\702716da9abbaa9ace42dd05e0800167\\transformed\\transition-1.4.1\\res\\values\\values.xml", + "from": { + "startLines": "2,3,4,5,6,7,8,9,10,11", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "55,95,142,185,240,287,341,393,442,503", + "endColumns": "39,46,42,54,46,53,51,48,60,49", + "endOffsets": "90,137,180,235,282,336,388,437,498,548" + }, + "to": { + "startLines": "311,312,317,324,325,344,345,346,347,348", + "startColumns": "4,4,4,4,4,4,4,4,4,4", + "startOffsets": "18700,18740,18957,19295,19350,20367,20421,20473,20522,20583", + "endColumns": "39,46,42,54,46,53,51,48,60,49", + "endOffsets": "18735,18782,18995,19345,19392,20416,20468,20517,20578,20628" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\65cfd5b8a1fe8faa1c1e5683d3fcc2b8\\transformed\\recyclerview-1.0.0\\res\\values\\values.xml", + "from": { + "startLines": "30,31,32,33,34,35,36,2", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "1535,1594,1642,1698,1773,1849,1921,55", + "endLines": "30,31,32,33,34,35,36,29", + "endColumns": "58,47,55,74,75,71,65,24", + "endOffsets": "1589,1637,1693,1768,1844,1916,1982,1530" + }, + "to": { + "startLines": "223,224,225,233,234,235,314,3459", + "startColumns": "4,4,4,4,4,4,4,4", + "startOffsets": "13182,13241,13289,13956,14031,14107,18821,184328", + "endLines": "223,224,225,233,234,235,314,3478", + "endColumns": "58,47,55,74,75,71,65,24", + "endOffsets": "13236,13284,13340,14026,14102,14174,18882,185118" + } + }, + { + "source": "C:\\Users\\lenov\\.gradle\\caches\\transforms-3\\8f157f66423597c1afae86f47ee03e65\\transformed\\coordinatorlayout-1.0.0\\res\\values\\values.xml", + "from": { + "startLines": "2,102,3,13", + "startColumns": "4,4,4,4", + "startOffsets": "55,5935,116,724", + "endLines": "2,104,12,101", + "endColumns": "60,12,24,24", + "endOffsets": "111,6075,719,5930" + }, + "to": { + "startLines": "3,2103,2850,2856", + "startColumns": "4,4,4,4", + "startOffsets": "164,137019,162463,162674", + "endLines": "3,2105,2855,2939", + "endColumns": "60,12,24,24", + "endOffsets": "220,137159,162669,167185" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/single/debug.json b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/single/debug.json new file mode 100644 index 0000000..ec2c23a --- /dev/null +++ b/Androidnya/build/app/intermediates/merged_res_blame_folder/debug/out/single/debug.json @@ -0,0 +1,70 @@ +[ + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-xxxhdpi_ic_launcher.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-xxxhdpi/ic_launcher.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-anydpi-v26_launcher_icon.xml.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-anydpi-v26/launcher_icon.xml" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-xhdpi_launcher_icon.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-xhdpi/launcher_icon.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-xxhdpi_launcher_icon.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-xxhdpi/launcher_icon.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-mdpi_launcher_icon.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-mdpi/launcher_icon.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-hdpi_launcher_icon.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-hdpi/launcher_icon.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/drawable-hdpi_ic_launcher_foreground.png.flat", + "source": "com.example.posyandu.app-main-39:/drawable-hdpi/ic_launcher_foreground.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/drawable-xhdpi_ic_launcher_foreground.png.flat", + "source": "com.example.posyandu.app-main-39:/drawable-xhdpi/ic_launcher_foreground.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/drawable-mdpi_ic_launcher_foreground.png.flat", + "source": "com.example.posyandu.app-main-39:/drawable-mdpi/ic_launcher_foreground.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/drawable-xxxhdpi_ic_launcher_foreground.png.flat", + "source": "com.example.posyandu.app-main-39:/drawable-xxxhdpi/ic_launcher_foreground.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-xxxhdpi_launcher_icon.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-xxxhdpi/launcher_icon.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-xxhdpi_ic_launcher.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-xxhdpi/ic_launcher.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/drawable-xxhdpi_ic_launcher_foreground.png.flat", + "source": "com.example.posyandu.app-main-39:/drawable-xxhdpi/ic_launcher_foreground.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-mdpi_ic_launcher.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-mdpi/ic_launcher.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/drawable-v21_launch_background.xml.flat", + "source": "com.example.posyandu.app-main-39:/drawable-v21/launch_background.xml" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-hdpi_ic_launcher.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-hdpi/ic_launcher.png" + }, + { + "merged": "com.example.posyandu.app-merged_res-45:/mipmap-xhdpi_ic_launcher.png.flat", + "source": "com.example.posyandu.app-main-39:/mipmap-xhdpi/ic_launcher.png" + } +] \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/navigation_json/debug/navigation.json b/Androidnya/build/app/intermediates/navigation_json/debug/navigation.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/Androidnya/build/app/intermediates/navigation_json/debug/navigation.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/packaged_manifests/debug/AndroidManifest.xml b/Androidnya/build/app/intermediates/packaged_manifests/debug/AndroidManifest.xml new file mode 100644 index 0000000..eafc4fb --- /dev/null +++ b/Androidnya/build/app/intermediates/packaged_manifests/debug/AndroidManifest.xml @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/packaged_manifests/debug/output-metadata.json b/Androidnya/build/app/intermediates/packaged_manifests/debug/output-metadata.json new file mode 100644 index 0000000..4438852 --- /dev/null +++ b/Androidnya/build/app/intermediates/packaged_manifests/debug/output-metadata.json @@ -0,0 +1,20 @@ +{ + "version": 3, + "artifactType": { + "type": "PACKAGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "com.example.posyandu", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 1, + "versionName": "1.0.0", + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/drawable-hdpi-v4/ic_launcher_foreground.png b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-hdpi-v4/ic_launcher_foreground.png new file mode 100644 index 0000000..68169f9 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-hdpi-v4/ic_launcher_foreground.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/drawable-mdpi-v4/ic_launcher_foreground.png b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-mdpi-v4/ic_launcher_foreground.png new file mode 100644 index 0000000..4db781f Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-mdpi-v4/ic_launcher_foreground.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/drawable-v21/launch_background.xml b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-v21/launch_background.xml new file mode 100644 index 0000000..f74085f --- /dev/null +++ b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xhdpi-v4/ic_launcher_foreground.png b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xhdpi-v4/ic_launcher_foreground.png new file mode 100644 index 0000000..03601c9 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xhdpi-v4/ic_launcher_foreground.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xxhdpi-v4/ic_launcher_foreground.png b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xxhdpi-v4/ic_launcher_foreground.png new file mode 100644 index 0000000..fd52095 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xxhdpi-v4/ic_launcher_foreground.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xxxhdpi-v4/ic_launcher_foreground.png b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xxxhdpi-v4/ic_launcher_foreground.png new file mode 100644 index 0000000..c78ab3f Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/drawable-xxxhdpi-v4/ic_launcher_foreground.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-anydpi-v26/launcher_icon.xml b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-anydpi-v26/launcher_icon.xml new file mode 100644 index 0000000..5f349f7 --- /dev/null +++ b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-anydpi-v26/launcher_icon.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-hdpi-v4/ic_launcher.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-hdpi-v4/ic_launcher.png new file mode 100644 index 0000000..db77bb4 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-hdpi-v4/ic_launcher.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-hdpi-v4/launcher_icon.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-hdpi-v4/launcher_icon.png new file mode 100644 index 0000000..d81de11 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-hdpi-v4/launcher_icon.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-mdpi-v4/ic_launcher.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-mdpi-v4/ic_launcher.png new file mode 100644 index 0000000..17987b7 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-mdpi-v4/ic_launcher.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-mdpi-v4/launcher_icon.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-mdpi-v4/launcher_icon.png new file mode 100644 index 0000000..25c6e37 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-mdpi-v4/launcher_icon.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xhdpi-v4/ic_launcher.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xhdpi-v4/ic_launcher.png new file mode 100644 index 0000000..09d4391 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xhdpi-v4/ic_launcher.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xhdpi-v4/launcher_icon.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xhdpi-v4/launcher_icon.png new file mode 100644 index 0000000..6f5d742 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xhdpi-v4/launcher_icon.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxhdpi-v4/ic_launcher.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxhdpi-v4/ic_launcher.png new file mode 100644 index 0000000..d5f1c8d Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxhdpi-v4/ic_launcher.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxhdpi-v4/launcher_icon.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxhdpi-v4/launcher_icon.png new file mode 100644 index 0000000..f9b2eee Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxhdpi-v4/launcher_icon.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxxhdpi-v4/ic_launcher.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxxhdpi-v4/ic_launcher.png new file mode 100644 index 0000000..4d6372e Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxxhdpi-v4/ic_launcher.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxxhdpi-v4/launcher_icon.png b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxxhdpi-v4/launcher_icon.png new file mode 100644 index 0000000..d29fb31 Binary files /dev/null and b/Androidnya/build/app/intermediates/packaged_res/debug/mipmap-xxxhdpi-v4/launcher_icon.png differ diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/values-night-v8/values-night-v8.xml b/Androidnya/build/app/intermediates/packaged_res/debug/values-night-v8/values-night-v8.xml new file mode 100644 index 0000000..548673d --- /dev/null +++ b/Androidnya/build/app/intermediates/packaged_res/debug/values-night-v8/values-night-v8.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/packaged_res/debug/values/values.xml b/Androidnya/build/app/intermediates/packaged_res/debug/values/values.xml new file mode 100644 index 0000000..f24b63a --- /dev/null +++ b/Androidnya/build/app/intermediates/packaged_res/debug/values/values.xml @@ -0,0 +1,11 @@ + + + #4CAF50 + + + \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/processed_res/debug/out/output-metadata.json b/Androidnya/build/app/intermediates/processed_res/debug/out/output-metadata.json new file mode 100644 index 0000000..665be43 --- /dev/null +++ b/Androidnya/build/app/intermediates/processed_res/debug/out/output-metadata.json @@ -0,0 +1,20 @@ +{ + "version": 3, + "artifactType": { + "type": "PROCESSED_RES", + "kind": "Directory" + }, + "applicationId": "com.example.posyandu", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 1, + "versionName": "1.0.0", + "outputFile": "resources-debug.ap_" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/processed_res/debug/out/resources-debug.ap_ b/Androidnya/build/app/intermediates/processed_res/debug/out/resources-debug.ap_ new file mode 100644 index 0000000..ac0d0b9 Binary files /dev/null and b/Androidnya/build/app/intermediates/processed_res/debug/out/resources-debug.ap_ differ diff --git a/Androidnya/build/app/intermediates/project_dex_archive/debug/out/069bb324ee208b00086dd2cd64ed57c450a360d80630b5816f0ea7bc79366643_0.jar b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/069bb324ee208b00086dd2cd64ed57c450a360d80630b5816f0ea7bc79366643_0.jar new file mode 100644 index 0000000..001c50c Binary files /dev/null and b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/069bb324ee208b00086dd2cd64ed57c450a360d80630b5816f0ea7bc79366643_0.jar differ diff --git a/Androidnya/build/app/intermediates/project_dex_archive/debug/out/069bb324ee208b00086dd2cd64ed57c450a360d80630b5816f0ea7bc79366643_1.jar b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/069bb324ee208b00086dd2cd64ed57c450a360d80630b5816f0ea7bc79366643_1.jar new file mode 100644 index 0000000..620f1cc Binary files /dev/null and b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/069bb324ee208b00086dd2cd64ed57c450a360d80630b5816f0ea7bc79366643_1.jar differ diff --git a/Androidnya/build/app/intermediates/project_dex_archive/debug/out/com/example/posyandu/MainActivity.dex b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/com/example/posyandu/MainActivity.dex new file mode 100644 index 0000000..94318bf Binary files /dev/null and b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/com/example/posyandu/MainActivity.dex differ diff --git a/Androidnya/build/app/intermediates/project_dex_archive/debug/out/io/flutter/plugins/GeneratedPluginRegistrant.dex b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/io/flutter/plugins/GeneratedPluginRegistrant.dex new file mode 100644 index 0000000..d4a8de4 Binary files /dev/null and b/Androidnya/build/app/intermediates/project_dex_archive/debug/out/io/flutter/plugins/GeneratedPluginRegistrant.dex differ diff --git a/Androidnya/build/app/intermediates/runtime_symbol_list/debug/R.txt b/Androidnya/build/app/intermediates/runtime_symbol_list/debug/R.txt new file mode 100644 index 0000000..f5ad346 --- /dev/null +++ b/Androidnya/build/app/intermediates/runtime_symbol_list/debug/R.txt @@ -0,0 +1,2194 @@ +int anim abc_fade_in 0x7f010000 +int anim abc_fade_out 0x7f010001 +int anim abc_grow_fade_in_from_bottom 0x7f010002 +int anim abc_popup_enter 0x7f010003 +int anim abc_popup_exit 0x7f010004 +int anim abc_shrink_fade_out_from_bottom 0x7f010005 +int anim abc_slide_in_bottom 0x7f010006 +int anim abc_slide_in_top 0x7f010007 +int anim abc_slide_out_bottom 0x7f010008 +int anim abc_slide_out_top 0x7f010009 +int anim abc_tooltip_enter 0x7f01000a +int anim abc_tooltip_exit 0x7f01000b +int anim btn_checkbox_to_checked_box_inner_merged_animation 0x7f01000c +int anim btn_checkbox_to_checked_box_outer_merged_animation 0x7f01000d +int anim btn_checkbox_to_checked_icon_null_animation 0x7f01000e +int anim btn_checkbox_to_unchecked_box_inner_merged_animation 0x7f01000f +int anim btn_checkbox_to_unchecked_check_path_merged_animation 0x7f010010 +int anim btn_checkbox_to_unchecked_icon_null_animation 0x7f010011 +int anim btn_radio_to_off_mtrl_dot_group_animation 0x7f010012 +int anim btn_radio_to_off_mtrl_ring_outer_animation 0x7f010013 +int anim btn_radio_to_off_mtrl_ring_outer_path_animation 0x7f010014 +int anim btn_radio_to_on_mtrl_dot_group_animation 0x7f010015 +int anim btn_radio_to_on_mtrl_ring_outer_animation 0x7f010016 +int anim btn_radio_to_on_mtrl_ring_outer_path_animation 0x7f010017 +int anim fragment_fast_out_extra_slow_in 0x7f010018 +int animator fragment_close_enter 0x7f020000 +int animator fragment_close_exit 0x7f020001 +int animator fragment_fade_enter 0x7f020002 +int animator fragment_fade_exit 0x7f020003 +int animator fragment_open_enter 0x7f020004 +int animator fragment_open_exit 0x7f020005 +int attr actionBarDivider 0x7f030000 +int attr actionBarItemBackground 0x7f030001 +int attr actionBarPopupTheme 0x7f030002 +int attr actionBarSize 0x7f030003 +int attr actionBarSplitStyle 0x7f030004 +int attr actionBarStyle 0x7f030005 +int attr actionBarTabBarStyle 0x7f030006 +int attr actionBarTabStyle 0x7f030007 +int attr actionBarTabTextStyle 0x7f030008 +int attr actionBarTheme 0x7f030009 +int attr actionBarWidgetTheme 0x7f03000a +int attr actionButtonStyle 0x7f03000b +int attr actionDropDownStyle 0x7f03000c +int attr actionLayout 0x7f03000d +int attr actionMenuTextAppearance 0x7f03000e +int attr actionMenuTextColor 0x7f03000f +int attr actionModeBackground 0x7f030010 +int attr actionModeCloseButtonStyle 0x7f030011 +int attr actionModeCloseContentDescription 0x7f030012 +int attr actionModeCloseDrawable 0x7f030013 +int attr actionModeCopyDrawable 0x7f030014 +int attr actionModeCutDrawable 0x7f030015 +int attr actionModeFindDrawable 0x7f030016 +int attr actionModePasteDrawable 0x7f030017 +int attr actionModePopupWindowStyle 0x7f030018 +int attr actionModeSelectAllDrawable 0x7f030019 +int attr actionModeShareDrawable 0x7f03001a +int attr actionModeSplitBackground 0x7f03001b +int attr actionModeStyle 0x7f03001c +int attr actionModeTheme 0x7f03001d +int attr actionModeWebSearchDrawable 0x7f03001e +int attr actionOverflowButtonStyle 0x7f03001f +int attr actionOverflowMenuStyle 0x7f030020 +int attr actionProviderClass 0x7f030021 +int attr actionViewClass 0x7f030022 +int attr activityAction 0x7f030023 +int attr activityChooserViewStyle 0x7f030024 +int attr activityName 0x7f030025 +int attr adjustable 0x7f030026 +int attr alertDialogButtonGroupStyle 0x7f030027 +int attr alertDialogCenterButtons 0x7f030028 +int attr alertDialogStyle 0x7f030029 +int attr alertDialogTheme 0x7f03002a +int attr allowDividerAbove 0x7f03002b +int attr allowDividerAfterLastItem 0x7f03002c +int attr allowDividerBelow 0x7f03002d +int attr allowStacking 0x7f03002e +int attr alpha 0x7f03002f +int attr alphabeticModifiers 0x7f030030 +int attr alwaysExpand 0x7f030031 +int attr animationBackgroundColor 0x7f030032 +int attr arrowHeadLength 0x7f030033 +int attr arrowShaftLength 0x7f030034 +int attr autoCompleteTextViewStyle 0x7f030035 +int attr autoSizeMaxTextSize 0x7f030036 +int attr autoSizeMinTextSize 0x7f030037 +int attr autoSizePresetSizes 0x7f030038 +int attr autoSizeStepGranularity 0x7f030039 +int attr autoSizeTextType 0x7f03003a +int attr background 0x7f03003b +int attr backgroundSplit 0x7f03003c +int attr backgroundStacked 0x7f03003d +int attr backgroundTint 0x7f03003e +int attr backgroundTintMode 0x7f03003f +int attr barLength 0x7f030040 +int attr borderlessButtonStyle 0x7f030041 +int attr buttonBarButtonStyle 0x7f030042 +int attr buttonBarNegativeButtonStyle 0x7f030043 +int attr buttonBarNeutralButtonStyle 0x7f030044 +int attr buttonBarPositiveButtonStyle 0x7f030045 +int attr buttonBarStyle 0x7f030046 +int attr buttonCompat 0x7f030047 +int attr buttonGravity 0x7f030048 +int attr buttonIconDimen 0x7f030049 +int attr buttonPanelSideLayout 0x7f03004a +int attr buttonStyle 0x7f03004b +int attr buttonStyleSmall 0x7f03004c +int attr buttonTint 0x7f03004d +int attr buttonTintMode 0x7f03004e +int attr checkBoxPreferenceStyle 0x7f03004f +int attr checkMarkCompat 0x7f030050 +int attr checkMarkTint 0x7f030051 +int attr checkMarkTintMode 0x7f030052 +int attr checkboxStyle 0x7f030053 +int attr checkedTextViewStyle 0x7f030054 +int attr clearTop 0x7f030055 +int attr closeIcon 0x7f030056 +int attr closeItemLayout 0x7f030057 +int attr collapseContentDescription 0x7f030058 +int attr collapseIcon 0x7f030059 +int attr color 0x7f03005a +int attr colorAccent 0x7f03005b +int attr colorBackgroundFloating 0x7f03005c +int attr colorButtonNormal 0x7f03005d +int attr colorControlActivated 0x7f03005e +int attr colorControlHighlight 0x7f03005f +int attr colorControlNormal 0x7f030060 +int attr colorError 0x7f030061 +int attr colorPrimary 0x7f030062 +int attr colorPrimaryDark 0x7f030063 +int attr colorSwitchThumbNormal 0x7f030064 +int attr commitIcon 0x7f030065 +int attr contentDescription 0x7f030066 +int attr contentInsetEnd 0x7f030067 +int attr contentInsetEndWithActions 0x7f030068 +int attr contentInsetLeft 0x7f030069 +int attr contentInsetRight 0x7f03006a +int attr contentInsetStart 0x7f03006b +int attr contentInsetStartWithNavigation 0x7f03006c +int attr controlBackground 0x7f03006d +int attr coordinatorLayoutStyle 0x7f03006e +int attr customNavigationLayout 0x7f03006f +int attr defaultQueryHint 0x7f030070 +int attr defaultValue 0x7f030071 +int attr dependency 0x7f030072 +int attr dialogCornerRadius 0x7f030073 +int attr dialogIcon 0x7f030074 +int attr dialogLayout 0x7f030075 +int attr dialogMessage 0x7f030076 +int attr dialogPreferenceStyle 0x7f030077 +int attr dialogPreferredPadding 0x7f030078 +int attr dialogTheme 0x7f030079 +int attr dialogTitle 0x7f03007a +int attr disableDependentsState 0x7f03007b +int attr displayOptions 0x7f03007c +int attr divider 0x7f03007d +int attr dividerHorizontal 0x7f03007e +int attr dividerPadding 0x7f03007f +int attr dividerVertical 0x7f030080 +int attr drawableBottomCompat 0x7f030081 +int attr drawableEndCompat 0x7f030082 +int attr drawableLeftCompat 0x7f030083 +int attr drawableRightCompat 0x7f030084 +int attr drawableSize 0x7f030085 +int attr drawableStartCompat 0x7f030086 +int attr drawableTint 0x7f030087 +int attr drawableTintMode 0x7f030088 +int attr drawableTopCompat 0x7f030089 +int attr drawerArrowStyle 0x7f03008a +int attr dropDownListViewStyle 0x7f03008b +int attr dropdownListPreferredItemHeight 0x7f03008c +int attr dropdownPreferenceStyle 0x7f03008d +int attr editTextBackground 0x7f03008e +int attr editTextColor 0x7f03008f +int attr editTextPreferenceStyle 0x7f030090 +int attr editTextStyle 0x7f030091 +int attr elevation 0x7f030092 +int attr emojiCompatEnabled 0x7f030093 +int attr enableCopying 0x7f030094 +int attr enabled 0x7f030095 +int attr entries 0x7f030096 +int attr entryValues 0x7f030097 +int attr expandActivityOverflowButtonDrawable 0x7f030098 +int attr fastScrollEnabled 0x7f030099 +int attr fastScrollHorizontalThumbDrawable 0x7f03009a +int attr fastScrollHorizontalTrackDrawable 0x7f03009b +int attr fastScrollVerticalThumbDrawable 0x7f03009c +int attr fastScrollVerticalTrackDrawable 0x7f03009d +int attr finishPrimaryWithPlaceholder 0x7f03009e +int attr finishPrimaryWithSecondary 0x7f03009f +int attr finishSecondaryWithPrimary 0x7f0300a0 +int attr firstBaselineToTopHeight 0x7f0300a1 +int attr font 0x7f0300a2 +int attr fontFamily 0x7f0300a3 +int attr fontProviderAuthority 0x7f0300a4 +int attr fontProviderCerts 0x7f0300a5 +int attr fontProviderFetchStrategy 0x7f0300a6 +int attr fontProviderFetchTimeout 0x7f0300a7 +int attr fontProviderPackage 0x7f0300a8 +int attr fontProviderQuery 0x7f0300a9 +int attr fontProviderSystemFontFamily 0x7f0300aa +int attr fontStyle 0x7f0300ab +int attr fontVariationSettings 0x7f0300ac +int attr fontWeight 0x7f0300ad +int attr fragment 0x7f0300ae +int attr gapBetweenBars 0x7f0300af +int attr goIcon 0x7f0300b0 +int attr height 0x7f0300b1 +int attr hideOnContentScroll 0x7f0300b2 +int attr homeAsUpIndicator 0x7f0300b3 +int attr homeLayout 0x7f0300b4 +int attr icon 0x7f0300b5 +int attr iconSpaceReserved 0x7f0300b6 +int attr iconTint 0x7f0300b7 +int attr iconTintMode 0x7f0300b8 +int attr iconifiedByDefault 0x7f0300b9 +int attr imageButtonStyle 0x7f0300ba +int attr indeterminateProgressStyle 0x7f0300bb +int attr initialActivityCount 0x7f0300bc +int attr initialExpandedChildrenCount 0x7f0300bd +int attr isLightTheme 0x7f0300be +int attr isPreferenceVisible 0x7f0300bf +int attr itemPadding 0x7f0300c0 +int attr key 0x7f0300c1 +int attr keylines 0x7f0300c2 +int attr lStar 0x7f0300c3 +int attr lastBaselineToBottomHeight 0x7f0300c4 +int attr layout 0x7f0300c5 +int attr layoutManager 0x7f0300c6 +int attr layout_anchor 0x7f0300c7 +int attr layout_anchorGravity 0x7f0300c8 +int attr layout_behavior 0x7f0300c9 +int attr layout_dodgeInsetEdges 0x7f0300ca +int attr layout_insetEdge 0x7f0300cb +int attr layout_keyline 0x7f0300cc +int attr lineHeight 0x7f0300cd +int attr listChoiceBackgroundIndicator 0x7f0300ce +int attr listChoiceIndicatorMultipleAnimated 0x7f0300cf +int attr listChoiceIndicatorSingleAnimated 0x7f0300d0 +int attr listDividerAlertDialog 0x7f0300d1 +int attr listItemLayout 0x7f0300d2 +int attr listLayout 0x7f0300d3 +int attr listMenuViewStyle 0x7f0300d4 +int attr listPopupWindowStyle 0x7f0300d5 +int attr listPreferredItemHeight 0x7f0300d6 +int attr listPreferredItemHeightLarge 0x7f0300d7 +int attr listPreferredItemHeightSmall 0x7f0300d8 +int attr listPreferredItemPaddingEnd 0x7f0300d9 +int attr listPreferredItemPaddingLeft 0x7f0300da +int attr listPreferredItemPaddingRight 0x7f0300db +int attr listPreferredItemPaddingStart 0x7f0300dc +int attr logo 0x7f0300dd +int attr logoDescription 0x7f0300de +int attr maxButtonHeight 0x7f0300df +int attr maxHeight 0x7f0300e0 +int attr maxWidth 0x7f0300e1 +int attr measureWithLargestChild 0x7f0300e2 +int attr menu 0x7f0300e3 +int attr min 0x7f0300e4 +int attr multiChoiceItemLayout 0x7f0300e5 +int attr navigationContentDescription 0x7f0300e6 +int attr navigationIcon 0x7f0300e7 +int attr navigationMode 0x7f0300e8 +int attr negativeButtonText 0x7f0300e9 +int attr nestedScrollViewStyle 0x7f0300ea +int attr numericModifiers 0x7f0300eb +int attr order 0x7f0300ec +int attr orderingFromXml 0x7f0300ed +int attr overlapAnchor 0x7f0300ee +int attr paddingBottomNoButtons 0x7f0300ef +int attr paddingEnd 0x7f0300f0 +int attr paddingStart 0x7f0300f1 +int attr paddingTopNoTitle 0x7f0300f2 +int attr panelBackground 0x7f0300f3 +int attr panelMenuListTheme 0x7f0300f4 +int attr panelMenuListWidth 0x7f0300f5 +int attr persistent 0x7f0300f6 +int attr placeholderActivityName 0x7f0300f7 +int attr popupMenuStyle 0x7f0300f8 +int attr popupTheme 0x7f0300f9 +int attr popupWindowStyle 0x7f0300fa +int attr positiveButtonText 0x7f0300fb +int attr preferenceCategoryStyle 0x7f0300fc +int attr preferenceCategoryTitleTextAppearance 0x7f0300fd +int attr preferenceCategoryTitleTextColor 0x7f0300fe +int attr preferenceFragmentCompatStyle 0x7f0300ff +int attr preferenceFragmentListStyle 0x7f030100 +int attr preferenceFragmentStyle 0x7f030101 +int attr preferenceInformationStyle 0x7f030102 +int attr preferenceScreenStyle 0x7f030103 +int attr preferenceStyle 0x7f030104 +int attr preferenceTheme 0x7f030105 +int attr preserveIconSpacing 0x7f030106 +int attr primaryActivityName 0x7f030107 +int attr progressBarPadding 0x7f030108 +int attr progressBarStyle 0x7f030109 +int attr queryBackground 0x7f03010a +int attr queryHint 0x7f03010b +int attr queryPatterns 0x7f03010c +int attr radioButtonStyle 0x7f03010d +int attr ratingBarStyle 0x7f03010e +int attr ratingBarStyleIndicator 0x7f03010f +int attr ratingBarStyleSmall 0x7f030110 +int attr reverseLayout 0x7f030111 +int attr searchHintIcon 0x7f030112 +int attr searchIcon 0x7f030113 +int attr searchViewStyle 0x7f030114 +int attr secondaryActivityAction 0x7f030115 +int attr secondaryActivityName 0x7f030116 +int attr seekBarIncrement 0x7f030117 +int attr seekBarPreferenceStyle 0x7f030118 +int attr seekBarStyle 0x7f030119 +int attr selectable 0x7f03011a +int attr selectableItemBackground 0x7f03011b +int attr selectableItemBackgroundBorderless 0x7f03011c +int attr shortcutMatchRequired 0x7f03011d +int attr shouldDisableView 0x7f03011e +int attr showAsAction 0x7f03011f +int attr showDividers 0x7f030120 +int attr showSeekBarValue 0x7f030121 +int attr showText 0x7f030122 +int attr showTitle 0x7f030123 +int attr singleChoiceItemLayout 0x7f030124 +int attr singleLineTitle 0x7f030125 +int attr spanCount 0x7f030126 +int attr spinBars 0x7f030127 +int attr spinnerDropDownItemStyle 0x7f030128 +int attr spinnerStyle 0x7f030129 +int attr splitLayoutDirection 0x7f03012a +int attr splitMaxAspectRatioInLandscape 0x7f03012b +int attr splitMaxAspectRatioInPortrait 0x7f03012c +int attr splitMinHeightDp 0x7f03012d +int attr splitMinSmallestWidthDp 0x7f03012e +int attr splitMinWidthDp 0x7f03012f +int attr splitRatio 0x7f030130 +int attr splitTrack 0x7f030131 +int attr srcCompat 0x7f030132 +int attr stackFromEnd 0x7f030133 +int attr state_above_anchor 0x7f030134 +int attr statusBarBackground 0x7f030135 +int attr stickyPlaceholder 0x7f030136 +int attr subMenuArrow 0x7f030137 +int attr submitBackground 0x7f030138 +int attr subtitle 0x7f030139 +int attr subtitleTextAppearance 0x7f03013a +int attr subtitleTextColor 0x7f03013b +int attr subtitleTextStyle 0x7f03013c +int attr suggestionRowLayout 0x7f03013d +int attr summary 0x7f03013e +int attr summaryOff 0x7f03013f +int attr summaryOn 0x7f030140 +int attr switchMinWidth 0x7f030141 +int attr switchPadding 0x7f030142 +int attr switchPreferenceCompatStyle 0x7f030143 +int attr switchPreferenceStyle 0x7f030144 +int attr switchStyle 0x7f030145 +int attr switchTextAppearance 0x7f030146 +int attr switchTextOff 0x7f030147 +int attr switchTextOn 0x7f030148 +int attr tag 0x7f030149 +int attr textAllCaps 0x7f03014a +int attr textAppearanceLargePopupMenu 0x7f03014b +int attr textAppearanceListItem 0x7f03014c +int attr textAppearanceListItemSecondary 0x7f03014d +int attr textAppearanceListItemSmall 0x7f03014e +int attr textAppearancePopupMenuHeader 0x7f03014f +int attr textAppearanceSearchResultSubtitle 0x7f030150 +int attr textAppearanceSearchResultTitle 0x7f030151 +int attr textAppearanceSmallPopupMenu 0x7f030152 +int attr textColorAlertDialogListItem 0x7f030153 +int attr textColorSearchUrl 0x7f030154 +int attr textLocale 0x7f030155 +int attr theme 0x7f030156 +int attr thickness 0x7f030157 +int attr thumbTextPadding 0x7f030158 +int attr thumbTint 0x7f030159 +int attr thumbTintMode 0x7f03015a +int attr tickMark 0x7f03015b +int attr tickMarkTint 0x7f03015c +int attr tickMarkTintMode 0x7f03015d +int attr tint 0x7f03015e +int attr tintMode 0x7f03015f +int attr title 0x7f030160 +int attr titleMargin 0x7f030161 +int attr titleMarginBottom 0x7f030162 +int attr titleMarginEnd 0x7f030163 +int attr titleMarginStart 0x7f030164 +int attr titleMarginTop 0x7f030165 +int attr titleMargins 0x7f030166 +int attr titleTextAppearance 0x7f030167 +int attr titleTextColor 0x7f030168 +int attr titleTextStyle 0x7f030169 +int attr toolbarNavigationButtonStyle 0x7f03016a +int attr toolbarStyle 0x7f03016b +int attr tooltipForegroundColor 0x7f03016c +int attr tooltipFrameBackground 0x7f03016d +int attr tooltipText 0x7f03016e +int attr track 0x7f03016f +int attr trackTint 0x7f030170 +int attr trackTintMode 0x7f030171 +int attr ttcIndex 0x7f030172 +int attr updatesContinuously 0x7f030173 +int attr useSimpleSummaryProvider 0x7f030174 +int attr viewInflaterClass 0x7f030175 +int attr voiceIcon 0x7f030176 +int attr widgetLayout 0x7f030177 +int attr windowActionBar 0x7f030178 +int attr windowActionBarOverlay 0x7f030179 +int attr windowActionModeOverlay 0x7f03017a +int attr windowFixedHeightMajor 0x7f03017b +int attr windowFixedHeightMinor 0x7f03017c +int attr windowFixedWidthMajor 0x7f03017d +int attr windowFixedWidthMinor 0x7f03017e +int attr windowMinWidthMajor 0x7f03017f +int attr windowMinWidthMinor 0x7f030180 +int attr windowNoTitle 0x7f030181 +int bool abc_action_bar_embed_tabs 0x7f040000 +int bool abc_config_actionMenuItemAllCaps 0x7f040001 +int bool config_materialPreferenceIconSpaceReserved 0x7f040002 +int color abc_background_cache_hint_selector_material_dark 0x7f050000 +int color abc_background_cache_hint_selector_material_light 0x7f050001 +int color abc_btn_colored_borderless_text_material 0x7f050002 +int color abc_btn_colored_text_material 0x7f050003 +int color abc_color_highlight_material 0x7f050004 +int color abc_decor_view_status_guard 0x7f050005 +int color abc_decor_view_status_guard_light 0x7f050006 +int color abc_hint_foreground_material_dark 0x7f050007 +int color abc_hint_foreground_material_light 0x7f050008 +int color abc_primary_text_disable_only_material_dark 0x7f050009 +int color abc_primary_text_disable_only_material_light 0x7f05000a +int color abc_primary_text_material_dark 0x7f05000b +int color abc_primary_text_material_light 0x7f05000c +int color abc_search_url_text 0x7f05000d +int color abc_search_url_text_normal 0x7f05000e +int color abc_search_url_text_pressed 0x7f05000f +int color abc_search_url_text_selected 0x7f050010 +int color abc_secondary_text_material_dark 0x7f050011 +int color abc_secondary_text_material_light 0x7f050012 +int color abc_tint_btn_checkable 0x7f050013 +int color abc_tint_default 0x7f050014 +int color abc_tint_edittext 0x7f050015 +int color abc_tint_seek_thumb 0x7f050016 +int color abc_tint_spinner 0x7f050017 +int color abc_tint_switch_track 0x7f050018 +int color accent_material_dark 0x7f050019 +int color accent_material_light 0x7f05001a +int color androidx_core_ripple_material_light 0x7f05001b +int color androidx_core_secondary_text_default_material_light 0x7f05001c +int color background_floating_material_dark 0x7f05001d +int color background_floating_material_light 0x7f05001e +int color background_material_dark 0x7f05001f +int color background_material_light 0x7f050020 +int color bright_foreground_disabled_material_dark 0x7f050021 +int color bright_foreground_disabled_material_light 0x7f050022 +int color bright_foreground_inverse_material_dark 0x7f050023 +int color bright_foreground_inverse_material_light 0x7f050024 +int color bright_foreground_material_dark 0x7f050025 +int color bright_foreground_material_light 0x7f050026 +int color button_material_dark 0x7f050027 +int color button_material_light 0x7f050028 +int color call_notification_answer_color 0x7f050029 +int color call_notification_decline_color 0x7f05002a +int color dim_foreground_disabled_material_dark 0x7f05002b +int color dim_foreground_disabled_material_light 0x7f05002c +int color dim_foreground_material_dark 0x7f05002d +int color dim_foreground_material_light 0x7f05002e +int color error_color_material_dark 0x7f05002f +int color error_color_material_light 0x7f050030 +int color foreground_material_dark 0x7f050031 +int color foreground_material_light 0x7f050032 +int color highlighted_text_material_dark 0x7f050033 +int color highlighted_text_material_light 0x7f050034 +int color ic_launcher_background 0x7f050035 +int color material_blue_grey_800 0x7f050036 +int color material_blue_grey_900 0x7f050037 +int color material_blue_grey_950 0x7f050038 +int color material_deep_teal_200 0x7f050039 +int color material_deep_teal_500 0x7f05003a +int color material_grey_100 0x7f05003b +int color material_grey_300 0x7f05003c +int color material_grey_50 0x7f05003d +int color material_grey_600 0x7f05003e +int color material_grey_800 0x7f05003f +int color material_grey_850 0x7f050040 +int color material_grey_900 0x7f050041 +int color notification_action_color_filter 0x7f050042 +int color notification_icon_bg_color 0x7f050043 +int color notification_material_background_media_default_color 0x7f050044 +int color preference_fallback_accent_color 0x7f050045 +int color primary_dark_material_dark 0x7f050046 +int color primary_dark_material_light 0x7f050047 +int color primary_material_dark 0x7f050048 +int color primary_material_light 0x7f050049 +int color primary_text_default_material_dark 0x7f05004a +int color primary_text_default_material_light 0x7f05004b +int color primary_text_disabled_material_dark 0x7f05004c +int color primary_text_disabled_material_light 0x7f05004d +int color ripple_material_dark 0x7f05004e +int color ripple_material_light 0x7f05004f +int color secondary_text_default_material_dark 0x7f050050 +int color secondary_text_default_material_light 0x7f050051 +int color secondary_text_disabled_material_dark 0x7f050052 +int color secondary_text_disabled_material_light 0x7f050053 +int color switch_thumb_disabled_material_dark 0x7f050054 +int color switch_thumb_disabled_material_light 0x7f050055 +int color switch_thumb_material_dark 0x7f050056 +int color switch_thumb_material_light 0x7f050057 +int color switch_thumb_normal_material_dark 0x7f050058 +int color switch_thumb_normal_material_light 0x7f050059 +int color tooltip_background_dark 0x7f05005a +int color tooltip_background_light 0x7f05005b +int dimen abc_action_bar_content_inset_material 0x7f060000 +int dimen abc_action_bar_content_inset_with_nav 0x7f060001 +int dimen abc_action_bar_default_height_material 0x7f060002 +int dimen abc_action_bar_default_padding_end_material 0x7f060003 +int dimen abc_action_bar_default_padding_start_material 0x7f060004 +int dimen abc_action_bar_elevation_material 0x7f060005 +int dimen abc_action_bar_icon_vertical_padding_material 0x7f060006 +int dimen abc_action_bar_overflow_padding_end_material 0x7f060007 +int dimen abc_action_bar_overflow_padding_start_material 0x7f060008 +int dimen abc_action_bar_stacked_max_height 0x7f060009 +int dimen abc_action_bar_stacked_tab_max_width 0x7f06000a +int dimen abc_action_bar_subtitle_bottom_margin_material 0x7f06000b +int dimen abc_action_bar_subtitle_top_margin_material 0x7f06000c +int dimen abc_action_button_min_height_material 0x7f06000d +int dimen abc_action_button_min_width_material 0x7f06000e +int dimen abc_action_button_min_width_overflow_material 0x7f06000f +int dimen abc_alert_dialog_button_bar_height 0x7f060010 +int dimen abc_alert_dialog_button_dimen 0x7f060011 +int dimen abc_button_inset_horizontal_material 0x7f060012 +int dimen abc_button_inset_vertical_material 0x7f060013 +int dimen abc_button_padding_horizontal_material 0x7f060014 +int dimen abc_button_padding_vertical_material 0x7f060015 +int dimen abc_cascading_menus_min_smallest_width 0x7f060016 +int dimen abc_config_prefDialogWidth 0x7f060017 +int dimen abc_control_corner_material 0x7f060018 +int dimen abc_control_inset_material 0x7f060019 +int dimen abc_control_padding_material 0x7f06001a +int dimen abc_dialog_corner_radius_material 0x7f06001b +int dimen abc_dialog_fixed_height_major 0x7f06001c +int dimen abc_dialog_fixed_height_minor 0x7f06001d +int dimen abc_dialog_fixed_width_major 0x7f06001e +int dimen abc_dialog_fixed_width_minor 0x7f06001f +int dimen abc_dialog_list_padding_bottom_no_buttons 0x7f060020 +int dimen abc_dialog_list_padding_top_no_title 0x7f060021 +int dimen abc_dialog_min_width_major 0x7f060022 +int dimen abc_dialog_min_width_minor 0x7f060023 +int dimen abc_dialog_padding_material 0x7f060024 +int dimen abc_dialog_padding_top_material 0x7f060025 +int dimen abc_dialog_title_divider_material 0x7f060026 +int dimen abc_disabled_alpha_material_dark 0x7f060027 +int dimen abc_disabled_alpha_material_light 0x7f060028 +int dimen abc_dropdownitem_icon_width 0x7f060029 +int dimen abc_dropdownitem_text_padding_left 0x7f06002a +int dimen abc_dropdownitem_text_padding_right 0x7f06002b +int dimen abc_edit_text_inset_bottom_material 0x7f06002c +int dimen abc_edit_text_inset_horizontal_material 0x7f06002d +int dimen abc_edit_text_inset_top_material 0x7f06002e +int dimen abc_floating_window_z 0x7f06002f +int dimen abc_list_item_height_large_material 0x7f060030 +int dimen abc_list_item_height_material 0x7f060031 +int dimen abc_list_item_height_small_material 0x7f060032 +int dimen abc_list_item_padding_horizontal_material 0x7f060033 +int dimen abc_panel_menu_list_width 0x7f060034 +int dimen abc_progress_bar_height_material 0x7f060035 +int dimen abc_search_view_preferred_height 0x7f060036 +int dimen abc_search_view_preferred_width 0x7f060037 +int dimen abc_seekbar_track_background_height_material 0x7f060038 +int dimen abc_seekbar_track_progress_height_material 0x7f060039 +int dimen abc_select_dialog_padding_start_material 0x7f06003a +int dimen abc_star_big 0x7f06003b +int dimen abc_star_medium 0x7f06003c +int dimen abc_star_small 0x7f06003d +int dimen abc_switch_padding 0x7f06003e +int dimen abc_text_size_body_1_material 0x7f06003f +int dimen abc_text_size_body_2_material 0x7f060040 +int dimen abc_text_size_button_material 0x7f060041 +int dimen abc_text_size_caption_material 0x7f060042 +int dimen abc_text_size_display_1_material 0x7f060043 +int dimen abc_text_size_display_2_material 0x7f060044 +int dimen abc_text_size_display_3_material 0x7f060045 +int dimen abc_text_size_display_4_material 0x7f060046 +int dimen abc_text_size_headline_material 0x7f060047 +int dimen abc_text_size_large_material 0x7f060048 +int dimen abc_text_size_medium_material 0x7f060049 +int dimen abc_text_size_menu_header_material 0x7f06004a +int dimen abc_text_size_menu_material 0x7f06004b +int dimen abc_text_size_small_material 0x7f06004c +int dimen abc_text_size_subhead_material 0x7f06004d +int dimen abc_text_size_subtitle_material_toolbar 0x7f06004e +int dimen abc_text_size_title_material 0x7f06004f +int dimen abc_text_size_title_material_toolbar 0x7f060050 +int dimen compat_button_inset_horizontal_material 0x7f060051 +int dimen compat_button_inset_vertical_material 0x7f060052 +int dimen compat_button_padding_horizontal_material 0x7f060053 +int dimen compat_button_padding_vertical_material 0x7f060054 +int dimen compat_control_corner_material 0x7f060055 +int dimen compat_notification_large_icon_max_height 0x7f060056 +int dimen compat_notification_large_icon_max_width 0x7f060057 +int dimen disabled_alpha_material_dark 0x7f060058 +int dimen disabled_alpha_material_light 0x7f060059 +int dimen fastscroll_default_thickness 0x7f06005a +int dimen fastscroll_margin 0x7f06005b +int dimen fastscroll_minimum_range 0x7f06005c +int dimen highlight_alpha_material_colored 0x7f06005d +int dimen highlight_alpha_material_dark 0x7f06005e +int dimen highlight_alpha_material_light 0x7f06005f +int dimen hint_alpha_material_dark 0x7f060060 +int dimen hint_alpha_material_light 0x7f060061 +int dimen hint_pressed_alpha_material_dark 0x7f060062 +int dimen hint_pressed_alpha_material_light 0x7f060063 +int dimen item_touch_helper_max_drag_scroll_per_frame 0x7f060064 +int dimen item_touch_helper_swipe_escape_max_velocity 0x7f060065 +int dimen item_touch_helper_swipe_escape_velocity 0x7f060066 +int dimen notification_action_icon_size 0x7f060067 +int dimen notification_action_text_size 0x7f060068 +int dimen notification_big_circle_margin 0x7f060069 +int dimen notification_content_margin_start 0x7f06006a +int dimen notification_large_icon_height 0x7f06006b +int dimen notification_large_icon_width 0x7f06006c +int dimen notification_main_column_padding_top 0x7f06006d +int dimen notification_media_narrow_margin 0x7f06006e +int dimen notification_right_icon_size 0x7f06006f +int dimen notification_right_side_padding_top 0x7f060070 +int dimen notification_small_icon_background_padding 0x7f060071 +int dimen notification_small_icon_size_as_large 0x7f060072 +int dimen notification_subtext_size 0x7f060073 +int dimen notification_top_pad 0x7f060074 +int dimen notification_top_pad_large_text 0x7f060075 +int dimen preference_dropdown_padding_start 0x7f060076 +int dimen preference_icon_minWidth 0x7f060077 +int dimen preference_seekbar_padding_horizontal 0x7f060078 +int dimen preference_seekbar_padding_vertical 0x7f060079 +int dimen preference_seekbar_value_minWidth 0x7f06007a +int dimen preferences_detail_width 0x7f06007b +int dimen preferences_header_width 0x7f06007c +int dimen subtitle_corner_radius 0x7f06007d +int dimen subtitle_outline_width 0x7f06007e +int dimen subtitle_shadow_offset 0x7f06007f +int dimen subtitle_shadow_radius 0x7f060080 +int dimen tooltip_corner_radius 0x7f060081 +int dimen tooltip_horizontal_padding 0x7f060082 +int dimen tooltip_margin 0x7f060083 +int dimen tooltip_precise_anchor_extra_offset 0x7f060084 +int dimen tooltip_precise_anchor_threshold 0x7f060085 +int dimen tooltip_vertical_padding 0x7f060086 +int dimen tooltip_y_offset_non_touch 0x7f060087 +int dimen tooltip_y_offset_touch 0x7f060088 +int drawable abc_ab_share_pack_mtrl_alpha 0x7f070000 +int drawable abc_action_bar_item_background_material 0x7f070001 +int drawable abc_btn_borderless_material 0x7f070002 +int drawable abc_btn_check_material 0x7f070003 +int drawable abc_btn_check_material_anim 0x7f070004 +int drawable abc_btn_check_to_on_mtrl_000 0x7f070005 +int drawable abc_btn_check_to_on_mtrl_015 0x7f070006 +int drawable abc_btn_colored_material 0x7f070007 +int drawable abc_btn_default_mtrl_shape 0x7f070008 +int drawable abc_btn_radio_material 0x7f070009 +int drawable abc_btn_radio_material_anim 0x7f07000a +int drawable abc_btn_radio_to_on_mtrl_000 0x7f07000b +int drawable abc_btn_radio_to_on_mtrl_015 0x7f07000c +int drawable abc_btn_switch_to_on_mtrl_00001 0x7f07000d +int drawable abc_btn_switch_to_on_mtrl_00012 0x7f07000e +int drawable abc_cab_background_internal_bg 0x7f07000f +int drawable abc_cab_background_top_material 0x7f070010 +int drawable abc_cab_background_top_mtrl_alpha 0x7f070011 +int drawable abc_control_background_material 0x7f070012 +int drawable abc_dialog_material_background 0x7f070013 +int drawable abc_edit_text_material 0x7f070014 +int drawable abc_ic_ab_back_material 0x7f070015 +int drawable abc_ic_arrow_drop_right_black_24dp 0x7f070016 +int drawable abc_ic_clear_material 0x7f070017 +int drawable abc_ic_commit_search_api_mtrl_alpha 0x7f070018 +int drawable abc_ic_go_search_api_material 0x7f070019 +int drawable abc_ic_menu_copy_mtrl_am_alpha 0x7f07001a +int drawable abc_ic_menu_cut_mtrl_alpha 0x7f07001b +int drawable abc_ic_menu_overflow_material 0x7f07001c +int drawable abc_ic_menu_paste_mtrl_am_alpha 0x7f07001d +int drawable abc_ic_menu_selectall_mtrl_alpha 0x7f07001e +int drawable abc_ic_menu_share_mtrl_alpha 0x7f07001f +int drawable abc_ic_search_api_material 0x7f070020 +int drawable abc_ic_voice_search_api_material 0x7f070021 +int drawable abc_item_background_holo_dark 0x7f070022 +int drawable abc_item_background_holo_light 0x7f070023 +int drawable abc_list_divider_material 0x7f070024 +int drawable abc_list_divider_mtrl_alpha 0x7f070025 +int drawable abc_list_focused_holo 0x7f070026 +int drawable abc_list_longpressed_holo 0x7f070027 +int drawable abc_list_pressed_holo_dark 0x7f070028 +int drawable abc_list_pressed_holo_light 0x7f070029 +int drawable abc_list_selector_background_transition_holo_dark 0x7f07002a +int drawable abc_list_selector_background_transition_holo_light 0x7f07002b +int drawable abc_list_selector_disabled_holo_dark 0x7f07002c +int drawable abc_list_selector_disabled_holo_light 0x7f07002d +int drawable abc_list_selector_holo_dark 0x7f07002e +int drawable abc_list_selector_holo_light 0x7f07002f +int drawable abc_menu_hardkey_panel_mtrl_mult 0x7f070030 +int drawable abc_popup_background_mtrl_mult 0x7f070031 +int drawable abc_ratingbar_indicator_material 0x7f070032 +int drawable abc_ratingbar_material 0x7f070033 +int drawable abc_ratingbar_small_material 0x7f070034 +int drawable abc_scrubber_control_off_mtrl_alpha 0x7f070035 +int drawable abc_scrubber_control_to_pressed_mtrl_000 0x7f070036 +int drawable abc_scrubber_control_to_pressed_mtrl_005 0x7f070037 +int drawable abc_scrubber_primary_mtrl_alpha 0x7f070038 +int drawable abc_scrubber_track_mtrl_alpha 0x7f070039 +int drawable abc_seekbar_thumb_material 0x7f07003a +int drawable abc_seekbar_tick_mark_material 0x7f07003b +int drawable abc_seekbar_track_material 0x7f07003c +int drawable abc_spinner_mtrl_am_alpha 0x7f07003d +int drawable abc_spinner_textfield_background_material 0x7f07003e +int drawable abc_star_black_48dp 0x7f07003f +int drawable abc_star_half_black_48dp 0x7f070040 +int drawable abc_switch_thumb_material 0x7f070041 +int drawable abc_switch_track_mtrl_alpha 0x7f070042 +int drawable abc_tab_indicator_material 0x7f070043 +int drawable abc_tab_indicator_mtrl_alpha 0x7f070044 +int drawable abc_text_cursor_material 0x7f070045 +int drawable abc_text_select_handle_left_mtrl 0x7f070046 +int drawable abc_text_select_handle_middle_mtrl 0x7f070047 +int drawable abc_text_select_handle_right_mtrl 0x7f070048 +int drawable abc_textfield_activated_mtrl_alpha 0x7f070049 +int drawable abc_textfield_default_mtrl_alpha 0x7f07004a +int drawable abc_textfield_search_activated_mtrl_alpha 0x7f07004b +int drawable abc_textfield_search_default_mtrl_alpha 0x7f07004c +int drawable abc_textfield_search_material 0x7f07004d +int drawable abc_vector_test 0x7f07004e +int drawable btn_checkbox_checked_mtrl 0x7f07004f +int drawable btn_checkbox_checked_to_unchecked_mtrl_animation 0x7f070050 +int drawable btn_checkbox_unchecked_mtrl 0x7f070051 +int drawable btn_checkbox_unchecked_to_checked_mtrl_animation 0x7f070052 +int drawable btn_radio_off_mtrl 0x7f070053 +int drawable btn_radio_off_to_on_mtrl_animation 0x7f070054 +int drawable btn_radio_on_mtrl 0x7f070055 +int drawable btn_radio_on_to_off_mtrl_animation 0x7f070056 +int drawable ic_arrow_down_24dp 0x7f070057 +int drawable ic_call_answer 0x7f070058 +int drawable ic_call_answer_low 0x7f070059 +int drawable ic_call_answer_video 0x7f07005a +int drawable ic_call_answer_video_low 0x7f07005b +int drawable ic_call_decline 0x7f07005c +int drawable ic_call_decline_low 0x7f07005d +int drawable ic_launcher_foreground 0x7f07005e +int drawable launch_background 0x7f07005f +int drawable notification_action_background 0x7f070060 +int drawable notification_bg 0x7f070061 +int drawable notification_bg_low 0x7f070062 +int drawable notification_bg_low_normal 0x7f070063 +int drawable notification_bg_low_pressed 0x7f070064 +int drawable notification_bg_normal 0x7f070065 +int drawable notification_bg_normal_pressed 0x7f070066 +int drawable notification_icon_background 0x7f070067 +int drawable notification_oversize_large_icon_bg 0x7f070068 +int drawable notification_template_icon_bg 0x7f070069 +int drawable notification_template_icon_low_bg 0x7f07006a +int drawable notification_tile_bg 0x7f07006b +int drawable notify_panel_notification_icon_bg 0x7f07006c +int drawable preference_list_divider_material 0x7f07006d +int drawable test_level_drawable 0x7f07006e +int drawable tooltip_frame_dark 0x7f07006f +int drawable tooltip_frame_light 0x7f070070 +int id ALT 0x7f080000 +int id CTRL 0x7f080001 +int id FUNCTION 0x7f080002 +int id META 0x7f080003 +int id SHIFT 0x7f080004 +int id SYM 0x7f080005 +int id accessibility_action_clickable_span 0x7f080006 +int id accessibility_custom_action_0 0x7f080007 +int id accessibility_custom_action_1 0x7f080008 +int id accessibility_custom_action_10 0x7f080009 +int id accessibility_custom_action_11 0x7f08000a +int id accessibility_custom_action_12 0x7f08000b +int id accessibility_custom_action_13 0x7f08000c +int id accessibility_custom_action_14 0x7f08000d +int id accessibility_custom_action_15 0x7f08000e +int id accessibility_custom_action_16 0x7f08000f +int id accessibility_custom_action_17 0x7f080010 +int id accessibility_custom_action_18 0x7f080011 +int id accessibility_custom_action_19 0x7f080012 +int id accessibility_custom_action_2 0x7f080013 +int id accessibility_custom_action_20 0x7f080014 +int id accessibility_custom_action_21 0x7f080015 +int id accessibility_custom_action_22 0x7f080016 +int id accessibility_custom_action_23 0x7f080017 +int id accessibility_custom_action_24 0x7f080018 +int id accessibility_custom_action_25 0x7f080019 +int id accessibility_custom_action_26 0x7f08001a +int id accessibility_custom_action_27 0x7f08001b +int id accessibility_custom_action_28 0x7f08001c +int id accessibility_custom_action_29 0x7f08001d +int id accessibility_custom_action_3 0x7f08001e +int id accessibility_custom_action_30 0x7f08001f +int id accessibility_custom_action_31 0x7f080020 +int id accessibility_custom_action_4 0x7f080021 +int id accessibility_custom_action_5 0x7f080022 +int id accessibility_custom_action_6 0x7f080023 +int id accessibility_custom_action_7 0x7f080024 +int id accessibility_custom_action_8 0x7f080025 +int id accessibility_custom_action_9 0x7f080026 +int id action0 0x7f080027 +int id action_bar 0x7f080028 +int id action_bar_activity_content 0x7f080029 +int id action_bar_container 0x7f08002a +int id action_bar_root 0x7f08002b +int id action_bar_spinner 0x7f08002c +int id action_bar_subtitle 0x7f08002d +int id action_bar_title 0x7f08002e +int id action_container 0x7f08002f +int id action_context_bar 0x7f080030 +int id action_divider 0x7f080031 +int id action_image 0x7f080032 +int id action_menu_divider 0x7f080033 +int id action_menu_presenter 0x7f080034 +int id action_mode_bar 0x7f080035 +int id action_mode_bar_stub 0x7f080036 +int id action_mode_close_button 0x7f080037 +int id action_text 0x7f080038 +int id actions 0x7f080039 +int id activity_chooser_view_content 0x7f08003a +int id add 0x7f08003b +int id adjacent 0x7f08003c +int id alertTitle 0x7f08003d +int id all 0x7f08003e +int id always 0x7f08003f +int id alwaysAllow 0x7f080040 +int id alwaysDisallow 0x7f080041 +int id androidx_window_activity_scope 0x7f080042 +int id async 0x7f080043 +int id beginning 0x7f080044 +int id blocking 0x7f080045 +int id bottom 0x7f080046 +int id bottomToTop 0x7f080047 +int id buttonPanel 0x7f080048 +int id cancel_action 0x7f080049 +int id center 0x7f08004a +int id center_horizontal 0x7f08004b +int id center_vertical 0x7f08004c +int id checkbox 0x7f08004d +int id checked 0x7f08004e +int id chronometer 0x7f08004f +int id clip_horizontal 0x7f080050 +int id clip_vertical 0x7f080051 +int id collapseActionView 0x7f080052 +int id content 0x7f080053 +int id contentPanel 0x7f080054 +int id custom 0x7f080055 +int id customPanel 0x7f080056 +int id decor_content_parent 0x7f080057 +int id default_activity_button 0x7f080058 +int id dialog_button 0x7f080059 +int id disableHome 0x7f08005a +int id edit_query 0x7f08005b +int id edit_text_id 0x7f08005c +int id end 0x7f08005d +int id end_padder 0x7f08005e +int id expand_activities_button 0x7f08005f +int id expanded_menu 0x7f080060 +int id fill 0x7f080061 +int id fill_horizontal 0x7f080062 +int id fill_vertical 0x7f080063 +int id forever 0x7f080064 +int id fragment_container_view_tag 0x7f080065 +int id ghost_view 0x7f080066 +int id ghost_view_holder 0x7f080067 +int id group_divider 0x7f080068 +int id hide_ime_id 0x7f080069 +int id home 0x7f08006a +int id homeAsUp 0x7f08006b +int id icon 0x7f08006c +int id icon_frame 0x7f08006d +int id icon_group 0x7f08006e +int id ifRoom 0x7f08006f +int id image 0x7f080070 +int id info 0x7f080071 +int id italic 0x7f080072 +int id item_touch_helper_previous_elevation 0x7f080073 +int id left 0x7f080074 +int id line1 0x7f080075 +int id line3 0x7f080076 +int id listMode 0x7f080077 +int id list_item 0x7f080078 +int id locale 0x7f080079 +int id ltr 0x7f08007a +int id media_actions 0x7f08007b +int id message 0x7f08007c +int id middle 0x7f08007d +int id multiply 0x7f08007e +int id never 0x7f08007f +int id none 0x7f080080 +int id normal 0x7f080081 +int id notification_background 0x7f080082 +int id notification_main_column 0x7f080083 +int id notification_main_column_container 0x7f080084 +int id off 0x7f080085 +int id on 0x7f080086 +int id parentPanel 0x7f080087 +int id parent_matrix 0x7f080088 +int id preferences_detail 0x7f080089 +int id preferences_header 0x7f08008a +int id preferences_sliding_pane_layout 0x7f08008b +int id progress_circular 0x7f08008c +int id progress_horizontal 0x7f08008d +int id radio 0x7f08008e +int id recycler_view 0x7f08008f +int id report_drawn 0x7f080090 +int id right 0x7f080091 +int id right_icon 0x7f080092 +int id right_side 0x7f080093 +int id rtl 0x7f080094 +int id save_non_transition_alpha 0x7f080095 +int id save_overlay_view 0x7f080096 +int id screen 0x7f080097 +int id scrollIndicatorDown 0x7f080098 +int id scrollIndicatorUp 0x7f080099 +int id scrollView 0x7f08009a +int id search_badge 0x7f08009b +int id search_bar 0x7f08009c +int id search_button 0x7f08009d +int id search_close_btn 0x7f08009e +int id search_edit_frame 0x7f08009f +int id search_go_btn 0x7f0800a0 +int id search_mag_icon 0x7f0800a1 +int id search_plate 0x7f0800a2 +int id search_src_text 0x7f0800a3 +int id search_voice_btn 0x7f0800a4 +int id seekbar 0x7f0800a5 +int id seekbar_value 0x7f0800a6 +int id select_dialog_listview 0x7f0800a7 +int id shortcut 0x7f0800a8 +int id showCustom 0x7f0800a9 +int id showHome 0x7f0800aa +int id showTitle 0x7f0800ab +int id spacer 0x7f0800ac +int id special_effects_controller_view_tag 0x7f0800ad +int id spinner 0x7f0800ae +int id split_action_bar 0x7f0800af +int id src_atop 0x7f0800b0 +int id src_in 0x7f0800b1 +int id src_over 0x7f0800b2 +int id start 0x7f0800b3 +int id status_bar_latest_event_content 0x7f0800b4 +int id submenuarrow 0x7f0800b5 +int id submit_area 0x7f0800b6 +int id switchWidget 0x7f0800b7 +int id tabMode 0x7f0800b8 +int id tag_accessibility_actions 0x7f0800b9 +int id tag_accessibility_clickable_spans 0x7f0800ba +int id tag_accessibility_heading 0x7f0800bb +int id tag_accessibility_pane_title 0x7f0800bc +int id tag_on_apply_window_listener 0x7f0800bd +int id tag_on_receive_content_listener 0x7f0800be +int id tag_on_receive_content_mime_types 0x7f0800bf +int id tag_screen_reader_focusable 0x7f0800c0 +int id tag_state_description 0x7f0800c1 +int id tag_transition_group 0x7f0800c2 +int id tag_unhandled_key_event_manager 0x7f0800c3 +int id tag_unhandled_key_listeners 0x7f0800c4 +int id tag_window_insets_animation_callback 0x7f0800c5 +int id text 0x7f0800c6 +int id text2 0x7f0800c7 +int id textSpacerNoButtons 0x7f0800c8 +int id textSpacerNoTitle 0x7f0800c9 +int id time 0x7f0800ca +int id title 0x7f0800cb +int id titleDividerNoCustom 0x7f0800cc +int id title_template 0x7f0800cd +int id top 0x7f0800ce +int id topPanel 0x7f0800cf +int id topToBottom 0x7f0800d0 +int id transition_current_scene 0x7f0800d1 +int id transition_layout_save 0x7f0800d2 +int id transition_position 0x7f0800d3 +int id transition_scene_layoutid_cache 0x7f0800d4 +int id transition_transform 0x7f0800d5 +int id unchecked 0x7f0800d6 +int id uniform 0x7f0800d7 +int id up 0x7f0800d8 +int id useLogo 0x7f0800d9 +int id view_tree_lifecycle_owner 0x7f0800da +int id view_tree_on_back_pressed_dispatcher_owner 0x7f0800db +int id view_tree_saved_state_registry_owner 0x7f0800dc +int id view_tree_view_model_store_owner 0x7f0800dd +int id visible_removing_fragment_view_tag 0x7f0800de +int id withText 0x7f0800df +int id wrap_content 0x7f0800e0 +int integer abc_config_activityDefaultDur 0x7f090000 +int integer abc_config_activityShortDur 0x7f090001 +int integer cancel_button_image_alpha 0x7f090002 +int integer config_tooltipAnimTime 0x7f090003 +int integer preferences_detail_pane_weight 0x7f090004 +int integer preferences_header_pane_weight 0x7f090005 +int integer status_bar_notification_info_maxnum 0x7f090006 +int interpolator btn_checkbox_checked_mtrl_animation_interpolator_0 0x7f0a0000 +int interpolator btn_checkbox_checked_mtrl_animation_interpolator_1 0x7f0a0001 +int interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_0 0x7f0a0002 +int interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_1 0x7f0a0003 +int interpolator btn_radio_to_off_mtrl_animation_interpolator_0 0x7f0a0004 +int interpolator btn_radio_to_on_mtrl_animation_interpolator_0 0x7f0a0005 +int interpolator fast_out_slow_in 0x7f0a0006 +int layout abc_action_bar_title_item 0x7f0b0000 +int layout abc_action_bar_up_container 0x7f0b0001 +int layout abc_action_menu_item_layout 0x7f0b0002 +int layout abc_action_menu_layout 0x7f0b0003 +int layout abc_action_mode_bar 0x7f0b0004 +int layout abc_action_mode_close_item_material 0x7f0b0005 +int layout abc_activity_chooser_view 0x7f0b0006 +int layout abc_activity_chooser_view_list_item 0x7f0b0007 +int layout abc_alert_dialog_button_bar_material 0x7f0b0008 +int layout abc_alert_dialog_material 0x7f0b0009 +int layout abc_alert_dialog_title_material 0x7f0b000a +int layout abc_cascading_menu_item_layout 0x7f0b000b +int layout abc_dialog_title_material 0x7f0b000c +int layout abc_expanded_menu_layout 0x7f0b000d +int layout abc_list_menu_item_checkbox 0x7f0b000e +int layout abc_list_menu_item_icon 0x7f0b000f +int layout abc_list_menu_item_layout 0x7f0b0010 +int layout abc_list_menu_item_radio 0x7f0b0011 +int layout abc_popup_menu_header_item_layout 0x7f0b0012 +int layout abc_popup_menu_item_layout 0x7f0b0013 +int layout abc_screen_content_include 0x7f0b0014 +int layout abc_screen_simple 0x7f0b0015 +int layout abc_screen_simple_overlay_action_mode 0x7f0b0016 +int layout abc_screen_toolbar 0x7f0b0017 +int layout abc_search_dropdown_item_icons_2line 0x7f0b0018 +int layout abc_search_view 0x7f0b0019 +int layout abc_select_dialog_material 0x7f0b001a +int layout abc_tooltip 0x7f0b001b +int layout custom_dialog 0x7f0b001c +int layout expand_button 0x7f0b001d +int layout image_frame 0x7f0b001e +int layout ime_base_split_test_activity 0x7f0b001f +int layout ime_secondary_split_test_activity 0x7f0b0020 +int layout notification_action 0x7f0b0021 +int layout notification_action_tombstone 0x7f0b0022 +int layout notification_media_action 0x7f0b0023 +int layout notification_media_cancel_action 0x7f0b0024 +int layout notification_template_big_media 0x7f0b0025 +int layout notification_template_big_media_custom 0x7f0b0026 +int layout notification_template_big_media_narrow 0x7f0b0027 +int layout notification_template_big_media_narrow_custom 0x7f0b0028 +int layout notification_template_custom_big 0x7f0b0029 +int layout notification_template_icon_group 0x7f0b002a +int layout notification_template_lines_media 0x7f0b002b +int layout notification_template_media 0x7f0b002c +int layout notification_template_media_custom 0x7f0b002d +int layout notification_template_part_chronometer 0x7f0b002e +int layout notification_template_part_time 0x7f0b002f +int layout preference 0x7f0b0030 +int layout preference_category 0x7f0b0031 +int layout preference_category_material 0x7f0b0032 +int layout preference_dialog_edittext 0x7f0b0033 +int layout preference_dropdown 0x7f0b0034 +int layout preference_dropdown_material 0x7f0b0035 +int layout preference_information 0x7f0b0036 +int layout preference_information_material 0x7f0b0037 +int layout preference_list_fragment 0x7f0b0038 +int layout preference_material 0x7f0b0039 +int layout preference_recyclerview 0x7f0b003a +int layout preference_widget_checkbox 0x7f0b003b +int layout preference_widget_seekbar 0x7f0b003c +int layout preference_widget_seekbar_material 0x7f0b003d +int layout preference_widget_switch 0x7f0b003e +int layout preference_widget_switch_compat 0x7f0b003f +int layout select_dialog_item_material 0x7f0b0040 +int layout select_dialog_multichoice_material 0x7f0b0041 +int layout select_dialog_singlechoice_material 0x7f0b0042 +int layout support_simple_spinner_dropdown_item 0x7f0b0043 +int mipmap ic_launcher 0x7f0c0000 +int mipmap launcher_icon 0x7f0c0001 +int string abc_action_bar_home_description 0x7f0d0000 +int string abc_action_bar_up_description 0x7f0d0001 +int string abc_action_menu_overflow_description 0x7f0d0002 +int string abc_action_mode_done 0x7f0d0003 +int string abc_activity_chooser_view_see_all 0x7f0d0004 +int string abc_activitychooserview_choose_application 0x7f0d0005 +int string abc_capital_off 0x7f0d0006 +int string abc_capital_on 0x7f0d0007 +int string abc_menu_alt_shortcut_label 0x7f0d0008 +int string abc_menu_ctrl_shortcut_label 0x7f0d0009 +int string abc_menu_delete_shortcut_label 0x7f0d000a +int string abc_menu_enter_shortcut_label 0x7f0d000b +int string abc_menu_function_shortcut_label 0x7f0d000c +int string abc_menu_meta_shortcut_label 0x7f0d000d +int string abc_menu_shift_shortcut_label 0x7f0d000e +int string abc_menu_space_shortcut_label 0x7f0d000f +int string abc_menu_sym_shortcut_label 0x7f0d0010 +int string abc_prepend_shortcut_label 0x7f0d0011 +int string abc_search_hint 0x7f0d0012 +int string abc_searchview_description_clear 0x7f0d0013 +int string abc_searchview_description_query 0x7f0d0014 +int string abc_searchview_description_search 0x7f0d0015 +int string abc_searchview_description_submit 0x7f0d0016 +int string abc_searchview_description_voice 0x7f0d0017 +int string abc_shareactionprovider_share_with 0x7f0d0018 +int string abc_shareactionprovider_share_with_application 0x7f0d0019 +int string abc_toolbar_collapse_description 0x7f0d001a +int string androidx_startup 0x7f0d001b +int string call_notification_answer_action 0x7f0d001c +int string call_notification_answer_video_action 0x7f0d001d +int string call_notification_decline_action 0x7f0d001e +int string call_notification_hang_up_action 0x7f0d001f +int string call_notification_incoming_text 0x7f0d0020 +int string call_notification_ongoing_text 0x7f0d0021 +int string call_notification_screening_text 0x7f0d0022 +int string copy 0x7f0d0023 +int string expand_button_title 0x7f0d0024 +int string not_set 0x7f0d0025 +int string preference_copied 0x7f0d0026 +int string search_menu_title 0x7f0d0027 +int string status_bar_notification_info_overflow 0x7f0d0028 +int string summary_collapsed_preference_list 0x7f0d0029 +int string v7_preference_off 0x7f0d002a +int string v7_preference_on 0x7f0d002b +int style AlertDialog_AppCompat 0x7f0e0000 +int style AlertDialog_AppCompat_Light 0x7f0e0001 +int style Animation_AppCompat_Dialog 0x7f0e0002 +int style Animation_AppCompat_DropDownUp 0x7f0e0003 +int style Animation_AppCompat_Tooltip 0x7f0e0004 +int style Base_AlertDialog_AppCompat 0x7f0e0005 +int style Base_AlertDialog_AppCompat_Light 0x7f0e0006 +int style Base_Animation_AppCompat_Dialog 0x7f0e0007 +int style Base_Animation_AppCompat_DropDownUp 0x7f0e0008 +int style Base_Animation_AppCompat_Tooltip 0x7f0e0009 +int style Base_DialogWindowTitle_AppCompat 0x7f0e000a +int style Base_DialogWindowTitleBackground_AppCompat 0x7f0e000b +int style Base_TextAppearance_AppCompat 0x7f0e000c +int style Base_TextAppearance_AppCompat_Body1 0x7f0e000d +int style Base_TextAppearance_AppCompat_Body2 0x7f0e000e +int style Base_TextAppearance_AppCompat_Button 0x7f0e000f +int style Base_TextAppearance_AppCompat_Caption 0x7f0e0010 +int style Base_TextAppearance_AppCompat_Display1 0x7f0e0011 +int style Base_TextAppearance_AppCompat_Display2 0x7f0e0012 +int style Base_TextAppearance_AppCompat_Display3 0x7f0e0013 +int style Base_TextAppearance_AppCompat_Display4 0x7f0e0014 +int style Base_TextAppearance_AppCompat_Headline 0x7f0e0015 +int style Base_TextAppearance_AppCompat_Inverse 0x7f0e0016 +int style Base_TextAppearance_AppCompat_Large 0x7f0e0017 +int style Base_TextAppearance_AppCompat_Large_Inverse 0x7f0e0018 +int style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large 0x7f0e0019 +int style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small 0x7f0e001a +int style Base_TextAppearance_AppCompat_Medium 0x7f0e001b +int style Base_TextAppearance_AppCompat_Medium_Inverse 0x7f0e001c +int style Base_TextAppearance_AppCompat_Menu 0x7f0e001d +int style Base_TextAppearance_AppCompat_SearchResult 0x7f0e001e +int style Base_TextAppearance_AppCompat_SearchResult_Subtitle 0x7f0e001f +int style Base_TextAppearance_AppCompat_SearchResult_Title 0x7f0e0020 +int style Base_TextAppearance_AppCompat_Small 0x7f0e0021 +int style Base_TextAppearance_AppCompat_Small_Inverse 0x7f0e0022 +int style Base_TextAppearance_AppCompat_Subhead 0x7f0e0023 +int style Base_TextAppearance_AppCompat_Subhead_Inverse 0x7f0e0024 +int style Base_TextAppearance_AppCompat_Title 0x7f0e0025 +int style Base_TextAppearance_AppCompat_Title_Inverse 0x7f0e0026 +int style Base_TextAppearance_AppCompat_Tooltip 0x7f0e0027 +int style Base_TextAppearance_AppCompat_Widget_ActionBar_Menu 0x7f0e0028 +int style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle 0x7f0e0029 +int style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse 0x7f0e002a +int style Base_TextAppearance_AppCompat_Widget_ActionBar_Title 0x7f0e002b +int style Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse 0x7f0e002c +int style Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle 0x7f0e002d +int style Base_TextAppearance_AppCompat_Widget_ActionMode_Title 0x7f0e002e +int style Base_TextAppearance_AppCompat_Widget_Button 0x7f0e002f +int style Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored 0x7f0e0030 +int style Base_TextAppearance_AppCompat_Widget_Button_Colored 0x7f0e0031 +int style Base_TextAppearance_AppCompat_Widget_Button_Inverse 0x7f0e0032 +int style Base_TextAppearance_AppCompat_Widget_DropDownItem 0x7f0e0033 +int style Base_TextAppearance_AppCompat_Widget_PopupMenu_Header 0x7f0e0034 +int style Base_TextAppearance_AppCompat_Widget_PopupMenu_Large 0x7f0e0035 +int style Base_TextAppearance_AppCompat_Widget_PopupMenu_Small 0x7f0e0036 +int style Base_TextAppearance_AppCompat_Widget_Switch 0x7f0e0037 +int style Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem 0x7f0e0038 +int style Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item 0x7f0e0039 +int style Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle 0x7f0e003a +int style Base_TextAppearance_Widget_AppCompat_Toolbar_Title 0x7f0e003b +int style Base_Theme_AppCompat 0x7f0e003c +int style Base_Theme_AppCompat_CompactMenu 0x7f0e003d +int style Base_Theme_AppCompat_Dialog 0x7f0e003e +int style Base_Theme_AppCompat_Dialog_Alert 0x7f0e003f +int style Base_Theme_AppCompat_Dialog_FixedSize 0x7f0e0040 +int style Base_Theme_AppCompat_Dialog_MinWidth 0x7f0e0041 +int style Base_Theme_AppCompat_DialogWhenLarge 0x7f0e0042 +int style Base_Theme_AppCompat_Light 0x7f0e0043 +int style Base_Theme_AppCompat_Light_DarkActionBar 0x7f0e0044 +int style Base_Theme_AppCompat_Light_Dialog 0x7f0e0045 +int style Base_Theme_AppCompat_Light_Dialog_Alert 0x7f0e0046 +int style Base_Theme_AppCompat_Light_Dialog_FixedSize 0x7f0e0047 +int style Base_Theme_AppCompat_Light_Dialog_MinWidth 0x7f0e0048 +int style Base_Theme_AppCompat_Light_DialogWhenLarge 0x7f0e0049 +int style Base_ThemeOverlay_AppCompat 0x7f0e004a +int style Base_ThemeOverlay_AppCompat_ActionBar 0x7f0e004b +int style Base_ThemeOverlay_AppCompat_Dark 0x7f0e004c +int style Base_ThemeOverlay_AppCompat_Dark_ActionBar 0x7f0e004d +int style Base_ThemeOverlay_AppCompat_Dialog 0x7f0e004e +int style Base_ThemeOverlay_AppCompat_Dialog_Alert 0x7f0e004f +int style Base_ThemeOverlay_AppCompat_Light 0x7f0e0050 +int style Base_V21_Theme_AppCompat 0x7f0e0051 +int style Base_V21_Theme_AppCompat_Dialog 0x7f0e0052 +int style Base_V21_Theme_AppCompat_Light 0x7f0e0053 +int style Base_V21_Theme_AppCompat_Light_Dialog 0x7f0e0054 +int style Base_V21_ThemeOverlay_AppCompat_Dialog 0x7f0e0055 +int style Base_V22_Theme_AppCompat 0x7f0e0056 +int style Base_V22_Theme_AppCompat_Light 0x7f0e0057 +int style Base_V23_Theme_AppCompat 0x7f0e0058 +int style Base_V23_Theme_AppCompat_Light 0x7f0e0059 +int style Base_V26_Theme_AppCompat 0x7f0e005a +int style Base_V26_Theme_AppCompat_Light 0x7f0e005b +int style Base_V26_Widget_AppCompat_Toolbar 0x7f0e005c +int style Base_V28_Theme_AppCompat 0x7f0e005d +int style Base_V28_Theme_AppCompat_Light 0x7f0e005e +int style Base_V7_Theme_AppCompat 0x7f0e005f +int style Base_V7_Theme_AppCompat_Dialog 0x7f0e0060 +int style Base_V7_Theme_AppCompat_Light 0x7f0e0061 +int style Base_V7_Theme_AppCompat_Light_Dialog 0x7f0e0062 +int style Base_V7_ThemeOverlay_AppCompat_Dialog 0x7f0e0063 +int style Base_V7_Widget_AppCompat_AutoCompleteTextView 0x7f0e0064 +int style Base_V7_Widget_AppCompat_EditText 0x7f0e0065 +int style Base_V7_Widget_AppCompat_Toolbar 0x7f0e0066 +int style Base_Widget_AppCompat_ActionBar 0x7f0e0067 +int style Base_Widget_AppCompat_ActionBar_Solid 0x7f0e0068 +int style Base_Widget_AppCompat_ActionBar_TabBar 0x7f0e0069 +int style Base_Widget_AppCompat_ActionBar_TabText 0x7f0e006a +int style Base_Widget_AppCompat_ActionBar_TabView 0x7f0e006b +int style Base_Widget_AppCompat_ActionButton 0x7f0e006c +int style Base_Widget_AppCompat_ActionButton_CloseMode 0x7f0e006d +int style Base_Widget_AppCompat_ActionButton_Overflow 0x7f0e006e +int style Base_Widget_AppCompat_ActionMode 0x7f0e006f +int style Base_Widget_AppCompat_ActivityChooserView 0x7f0e0070 +int style Base_Widget_AppCompat_AutoCompleteTextView 0x7f0e0071 +int style Base_Widget_AppCompat_Button 0x7f0e0072 +int style Base_Widget_AppCompat_Button_Borderless 0x7f0e0073 +int style Base_Widget_AppCompat_Button_Borderless_Colored 0x7f0e0074 +int style Base_Widget_AppCompat_Button_ButtonBar_AlertDialog 0x7f0e0075 +int style Base_Widget_AppCompat_Button_Colored 0x7f0e0076 +int style Base_Widget_AppCompat_Button_Small 0x7f0e0077 +int style Base_Widget_AppCompat_ButtonBar 0x7f0e0078 +int style Base_Widget_AppCompat_ButtonBar_AlertDialog 0x7f0e0079 +int style Base_Widget_AppCompat_CompoundButton_CheckBox 0x7f0e007a +int style Base_Widget_AppCompat_CompoundButton_RadioButton 0x7f0e007b +int style Base_Widget_AppCompat_CompoundButton_Switch 0x7f0e007c +int style Base_Widget_AppCompat_DrawerArrowToggle 0x7f0e007d +int style Base_Widget_AppCompat_DrawerArrowToggle_Common 0x7f0e007e +int style Base_Widget_AppCompat_DropDownItem_Spinner 0x7f0e007f +int style Base_Widget_AppCompat_EditText 0x7f0e0080 +int style Base_Widget_AppCompat_ImageButton 0x7f0e0081 +int style Base_Widget_AppCompat_Light_ActionBar 0x7f0e0082 +int style Base_Widget_AppCompat_Light_ActionBar_Solid 0x7f0e0083 +int style Base_Widget_AppCompat_Light_ActionBar_TabBar 0x7f0e0084 +int style Base_Widget_AppCompat_Light_ActionBar_TabText 0x7f0e0085 +int style Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse 0x7f0e0086 +int style Base_Widget_AppCompat_Light_ActionBar_TabView 0x7f0e0087 +int style Base_Widget_AppCompat_Light_PopupMenu 0x7f0e0088 +int style Base_Widget_AppCompat_Light_PopupMenu_Overflow 0x7f0e0089 +int style Base_Widget_AppCompat_ListMenuView 0x7f0e008a +int style Base_Widget_AppCompat_ListPopupWindow 0x7f0e008b +int style Base_Widget_AppCompat_ListView 0x7f0e008c +int style Base_Widget_AppCompat_ListView_DropDown 0x7f0e008d +int style Base_Widget_AppCompat_ListView_Menu 0x7f0e008e +int style Base_Widget_AppCompat_PopupMenu 0x7f0e008f +int style Base_Widget_AppCompat_PopupMenu_Overflow 0x7f0e0090 +int style Base_Widget_AppCompat_PopupWindow 0x7f0e0091 +int style Base_Widget_AppCompat_ProgressBar 0x7f0e0092 +int style Base_Widget_AppCompat_ProgressBar_Horizontal 0x7f0e0093 +int style Base_Widget_AppCompat_RatingBar 0x7f0e0094 +int style Base_Widget_AppCompat_RatingBar_Indicator 0x7f0e0095 +int style Base_Widget_AppCompat_RatingBar_Small 0x7f0e0096 +int style Base_Widget_AppCompat_SearchView 0x7f0e0097 +int style Base_Widget_AppCompat_SearchView_ActionBar 0x7f0e0098 +int style Base_Widget_AppCompat_SeekBar 0x7f0e0099 +int style Base_Widget_AppCompat_SeekBar_Discrete 0x7f0e009a +int style Base_Widget_AppCompat_Spinner 0x7f0e009b +int style Base_Widget_AppCompat_Spinner_Underlined 0x7f0e009c +int style Base_Widget_AppCompat_TextView 0x7f0e009d +int style Base_Widget_AppCompat_TextView_SpinnerItem 0x7f0e009e +int style Base_Widget_AppCompat_Toolbar 0x7f0e009f +int style Base_Widget_AppCompat_Toolbar_Button_Navigation 0x7f0e00a0 +int style BasePreferenceThemeOverlay 0x7f0e00a1 +int style LaunchTheme 0x7f0e00a2 +int style NormalTheme 0x7f0e00a3 +int style Platform_AppCompat 0x7f0e00a4 +int style Platform_AppCompat_Light 0x7f0e00a5 +int style Platform_ThemeOverlay_AppCompat 0x7f0e00a6 +int style Platform_ThemeOverlay_AppCompat_Dark 0x7f0e00a7 +int style Platform_ThemeOverlay_AppCompat_Light 0x7f0e00a8 +int style Platform_V21_AppCompat 0x7f0e00a9 +int style Platform_V21_AppCompat_Light 0x7f0e00aa +int style Platform_V25_AppCompat 0x7f0e00ab +int style Platform_V25_AppCompat_Light 0x7f0e00ac +int style Platform_Widget_AppCompat_Spinner 0x7f0e00ad +int style Preference 0x7f0e00ae +int style Preference_Category 0x7f0e00af +int style Preference_Category_Material 0x7f0e00b0 +int style Preference_CheckBoxPreference 0x7f0e00b1 +int style Preference_CheckBoxPreference_Material 0x7f0e00b2 +int style Preference_DialogPreference 0x7f0e00b3 +int style Preference_DialogPreference_EditTextPreference 0x7f0e00b4 +int style Preference_DialogPreference_EditTextPreference_Material 0x7f0e00b5 +int style Preference_DialogPreference_Material 0x7f0e00b6 +int style Preference_DropDown 0x7f0e00b7 +int style Preference_DropDown_Material 0x7f0e00b8 +int style Preference_Information 0x7f0e00b9 +int style Preference_Information_Material 0x7f0e00ba +int style Preference_Material 0x7f0e00bb +int style Preference_PreferenceScreen 0x7f0e00bc +int style Preference_PreferenceScreen_Material 0x7f0e00bd +int style Preference_SeekBarPreference 0x7f0e00be +int style Preference_SeekBarPreference_Material 0x7f0e00bf +int style Preference_SwitchPreference 0x7f0e00c0 +int style Preference_SwitchPreference_Material 0x7f0e00c1 +int style Preference_SwitchPreferenceCompat 0x7f0e00c2 +int style Preference_SwitchPreferenceCompat_Material 0x7f0e00c3 +int style PreferenceCategoryTitleTextStyle 0x7f0e00c4 +int style PreferenceFragment 0x7f0e00c5 +int style PreferenceFragment_Material 0x7f0e00c6 +int style PreferenceFragmentList 0x7f0e00c7 +int style PreferenceFragmentList_Material 0x7f0e00c8 +int style PreferenceSummaryTextStyle 0x7f0e00c9 +int style PreferenceThemeOverlay 0x7f0e00ca +int style PreferenceThemeOverlay_v14 0x7f0e00cb +int style PreferenceThemeOverlay_v14_Material 0x7f0e00cc +int style RtlOverlay_DialogWindowTitle_AppCompat 0x7f0e00cd +int style RtlOverlay_Widget_AppCompat_ActionBar_TitleItem 0x7f0e00ce +int style RtlOverlay_Widget_AppCompat_DialogTitle_Icon 0x7f0e00cf +int style RtlOverlay_Widget_AppCompat_PopupMenuItem 0x7f0e00d0 +int style RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup 0x7f0e00d1 +int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut 0x7f0e00d2 +int style RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow 0x7f0e00d3 +int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Text 0x7f0e00d4 +int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Title 0x7f0e00d5 +int style RtlOverlay_Widget_AppCompat_Search_DropDown 0x7f0e00d6 +int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 0x7f0e00d7 +int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 0x7f0e00d8 +int style RtlOverlay_Widget_AppCompat_Search_DropDown_Query 0x7f0e00d9 +int style RtlOverlay_Widget_AppCompat_Search_DropDown_Text 0x7f0e00da +int style RtlOverlay_Widget_AppCompat_SearchView_MagIcon 0x7f0e00db +int style RtlUnderlay_Widget_AppCompat_ActionButton 0x7f0e00dc +int style RtlUnderlay_Widget_AppCompat_ActionButton_Overflow 0x7f0e00dd +int style TextAppearance_AppCompat 0x7f0e00de +int style TextAppearance_AppCompat_Body1 0x7f0e00df +int style TextAppearance_AppCompat_Body2 0x7f0e00e0 +int style TextAppearance_AppCompat_Button 0x7f0e00e1 +int style TextAppearance_AppCompat_Caption 0x7f0e00e2 +int style TextAppearance_AppCompat_Display1 0x7f0e00e3 +int style TextAppearance_AppCompat_Display2 0x7f0e00e4 +int style TextAppearance_AppCompat_Display3 0x7f0e00e5 +int style TextAppearance_AppCompat_Display4 0x7f0e00e6 +int style TextAppearance_AppCompat_Headline 0x7f0e00e7 +int style TextAppearance_AppCompat_Inverse 0x7f0e00e8 +int style TextAppearance_AppCompat_Large 0x7f0e00e9 +int style TextAppearance_AppCompat_Large_Inverse 0x7f0e00ea +int style TextAppearance_AppCompat_Light_SearchResult_Subtitle 0x7f0e00eb +int style TextAppearance_AppCompat_Light_SearchResult_Title 0x7f0e00ec +int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large 0x7f0e00ed +int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small 0x7f0e00ee +int style TextAppearance_AppCompat_Medium 0x7f0e00ef +int style TextAppearance_AppCompat_Medium_Inverse 0x7f0e00f0 +int style TextAppearance_AppCompat_Menu 0x7f0e00f1 +int style TextAppearance_AppCompat_SearchResult_Subtitle 0x7f0e00f2 +int style TextAppearance_AppCompat_SearchResult_Title 0x7f0e00f3 +int style TextAppearance_AppCompat_Small 0x7f0e00f4 +int style TextAppearance_AppCompat_Small_Inverse 0x7f0e00f5 +int style TextAppearance_AppCompat_Subhead 0x7f0e00f6 +int style TextAppearance_AppCompat_Subhead_Inverse 0x7f0e00f7 +int style TextAppearance_AppCompat_Title 0x7f0e00f8 +int style TextAppearance_AppCompat_Title_Inverse 0x7f0e00f9 +int style TextAppearance_AppCompat_Tooltip 0x7f0e00fa +int style TextAppearance_AppCompat_Widget_ActionBar_Menu 0x7f0e00fb +int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle 0x7f0e00fc +int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse 0x7f0e00fd +int style TextAppearance_AppCompat_Widget_ActionBar_Title 0x7f0e00fe +int style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse 0x7f0e00ff +int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle 0x7f0e0100 +int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse 0x7f0e0101 +int style TextAppearance_AppCompat_Widget_ActionMode_Title 0x7f0e0102 +int style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse 0x7f0e0103 +int style TextAppearance_AppCompat_Widget_Button 0x7f0e0104 +int style TextAppearance_AppCompat_Widget_Button_Borderless_Colored 0x7f0e0105 +int style TextAppearance_AppCompat_Widget_Button_Colored 0x7f0e0106 +int style TextAppearance_AppCompat_Widget_Button_Inverse 0x7f0e0107 +int style TextAppearance_AppCompat_Widget_DropDownItem 0x7f0e0108 +int style TextAppearance_AppCompat_Widget_PopupMenu_Header 0x7f0e0109 +int style TextAppearance_AppCompat_Widget_PopupMenu_Large 0x7f0e010a +int style TextAppearance_AppCompat_Widget_PopupMenu_Small 0x7f0e010b +int style TextAppearance_AppCompat_Widget_Switch 0x7f0e010c +int style TextAppearance_AppCompat_Widget_TextView_SpinnerItem 0x7f0e010d +int style TextAppearance_Compat_Notification 0x7f0e010e +int style TextAppearance_Compat_Notification_Info 0x7f0e010f +int style TextAppearance_Compat_Notification_Info_Media 0x7f0e0110 +int style TextAppearance_Compat_Notification_Line2 0x7f0e0111 +int style TextAppearance_Compat_Notification_Line2_Media 0x7f0e0112 +int style TextAppearance_Compat_Notification_Media 0x7f0e0113 +int style TextAppearance_Compat_Notification_Time 0x7f0e0114 +int style TextAppearance_Compat_Notification_Time_Media 0x7f0e0115 +int style TextAppearance_Compat_Notification_Title 0x7f0e0116 +int style TextAppearance_Compat_Notification_Title_Media 0x7f0e0117 +int style TextAppearance_Widget_AppCompat_ExpandedMenu_Item 0x7f0e0118 +int style TextAppearance_Widget_AppCompat_Toolbar_Subtitle 0x7f0e0119 +int style TextAppearance_Widget_AppCompat_Toolbar_Title 0x7f0e011a +int style Theme_AppCompat 0x7f0e011b +int style Theme_AppCompat_CompactMenu 0x7f0e011c +int style Theme_AppCompat_DayNight 0x7f0e011d +int style Theme_AppCompat_DayNight_DarkActionBar 0x7f0e011e +int style Theme_AppCompat_DayNight_Dialog 0x7f0e011f +int style Theme_AppCompat_DayNight_Dialog_Alert 0x7f0e0120 +int style Theme_AppCompat_DayNight_Dialog_MinWidth 0x7f0e0121 +int style Theme_AppCompat_DayNight_DialogWhenLarge 0x7f0e0122 +int style Theme_AppCompat_DayNight_NoActionBar 0x7f0e0123 +int style Theme_AppCompat_Dialog 0x7f0e0124 +int style Theme_AppCompat_Dialog_Alert 0x7f0e0125 +int style Theme_AppCompat_Dialog_MinWidth 0x7f0e0126 +int style Theme_AppCompat_DialogWhenLarge 0x7f0e0127 +int style Theme_AppCompat_Empty 0x7f0e0128 +int style Theme_AppCompat_Light 0x7f0e0129 +int style Theme_AppCompat_Light_DarkActionBar 0x7f0e012a +int style Theme_AppCompat_Light_Dialog 0x7f0e012b +int style Theme_AppCompat_Light_Dialog_Alert 0x7f0e012c +int style Theme_AppCompat_Light_Dialog_MinWidth 0x7f0e012d +int style Theme_AppCompat_Light_DialogWhenLarge 0x7f0e012e +int style Theme_AppCompat_Light_NoActionBar 0x7f0e012f +int style Theme_AppCompat_NoActionBar 0x7f0e0130 +int style ThemeOverlay_AppCompat 0x7f0e0131 +int style ThemeOverlay_AppCompat_ActionBar 0x7f0e0132 +int style ThemeOverlay_AppCompat_Dark 0x7f0e0133 +int style ThemeOverlay_AppCompat_Dark_ActionBar 0x7f0e0134 +int style ThemeOverlay_AppCompat_DayNight 0x7f0e0135 +int style ThemeOverlay_AppCompat_DayNight_ActionBar 0x7f0e0136 +int style ThemeOverlay_AppCompat_Dialog 0x7f0e0137 +int style ThemeOverlay_AppCompat_Dialog_Alert 0x7f0e0138 +int style ThemeOverlay_AppCompat_Light 0x7f0e0139 +int style Widget_AppCompat_ActionBar 0x7f0e013a +int style Widget_AppCompat_ActionBar_Solid 0x7f0e013b +int style Widget_AppCompat_ActionBar_TabBar 0x7f0e013c +int style Widget_AppCompat_ActionBar_TabText 0x7f0e013d +int style Widget_AppCompat_ActionBar_TabView 0x7f0e013e +int style Widget_AppCompat_ActionButton 0x7f0e013f +int style Widget_AppCompat_ActionButton_CloseMode 0x7f0e0140 +int style Widget_AppCompat_ActionButton_Overflow 0x7f0e0141 +int style Widget_AppCompat_ActionMode 0x7f0e0142 +int style Widget_AppCompat_ActivityChooserView 0x7f0e0143 +int style Widget_AppCompat_AutoCompleteTextView 0x7f0e0144 +int style Widget_AppCompat_Button 0x7f0e0145 +int style Widget_AppCompat_Button_Borderless 0x7f0e0146 +int style Widget_AppCompat_Button_Borderless_Colored 0x7f0e0147 +int style Widget_AppCompat_Button_ButtonBar_AlertDialog 0x7f0e0148 +int style Widget_AppCompat_Button_Colored 0x7f0e0149 +int style Widget_AppCompat_Button_Small 0x7f0e014a +int style Widget_AppCompat_ButtonBar 0x7f0e014b +int style Widget_AppCompat_ButtonBar_AlertDialog 0x7f0e014c +int style Widget_AppCompat_CompoundButton_CheckBox 0x7f0e014d +int style Widget_AppCompat_CompoundButton_RadioButton 0x7f0e014e +int style Widget_AppCompat_CompoundButton_Switch 0x7f0e014f +int style Widget_AppCompat_DrawerArrowToggle 0x7f0e0150 +int style Widget_AppCompat_DropDownItem_Spinner 0x7f0e0151 +int style Widget_AppCompat_EditText 0x7f0e0152 +int style Widget_AppCompat_ImageButton 0x7f0e0153 +int style Widget_AppCompat_Light_ActionBar 0x7f0e0154 +int style Widget_AppCompat_Light_ActionBar_Solid 0x7f0e0155 +int style Widget_AppCompat_Light_ActionBar_Solid_Inverse 0x7f0e0156 +int style Widget_AppCompat_Light_ActionBar_TabBar 0x7f0e0157 +int style Widget_AppCompat_Light_ActionBar_TabBar_Inverse 0x7f0e0158 +int style Widget_AppCompat_Light_ActionBar_TabText 0x7f0e0159 +int style Widget_AppCompat_Light_ActionBar_TabText_Inverse 0x7f0e015a +int style Widget_AppCompat_Light_ActionBar_TabView 0x7f0e015b +int style Widget_AppCompat_Light_ActionBar_TabView_Inverse 0x7f0e015c +int style Widget_AppCompat_Light_ActionButton 0x7f0e015d +int style Widget_AppCompat_Light_ActionButton_CloseMode 0x7f0e015e +int style Widget_AppCompat_Light_ActionButton_Overflow 0x7f0e015f +int style Widget_AppCompat_Light_ActionMode_Inverse 0x7f0e0160 +int style Widget_AppCompat_Light_ActivityChooserView 0x7f0e0161 +int style Widget_AppCompat_Light_AutoCompleteTextView 0x7f0e0162 +int style Widget_AppCompat_Light_DropDownItem_Spinner 0x7f0e0163 +int style Widget_AppCompat_Light_ListPopupWindow 0x7f0e0164 +int style Widget_AppCompat_Light_ListView_DropDown 0x7f0e0165 +int style Widget_AppCompat_Light_PopupMenu 0x7f0e0166 +int style Widget_AppCompat_Light_PopupMenu_Overflow 0x7f0e0167 +int style Widget_AppCompat_Light_SearchView 0x7f0e0168 +int style Widget_AppCompat_Light_Spinner_DropDown_ActionBar 0x7f0e0169 +int style Widget_AppCompat_ListMenuView 0x7f0e016a +int style Widget_AppCompat_ListPopupWindow 0x7f0e016b +int style Widget_AppCompat_ListView 0x7f0e016c +int style Widget_AppCompat_ListView_DropDown 0x7f0e016d +int style Widget_AppCompat_ListView_Menu 0x7f0e016e +int style Widget_AppCompat_PopupMenu 0x7f0e016f +int style Widget_AppCompat_PopupMenu_Overflow 0x7f0e0170 +int style Widget_AppCompat_PopupWindow 0x7f0e0171 +int style Widget_AppCompat_ProgressBar 0x7f0e0172 +int style Widget_AppCompat_ProgressBar_Horizontal 0x7f0e0173 +int style Widget_AppCompat_RatingBar 0x7f0e0174 +int style Widget_AppCompat_RatingBar_Indicator 0x7f0e0175 +int style Widget_AppCompat_RatingBar_Small 0x7f0e0176 +int style Widget_AppCompat_SearchView 0x7f0e0177 +int style Widget_AppCompat_SearchView_ActionBar 0x7f0e0178 +int style Widget_AppCompat_SeekBar 0x7f0e0179 +int style Widget_AppCompat_SeekBar_Discrete 0x7f0e017a +int style Widget_AppCompat_Spinner 0x7f0e017b +int style Widget_AppCompat_Spinner_DropDown 0x7f0e017c +int style Widget_AppCompat_Spinner_DropDown_ActionBar 0x7f0e017d +int style Widget_AppCompat_Spinner_Underlined 0x7f0e017e +int style Widget_AppCompat_TextView 0x7f0e017f +int style Widget_AppCompat_TextView_SpinnerItem 0x7f0e0180 +int style Widget_AppCompat_Toolbar 0x7f0e0181 +int style Widget_AppCompat_Toolbar_Button_Navigation 0x7f0e0182 +int style Widget_Compat_NotificationActionContainer 0x7f0e0183 +int style Widget_Compat_NotificationActionText 0x7f0e0184 +int style Widget_Support_CoordinatorLayout 0x7f0e0185 +int[] styleable ActionBar { 0x7f03003b, 0x7f03003c, 0x7f03003d, 0x7f030067, 0x7f030068, 0x7f030069, 0x7f03006a, 0x7f03006b, 0x7f03006c, 0x7f03006f, 0x7f03007c, 0x7f03007d, 0x7f030092, 0x7f0300b1, 0x7f0300b2, 0x7f0300b3, 0x7f0300b4, 0x7f0300b5, 0x7f0300bb, 0x7f0300c0, 0x7f0300dd, 0x7f0300e8, 0x7f0300f9, 0x7f030108, 0x7f030109, 0x7f030139, 0x7f03013c, 0x7f030160, 0x7f030169 } +int styleable ActionBar_background 0 +int styleable ActionBar_backgroundSplit 1 +int styleable ActionBar_backgroundStacked 2 +int styleable ActionBar_contentInsetEnd 3 +int styleable ActionBar_contentInsetEndWithActions 4 +int styleable ActionBar_contentInsetLeft 5 +int styleable ActionBar_contentInsetRight 6 +int styleable ActionBar_contentInsetStart 7 +int styleable ActionBar_contentInsetStartWithNavigation 8 +int styleable ActionBar_customNavigationLayout 9 +int styleable ActionBar_displayOptions 10 +int styleable ActionBar_divider 11 +int styleable ActionBar_elevation 12 +int styleable ActionBar_height 13 +int styleable ActionBar_hideOnContentScroll 14 +int styleable ActionBar_homeAsUpIndicator 15 +int styleable ActionBar_homeLayout 16 +int styleable ActionBar_icon 17 +int styleable ActionBar_indeterminateProgressStyle 18 +int styleable ActionBar_itemPadding 19 +int styleable ActionBar_logo 20 +int styleable ActionBar_navigationMode 21 +int styleable ActionBar_popupTheme 22 +int styleable ActionBar_progressBarPadding 23 +int styleable ActionBar_progressBarStyle 24 +int styleable ActionBar_subtitle 25 +int styleable ActionBar_subtitleTextStyle 26 +int styleable ActionBar_title 27 +int styleable ActionBar_titleTextStyle 28 +int[] styleable ActionBarLayout { 0x010100b3 } +int styleable ActionBarLayout_android_layout_gravity 0 +int[] styleable ActionMenuItemView { 0x0101013f } +int styleable ActionMenuItemView_android_minWidth 0 +int[] styleable ActionMenuView { } +int[] styleable ActionMode { 0x7f03003b, 0x7f03003c, 0x7f030057, 0x7f0300b1, 0x7f03013c, 0x7f030169 } +int styleable ActionMode_background 0 +int styleable ActionMode_backgroundSplit 1 +int styleable ActionMode_closeItemLayout 2 +int styleable ActionMode_height 3 +int styleable ActionMode_subtitleTextStyle 4 +int styleable ActionMode_titleTextStyle 5 +int[] styleable ActivityChooserView { 0x7f030098, 0x7f0300bc } +int styleable ActivityChooserView_expandActivityOverflowButtonDrawable 0 +int styleable ActivityChooserView_initialActivityCount 1 +int[] styleable ActivityFilter { 0x7f030023, 0x7f030025 } +int styleable ActivityFilter_activityAction 0 +int styleable ActivityFilter_activityName 1 +int[] styleable ActivityRule { 0x7f030031, 0x7f030149 } +int styleable ActivityRule_alwaysExpand 0 +int styleable ActivityRule_tag 1 +int[] styleable AlertDialog { 0x010100f2, 0x7f030049, 0x7f03004a, 0x7f0300d2, 0x7f0300d3, 0x7f0300e5, 0x7f030123, 0x7f030124 } +int styleable AlertDialog_android_layout 0 +int styleable AlertDialog_buttonIconDimen 1 +int styleable AlertDialog_buttonPanelSideLayout 2 +int styleable AlertDialog_listItemLayout 3 +int styleable AlertDialog_listLayout 4 +int styleable AlertDialog_multiChoiceItemLayout 5 +int styleable AlertDialog_showTitle 6 +int styleable AlertDialog_singleChoiceItemLayout 7 +int[] styleable AnimatedStateListDrawableCompat { 0x0101011c, 0x01010194, 0x01010195, 0x01010196, 0x0101030c, 0x0101030d } +int styleable AnimatedStateListDrawableCompat_android_dither 0 +int styleable AnimatedStateListDrawableCompat_android_visible 1 +int styleable AnimatedStateListDrawableCompat_android_variablePadding 2 +int styleable AnimatedStateListDrawableCompat_android_constantSize 3 +int styleable AnimatedStateListDrawableCompat_android_enterFadeDuration 4 +int styleable AnimatedStateListDrawableCompat_android_exitFadeDuration 5 +int[] styleable AnimatedStateListDrawableItem { 0x010100d0, 0x01010199 } +int styleable AnimatedStateListDrawableItem_android_id 0 +int styleable AnimatedStateListDrawableItem_android_drawable 1 +int[] styleable AnimatedStateListDrawableTransition { 0x01010199, 0x01010449, 0x0101044a, 0x0101044b } +int styleable AnimatedStateListDrawableTransition_android_drawable 0 +int styleable AnimatedStateListDrawableTransition_android_toId 1 +int styleable AnimatedStateListDrawableTransition_android_fromId 2 +int styleable AnimatedStateListDrawableTransition_android_reversible 3 +int[] styleable AppCompatEmojiHelper { } +int[] styleable AppCompatImageView { 0x01010119, 0x7f030132, 0x7f03015e, 0x7f03015f } +int styleable AppCompatImageView_android_src 0 +int styleable AppCompatImageView_srcCompat 1 +int styleable AppCompatImageView_tint 2 +int styleable AppCompatImageView_tintMode 3 +int[] styleable AppCompatSeekBar { 0x01010142, 0x7f03015b, 0x7f03015c, 0x7f03015d } +int styleable AppCompatSeekBar_android_thumb 0 +int styleable AppCompatSeekBar_tickMark 1 +int styleable AppCompatSeekBar_tickMarkTint 2 +int styleable AppCompatSeekBar_tickMarkTintMode 3 +int[] styleable AppCompatTextHelper { 0x01010034, 0x0101016d, 0x0101016e, 0x0101016f, 0x01010170, 0x01010392, 0x01010393 } +int styleable AppCompatTextHelper_android_textAppearance 0 +int styleable AppCompatTextHelper_android_drawableTop 1 +int styleable AppCompatTextHelper_android_drawableBottom 2 +int styleable AppCompatTextHelper_android_drawableLeft 3 +int styleable AppCompatTextHelper_android_drawableRight 4 +int styleable AppCompatTextHelper_android_drawableStart 5 +int styleable AppCompatTextHelper_android_drawableEnd 6 +int[] styleable AppCompatTextView { 0x01010034, 0x7f030036, 0x7f030037, 0x7f030038, 0x7f030039, 0x7f03003a, 0x7f030081, 0x7f030082, 0x7f030083, 0x7f030084, 0x7f030086, 0x7f030087, 0x7f030088, 0x7f030089, 0x7f030093, 0x7f0300a1, 0x7f0300a3, 0x7f0300ac, 0x7f0300c4, 0x7f0300cd, 0x7f03014a, 0x7f030155 } +int styleable AppCompatTextView_android_textAppearance 0 +int styleable AppCompatTextView_autoSizeMaxTextSize 1 +int styleable AppCompatTextView_autoSizeMinTextSize 2 +int styleable AppCompatTextView_autoSizePresetSizes 3 +int styleable AppCompatTextView_autoSizeStepGranularity 4 +int styleable AppCompatTextView_autoSizeTextType 5 +int styleable AppCompatTextView_drawableBottomCompat 6 +int styleable AppCompatTextView_drawableEndCompat 7 +int styleable AppCompatTextView_drawableLeftCompat 8 +int styleable AppCompatTextView_drawableRightCompat 9 +int styleable AppCompatTextView_drawableStartCompat 10 +int styleable AppCompatTextView_drawableTint 11 +int styleable AppCompatTextView_drawableTintMode 12 +int styleable AppCompatTextView_drawableTopCompat 13 +int styleable AppCompatTextView_emojiCompatEnabled 14 +int styleable AppCompatTextView_firstBaselineToTopHeight 15 +int styleable AppCompatTextView_fontFamily 16 +int styleable AppCompatTextView_fontVariationSettings 17 +int styleable AppCompatTextView_lastBaselineToBottomHeight 18 +int styleable AppCompatTextView_lineHeight 19 +int styleable AppCompatTextView_textAllCaps 20 +int styleable AppCompatTextView_textLocale 21 +int[] styleable AppCompatTheme { 0x01010057, 0x010100ae, 0x7f030000, 0x7f030001, 0x7f030002, 0x7f030003, 0x7f030004, 0x7f030005, 0x7f030006, 0x7f030007, 0x7f030008, 0x7f030009, 0x7f03000a, 0x7f03000b, 0x7f03000c, 0x7f03000e, 0x7f03000f, 0x7f030010, 0x7f030011, 0x7f030012, 0x7f030013, 0x7f030014, 0x7f030015, 0x7f030016, 0x7f030017, 0x7f030018, 0x7f030019, 0x7f03001a, 0x7f03001b, 0x7f03001c, 0x7f03001d, 0x7f03001e, 0x7f03001f, 0x7f030020, 0x7f030024, 0x7f030027, 0x7f030028, 0x7f030029, 0x7f03002a, 0x7f030035, 0x7f030041, 0x7f030042, 0x7f030043, 0x7f030044, 0x7f030045, 0x7f030046, 0x7f03004b, 0x7f03004c, 0x7f030053, 0x7f030054, 0x7f03005b, 0x7f03005c, 0x7f03005d, 0x7f03005e, 0x7f03005f, 0x7f030060, 0x7f030061, 0x7f030062, 0x7f030063, 0x7f030064, 0x7f03006d, 0x7f030073, 0x7f030078, 0x7f030079, 0x7f03007e, 0x7f030080, 0x7f03008b, 0x7f03008c, 0x7f03008e, 0x7f03008f, 0x7f030091, 0x7f0300b3, 0x7f0300ba, 0x7f0300ce, 0x7f0300cf, 0x7f0300d0, 0x7f0300d1, 0x7f0300d4, 0x7f0300d5, 0x7f0300d6, 0x7f0300d7, 0x7f0300d8, 0x7f0300d9, 0x7f0300da, 0x7f0300db, 0x7f0300dc, 0x7f0300f3, 0x7f0300f4, 0x7f0300f5, 0x7f0300f8, 0x7f0300fa, 0x7f03010d, 0x7f03010e, 0x7f03010f, 0x7f030110, 0x7f030114, 0x7f030119, 0x7f03011b, 0x7f03011c, 0x7f030128, 0x7f030129, 0x7f030145, 0x7f03014b, 0x7f03014c, 0x7f03014d, 0x7f03014e, 0x7f03014f, 0x7f030150, 0x7f030151, 0x7f030152, 0x7f030153, 0x7f030154, 0x7f03016a, 0x7f03016b, 0x7f03016c, 0x7f03016d, 0x7f030175, 0x7f030178, 0x7f030179, 0x7f03017a, 0x7f03017b, 0x7f03017c, 0x7f03017d, 0x7f03017e, 0x7f03017f, 0x7f030180, 0x7f030181 } +int styleable AppCompatTheme_android_windowIsFloating 0 +int styleable AppCompatTheme_android_windowAnimationStyle 1 +int styleable AppCompatTheme_actionBarDivider 2 +int styleable AppCompatTheme_actionBarItemBackground 3 +int styleable AppCompatTheme_actionBarPopupTheme 4 +int styleable AppCompatTheme_actionBarSize 5 +int styleable AppCompatTheme_actionBarSplitStyle 6 +int styleable AppCompatTheme_actionBarStyle 7 +int styleable AppCompatTheme_actionBarTabBarStyle 8 +int styleable AppCompatTheme_actionBarTabStyle 9 +int styleable AppCompatTheme_actionBarTabTextStyle 10 +int styleable AppCompatTheme_actionBarTheme 11 +int styleable AppCompatTheme_actionBarWidgetTheme 12 +int styleable AppCompatTheme_actionButtonStyle 13 +int styleable AppCompatTheme_actionDropDownStyle 14 +int styleable AppCompatTheme_actionMenuTextAppearance 15 +int styleable AppCompatTheme_actionMenuTextColor 16 +int styleable AppCompatTheme_actionModeBackground 17 +int styleable AppCompatTheme_actionModeCloseButtonStyle 18 +int styleable AppCompatTheme_actionModeCloseContentDescription 19 +int styleable AppCompatTheme_actionModeCloseDrawable 20 +int styleable AppCompatTheme_actionModeCopyDrawable 21 +int styleable AppCompatTheme_actionModeCutDrawable 22 +int styleable AppCompatTheme_actionModeFindDrawable 23 +int styleable AppCompatTheme_actionModePasteDrawable 24 +int styleable AppCompatTheme_actionModePopupWindowStyle 25 +int styleable AppCompatTheme_actionModeSelectAllDrawable 26 +int styleable AppCompatTheme_actionModeShareDrawable 27 +int styleable AppCompatTheme_actionModeSplitBackground 28 +int styleable AppCompatTheme_actionModeStyle 29 +int styleable AppCompatTheme_actionModeTheme 30 +int styleable AppCompatTheme_actionModeWebSearchDrawable 31 +int styleable AppCompatTheme_actionOverflowButtonStyle 32 +int styleable AppCompatTheme_actionOverflowMenuStyle 33 +int styleable AppCompatTheme_activityChooserViewStyle 34 +int styleable AppCompatTheme_alertDialogButtonGroupStyle 35 +int styleable AppCompatTheme_alertDialogCenterButtons 36 +int styleable AppCompatTheme_alertDialogStyle 37 +int styleable AppCompatTheme_alertDialogTheme 38 +int styleable AppCompatTheme_autoCompleteTextViewStyle 39 +int styleable AppCompatTheme_borderlessButtonStyle 40 +int styleable AppCompatTheme_buttonBarButtonStyle 41 +int styleable AppCompatTheme_buttonBarNegativeButtonStyle 42 +int styleable AppCompatTheme_buttonBarNeutralButtonStyle 43 +int styleable AppCompatTheme_buttonBarPositiveButtonStyle 44 +int styleable AppCompatTheme_buttonBarStyle 45 +int styleable AppCompatTheme_buttonStyle 46 +int styleable AppCompatTheme_buttonStyleSmall 47 +int styleable AppCompatTheme_checkboxStyle 48 +int styleable AppCompatTheme_checkedTextViewStyle 49 +int styleable AppCompatTheme_colorAccent 50 +int styleable AppCompatTheme_colorBackgroundFloating 51 +int styleable AppCompatTheme_colorButtonNormal 52 +int styleable AppCompatTheme_colorControlActivated 53 +int styleable AppCompatTheme_colorControlHighlight 54 +int styleable AppCompatTheme_colorControlNormal 55 +int styleable AppCompatTheme_colorError 56 +int styleable AppCompatTheme_colorPrimary 57 +int styleable AppCompatTheme_colorPrimaryDark 58 +int styleable AppCompatTheme_colorSwitchThumbNormal 59 +int styleable AppCompatTheme_controlBackground 60 +int styleable AppCompatTheme_dialogCornerRadius 61 +int styleable AppCompatTheme_dialogPreferredPadding 62 +int styleable AppCompatTheme_dialogTheme 63 +int styleable AppCompatTheme_dividerHorizontal 64 +int styleable AppCompatTheme_dividerVertical 65 +int styleable AppCompatTheme_dropDownListViewStyle 66 +int styleable AppCompatTheme_dropdownListPreferredItemHeight 67 +int styleable AppCompatTheme_editTextBackground 68 +int styleable AppCompatTheme_editTextColor 69 +int styleable AppCompatTheme_editTextStyle 70 +int styleable AppCompatTheme_homeAsUpIndicator 71 +int styleable AppCompatTheme_imageButtonStyle 72 +int styleable AppCompatTheme_listChoiceBackgroundIndicator 73 +int styleable AppCompatTheme_listChoiceIndicatorMultipleAnimated 74 +int styleable AppCompatTheme_listChoiceIndicatorSingleAnimated 75 +int styleable AppCompatTheme_listDividerAlertDialog 76 +int styleable AppCompatTheme_listMenuViewStyle 77 +int styleable AppCompatTheme_listPopupWindowStyle 78 +int styleable AppCompatTheme_listPreferredItemHeight 79 +int styleable AppCompatTheme_listPreferredItemHeightLarge 80 +int styleable AppCompatTheme_listPreferredItemHeightSmall 81 +int styleable AppCompatTheme_listPreferredItemPaddingEnd 82 +int styleable AppCompatTheme_listPreferredItemPaddingLeft 83 +int styleable AppCompatTheme_listPreferredItemPaddingRight 84 +int styleable AppCompatTheme_listPreferredItemPaddingStart 85 +int styleable AppCompatTheme_panelBackground 86 +int styleable AppCompatTheme_panelMenuListTheme 87 +int styleable AppCompatTheme_panelMenuListWidth 88 +int styleable AppCompatTheme_popupMenuStyle 89 +int styleable AppCompatTheme_popupWindowStyle 90 +int styleable AppCompatTheme_radioButtonStyle 91 +int styleable AppCompatTheme_ratingBarStyle 92 +int styleable AppCompatTheme_ratingBarStyleIndicator 93 +int styleable AppCompatTheme_ratingBarStyleSmall 94 +int styleable AppCompatTheme_searchViewStyle 95 +int styleable AppCompatTheme_seekBarStyle 96 +int styleable AppCompatTheme_selectableItemBackground 97 +int styleable AppCompatTheme_selectableItemBackgroundBorderless 98 +int styleable AppCompatTheme_spinnerDropDownItemStyle 99 +int styleable AppCompatTheme_spinnerStyle 100 +int styleable AppCompatTheme_switchStyle 101 +int styleable AppCompatTheme_textAppearanceLargePopupMenu 102 +int styleable AppCompatTheme_textAppearanceListItem 103 +int styleable AppCompatTheme_textAppearanceListItemSecondary 104 +int styleable AppCompatTheme_textAppearanceListItemSmall 105 +int styleable AppCompatTheme_textAppearancePopupMenuHeader 106 +int styleable AppCompatTheme_textAppearanceSearchResultSubtitle 107 +int styleable AppCompatTheme_textAppearanceSearchResultTitle 108 +int styleable AppCompatTheme_textAppearanceSmallPopupMenu 109 +int styleable AppCompatTheme_textColorAlertDialogListItem 110 +int styleable AppCompatTheme_textColorSearchUrl 111 +int styleable AppCompatTheme_toolbarNavigationButtonStyle 112 +int styleable AppCompatTheme_toolbarStyle 113 +int styleable AppCompatTheme_tooltipForegroundColor 114 +int styleable AppCompatTheme_tooltipFrameBackground 115 +int styleable AppCompatTheme_viewInflaterClass 116 +int styleable AppCompatTheme_windowActionBar 117 +int styleable AppCompatTheme_windowActionBarOverlay 118 +int styleable AppCompatTheme_windowActionModeOverlay 119 +int styleable AppCompatTheme_windowFixedHeightMajor 120 +int styleable AppCompatTheme_windowFixedHeightMinor 121 +int styleable AppCompatTheme_windowFixedWidthMajor 122 +int styleable AppCompatTheme_windowFixedWidthMinor 123 +int styleable AppCompatTheme_windowMinWidthMajor 124 +int styleable AppCompatTheme_windowMinWidthMinor 125 +int styleable AppCompatTheme_windowNoTitle 126 +int[] styleable BackgroundStyle { 0x0101030e, 0x7f03011b } +int styleable BackgroundStyle_android_selectableItemBackground 0 +int styleable BackgroundStyle_selectableItemBackground 1 +int[] styleable ButtonBarLayout { 0x7f03002e } +int styleable ButtonBarLayout_allowStacking 0 +int[] styleable Capability { 0x7f03010c, 0x7f03011d } +int styleable Capability_queryPatterns 0 +int styleable Capability_shortcutMatchRequired 1 +int[] styleable CheckBoxPreference { 0x010101ef, 0x010101f0, 0x010101f1, 0x7f03007b, 0x7f03013f, 0x7f030140 } +int styleable CheckBoxPreference_android_summaryOn 0 +int styleable CheckBoxPreference_android_summaryOff 1 +int styleable CheckBoxPreference_android_disableDependentsState 2 +int styleable CheckBoxPreference_disableDependentsState 3 +int styleable CheckBoxPreference_summaryOff 4 +int styleable CheckBoxPreference_summaryOn 5 +int[] styleable CheckedTextView { 0x01010108, 0x7f030050, 0x7f030051, 0x7f030052 } +int styleable CheckedTextView_android_checkMark 0 +int styleable CheckedTextView_checkMarkCompat 1 +int styleable CheckedTextView_checkMarkTint 2 +int styleable CheckedTextView_checkMarkTintMode 3 +int[] styleable ColorStateListItem { 0x010101a5, 0x0101031f, 0x01010647, 0x7f03002f, 0x7f0300c3 } +int styleable ColorStateListItem_android_color 0 +int styleable ColorStateListItem_android_alpha 1 +int styleable ColorStateListItem_android_lStar 2 +int styleable ColorStateListItem_alpha 3 +int styleable ColorStateListItem_lStar 4 +int[] styleable CompoundButton { 0x01010107, 0x7f030047, 0x7f03004d, 0x7f03004e } +int styleable CompoundButton_android_button 0 +int styleable CompoundButton_buttonCompat 1 +int styleable CompoundButton_buttonTint 2 +int styleable CompoundButton_buttonTintMode 3 +int[] styleable CoordinatorLayout { 0x7f0300c2, 0x7f030135 } +int styleable CoordinatorLayout_keylines 0 +int styleable CoordinatorLayout_statusBarBackground 1 +int[] styleable CoordinatorLayout_Layout { 0x010100b3, 0x7f0300c7, 0x7f0300c8, 0x7f0300c9, 0x7f0300ca, 0x7f0300cb, 0x7f0300cc } +int styleable CoordinatorLayout_Layout_android_layout_gravity 0 +int styleable CoordinatorLayout_Layout_layout_anchor 1 +int styleable CoordinatorLayout_Layout_layout_anchorGravity 2 +int styleable CoordinatorLayout_Layout_layout_behavior 3 +int styleable CoordinatorLayout_Layout_layout_dodgeInsetEdges 4 +int styleable CoordinatorLayout_Layout_layout_insetEdge 5 +int styleable CoordinatorLayout_Layout_layout_keyline 6 +int[] styleable DialogPreference { 0x010101f2, 0x010101f3, 0x010101f4, 0x010101f5, 0x010101f6, 0x010101f7, 0x7f030074, 0x7f030075, 0x7f030076, 0x7f03007a, 0x7f0300e9, 0x7f0300fb } +int styleable DialogPreference_android_dialogTitle 0 +int styleable DialogPreference_android_dialogMessage 1 +int styleable DialogPreference_android_dialogIcon 2 +int styleable DialogPreference_android_positiveButtonText 3 +int styleable DialogPreference_android_negativeButtonText 4 +int styleable DialogPreference_android_dialogLayout 5 +int styleable DialogPreference_dialogIcon 6 +int styleable DialogPreference_dialogLayout 7 +int styleable DialogPreference_dialogMessage 8 +int styleable DialogPreference_dialogTitle 9 +int styleable DialogPreference_negativeButtonText 10 +int styleable DialogPreference_positiveButtonText 11 +int[] styleable DrawerArrowToggle { 0x7f030033, 0x7f030034, 0x7f030040, 0x7f03005a, 0x7f030085, 0x7f0300af, 0x7f030127, 0x7f030157 } +int styleable DrawerArrowToggle_arrowHeadLength 0 +int styleable DrawerArrowToggle_arrowShaftLength 1 +int styleable DrawerArrowToggle_barLength 2 +int styleable DrawerArrowToggle_color 3 +int styleable DrawerArrowToggle_drawableSize 4 +int styleable DrawerArrowToggle_gapBetweenBars 5 +int styleable DrawerArrowToggle_spinBars 6 +int styleable DrawerArrowToggle_thickness 7 +int[] styleable EditTextPreference { 0x7f030174 } +int styleable EditTextPreference_useSimpleSummaryProvider 0 +int[] styleable FontFamily { 0x7f0300a4, 0x7f0300a5, 0x7f0300a6, 0x7f0300a7, 0x7f0300a8, 0x7f0300a9, 0x7f0300aa } +int styleable FontFamily_fontProviderAuthority 0 +int styleable FontFamily_fontProviderCerts 1 +int styleable FontFamily_fontProviderFetchStrategy 2 +int styleable FontFamily_fontProviderFetchTimeout 3 +int styleable FontFamily_fontProviderPackage 4 +int styleable FontFamily_fontProviderQuery 5 +int styleable FontFamily_fontProviderSystemFontFamily 6 +int[] styleable FontFamilyFont { 0x01010532, 0x01010533, 0x0101053f, 0x0101056f, 0x01010570, 0x7f0300a2, 0x7f0300ab, 0x7f0300ac, 0x7f0300ad, 0x7f030172 } +int styleable FontFamilyFont_android_font 0 +int styleable FontFamilyFont_android_fontWeight 1 +int styleable FontFamilyFont_android_fontStyle 2 +int styleable FontFamilyFont_android_ttcIndex 3 +int styleable FontFamilyFont_android_fontVariationSettings 4 +int styleable FontFamilyFont_font 5 +int styleable FontFamilyFont_fontStyle 6 +int styleable FontFamilyFont_fontVariationSettings 7 +int styleable FontFamilyFont_fontWeight 8 +int styleable FontFamilyFont_ttcIndex 9 +int[] styleable Fragment { 0x01010003, 0x010100d0, 0x010100d1 } +int styleable Fragment_android_name 0 +int styleable Fragment_android_id 1 +int styleable Fragment_android_tag 2 +int[] styleable FragmentContainerView { 0x01010003, 0x010100d1 } +int styleable FragmentContainerView_android_name 0 +int styleable FragmentContainerView_android_tag 1 +int[] styleable GradientColor { 0x0101019d, 0x0101019e, 0x010101a1, 0x010101a2, 0x010101a3, 0x010101a4, 0x01010201, 0x0101020b, 0x01010510, 0x01010511, 0x01010512, 0x01010513 } +int styleable GradientColor_android_startColor 0 +int styleable GradientColor_android_endColor 1 +int styleable GradientColor_android_type 2 +int styleable GradientColor_android_centerX 3 +int styleable GradientColor_android_centerY 4 +int styleable GradientColor_android_gradientRadius 5 +int styleable GradientColor_android_tileMode 6 +int styleable GradientColor_android_centerColor 7 +int styleable GradientColor_android_startX 8 +int styleable GradientColor_android_startY 9 +int styleable GradientColor_android_endX 10 +int styleable GradientColor_android_endY 11 +int[] styleable GradientColorItem { 0x010101a5, 0x01010514 } +int styleable GradientColorItem_android_color 0 +int styleable GradientColorItem_android_offset 1 +int[] styleable LinearLayoutCompat { 0x010100af, 0x010100c4, 0x01010126, 0x01010127, 0x01010128, 0x7f03007d, 0x7f03007f, 0x7f0300e2, 0x7f030120 } +int styleable LinearLayoutCompat_android_gravity 0 +int styleable LinearLayoutCompat_android_orientation 1 +int styleable LinearLayoutCompat_android_baselineAligned 2 +int styleable LinearLayoutCompat_android_baselineAlignedChildIndex 3 +int styleable LinearLayoutCompat_android_weightSum 4 +int styleable LinearLayoutCompat_divider 5 +int styleable LinearLayoutCompat_dividerPadding 6 +int styleable LinearLayoutCompat_measureWithLargestChild 7 +int styleable LinearLayoutCompat_showDividers 8 +int[] styleable LinearLayoutCompat_Layout { 0x010100b3, 0x010100f4, 0x010100f5, 0x01010181 } +int styleable LinearLayoutCompat_Layout_android_layout_gravity 0 +int styleable LinearLayoutCompat_Layout_android_layout_width 1 +int styleable LinearLayoutCompat_Layout_android_layout_height 2 +int styleable LinearLayoutCompat_Layout_android_layout_weight 3 +int[] styleable ListPopupWindow { 0x010102ac, 0x010102ad } +int styleable ListPopupWindow_android_dropDownHorizontalOffset 0 +int styleable ListPopupWindow_android_dropDownVerticalOffset 1 +int[] styleable ListPreference { 0x010100b2, 0x010101f8, 0x7f030096, 0x7f030097, 0x7f030174 } +int styleable ListPreference_android_entries 0 +int styleable ListPreference_android_entryValues 1 +int styleable ListPreference_entries 2 +int styleable ListPreference_entryValues 3 +int styleable ListPreference_useSimpleSummaryProvider 4 +int[] styleable MenuGroup { 0x0101000e, 0x010100d0, 0x01010194, 0x010101de, 0x010101df, 0x010101e0 } +int styleable MenuGroup_android_enabled 0 +int styleable MenuGroup_android_id 1 +int styleable MenuGroup_android_visible 2 +int styleable MenuGroup_android_menuCategory 3 +int styleable MenuGroup_android_orderInCategory 4 +int styleable MenuGroup_android_checkableBehavior 5 +int[] styleable MenuItem { 0x01010002, 0x0101000e, 0x010100d0, 0x01010106, 0x01010194, 0x010101de, 0x010101df, 0x010101e1, 0x010101e2, 0x010101e3, 0x010101e4, 0x010101e5, 0x0101026f, 0x7f03000d, 0x7f030021, 0x7f030022, 0x7f030030, 0x7f030066, 0x7f0300b7, 0x7f0300b8, 0x7f0300eb, 0x7f03011f, 0x7f03016e } +int styleable MenuItem_android_icon 0 +int styleable MenuItem_android_enabled 1 +int styleable MenuItem_android_id 2 +int styleable MenuItem_android_checked 3 +int styleable MenuItem_android_visible 4 +int styleable MenuItem_android_menuCategory 5 +int styleable MenuItem_android_orderInCategory 6 +int styleable MenuItem_android_title 7 +int styleable MenuItem_android_titleCondensed 8 +int styleable MenuItem_android_alphabeticShortcut 9 +int styleable MenuItem_android_numericShortcut 10 +int styleable MenuItem_android_checkable 11 +int styleable MenuItem_android_onClick 12 +int styleable MenuItem_actionLayout 13 +int styleable MenuItem_actionProviderClass 14 +int styleable MenuItem_actionViewClass 15 +int styleable MenuItem_alphabeticModifiers 16 +int styleable MenuItem_contentDescription 17 +int styleable MenuItem_iconTint 18 +int styleable MenuItem_iconTintMode 19 +int styleable MenuItem_numericModifiers 20 +int styleable MenuItem_showAsAction 21 +int styleable MenuItem_tooltipText 22 +int[] styleable MenuView { 0x010100ae, 0x0101012c, 0x0101012d, 0x0101012e, 0x0101012f, 0x01010130, 0x01010131, 0x7f030106, 0x7f030137 } +int styleable MenuView_android_windowAnimationStyle 0 +int styleable MenuView_android_itemTextAppearance 1 +int styleable MenuView_android_horizontalDivider 2 +int styleable MenuView_android_verticalDivider 3 +int styleable MenuView_android_headerBackground 4 +int styleable MenuView_android_itemBackground 5 +int styleable MenuView_android_itemIconDisabledAlpha 6 +int styleable MenuView_preserveIconSpacing 7 +int styleable MenuView_subMenuArrow 8 +int[] styleable MultiSelectListPreference { 0x010100b2, 0x010101f8, 0x7f030096, 0x7f030097 } +int styleable MultiSelectListPreference_android_entries 0 +int styleable MultiSelectListPreference_android_entryValues 1 +int styleable MultiSelectListPreference_entries 2 +int styleable MultiSelectListPreference_entryValues 3 +int[] styleable PopupWindow { 0x01010176, 0x010102c9, 0x7f0300ee } +int styleable PopupWindow_android_popupBackground 0 +int styleable PopupWindow_android_popupAnimationStyle 1 +int styleable PopupWindow_overlapAnchor 2 +int[] styleable PopupWindowBackgroundState { 0x7f030134 } +int styleable PopupWindowBackgroundState_state_above_anchor 0 +int[] styleable Preference { 0x01010002, 0x0101000d, 0x0101000e, 0x010100f2, 0x010101e1, 0x010101e6, 0x010101e8, 0x010101e9, 0x010101ea, 0x010101eb, 0x010101ec, 0x010101ed, 0x010101ee, 0x010102e3, 0x0101055c, 0x01010561, 0x7f03002b, 0x7f03002d, 0x7f030071, 0x7f030072, 0x7f030094, 0x7f030095, 0x7f0300ae, 0x7f0300b5, 0x7f0300b6, 0x7f0300bf, 0x7f0300c1, 0x7f0300c5, 0x7f0300ec, 0x7f0300f6, 0x7f03011a, 0x7f03011e, 0x7f030125, 0x7f03013e, 0x7f030160, 0x7f030177 } +int styleable Preference_android_icon 0 +int styleable Preference_android_persistent 1 +int styleable Preference_android_enabled 2 +int styleable Preference_android_layout 3 +int styleable Preference_android_title 4 +int styleable Preference_android_selectable 5 +int styleable Preference_android_key 6 +int styleable Preference_android_summary 7 +int styleable Preference_android_order 8 +int styleable Preference_android_widgetLayout 9 +int styleable Preference_android_dependency 10 +int styleable Preference_android_defaultValue 11 +int styleable Preference_android_shouldDisableView 12 +int styleable Preference_android_fragment 13 +int styleable Preference_android_singleLineTitle 14 +int styleable Preference_android_iconSpaceReserved 15 +int styleable Preference_allowDividerAbove 16 +int styleable Preference_allowDividerBelow 17 +int styleable Preference_defaultValue 18 +int styleable Preference_dependency 19 +int styleable Preference_enableCopying 20 +int styleable Preference_enabled 21 +int styleable Preference_fragment 22 +int styleable Preference_icon 23 +int styleable Preference_iconSpaceReserved 24 +int styleable Preference_isPreferenceVisible 25 +int styleable Preference_key 26 +int styleable Preference_layout 27 +int styleable Preference_order 28 +int styleable Preference_persistent 29 +int styleable Preference_selectable 30 +int styleable Preference_shouldDisableView 31 +int styleable Preference_singleLineTitle 32 +int styleable Preference_summary 33 +int styleable Preference_title 34 +int styleable Preference_widgetLayout 35 +int[] styleable PreferenceFragment { 0x010100f2, 0x01010129, 0x0101012a, 0x7f03002c } +int styleable PreferenceFragment_android_layout 0 +int styleable PreferenceFragment_android_divider 1 +int styleable PreferenceFragment_android_dividerHeight 2 +int styleable PreferenceFragment_allowDividerAfterLastItem 3 +int[] styleable PreferenceFragmentCompat { 0x010100f2, 0x01010129, 0x0101012a, 0x7f03002c } +int styleable PreferenceFragmentCompat_android_layout 0 +int styleable PreferenceFragmentCompat_android_divider 1 +int styleable PreferenceFragmentCompat_android_dividerHeight 2 +int styleable PreferenceFragmentCompat_allowDividerAfterLastItem 3 +int[] styleable PreferenceGroup { 0x010101e7, 0x7f0300bd, 0x7f0300ed } +int styleable PreferenceGroup_android_orderingFromXml 0 +int styleable PreferenceGroup_initialExpandedChildrenCount 1 +int styleable PreferenceGroup_orderingFromXml 2 +int[] styleable PreferenceImageView { 0x0101011f, 0x01010120, 0x7f0300e0, 0x7f0300e1 } +int styleable PreferenceImageView_android_maxWidth 0 +int styleable PreferenceImageView_android_maxHeight 1 +int styleable PreferenceImageView_maxHeight 2 +int styleable PreferenceImageView_maxWidth 3 +int[] styleable PreferenceTheme { 0x7f03004f, 0x7f030077, 0x7f03008d, 0x7f030090, 0x7f0300fc, 0x7f0300fd, 0x7f0300fe, 0x7f0300ff, 0x7f030100, 0x7f030101, 0x7f030102, 0x7f030103, 0x7f030104, 0x7f030105, 0x7f030118, 0x7f030143, 0x7f030144 } +int styleable PreferenceTheme_checkBoxPreferenceStyle 0 +int styleable PreferenceTheme_dialogPreferenceStyle 1 +int styleable PreferenceTheme_dropdownPreferenceStyle 2 +int styleable PreferenceTheme_editTextPreferenceStyle 3 +int styleable PreferenceTheme_preferenceCategoryStyle 4 +int styleable PreferenceTheme_preferenceCategoryTitleTextAppearance 5 +int styleable PreferenceTheme_preferenceCategoryTitleTextColor 6 +int styleable PreferenceTheme_preferenceFragmentCompatStyle 7 +int styleable PreferenceTheme_preferenceFragmentListStyle 8 +int styleable PreferenceTheme_preferenceFragmentStyle 9 +int styleable PreferenceTheme_preferenceInformationStyle 10 +int styleable PreferenceTheme_preferenceScreenStyle 11 +int styleable PreferenceTheme_preferenceStyle 12 +int styleable PreferenceTheme_preferenceTheme 13 +int styleable PreferenceTheme_seekBarPreferenceStyle 14 +int styleable PreferenceTheme_switchPreferenceCompatStyle 15 +int styleable PreferenceTheme_switchPreferenceStyle 16 +int[] styleable RecycleListView { 0x7f0300ef, 0x7f0300f2 } +int styleable RecycleListView_paddingBottomNoButtons 0 +int styleable RecycleListView_paddingTopNoTitle 1 +int[] styleable RecyclerView { 0x010100c4, 0x010100f1, 0x7f030099, 0x7f03009a, 0x7f03009b, 0x7f03009c, 0x7f03009d, 0x7f0300c6, 0x7f030111, 0x7f030126, 0x7f030133 } +int styleable RecyclerView_android_orientation 0 +int styleable RecyclerView_android_descendantFocusability 1 +int styleable RecyclerView_fastScrollEnabled 2 +int styleable RecyclerView_fastScrollHorizontalThumbDrawable 3 +int styleable RecyclerView_fastScrollHorizontalTrackDrawable 4 +int styleable RecyclerView_fastScrollVerticalThumbDrawable 5 +int styleable RecyclerView_fastScrollVerticalTrackDrawable 6 +int styleable RecyclerView_layoutManager 7 +int styleable RecyclerView_reverseLayout 8 +int styleable RecyclerView_spanCount 9 +int styleable RecyclerView_stackFromEnd 10 +int[] styleable SearchView { 0x010100da, 0x0101011f, 0x01010220, 0x01010264, 0x7f030056, 0x7f030065, 0x7f030070, 0x7f0300b0, 0x7f0300b9, 0x7f0300c5, 0x7f03010a, 0x7f03010b, 0x7f030112, 0x7f030113, 0x7f030138, 0x7f03013d, 0x7f030176 } +int styleable SearchView_android_focusable 0 +int styleable SearchView_android_maxWidth 1 +int styleable SearchView_android_inputType 2 +int styleable SearchView_android_imeOptions 3 +int styleable SearchView_closeIcon 4 +int styleable SearchView_commitIcon 5 +int styleable SearchView_defaultQueryHint 6 +int styleable SearchView_goIcon 7 +int styleable SearchView_iconifiedByDefault 8 +int styleable SearchView_layout 9 +int styleable SearchView_queryBackground 10 +int styleable SearchView_queryHint 11 +int styleable SearchView_searchHintIcon 12 +int styleable SearchView_searchIcon 13 +int styleable SearchView_submitBackground 14 +int styleable SearchView_suggestionRowLayout 15 +int styleable SearchView_voiceIcon 16 +int[] styleable SeekBarPreference { 0x010100f2, 0x01010136, 0x7f030026, 0x7f0300e4, 0x7f030117, 0x7f030121, 0x7f030173 } +int styleable SeekBarPreference_android_layout 0 +int styleable SeekBarPreference_android_max 1 +int styleable SeekBarPreference_adjustable 2 +int styleable SeekBarPreference_min 3 +int styleable SeekBarPreference_seekBarIncrement 4 +int styleable SeekBarPreference_showSeekBarValue 5 +int styleable SeekBarPreference_updatesContinuously 6 +int[] styleable Spinner { 0x010100b2, 0x01010176, 0x0101017b, 0x01010262, 0x7f0300f9 } +int styleable Spinner_android_entries 0 +int styleable Spinner_android_popupBackground 1 +int styleable Spinner_android_prompt 2 +int styleable Spinner_android_dropDownWidth 3 +int styleable Spinner_popupTheme 4 +int[] styleable SplitPairFilter { 0x7f030107, 0x7f030115, 0x7f030116 } +int styleable SplitPairFilter_primaryActivityName 0 +int styleable SplitPairFilter_secondaryActivityAction 1 +int styleable SplitPairFilter_secondaryActivityName 2 +int[] styleable SplitPairRule { 0x7f030032, 0x7f030055, 0x7f03009f, 0x7f0300a0, 0x7f03012a, 0x7f03012b, 0x7f03012c, 0x7f03012d, 0x7f03012e, 0x7f03012f, 0x7f030130, 0x7f030149 } +int styleable SplitPairRule_animationBackgroundColor 0 +int styleable SplitPairRule_clearTop 1 +int styleable SplitPairRule_finishPrimaryWithSecondary 2 +int styleable SplitPairRule_finishSecondaryWithPrimary 3 +int styleable SplitPairRule_splitLayoutDirection 4 +int styleable SplitPairRule_splitMaxAspectRatioInLandscape 5 +int styleable SplitPairRule_splitMaxAspectRatioInPortrait 6 +int styleable SplitPairRule_splitMinHeightDp 7 +int styleable SplitPairRule_splitMinSmallestWidthDp 8 +int styleable SplitPairRule_splitMinWidthDp 9 +int styleable SplitPairRule_splitRatio 10 +int styleable SplitPairRule_tag 11 +int[] styleable SplitPlaceholderRule { 0x7f030032, 0x7f03009e, 0x7f0300f7, 0x7f03012a, 0x7f03012b, 0x7f03012c, 0x7f03012d, 0x7f03012e, 0x7f03012f, 0x7f030130, 0x7f030136, 0x7f030149 } +int styleable SplitPlaceholderRule_animationBackgroundColor 0 +int styleable SplitPlaceholderRule_finishPrimaryWithPlaceholder 1 +int styleable SplitPlaceholderRule_placeholderActivityName 2 +int styleable SplitPlaceholderRule_splitLayoutDirection 3 +int styleable SplitPlaceholderRule_splitMaxAspectRatioInLandscape 4 +int styleable SplitPlaceholderRule_splitMaxAspectRatioInPortrait 5 +int styleable SplitPlaceholderRule_splitMinHeightDp 6 +int styleable SplitPlaceholderRule_splitMinSmallestWidthDp 7 +int styleable SplitPlaceholderRule_splitMinWidthDp 8 +int styleable SplitPlaceholderRule_splitRatio 9 +int styleable SplitPlaceholderRule_stickyPlaceholder 10 +int styleable SplitPlaceholderRule_tag 11 +int[] styleable StateListDrawable { 0x0101011c, 0x01010194, 0x01010195, 0x01010196, 0x0101030c, 0x0101030d } +int styleable StateListDrawable_android_dither 0 +int styleable StateListDrawable_android_visible 1 +int styleable StateListDrawable_android_variablePadding 2 +int styleable StateListDrawable_android_constantSize 3 +int styleable StateListDrawable_android_enterFadeDuration 4 +int styleable StateListDrawable_android_exitFadeDuration 5 +int[] styleable StateListDrawableItem { 0x01010199 } +int styleable StateListDrawableItem_android_drawable 0 +int[] styleable SwitchCompat { 0x01010124, 0x01010125, 0x01010142, 0x7f030122, 0x7f030131, 0x7f030141, 0x7f030142, 0x7f030146, 0x7f030158, 0x7f030159, 0x7f03015a, 0x7f03016f, 0x7f030170, 0x7f030171 } +int styleable SwitchCompat_android_textOn 0 +int styleable SwitchCompat_android_textOff 1 +int styleable SwitchCompat_android_thumb 2 +int styleable SwitchCompat_showText 3 +int styleable SwitchCompat_splitTrack 4 +int styleable SwitchCompat_switchMinWidth 5 +int styleable SwitchCompat_switchPadding 6 +int styleable SwitchCompat_switchTextAppearance 7 +int styleable SwitchCompat_thumbTextPadding 8 +int styleable SwitchCompat_thumbTint 9 +int styleable SwitchCompat_thumbTintMode 10 +int styleable SwitchCompat_track 11 +int styleable SwitchCompat_trackTint 12 +int styleable SwitchCompat_trackTintMode 13 +int[] styleable SwitchPreference { 0x010101ef, 0x010101f0, 0x010101f1, 0x0101036b, 0x0101036c, 0x7f03007b, 0x7f03013f, 0x7f030140, 0x7f030147, 0x7f030148 } +int styleable SwitchPreference_android_summaryOn 0 +int styleable SwitchPreference_android_summaryOff 1 +int styleable SwitchPreference_android_disableDependentsState 2 +int styleable SwitchPreference_android_switchTextOn 3 +int styleable SwitchPreference_android_switchTextOff 4 +int styleable SwitchPreference_disableDependentsState 5 +int styleable SwitchPreference_summaryOff 6 +int styleable SwitchPreference_summaryOn 7 +int styleable SwitchPreference_switchTextOff 8 +int styleable SwitchPreference_switchTextOn 9 +int[] styleable SwitchPreferenceCompat { 0x010101ef, 0x010101f0, 0x010101f1, 0x0101036b, 0x0101036c, 0x7f03007b, 0x7f03013f, 0x7f030140, 0x7f030147, 0x7f030148 } +int styleable SwitchPreferenceCompat_android_summaryOn 0 +int styleable SwitchPreferenceCompat_android_summaryOff 1 +int styleable SwitchPreferenceCompat_android_disableDependentsState 2 +int styleable SwitchPreferenceCompat_android_switchTextOn 3 +int styleable SwitchPreferenceCompat_android_switchTextOff 4 +int styleable SwitchPreferenceCompat_disableDependentsState 5 +int styleable SwitchPreferenceCompat_summaryOff 6 +int styleable SwitchPreferenceCompat_summaryOn 7 +int styleable SwitchPreferenceCompat_switchTextOff 8 +int styleable SwitchPreferenceCompat_switchTextOn 9 +int[] styleable TextAppearance { 0x01010095, 0x01010096, 0x01010097, 0x01010098, 0x0101009a, 0x0101009b, 0x01010161, 0x01010162, 0x01010163, 0x01010164, 0x010103ac, 0x01010585, 0x7f0300a3, 0x7f0300ac, 0x7f03014a, 0x7f030155 } +int styleable TextAppearance_android_textSize 0 +int styleable TextAppearance_android_typeface 1 +int styleable TextAppearance_android_textStyle 2 +int styleable TextAppearance_android_textColor 3 +int styleable TextAppearance_android_textColorHint 4 +int styleable TextAppearance_android_textColorLink 5 +int styleable TextAppearance_android_shadowColor 6 +int styleable TextAppearance_android_shadowDx 7 +int styleable TextAppearance_android_shadowDy 8 +int styleable TextAppearance_android_shadowRadius 9 +int styleable TextAppearance_android_fontFamily 10 +int styleable TextAppearance_android_textFontWeight 11 +int styleable TextAppearance_fontFamily 12 +int styleable TextAppearance_fontVariationSettings 13 +int styleable TextAppearance_textAllCaps 14 +int styleable TextAppearance_textLocale 15 +int[] styleable Toolbar { 0x010100af, 0x01010140, 0x7f030048, 0x7f030058, 0x7f030059, 0x7f030067, 0x7f030068, 0x7f030069, 0x7f03006a, 0x7f03006b, 0x7f03006c, 0x7f0300dd, 0x7f0300de, 0x7f0300df, 0x7f0300e3, 0x7f0300e6, 0x7f0300e7, 0x7f0300f9, 0x7f030139, 0x7f03013a, 0x7f03013b, 0x7f030160, 0x7f030161, 0x7f030162, 0x7f030163, 0x7f030164, 0x7f030165, 0x7f030166, 0x7f030167, 0x7f030168 } +int styleable Toolbar_android_gravity 0 +int styleable Toolbar_android_minHeight 1 +int styleable Toolbar_buttonGravity 2 +int styleable Toolbar_collapseContentDescription 3 +int styleable Toolbar_collapseIcon 4 +int styleable Toolbar_contentInsetEnd 5 +int styleable Toolbar_contentInsetEndWithActions 6 +int styleable Toolbar_contentInsetLeft 7 +int styleable Toolbar_contentInsetRight 8 +int styleable Toolbar_contentInsetStart 9 +int styleable Toolbar_contentInsetStartWithNavigation 10 +int styleable Toolbar_logo 11 +int styleable Toolbar_logoDescription 12 +int styleable Toolbar_maxButtonHeight 13 +int styleable Toolbar_menu 14 +int styleable Toolbar_navigationContentDescription 15 +int styleable Toolbar_navigationIcon 16 +int styleable Toolbar_popupTheme 17 +int styleable Toolbar_subtitle 18 +int styleable Toolbar_subtitleTextAppearance 19 +int styleable Toolbar_subtitleTextColor 20 +int styleable Toolbar_title 21 +int styleable Toolbar_titleMargin 22 +int styleable Toolbar_titleMarginBottom 23 +int styleable Toolbar_titleMarginEnd 24 +int styleable Toolbar_titleMarginStart 25 +int styleable Toolbar_titleMarginTop 26 +int styleable Toolbar_titleMargins 27 +int styleable Toolbar_titleTextAppearance 28 +int styleable Toolbar_titleTextColor 29 +int[] styleable View { 0x01010000, 0x010100da, 0x7f0300f0, 0x7f0300f1, 0x7f030156 } +int styleable View_android_theme 0 +int styleable View_android_focusable 1 +int styleable View_paddingEnd 2 +int styleable View_paddingStart 3 +int styleable View_theme 4 +int[] styleable ViewBackgroundHelper { 0x010100d4, 0x7f03003e, 0x7f03003f } +int styleable ViewBackgroundHelper_android_background 0 +int styleable ViewBackgroundHelper_backgroundTint 1 +int styleable ViewBackgroundHelper_backgroundTintMode 2 +int[] styleable ViewStubCompat { 0x010100d0, 0x010100f2, 0x010100f3 } +int styleable ViewStubCompat_android_id 0 +int styleable ViewStubCompat_android_layout 1 +int styleable ViewStubCompat_android_inflatedId 2 +int xml flutter_share_file_paths 0x7f100000 diff --git a/Androidnya/build/app/intermediates/signing_config_versions/debug/signing-config-versions.json b/Androidnya/build/app/intermediates/signing_config_versions/debug/signing-config-versions.json new file mode 100644 index 0000000..bb4deaa --- /dev/null +++ b/Androidnya/build/app/intermediates/signing_config_versions/debug/signing-config-versions.json @@ -0,0 +1 @@ +{"enableV1Signing":true,"enableV2Signing":true,"enableV3Signing":false,"enableV4Signing":false} \ No newline at end of file diff --git a/Androidnya/build/app/intermediates/source_set_path_map/debug/file-map.txt b/Androidnya/build/app/intermediates/source_set_path_map/debug/file-map.txt new file mode 100644 index 0000000..26ea875 --- /dev/null +++ b/Androidnya/build/app/intermediates/source_set_path_map/debug/file-map.txt @@ -0,0 +1,50 @@ +com.example.posyandu.app-jetified-lifecycle-livedata-core-ktx-2.7.0-0 C:\Users\lenov\.gradle\caches\transforms-3\2104f0fea03419252de5cb865bc33137\transformed\jetified-lifecycle-livedata-core-ktx-2.7.0\res +com.example.posyandu.app-jetified-annotation-experimental-1.4.0-1 C:\Users\lenov\.gradle\caches\transforms-3\215affea8a6c52c7338923f6ed586875\transformed\jetified-annotation-experimental-1.4.0\res +com.example.posyandu.app-jetified-core-1.0.0-2 C:\Users\lenov\.gradle\caches\transforms-3\2815729b64a2990afe5a146eebbdb448\transformed\jetified-core-1.0.0\res +com.example.posyandu.app-jetified-savedstate-ktx-1.2.1-3 C:\Users\lenov\.gradle\caches\transforms-3\283254c3bfb09b5335e46d11400ca39f\transformed\jetified-savedstate-ktx-1.2.1\res +com.example.posyandu.app-core-runtime-2.2.0-4 C:\Users\lenov\.gradle\caches\transforms-3\2b8e54d31a141f3ff6ff893fb8611721\transformed\core-runtime-2.2.0\res +com.example.posyandu.app-preference-1.2.1-5 C:\Users\lenov\.gradle\caches\transforms-3\3423ad43eb5d78e4c674b032a330d643\transformed\preference-1.2.1\res +com.example.posyandu.app-fragment-1.7.1-6 C:\Users\lenov\.gradle\caches\transforms-3\34b9e8114ed50492479eb875aa77a652\transformed\fragment-1.7.1\res +com.example.posyandu.app-jetified-window-java-1.2.0-7 C:\Users\lenov\.gradle\caches\transforms-3\3d0412389d2966e83c19c51ceeb7e70b\transformed\jetified-window-java-1.2.0\res +com.example.posyandu.app-jetified-savedstate-1.2.1-8 C:\Users\lenov\.gradle\caches\transforms-3\47338bbf8f160d000bb980bbb8741b0a\transformed\jetified-savedstate-1.2.1\res +com.example.posyandu.app-core-1.13.1-9 C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\res +com.example.posyandu.app-jetified-core-ktx-1.13.1-10 C:\Users\lenov\.gradle\caches\transforms-3\4f2a8bc6baae5594059dcb4a3fa298d0\transformed\jetified-core-ktx-1.13.1\res +com.example.posyandu.app-lifecycle-livedata-2.7.0-11 C:\Users\lenov\.gradle\caches\transforms-3\63159449652579a22ad00eeda6a72c63\transformed\lifecycle-livedata-2.7.0\res +com.example.posyandu.app-jetified-datastore-release-12 C:\Users\lenov\.gradle\caches\transforms-3\6486d5508ebf69056cf1c4ab24521024\transformed\jetified-datastore-release\res +com.example.posyandu.app-recyclerview-1.0.0-13 C:\Users\lenov\.gradle\caches\transforms-3\65cfd5b8a1fe8faa1c1e5683d3fcc2b8\transformed\recyclerview-1.0.0\res +com.example.posyandu.app-media-1.1.0-14 C:\Users\lenov\.gradle\caches\transforms-3\6e859286821b89d92ed6182327fc2dc6\transformed\media-1.1.0\res +com.example.posyandu.app-jetified-startup-runtime-1.1.1-15 C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\res +com.example.posyandu.app-transition-1.4.1-16 C:\Users\lenov\.gradle\caches\transforms-3\702716da9abbaa9ace42dd05e0800167\transformed\transition-1.4.1\res +com.example.posyandu.app-jetified-datastore-core-release-17 C:\Users\lenov\.gradle\caches\transforms-3\72f5a0eda9f919bb5c57a4fbca29b191\transformed\jetified-datastore-core-release\res +com.example.posyandu.app-jetified-emoji2-views-helper-1.3.0-18 C:\Users\lenov\.gradle\caches\transforms-3\89747bd7a5ee7ad54098f0f830530be2\transformed\jetified-emoji2-views-helper-1.3.0\res +com.example.posyandu.app-slidingpanelayout-1.2.0-19 C:\Users\lenov\.gradle\caches\transforms-3\8b54bb021155f3ee6c86129d6f3f83b3\transformed\slidingpanelayout-1.2.0\res +com.example.posyandu.app-lifecycle-runtime-2.7.0-20 C:\Users\lenov\.gradle\caches\transforms-3\8f08a4fb8a82b417cfcc866aaaa248aa\transformed\lifecycle-runtime-2.7.0\res +com.example.posyandu.app-coordinatorlayout-1.0.0-21 C:\Users\lenov\.gradle\caches\transforms-3\8f157f66423597c1afae86f47ee03e65\transformed\coordinatorlayout-1.0.0\res +com.example.posyandu.app-jetified-activity-ktx-1.8.1-22 C:\Users\lenov\.gradle\caches\transforms-3\912b1234e5dc823c29fa7e12c6f8f23e\transformed\jetified-activity-ktx-1.8.1\res +com.example.posyandu.app-jetified-fragment-ktx-1.7.1-23 C:\Users\lenov\.gradle\caches\transforms-3\944eefc22a8f4e51fac3aa5f6de5de65\transformed\jetified-fragment-ktx-1.7.1\res +com.example.posyandu.app-jetified-lifecycle-viewmodel-ktx-2.7.0-24 C:\Users\lenov\.gradle\caches\transforms-3\97f5285631139cd71657f1d335587dd2\transformed\jetified-lifecycle-viewmodel-ktx-2.7.0\res +com.example.posyandu.app-jetified-activity-1.8.1-25 C:\Users\lenov\.gradle\caches\transforms-3\9f8229ee71e2110416b6e261a05d3650\transformed\jetified-activity-1.8.1\res +com.example.posyandu.app-jetified-lifecycle-process-2.7.0-26 C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\res +com.example.posyandu.app-jetified-lifecycle-runtime-ktx-2.7.0-27 C:\Users\lenov\.gradle\caches\transforms-3\a634e248fd38a1a2246775d97d8ebf3c\transformed\jetified-lifecycle-runtime-ktx-2.7.0\res +com.example.posyandu.app-jetified-lifecycle-viewmodel-savedstate-2.7.0-28 C:\Users\lenov\.gradle\caches\transforms-3\a6ab75c46c16bb6c7a3c9df5177c45de\transformed\jetified-lifecycle-viewmodel-savedstate-2.7.0\res +com.example.posyandu.app-jetified-emoji2-1.3.0-29 C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\res +com.example.posyandu.app-jetified-tracing-1.2.0-30 C:\Users\lenov\.gradle\caches\transforms-3\ad98be4a1c53e6a1e097edbfc577b62d\transformed\jetified-tracing-1.2.0\res +com.example.posyandu.app-jetified-window-1.2.0-31 C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\res +com.example.posyandu.app-jetified-datastore-preferences-release-32 C:\Users\lenov\.gradle\caches\transforms-3\b6c186904d01f0bffbcee68326aef303\transformed\jetified-datastore-preferences-release\res +com.example.posyandu.app-lifecycle-viewmodel-2.7.0-33 C:\Users\lenov\.gradle\caches\transforms-3\d69b771f4769b70dad1852df9d1e5343\transformed\lifecycle-viewmodel-2.7.0\res +com.example.posyandu.app-appcompat-1.7.0-34 C:\Users\lenov\.gradle\caches\transforms-3\db5ebd4cd74759fd5be7fa489f4caec1\transformed\appcompat-1.7.0\res +com.example.posyandu.app-jetified-appcompat-resources-1.7.0-35 C:\Users\lenov\.gradle\caches\transforms-3\eaad49a5a73f6f6b4df0c36599fde7f2\transformed\jetified-appcompat-resources-1.7.0\res +com.example.posyandu.app-jetified-profileinstaller-1.3.1-36 C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\res +com.example.posyandu.app-lifecycle-livedata-core-2.7.0-37 C:\Users\lenov\.gradle\caches\transforms-3\f2c6006284de8fdbb59e6433bd7df941\transformed\lifecycle-livedata-core-2.7.0\res +com.example.posyandu.app-debug-38 C:\posyandu\android\app\src\debug\res +com.example.posyandu.app-main-39 C:\posyandu\android\app\src\main\res +com.example.posyandu.app-packaged_res-40 C:\posyandu\build\android_alarm_manager_plus\intermediates\packaged_res\debug +com.example.posyandu.app-pngs-41 C:\posyandu\build\app\generated\res\pngs\debug +com.example.posyandu.app-resValues-42 C:\posyandu\build\app\generated\res\resValues\debug +com.example.posyandu.app-packageDebugResources-43 C:\posyandu\build\app\intermediates\incremental\debug\packageDebugResources\merged.dir +com.example.posyandu.app-packageDebugResources-44 C:\posyandu\build\app\intermediates\incremental\debug\packageDebugResources\stripped.dir +com.example.posyandu.app-merged_res-45 C:\posyandu\build\app\intermediates\merged_res\debug +com.example.posyandu.app-packaged_res-46 C:\posyandu\build\flutter_local_notifications\intermediates\packaged_res\debug +com.example.posyandu.app-packaged_res-47 C:\posyandu\build\path_provider_android\intermediates\packaged_res\debug +com.example.posyandu.app-packaged_res-48 C:\posyandu\build\share_plus\intermediates\packaged_res\debug +com.example.posyandu.app-packaged_res-49 C:\posyandu\build\shared_preferences_android\intermediates\packaged_res\debug diff --git a/Androidnya/build/app/intermediates/stable_resource_ids_file/debug/stableIds.txt b/Androidnya/build/app/intermediates/stable_resource_ids_file/debug/stableIds.txt new file mode 100644 index 0000000..28be274 --- /dev/null +++ b/Androidnya/build/app/intermediates/stable_resource_ids_file/debug/stableIds.txt @@ -0,0 +1,1576 @@ +com.example.posyandu:xml/flutter_share_file_paths = 0x7f100000 +com.example.posyandu:styleable/ViewStubCompat = 0x7f0f0045 +com.example.posyandu:styleable/View = 0x7f0f0043 +com.example.posyandu:styleable/TextAppearance = 0x7f0f0041 +com.example.posyandu:styleable/StateListDrawable = 0x7f0f003c +com.example.posyandu:styleable/SplitPlaceholderRule = 0x7f0f003b +com.example.posyandu:styleable/SplitPairRule = 0x7f0f003a +com.example.posyandu:styleable/SplitPairFilter = 0x7f0f0039 +com.example.posyandu:styleable/Spinner = 0x7f0f0038 +com.example.posyandu:styleable/RecyclerView = 0x7f0f0035 +com.example.posyandu:styleable/PreferenceTheme = 0x7f0f0033 +com.example.posyandu:styleable/PreferenceFragment = 0x7f0f002f +com.example.posyandu:styleable/Preference = 0x7f0f002e +com.example.posyandu:styleable/PopupWindowBackgroundState = 0x7f0f002d +com.example.posyandu:styleable/PopupWindow = 0x7f0f002c +com.example.posyandu:styleable/MultiSelectListPreference = 0x7f0f002b +com.example.posyandu:styleable/MenuItem = 0x7f0f0029 +com.example.posyandu:styleable/SearchView = 0x7f0f0036 +com.example.posyandu:styleable/GradientColorItem = 0x7f0f0023 +com.example.posyandu:styleable/GradientColor = 0x7f0f0022 +com.example.posyandu:styleable/FragmentContainerView = 0x7f0f0021 +com.example.posyandu:styleable/FontFamily = 0x7f0f001e +com.example.posyandu:styleable/CompoundButton = 0x7f0f0018 +com.example.posyandu:styleable/Capability = 0x7f0f0014 +com.example.posyandu:styleable/ButtonBarLayout = 0x7f0f0013 +com.example.posyandu:styleable/BackgroundStyle = 0x7f0f0012 +com.example.posyandu:styleable/AppCompatTextHelper = 0x7f0f000f +com.example.posyandu:styleable/AppCompatSeekBar = 0x7f0f000e +com.example.posyandu:styleable/ActivityRule = 0x7f0f0007 +com.example.posyandu:styleable/ActionMenuView = 0x7f0f0003 +com.example.posyandu:styleable/ActionMenuItemView = 0x7f0f0002 +com.example.posyandu:styleable/ActionBarLayout = 0x7f0f0001 +com.example.posyandu:style/Widget.Support.CoordinatorLayout = 0x7f0e0185 +com.example.posyandu:style/Widget.AppCompat.TextView = 0x7f0e017f +com.example.posyandu:style/Widget.AppCompat.Spinner.DropDown.ActionBar = 0x7f0e017d +com.example.posyandu:style/Widget.AppCompat.Spinner = 0x7f0e017b +com.example.posyandu:style/Widget.AppCompat.SeekBar.Discrete = 0x7f0e017a +com.example.posyandu:style/Widget.AppCompat.SearchView.ActionBar = 0x7f0e0178 +com.example.posyandu:style/Widget.AppCompat.SearchView = 0x7f0e0177 +com.example.posyandu:styleable/Toolbar = 0x7f0f0042 +com.example.posyandu:style/Widget.AppCompat.RatingBar.Small = 0x7f0e0176 +com.example.posyandu:style/Widget.AppCompat.RatingBar = 0x7f0e0174 +com.example.posyandu:style/Widget.AppCompat.ProgressBar.Horizontal = 0x7f0e0173 +com.example.posyandu:style/Widget.AppCompat.ProgressBar = 0x7f0e0172 +com.example.posyandu:style/Widget.AppCompat.PopupWindow = 0x7f0e0171 +com.example.posyandu:style/Widget.AppCompat.PopupMenu.Overflow = 0x7f0e0170 +com.example.posyandu:style/Widget.AppCompat.PopupMenu = 0x7f0e016f +com.example.posyandu:style/Widget.AppCompat.ListMenuView = 0x7f0e016a +com.example.posyandu:style/Widget.AppCompat.Light.SearchView = 0x7f0e0168 +com.example.posyandu:style/Widget.AppCompat.Light.PopupMenu.Overflow = 0x7f0e0167 +com.example.posyandu:style/Widget.AppCompat.Light.PopupMenu = 0x7f0e0166 +com.example.posyandu:style/Widget.AppCompat.Light.ListPopupWindow = 0x7f0e0164 +com.example.posyandu:style/Widget.AppCompat.Light.ActionMode.Inverse = 0x7f0e0160 +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.TabBar = 0x7f0e0157 +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.Solid.Inverse = 0x7f0e0156 +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.Solid = 0x7f0e0155 +com.example.posyandu:style/Widget.AppCompat.ImageButton = 0x7f0e0153 +com.example.posyandu:style/Widget.AppCompat.DropDownItem.Spinner = 0x7f0e0151 +com.example.posyandu:style/Widget.AppCompat.DrawerArrowToggle = 0x7f0e0150 +com.example.posyandu:style/Widget.AppCompat.ButtonBar.AlertDialog = 0x7f0e014c +com.example.posyandu:style/Widget.AppCompat.ButtonBar = 0x7f0e014b +com.example.posyandu:style/Widget.AppCompat.Button.Small = 0x7f0e014a +com.example.posyandu:style/Widget.AppCompat.Button.Borderless = 0x7f0e0146 +com.example.posyandu:style/Widget.AppCompat.ActivityChooserView = 0x7f0e0143 +com.example.posyandu:style/Widget.AppCompat.CompoundButton.Switch = 0x7f0e014f +com.example.posyandu:style/Widget.AppCompat.ActionMode = 0x7f0e0142 +com.example.posyandu:style/Widget.AppCompat.ActionButton.CloseMode = 0x7f0e0140 +com.example.posyandu:style/Widget.AppCompat.ActionButton = 0x7f0e013f +com.example.posyandu:style/ThemeOverlay.AppCompat.Light = 0x7f0e0139 +com.example.posyandu:style/ThemeOverlay.AppCompat.Dialog = 0x7f0e0137 +com.example.posyandu:style/ThemeOverlay.AppCompat.DayNight = 0x7f0e0135 +com.example.posyandu:style/ThemeOverlay.AppCompat.Dark.ActionBar = 0x7f0e0134 +com.example.posyandu:style/ThemeOverlay.AppCompat.Dark = 0x7f0e0133 +com.example.posyandu:style/Theme.AppCompat.NoActionBar = 0x7f0e0130 +com.example.posyandu:style/Widget.AppCompat.ActionButton.Overflow = 0x7f0e0141 +com.example.posyandu:style/Theme.AppCompat.Light.Dialog.MinWidth = 0x7f0e012d +com.example.posyandu:style/Widget.AppCompat.CompoundButton.CheckBox = 0x7f0e014d +com.example.posyandu:style/Theme.AppCompat.Light.Dialog = 0x7f0e012b +com.example.posyandu:style/Theme.AppCompat.Light.DarkActionBar = 0x7f0e012a +com.example.posyandu:style/Theme.AppCompat.DialogWhenLarge = 0x7f0e0127 +com.example.posyandu:style/Theme.AppCompat.DayNight.NoActionBar = 0x7f0e0123 +com.example.posyandu:style/Theme.AppCompat.CompactMenu = 0x7f0e011c +com.example.posyandu:style/TextAppearance.Compat.Notification.Time.Media = 0x7f0e0115 +com.example.posyandu:style/TextAppearance.Compat.Notification.Line2.Media = 0x7f0e0112 +com.example.posyandu:style/TextAppearance.Compat.Notification.Info.Media = 0x7f0e0110 +com.example.posyandu:style/TextAppearance.Compat.Notification.Info = 0x7f0e010f +com.example.posyandu:style/TextAppearance.AppCompat.Widget.PopupMenu.Small = 0x7f0e010b +com.example.posyandu:style/TextAppearance.AppCompat.Widget.PopupMenu.Large = 0x7f0e010a +com.example.posyandu:style/TextAppearance.AppCompat.Widget.DropDownItem = 0x7f0e0108 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.Button.Inverse = 0x7f0e0107 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse = 0x7f0e0101 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionBar.Title = 0x7f0e00fe +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse = 0x7f0e00fd +com.example.posyandu:styleable/SwitchPreference = 0x7f0f003f +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle = 0x7f0e00fc +com.example.posyandu:style/TextAppearance.AppCompat.Tooltip = 0x7f0e00fa +com.example.posyandu:style/TextAppearance.AppCompat.Title = 0x7f0e00f8 +com.example.posyandu:style/TextAppearance.AppCompat.Subhead = 0x7f0e00f6 +com.example.posyandu:style/TextAppearance.AppCompat.Medium.Inverse = 0x7f0e00f0 +com.example.posyandu:style/TextAppearance.AppCompat.Medium = 0x7f0e00ef +com.example.posyandu:style/TextAppearance.AppCompat.Light.SearchResult.Subtitle = 0x7f0e00eb +com.example.posyandu:style/TextAppearance.AppCompat.Large.Inverse = 0x7f0e00ea +com.example.posyandu:style/TextAppearance.AppCompat.Large = 0x7f0e00e9 +com.example.posyandu:style/TextAppearance.AppCompat.Inverse = 0x7f0e00e8 +com.example.posyandu:style/Widget.AppCompat.TextView.SpinnerItem = 0x7f0e0180 +com.example.posyandu:style/TextAppearance.AppCompat.Display2 = 0x7f0e00e4 +com.example.posyandu:style/TextAppearance.AppCompat.Caption = 0x7f0e00e2 +com.example.posyandu:style/TextAppearance.AppCompat.Body2 = 0x7f0e00e0 +com.example.posyandu:style/TextAppearance.AppCompat.Body1 = 0x7f0e00df +com.example.posyandu:style/RtlUnderlay.Widget.AppCompat.ActionButton.Overflow = 0x7f0e00dd +com.example.posyandu:style/RtlUnderlay.Widget.AppCompat.ActionButton = 0x7f0e00dc +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.SearchView.MagIcon = 0x7f0e00db +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.Search.DropDown.Text = 0x7f0e00da +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.Search.DropDown.Icon1 = 0x7f0e00d7 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.Search.DropDown = 0x7f0e00d6 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Text = 0x7f0e00d4 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.InternalGroup = 0x7f0e00d1 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.PopupMenuItem = 0x7f0e00d0 +com.example.posyandu:style/PreferenceThemeOverlay.v14 = 0x7f0e00cb +com.example.posyandu:style/PreferenceFragmentList.Material = 0x7f0e00c8 +com.example.posyandu:style/PreferenceCategoryTitleTextStyle = 0x7f0e00c4 +com.example.posyandu:style/Preference.SwitchPreferenceCompat = 0x7f0e00c2 +com.example.posyandu:style/Preference.SwitchPreference.Material = 0x7f0e00c1 +com.example.posyandu:style/Preference.SwitchPreference = 0x7f0e00c0 +com.example.posyandu:style/Preference.SeekBarPreference.Material = 0x7f0e00bf +com.example.posyandu:style/Preference.PreferenceScreen.Material = 0x7f0e00bd +com.example.posyandu:style/Preference.Information.Material = 0x7f0e00ba +com.example.posyandu:style/Preference.DropDown.Material = 0x7f0e00b8 +com.example.posyandu:style/TextAppearance.AppCompat = 0x7f0e00de +com.example.posyandu:style/Preference.DropDown = 0x7f0e00b7 +com.example.posyandu:style/Preference.DialogPreference.EditTextPreference.Material = 0x7f0e00b5 +com.example.posyandu:style/Preference.DialogPreference.EditTextPreference = 0x7f0e00b4 +com.example.posyandu:style/Preference.CheckBoxPreference.Material = 0x7f0e00b2 +com.example.posyandu:style/Preference = 0x7f0e00ae +com.example.posyandu:style/Platform.V25.AppCompat = 0x7f0e00ab +com.example.posyandu:style/TextAppearance.AppCompat.Button = 0x7f0e00e1 +com.example.posyandu:style/Platform.ThemeOverlay.AppCompat.Dark = 0x7f0e00a7 +com.example.posyandu:style/Platform.ThemeOverlay.AppCompat = 0x7f0e00a6 +com.example.posyandu:style/Platform.AppCompat.Light = 0x7f0e00a5 +com.example.posyandu:style/NormalTheme = 0x7f0e00a3 +com.example.posyandu:style/BasePreferenceThemeOverlay = 0x7f0e00a1 +com.example.posyandu:style/Base.Widget.AppCompat.TextView.SpinnerItem = 0x7f0e009e +com.example.posyandu:style/Base.Widget.AppCompat.SeekBar = 0x7f0e0099 +com.example.posyandu:style/Base.Widget.AppCompat.SearchView = 0x7f0e0097 +com.example.posyandu:style/Base.Widget.AppCompat.RatingBar.Small = 0x7f0e0096 +com.example.posyandu:style/Base.Widget.AppCompat.PopupWindow = 0x7f0e0091 +com.example.posyandu:style/TextAppearance.AppCompat.Display3 = 0x7f0e00e5 +com.example.posyandu:style/Base.Widget.AppCompat.ListView.Menu = 0x7f0e008e +com.example.posyandu:style/ThemeOverlay.AppCompat.DayNight.ActionBar = 0x7f0e0136 +com.example.posyandu:style/Base.Widget.AppCompat.ListPopupWindow = 0x7f0e008b +com.example.posyandu:style/Base.Widget.AppCompat.ListMenuView = 0x7f0e008a +com.example.posyandu:style/Base.Widget.AppCompat.Light.PopupMenu = 0x7f0e0088 +com.example.posyandu:style/Base.Widget.AppCompat.Light.ActionBar.TabText.Inverse = 0x7f0e0086 +com.example.posyandu:style/Base.Widget.AppCompat.Light.ActionBar.TabBar = 0x7f0e0084 +com.example.posyandu:style/Theme.AppCompat.DayNight.Dialog.MinWidth = 0x7f0e0121 +com.example.posyandu:style/Base.Widget.AppCompat.EditText = 0x7f0e0080 +com.example.posyandu:style/Base.Widget.AppCompat.DropDownItem.Spinner = 0x7f0e007f +com.example.posyandu:style/Base.Widget.AppCompat.DrawerArrowToggle.Common = 0x7f0e007e +com.example.posyandu:style/Base.Widget.AppCompat.DrawerArrowToggle = 0x7f0e007d +com.example.posyandu:style/Base.Widget.AppCompat.CompoundButton.RadioButton = 0x7f0e007b +com.example.posyandu:style/Base.Widget.AppCompat.ButtonBar.AlertDialog = 0x7f0e0079 +com.example.posyandu:style/Base.Widget.AppCompat.ButtonBar = 0x7f0e0078 +com.example.posyandu:style/Base.Widget.AppCompat.Button.Small = 0x7f0e0077 +com.example.posyandu:style/Widget.AppCompat.Button.Colored = 0x7f0e0149 +com.example.posyandu:style/Base.Widget.AppCompat.Button.ButtonBar.AlertDialog = 0x7f0e0075 +com.example.posyandu:style/Base.Widget.AppCompat.Button.Borderless = 0x7f0e0073 +com.example.posyandu:style/Base.Widget.AppCompat.ActivityChooserView = 0x7f0e0070 +com.example.posyandu:style/Base.Widget.AppCompat.ActionBar.Solid = 0x7f0e0068 +com.example.posyandu:style/Base.V7.Widget.AppCompat.EditText = 0x7f0e0065 +com.example.posyandu:style/Base.V7.Widget.AppCompat.AutoCompleteTextView = 0x7f0e0064 +com.example.posyandu:styleable/AnimatedStateListDrawableTransition = 0x7f0f000b +com.example.posyandu:style/Base.V7.Theme.AppCompat.Light.Dialog = 0x7f0e0062 +com.example.posyandu:styleable/DialogPreference = 0x7f0f001b +com.example.posyandu:style/Base.V7.Theme.AppCompat.Dialog = 0x7f0e0060 +com.example.posyandu:style/Base.V7.ThemeOverlay.AppCompat.Dialog = 0x7f0e0063 +com.example.posyandu:style/Base.V7.Theme.AppCompat = 0x7f0e005f +com.example.posyandu:style/Theme.AppCompat = 0x7f0e011b +com.example.posyandu:style/Base.V26.Theme.AppCompat.Light = 0x7f0e005b +com.example.posyandu:style/Base.V23.Theme.AppCompat.Light = 0x7f0e0059 +com.example.posyandu:style/Base.V22.Theme.AppCompat.Light = 0x7f0e0057 +com.example.posyandu:style/Base.V22.Theme.AppCompat = 0x7f0e0056 +com.example.posyandu:style/Base.V21.ThemeOverlay.AppCompat.Dialog = 0x7f0e0055 +com.example.posyandu:style/Base.V21.Theme.AppCompat.Dialog = 0x7f0e0052 +com.example.posyandu:style/Base.V23.Theme.AppCompat = 0x7f0e0058 +com.example.posyandu:style/Base.ThemeOverlay.AppCompat.Dark.ActionBar = 0x7f0e004d +com.example.posyandu:style/Base.ThemeOverlay.AppCompat.ActionBar = 0x7f0e004b +com.example.posyandu:style/Base.Theme.AppCompat.Light.Dialog.MinWidth = 0x7f0e0048 +com.example.posyandu:style/Base.Theme.AppCompat.Light.Dialog.Alert = 0x7f0e0046 +com.example.posyandu:styleable/SwitchCompat = 0x7f0f003e +com.example.posyandu:style/Base.Theme.AppCompat.Light.Dialog = 0x7f0e0045 +com.example.posyandu:style/Base.Theme.AppCompat.Light.DarkActionBar = 0x7f0e0044 +com.example.posyandu:style/Base.Theme.AppCompat.Dialog.FixedSize = 0x7f0e0040 +com.example.posyandu:style/Widget.AppCompat.Toolbar.Button.Navigation = 0x7f0e0182 +com.example.posyandu:style/Base.Theme.AppCompat.Dialog = 0x7f0e003e +com.example.posyandu:style/Base.Theme.AppCompat = 0x7f0e003c +com.example.posyandu:style/Base.TextAppearance.Widget.AppCompat.Toolbar.Title = 0x7f0e003b +com.example.posyandu:style/Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle = 0x7f0e003a +com.example.posyandu:style/Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item = 0x7f0e0039 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem = 0x7f0e0038 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.Switch = 0x7f0e0037 +com.example.posyandu:style/TextAppearance.Compat.Notification.Title = 0x7f0e0116 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.PopupMenu.Large = 0x7f0e0035 +com.example.posyandu:style/Widget.AppCompat.Spinner.DropDown = 0x7f0e017c +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.PopupMenu.Header = 0x7f0e0034 +com.example.posyandu:styleable/AppCompatTheme = 0x7f0f0011 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.Button.Colored = 0x7f0e0031 +com.example.posyandu:style/Base.V21.Theme.AppCompat.Light = 0x7f0e0053 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle = 0x7f0e002d +com.example.posyandu:style/Base.TextAppearance.AppCompat.Title.Inverse = 0x7f0e0026 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Title = 0x7f0e0025 +com.example.posyandu:style/Base.V26.Theme.AppCompat = 0x7f0e005a +com.example.posyandu:style/Base.TextAppearance.AppCompat.Subhead.Inverse = 0x7f0e0024 +com.example.posyandu:style/Base.V7.Widget.AppCompat.Toolbar = 0x7f0e0066 +com.example.posyandu:style/Base.TextAppearance.AppCompat.SearchResult.Title = 0x7f0e0020 +com.example.posyandu:style/Base.TextAppearance.AppCompat.SearchResult.Subtitle = 0x7f0e001f +com.example.posyandu:style/Base.TextAppearance.AppCompat.Menu = 0x7f0e001d +com.example.posyandu:style/Base.TextAppearance.AppCompat.Medium.Inverse = 0x7f0e001c +com.example.posyandu:style/Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Small = 0x7f0e001a +com.example.posyandu:style/Base.TextAppearance.AppCompat.Inverse = 0x7f0e0016 +com.example.posyandu:styleable/Fragment = 0x7f0f0020 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Headline = 0x7f0e0015 +com.example.posyandu:style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large = 0x7f0e00ed +com.example.posyandu:style/Base.TextAppearance.AppCompat.Display4 = 0x7f0e0014 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Display2 = 0x7f0e0012 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Body1 = 0x7f0e000d +com.example.posyandu:style/Base.DialogWindowTitleBackground.AppCompat = 0x7f0e000b +com.example.posyandu:style/Base.Animation.AppCompat.Tooltip = 0x7f0e0009 +com.example.posyandu:style/TextAppearance.Compat.Notification = 0x7f0e010e +com.example.posyandu:style/Base.Animation.AppCompat.DropDownUp = 0x7f0e0008 +com.example.posyandu:style/Base.Animation.AppCompat.Dialog = 0x7f0e0007 +com.example.posyandu:style/Base.V28.Theme.AppCompat = 0x7f0e005d +com.example.posyandu:style/Base.AlertDialog.AppCompat = 0x7f0e0005 +com.example.posyandu:style/Animation.AppCompat.Tooltip = 0x7f0e0004 +com.example.posyandu:style/AlertDialog.AppCompat = 0x7f0e0000 +com.example.posyandu:string/status_bar_notification_info_overflow = 0x7f0d0028 +com.example.posyandu:string/search_menu_title = 0x7f0d0027 +com.example.posyandu:string/preference_copied = 0x7f0d0026 +com.example.posyandu:string/call_notification_ongoing_text = 0x7f0d0021 +com.example.posyandu:string/call_notification_hang_up_action = 0x7f0d001f +com.example.posyandu:style/Theme.AppCompat.Light.Dialog.Alert = 0x7f0e012c +com.example.posyandu:string/call_notification_answer_video_action = 0x7f0d001d +com.example.posyandu:string/androidx_startup = 0x7f0d001b +com.example.posyandu:style/Theme.AppCompat.Light.DialogWhenLarge = 0x7f0e012e +com.example.posyandu:string/abc_toolbar_collapse_description = 0x7f0d001a +com.example.posyandu:string/abc_shareactionprovider_share_with = 0x7f0d0018 +com.example.posyandu:string/abc_searchview_description_submit = 0x7f0d0016 +com.example.posyandu:string/abc_searchview_description_search = 0x7f0d0015 +com.example.posyandu:style/Base.Widget.AppCompat.ActionButton = 0x7f0e006c +com.example.posyandu:string/abc_search_hint = 0x7f0d0012 +com.example.posyandu:string/abc_prepend_shortcut_label = 0x7f0d0011 +com.example.posyandu:string/abc_menu_meta_shortcut_label = 0x7f0d000d +com.example.posyandu:string/abc_menu_function_shortcut_label = 0x7f0d000c +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.PopupMenu.Small = 0x7f0e0036 +com.example.posyandu:string/abc_menu_enter_shortcut_label = 0x7f0d000b +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionMode.Title = 0x7f0e0102 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.Search.DropDown.Query = 0x7f0e00d9 +com.example.posyandu:string/abc_menu_ctrl_shortcut_label = 0x7f0d0009 +com.example.posyandu:string/abc_menu_alt_shortcut_label = 0x7f0d0008 +com.example.posyandu:style/Base.Widget.AppCompat.PopupMenu.Overflow = 0x7f0e0090 +com.example.posyandu:string/abc_capital_on = 0x7f0d0007 +com.example.posyandu:string/abc_capital_off = 0x7f0d0006 +com.example.posyandu:string/abc_activitychooserview_choose_application = 0x7f0d0005 +com.example.posyandu:string/abc_activity_chooser_view_see_all = 0x7f0d0004 +com.example.posyandu:string/abc_action_mode_done = 0x7f0d0003 +com.example.posyandu:string/abc_action_bar_home_description = 0x7f0d0000 +com.example.posyandu:mipmap/launcher_icon = 0x7f0c0001 +com.example.posyandu:layout/select_dialog_singlechoice_material = 0x7f0b0042 +com.example.posyandu:layout/select_dialog_item_material = 0x7f0b0040 +com.example.posyandu:style/Preference.Material = 0x7f0e00bb +com.example.posyandu:style/Platform.V21.AppCompat.Light = 0x7f0e00aa +com.example.posyandu:layout/preference_widget_switch = 0x7f0b003e +com.example.posyandu:layout/preference_widget_seekbar = 0x7f0b003c +com.example.posyandu:layout/preference_recyclerview = 0x7f0b003a +com.example.posyandu:layout/preference_information_material = 0x7f0b0037 +com.example.posyandu:styleable/CoordinatorLayout = 0x7f0f0019 +com.example.posyandu:layout/preference_information = 0x7f0b0036 +com.example.posyandu:layout/preference_dropdown = 0x7f0b0034 +com.example.posyandu:layout/preference_category = 0x7f0b0031 +com.example.posyandu:layout/preference = 0x7f0b0030 +com.example.posyandu:layout/notification_template_part_time = 0x7f0b002f +com.example.posyandu:layout/notification_template_icon_group = 0x7f0b002a +com.example.posyandu:style/TextAppearance.Compat.Notification.Title.Media = 0x7f0e0117 +com.example.posyandu:style/Platform.AppCompat = 0x7f0e00a4 +com.example.posyandu:layout/notification_template_big_media_narrow_custom = 0x7f0b0028 +com.example.posyandu:layout/notification_template_big_media_narrow = 0x7f0b0027 +com.example.posyandu:layout/notification_template_big_media_custom = 0x7f0b0026 +com.example.posyandu:layout/notification_media_action = 0x7f0b0023 +com.example.posyandu:layout/ime_secondary_split_test_activity = 0x7f0b0020 +com.example.posyandu:layout/ime_base_split_test_activity = 0x7f0b001f +com.example.posyandu:layout/image_frame = 0x7f0b001e +com.example.posyandu:layout/custom_dialog = 0x7f0b001c +com.example.posyandu:layout/abc_tooltip = 0x7f0b001b +com.example.posyandu:layout/abc_search_view = 0x7f0b0019 +com.example.posyandu:layout/abc_search_dropdown_item_icons_2line = 0x7f0b0018 +com.example.posyandu:layout/abc_screen_simple_overlay_action_mode = 0x7f0b0016 +com.example.posyandu:layout/abc_screen_content_include = 0x7f0b0014 +com.example.posyandu:layout/abc_popup_menu_item_layout = 0x7f0b0013 +com.example.posyandu:layout/abc_popup_menu_header_item_layout = 0x7f0b0012 +com.example.posyandu:layout/abc_list_menu_item_icon = 0x7f0b000f +com.example.posyandu:style/Base.Widget.AppCompat.ActionBar.TabText = 0x7f0e006a +com.example.posyandu:style/Base.Theme.AppCompat.Dialog.MinWidth = 0x7f0e0041 +com.example.posyandu:layout/abc_expanded_menu_layout = 0x7f0b000d +com.example.posyandu:layout/abc_dialog_title_material = 0x7f0b000c +com.example.posyandu:layout/abc_cascading_menu_item_layout = 0x7f0b000b +com.example.posyandu:layout/abc_alert_dialog_title_material = 0x7f0b000a +com.example.posyandu:layout/abc_alert_dialog_button_bar_material = 0x7f0b0008 +com.example.posyandu:layout/abc_activity_chooser_view_list_item = 0x7f0b0007 +com.example.posyandu:layout/abc_activity_chooser_view = 0x7f0b0006 +com.example.posyandu:style/Widget.AppCompat.Toolbar = 0x7f0e0181 +com.example.posyandu:layout/abc_action_mode_close_item_material = 0x7f0b0005 +com.example.posyandu:style/TextAppearance.AppCompat.SearchResult.Subtitle = 0x7f0e00f2 +com.example.posyandu:style/Base.Widget.AppCompat.ActionButton.Overflow = 0x7f0e006e +com.example.posyandu:layout/abc_action_mode_bar = 0x7f0b0004 +com.example.posyandu:style/Widget.AppCompat.Light.DropDownItem.Spinner = 0x7f0e0163 +com.example.posyandu:style/Preference.Information = 0x7f0e00b9 +com.example.posyandu:interpolator/fast_out_slow_in = 0x7f0a0006 +com.example.posyandu:interpolator/btn_radio_to_on_mtrl_animation_interpolator_0 = 0x7f0a0005 +com.example.posyandu:interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0 = 0x7f0a0002 +com.example.posyandu:styleable/SwitchPreferenceCompat = 0x7f0f0040 +com.example.posyandu:styleable/StateListDrawableItem = 0x7f0f003d +com.example.posyandu:interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0 = 0x7f0a0000 +com.example.posyandu:integer/preferences_header_pane_weight = 0x7f090005 +com.example.posyandu:integer/preferences_detail_pane_weight = 0x7f090004 +com.example.posyandu:integer/abc_config_activityShortDur = 0x7f090001 +com.example.posyandu:id/wrap_content = 0x7f0800e0 +com.example.posyandu:id/visible_removing_fragment_view_tag = 0x7f0800de +com.example.posyandu:id/view_tree_saved_state_registry_owner = 0x7f0800dc +com.example.posyandu:id/view_tree_on_back_pressed_dispatcher_owner = 0x7f0800db +com.example.posyandu:id/view_tree_lifecycle_owner = 0x7f0800da +com.example.posyandu:id/uniform = 0x7f0800d7 +com.example.posyandu:id/unchecked = 0x7f0800d6 +com.example.posyandu:styleable/PreferenceImageView = 0x7f0f0032 +com.example.posyandu:id/transition_position = 0x7f0800d3 +com.example.posyandu:id/topPanel = 0x7f0800cf +com.example.posyandu:id/title_template = 0x7f0800cd +com.example.posyandu:id/titleDividerNoCustom = 0x7f0800cc +com.example.posyandu:id/time = 0x7f0800ca +com.example.posyandu:id/text2 = 0x7f0800c7 +com.example.posyandu:style/Base.AlertDialog.AppCompat.Light = 0x7f0e0006 +com.example.posyandu:id/transition_current_scene = 0x7f0800d1 +com.example.posyandu:id/tag_window_insets_animation_callback = 0x7f0800c5 +com.example.posyandu:id/tag_unhandled_key_event_manager = 0x7f0800c3 +com.example.posyandu:style/Platform.ThemeOverlay.AppCompat.Light = 0x7f0e00a8 +com.example.posyandu:id/tag_state_description = 0x7f0800c1 +com.example.posyandu:style/PreferenceThemeOverlay = 0x7f0e00ca +com.example.posyandu:style/Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Large = 0x7f0e0019 +com.example.posyandu:id/tag_on_receive_content_mime_types = 0x7f0800bf +com.example.posyandu:id/tag_accessibility_pane_title = 0x7f0800bc +com.example.posyandu:style/Theme.AppCompat.Light.NoActionBar = 0x7f0e012f +com.example.posyandu:id/tag_accessibility_heading = 0x7f0800bb +com.example.posyandu:id/tag_accessibility_actions = 0x7f0800b9 +com.example.posyandu:id/switchWidget = 0x7f0800b7 +com.example.posyandu:id/submit_area = 0x7f0800b6 +com.example.posyandu:id/withText = 0x7f0800df +com.example.posyandu:id/status_bar_latest_event_content = 0x7f0800b4 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Title = 0x7f0e00d5 +com.example.posyandu:id/start = 0x7f0800b3 +com.example.posyandu:id/src_over = 0x7f0800b2 +com.example.posyandu:id/src_atop = 0x7f0800b0 +com.example.posyandu:id/spinner = 0x7f0800ae +com.example.posyandu:mipmap/ic_launcher = 0x7f0c0000 +com.example.posyandu:id/special_effects_controller_view_tag = 0x7f0800ad +com.example.posyandu:id/showHome = 0x7f0800aa +com.example.posyandu:style/Widget.AppCompat.Light.ActionButton.Overflow = 0x7f0e015f +com.example.posyandu:style/TextAppearance.Compat.Notification.Time = 0x7f0e0114 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.ActionBar.Title = 0x7f0e002b +com.example.posyandu:id/select_dialog_listview = 0x7f0800a7 +com.example.posyandu:id/seekbar_value = 0x7f0800a6 +com.example.posyandu:id/search_voice_btn = 0x7f0800a4 +com.example.posyandu:id/search_src_text = 0x7f0800a3 +com.example.posyandu:id/search_plate = 0x7f0800a2 +com.example.posyandu:id/search_go_btn = 0x7f0800a0 +com.example.posyandu:id/search_edit_frame = 0x7f08009f +com.example.posyandu:style/TextAppearance.AppCompat.Widget.Button.Borderless.Colored = 0x7f0e0105 +com.example.posyandu:id/search_close_btn = 0x7f08009e +com.example.posyandu:style/Base.Widget.AppCompat.ListView.DropDown = 0x7f0e008d +com.example.posyandu:id/submenuarrow = 0x7f0800b5 +com.example.posyandu:id/scrollView = 0x7f08009a +com.example.posyandu:id/save_overlay_view = 0x7f080096 +com.example.posyandu:id/right = 0x7f080091 +com.example.posyandu:id/recycler_view = 0x7f08008f +com.example.posyandu:id/progress_horizontal = 0x7f08008d +com.example.posyandu:style/Widget.AppCompat.Light.ListView.DropDown = 0x7f0e0165 +com.example.posyandu:id/view_tree_view_model_store_owner = 0x7f0800dd +com.example.posyandu:id/preferences_header = 0x7f08008a +com.example.posyandu:id/preferences_detail = 0x7f080089 +com.example.posyandu:id/save_non_transition_alpha = 0x7f080095 +com.example.posyandu:id/parent_matrix = 0x7f080088 +com.example.posyandu:id/on = 0x7f080086 +com.example.posyandu:id/notification_main_column_container = 0x7f080084 +com.example.posyandu:id/notification_main_column = 0x7f080083 +com.example.posyandu:integer/status_bar_notification_info_maxnum = 0x7f090006 +com.example.posyandu:id/notification_background = 0x7f080082 +com.example.posyandu:id/parentPanel = 0x7f080087 +com.example.posyandu:id/normal = 0x7f080081 +com.example.posyandu:id/topToBottom = 0x7f0800d0 +com.example.posyandu:id/none = 0x7f080080 +com.example.posyandu:style/Base.Theme.AppCompat.DialogWhenLarge = 0x7f0e0042 +com.example.posyandu:id/never = 0x7f08007f +com.example.posyandu:style/Base.TextAppearance.AppCompat.SearchResult = 0x7f0e001e +com.example.posyandu:id/middle = 0x7f08007d +com.example.posyandu:id/message = 0x7f08007c +com.example.posyandu:id/media_actions = 0x7f08007b +com.example.posyandu:id/ltr = 0x7f08007a +com.example.posyandu:style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar = 0x7f0e0169 +com.example.posyandu:id/list_item = 0x7f080078 +com.example.posyandu:id/line3 = 0x7f080076 +com.example.posyandu:id/line1 = 0x7f080075 +com.example.posyandu:id/left = 0x7f080074 +com.example.posyandu:id/image = 0x7f080070 +com.example.posyandu:id/title = 0x7f0800cb +com.example.posyandu:id/icon_frame = 0x7f08006d +com.example.posyandu:style/Widget.AppCompat.Button.ButtonBar.AlertDialog = 0x7f0e0148 +com.example.posyandu:id/icon = 0x7f08006c +com.example.posyandu:id/homeAsUp = 0x7f08006b +com.example.posyandu:style/Base.V26.Widget.AppCompat.Toolbar = 0x7f0e005c +com.example.posyandu:id/home = 0x7f08006a +com.example.posyandu:id/hide_ime_id = 0x7f080069 +com.example.posyandu:style/Base.V28.Theme.AppCompat.Light = 0x7f0e005e +com.example.posyandu:string/expand_button_title = 0x7f0d0024 +com.example.posyandu:id/ghost_view = 0x7f080066 +com.example.posyandu:id/forever = 0x7f080064 +com.example.posyandu:id/fill_vertical = 0x7f080063 +com.example.posyandu:id/fill = 0x7f080061 +com.example.posyandu:styleable/SeekBarPreference = 0x7f0f0037 +com.example.posyandu:style/Base.Widget.AppCompat.Toolbar.Button.Navigation = 0x7f0e00a0 +com.example.posyandu:style/Base.ThemeOverlay.AppCompat = 0x7f0e004a +com.example.posyandu:id/expanded_menu = 0x7f080060 +com.example.posyandu:id/end_padder = 0x7f08005e +com.example.posyandu:id/edit_text_id = 0x7f08005c +com.example.posyandu:id/edit_query = 0x7f08005b +com.example.posyandu:id/default_activity_button = 0x7f080058 +com.example.posyandu:id/decor_content_parent = 0x7f080057 +com.example.posyandu:id/contentPanel = 0x7f080054 +com.example.posyandu:id/content = 0x7f080053 +com.example.posyandu:id/textSpacerNoTitle = 0x7f0800c9 +com.example.posyandu:id/collapseActionView = 0x7f080052 +com.example.posyandu:id/clip_vertical = 0x7f080051 +com.example.posyandu:id/chronometer = 0x7f08004f +com.example.posyandu:style/Platform.V21.AppCompat = 0x7f0e00a9 +com.example.posyandu:id/checkbox = 0x7f08004d +com.example.posyandu:id/center_horizontal = 0x7f08004b +com.example.posyandu:id/buttonPanel = 0x7f080048 +com.example.posyandu:id/bottomToTop = 0x7f080047 +com.example.posyandu:id/blocking = 0x7f080045 +com.example.posyandu:id/beginning = 0x7f080044 +com.example.posyandu:string/call_notification_decline_action = 0x7f0d001e +com.example.posyandu:integer/abc_config_activityDefaultDur = 0x7f090000 +com.example.posyandu:id/async = 0x7f080043 +com.example.posyandu:style/Widget.AppCompat.Light.ActionButton.CloseMode = 0x7f0e015e +com.example.posyandu:id/androidx_window_activity_scope = 0x7f080042 +com.example.posyandu:id/listMode = 0x7f080077 +com.example.posyandu:id/alwaysDisallow = 0x7f080041 +com.example.posyandu:id/alwaysAllow = 0x7f080040 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.ActionBar.Menu = 0x7f0e0028 +com.example.posyandu:id/always = 0x7f08003f +com.example.posyandu:id/all = 0x7f08003e +com.example.posyandu:id/add = 0x7f08003b +com.example.posyandu:id/actions = 0x7f080039 +com.example.posyandu:id/action_mode_bar = 0x7f080035 +com.example.posyandu:id/action_menu_divider = 0x7f080033 +com.example.posyandu:id/action_divider = 0x7f080031 +com.example.posyandu:id/action_context_bar = 0x7f080030 +com.example.posyandu:id/action_container = 0x7f08002f +com.example.posyandu:id/action_bar_title = 0x7f08002e +com.example.posyandu:id/action_bar_subtitle = 0x7f08002d +com.example.posyandu:id/action_bar_spinner = 0x7f08002c +com.example.posyandu:id/action_bar_container = 0x7f08002a +com.example.posyandu:id/action0 = 0x7f080027 +com.example.posyandu:id/accessibility_custom_action_9 = 0x7f080026 +com.example.posyandu:style/RtlOverlay.DialogWindowTitle.AppCompat = 0x7f0e00cd +com.example.posyandu:attr/displayOptions = 0x7f03007c +com.example.posyandu:id/accessibility_custom_action_4 = 0x7f080021 +com.example.posyandu:attr/queryHint = 0x7f03010b +com.example.posyandu:id/accessibility_custom_action_31 = 0x7f080020 +com.example.posyandu:styleable/EditTextPreference = 0x7f0f001d +com.example.posyandu:drawable/abc_list_pressed_holo_light = 0x7f070029 +com.example.posyandu:id/accessibility_custom_action_28 = 0x7f08001c +com.example.posyandu:styleable/ColorStateListItem = 0x7f0f0017 +com.example.posyandu:id/accessibility_custom_action_27 = 0x7f08001b +com.example.posyandu:id/item_touch_helper_previous_elevation = 0x7f080073 +com.example.posyandu:id/accessibility_custom_action_25 = 0x7f080019 +com.example.posyandu:id/accessibility_custom_action_24 = 0x7f080018 +com.example.posyandu:attr/actionModeCloseContentDescription = 0x7f030012 +com.example.posyandu:id/accessibility_custom_action_23 = 0x7f080017 +com.example.posyandu:id/accessibility_custom_action_21 = 0x7f080015 +com.example.posyandu:dimen/notification_right_side_padding_top = 0x7f060070 +com.example.posyandu:drawable/abc_scrubber_primary_mtrl_alpha = 0x7f070038 +com.example.posyandu:id/accessibility_custom_action_20 = 0x7f080014 +com.example.posyandu:id/accessibility_custom_action_17 = 0x7f080010 +com.example.posyandu:attr/iconifiedByDefault = 0x7f0300b9 +com.example.posyandu:id/accessibility_custom_action_15 = 0x7f08000e +com.example.posyandu:id/accessibility_custom_action_13 = 0x7f08000c +com.example.posyandu:drawable/abc_btn_radio_to_on_mtrl_015 = 0x7f07000c +com.example.posyandu:id/SYM = 0x7f080005 +com.example.posyandu:id/top = 0x7f0800ce +com.example.posyandu:attr/autoSizeMinTextSize = 0x7f030037 +com.example.posyandu:id/SHIFT = 0x7f080004 +com.example.posyandu:drawable/tooltip_frame_dark = 0x7f07006f +com.example.posyandu:dimen/abc_text_size_display_1_material = 0x7f060043 +com.example.posyandu:drawable/preference_list_divider_material = 0x7f07006d +com.example.posyandu:id/CTRL = 0x7f080001 +com.example.posyandu:drawable/notification_action_background = 0x7f070060 +com.example.posyandu:id/showCustom = 0x7f0800a9 +com.example.posyandu:dimen/notification_media_narrow_margin = 0x7f06006e +com.example.posyandu:drawable/launch_background = 0x7f07005f +com.example.posyandu:color/tooltip_background_dark = 0x7f05005a +com.example.posyandu:drawable/ic_launcher_foreground = 0x7f07005e +com.example.posyandu:drawable/abc_btn_radio_material_anim = 0x7f07000a +com.example.posyandu:drawable/ic_call_decline = 0x7f07005c +com.example.posyandu:style/Widget.AppCompat.Light.ActivityChooserView = 0x7f0e0161 +com.example.posyandu:style/Widget.AppCompat.Button.Borderless.Colored = 0x7f0e0147 +com.example.posyandu:style/Base.Widget.AppCompat.ProgressBar = 0x7f0e0092 +com.example.posyandu:drawable/ic_call_answer_video = 0x7f07005a +com.example.posyandu:drawable/notification_tile_bg = 0x7f07006b +com.example.posyandu:drawable/btn_radio_on_mtrl = 0x7f070055 +com.example.posyandu:dimen/notification_small_icon_size_as_large = 0x7f060072 +com.example.posyandu:drawable/btn_radio_off_to_on_mtrl_animation = 0x7f070054 +com.example.posyandu:drawable/btn_radio_off_mtrl = 0x7f070053 +com.example.posyandu:style/Animation.AppCompat.DropDownUp = 0x7f0e0003 +com.example.posyandu:string/call_notification_answer_action = 0x7f0d001c +com.example.posyandu:drawable/btn_checkbox_unchecked_mtrl = 0x7f070051 +com.example.posyandu:drawable/abc_ic_ab_back_material = 0x7f070015 +com.example.posyandu:dimen/notification_action_icon_size = 0x7f060067 +com.example.posyandu:id/accessibility_custom_action_3 = 0x7f08001e +com.example.posyandu:style/Base.Widget.AppCompat.CompoundButton.CheckBox = 0x7f0e007a +com.example.posyandu:attr/finishSecondaryWithPrimary = 0x7f0300a0 +com.example.posyandu:drawable/abc_vector_test = 0x7f07004e +com.example.posyandu:styleable/AppCompatImageView = 0x7f0f000d +com.example.posyandu:style/Base.Widget.AppCompat.Light.PopupMenu.Overflow = 0x7f0e0089 +com.example.posyandu:drawable/abc_textfield_activated_mtrl_alpha = 0x7f070049 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Small.Inverse = 0x7f0e0022 +com.example.posyandu:drawable/abc_text_select_handle_middle_mtrl = 0x7f070047 +com.example.posyandu:dimen/item_touch_helper_max_drag_scroll_per_frame = 0x7f060064 +com.example.posyandu:drawable/abc_text_select_handle_left_mtrl = 0x7f070046 +com.example.posyandu:layout/abc_screen_simple = 0x7f0b0015 +com.example.posyandu:drawable/notify_panel_notification_icon_bg = 0x7f07006c +com.example.posyandu:drawable/abc_text_select_handle_right_mtrl = 0x7f070048 +com.example.posyandu:drawable/abc_tab_indicator_material = 0x7f070043 +com.example.posyandu:id/progress_circular = 0x7f08008c +com.example.posyandu:attr/srcCompat = 0x7f030132 +com.example.posyandu:attr/useSimpleSummaryProvider = 0x7f030174 +com.example.posyandu:drawable/abc_star_black_48dp = 0x7f07003f +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar = 0x7f0e0154 +com.example.posyandu:style/Base.Widget.AppCompat.Light.ActionBar.TabView = 0x7f0e0087 +com.example.posyandu:attr/preferenceFragmentCompatStyle = 0x7f0300ff +com.example.posyandu:drawable/abc_spinner_textfield_background_material = 0x7f07003e +com.example.posyandu:layout/abc_list_menu_item_radio = 0x7f0b0011 +com.example.posyandu:attr/actionModePasteDrawable = 0x7f030017 +com.example.posyandu:drawable/abc_seekbar_track_material = 0x7f07003c +com.example.posyandu:attr/actionBarTabBarStyle = 0x7f030006 +com.example.posyandu:drawable/abc_seekbar_thumb_material = 0x7f07003a +com.example.posyandu:id/action_mode_bar_stub = 0x7f080036 +com.example.posyandu:drawable/notification_template_icon_low_bg = 0x7f07006a +com.example.posyandu:styleable/MenuGroup = 0x7f0f0028 +com.example.posyandu:drawable/abc_ratingbar_indicator_material = 0x7f070032 +com.example.posyandu:drawable/abc_popup_background_mtrl_mult = 0x7f070031 +com.example.posyandu:attr/contentInsetRight = 0x7f03006a +com.example.posyandu:drawable/abc_list_longpressed_holo = 0x7f070027 +com.example.posyandu:string/v7_preference_on = 0x7f0d002b +com.example.posyandu:drawable/abc_ic_search_api_material = 0x7f070020 +com.example.posyandu:style/Base.Widget.AppCompat.Light.ActionBar.Solid = 0x7f0e0083 +com.example.posyandu:drawable/test_level_drawable = 0x7f07006e +com.example.posyandu:attr/splitRatio = 0x7f030130 +com.example.posyandu:drawable/abc_ic_menu_selectall_mtrl_alpha = 0x7f07001e +com.example.posyandu:attr/preferenceCategoryTitleTextColor = 0x7f0300fe +com.example.posyandu:attr/state_above_anchor = 0x7f030134 +com.example.posyandu:drawable/abc_ic_menu_overflow_material = 0x7f07001c +com.example.posyandu:style/Base.Widget.AppCompat.ActionButton.CloseMode = 0x7f0e006d +com.example.posyandu:drawable/abc_ic_clear_material = 0x7f070017 +com.example.posyandu:drawable/abc_ic_arrow_drop_right_black_24dp = 0x7f070016 +com.example.posyandu:attr/barLength = 0x7f030040 +com.example.posyandu:drawable/abc_edit_text_material = 0x7f070014 +com.example.posyandu:color/primary_material_dark = 0x7f050048 +com.example.posyandu:drawable/abc_cab_background_top_mtrl_alpha = 0x7f070011 +com.example.posyandu:drawable/abc_cab_background_internal_bg = 0x7f07000f +com.example.posyandu:style/Preference.PreferenceScreen = 0x7f0e00bc +com.example.posyandu:drawable/abc_btn_switch_to_on_mtrl_00012 = 0x7f07000e +com.example.posyandu:drawable/abc_btn_radio_to_on_mtrl_000 = 0x7f07000b +com.example.posyandu:drawable/abc_btn_default_mtrl_shape = 0x7f070008 +com.example.posyandu:integer/config_tooltipAnimTime = 0x7f090003 +com.example.posyandu:id/tag_screen_reader_focusable = 0x7f0800c0 +com.example.posyandu:color/secondary_text_disabled_material_dark = 0x7f050052 +com.example.posyandu:drawable/notification_bg_normal = 0x7f070065 +com.example.posyandu:style/Base.Widget.AppCompat.ActionMode = 0x7f0e006f +com.example.posyandu:layout/abc_action_bar_up_container = 0x7f0b0001 +com.example.posyandu:attr/animationBackgroundColor = 0x7f030032 +com.example.posyandu:attr/seekBarIncrement = 0x7f030117 +com.example.posyandu:drawable/abc_btn_check_material = 0x7f070003 +com.example.posyandu:dimen/abc_dialog_fixed_height_major = 0x7f06001c +com.example.posyandu:drawable/abc_btn_borderless_material = 0x7f070002 +com.example.posyandu:drawable/abc_ab_share_pack_mtrl_alpha = 0x7f070000 +com.example.posyandu:style/Widget.AppCompat.EditText = 0x7f0e0152 +com.example.posyandu:attr/contentInsetEndWithActions = 0x7f030068 +com.example.posyandu:attr/dividerVertical = 0x7f030080 +com.example.posyandu:dimen/tooltip_y_offset_non_touch = 0x7f060087 +com.example.posyandu:dimen/tooltip_vertical_padding = 0x7f060086 +com.example.posyandu:dimen/tooltip_precise_anchor_threshold = 0x7f060085 +com.example.posyandu:dimen/tooltip_precise_anchor_extra_offset = 0x7f060084 +com.example.posyandu:dimen/tooltip_margin = 0x7f060083 +com.example.posyandu:dimen/tooltip_horizontal_padding = 0x7f060082 +com.example.posyandu:dimen/tooltip_corner_radius = 0x7f060081 +com.example.posyandu:color/button_material_light = 0x7f050028 +com.example.posyandu:dimen/subtitle_shadow_radius = 0x7f060080 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle = 0x7f0e0029 +com.example.posyandu:dimen/subtitle_shadow_offset = 0x7f06007f +com.example.posyandu:attr/layout_behavior = 0x7f0300c9 +com.example.posyandu:dimen/preferences_header_width = 0x7f06007c +com.example.posyandu:style/Base.Widget.AppCompat.Spinner.Underlined = 0x7f0e009c +com.example.posyandu:color/abc_tint_spinner = 0x7f050017 +com.example.posyandu:dimen/preference_seekbar_value_minWidth = 0x7f06007a +com.example.posyandu:dimen/notification_top_pad = 0x7f060074 +com.example.posyandu:dimen/notification_small_icon_background_padding = 0x7f060071 +com.example.posyandu:id/action_text = 0x7f080038 +com.example.posyandu:drawable/ic_arrow_down_24dp = 0x7f070057 +com.example.posyandu:color/material_grey_900 = 0x7f050041 +com.example.posyandu:dimen/notification_large_icon_width = 0x7f06006c +com.example.posyandu:dimen/notification_large_icon_height = 0x7f06006b +com.example.posyandu:integer/cancel_button_image_alpha = 0x7f090002 +com.example.posyandu:dimen/notification_content_margin_start = 0x7f06006a +com.example.posyandu:dimen/notification_big_circle_margin = 0x7f060069 +com.example.posyandu:dimen/item_touch_helper_swipe_escape_max_velocity = 0x7f060065 +com.example.posyandu:dimen/hint_pressed_alpha_material_light = 0x7f060063 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.DialogTitle.Icon = 0x7f0e00cf +com.example.posyandu:attr/actionDropDownStyle = 0x7f03000c +com.example.posyandu:dimen/hint_pressed_alpha_material_dark = 0x7f060062 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.Button = 0x7f0e0104 +com.example.posyandu:drawable/abc_list_divider_material = 0x7f070024 +com.example.posyandu:dimen/hint_alpha_material_light = 0x7f060061 +com.example.posyandu:id/group_divider = 0x7f080068 +com.example.posyandu:dimen/hint_alpha_material_dark = 0x7f060060 +com.example.posyandu:drawable/notification_icon_background = 0x7f070067 +com.example.posyandu:dimen/highlight_alpha_material_light = 0x7f06005f +com.example.posyandu:string/abc_searchview_description_clear = 0x7f0d0013 +com.example.posyandu:drawable/abc_list_focused_holo = 0x7f070026 +com.example.posyandu:dimen/highlight_alpha_material_colored = 0x7f06005d +com.example.posyandu:id/screen = 0x7f080097 +com.example.posyandu:drawable/ic_call_answer_low = 0x7f070059 +com.example.posyandu:layout/notification_template_big_media = 0x7f0b0025 +com.example.posyandu:dimen/fastscroll_minimum_range = 0x7f06005c +com.example.posyandu:dimen/abc_dialog_min_width_minor = 0x7f060023 +com.example.posyandu:id/META = 0x7f080003 +com.example.posyandu:dimen/abc_dropdownitem_icon_width = 0x7f060029 +com.example.posyandu:drawable/notification_bg_normal_pressed = 0x7f070066 +com.example.posyandu:dimen/fastscroll_margin = 0x7f06005b +com.example.posyandu:dimen/fastscroll_default_thickness = 0x7f06005a +com.example.posyandu:style/TextAppearance.AppCompat.Widget.Switch = 0x7f0e010c +com.example.posyandu:layout/notification_media_cancel_action = 0x7f0b0024 +com.example.posyandu:dimen/disabled_alpha_material_light = 0x7f060059 +com.example.posyandu:id/FUNCTION = 0x7f080002 +com.example.posyandu:style/Theme.AppCompat.DayNight = 0x7f0e011d +com.example.posyandu:id/split_action_bar = 0x7f0800af +com.example.posyandu:dimen/compat_notification_large_icon_max_width = 0x7f060057 +com.example.posyandu:style/Widget.AppCompat.ActionBar.TabBar = 0x7f0e013c +com.example.posyandu:style/TextAppearance.AppCompat.Headline = 0x7f0e00e7 +com.example.posyandu:dimen/compat_control_corner_material = 0x7f060055 +com.example.posyandu:dimen/compat_button_padding_vertical_material = 0x7f060054 +com.example.posyandu:drawable/abc_btn_switch_to_on_mtrl_00001 = 0x7f07000d +com.example.posyandu:dimen/abc_dialog_title_divider_material = 0x7f060026 +com.example.posyandu:dimen/preferences_detail_width = 0x7f06007b +com.example.posyandu:style/Theme.AppCompat.Dialog = 0x7f0e0124 +com.example.posyandu:dimen/abc_text_size_title_material_toolbar = 0x7f060050 +com.example.posyandu:dimen/abc_text_size_subhead_material = 0x7f06004d +com.example.posyandu:dimen/notification_top_pad_large_text = 0x7f060075 +com.example.posyandu:color/call_notification_decline_color = 0x7f05002a +com.example.posyandu:dimen/abc_text_size_title_material = 0x7f06004f +com.example.posyandu:attr/navigationMode = 0x7f0300e8 +com.example.posyandu:attr/secondaryActivityName = 0x7f030116 +com.example.posyandu:dimen/abc_text_size_small_material = 0x7f06004c +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.ActionMode.Title = 0x7f0e002e +com.example.posyandu:dimen/abc_text_size_menu_material = 0x7f06004b +com.example.posyandu:id/preferences_sliding_pane_layout = 0x7f08008b +com.example.posyandu:attr/goIcon = 0x7f0300b0 +com.example.posyandu:dimen/abc_text_size_menu_header_material = 0x7f06004a +com.example.posyandu:dimen/abc_text_size_headline_material = 0x7f060047 +com.example.posyandu:style/PreferenceFragment = 0x7f0e00c5 +com.example.posyandu:layout/preference_material = 0x7f0b0039 +com.example.posyandu:attr/title = 0x7f030160 +com.example.posyandu:dimen/abc_text_size_display_2_material = 0x7f060044 +com.example.posyandu:id/accessibility_custom_action_7 = 0x7f080024 +com.example.posyandu:dimen/abc_text_size_button_material = 0x7f060041 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.Search.DropDown.Icon2 = 0x7f0e00d8 +com.example.posyandu:dimen/abc_text_size_body_1_material = 0x7f06003f +com.example.posyandu:dimen/abc_switch_padding = 0x7f06003e +com.example.posyandu:dimen/abc_star_small = 0x7f06003d +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionMode.Subtitle = 0x7f0e0100 +com.example.posyandu:dimen/abc_seekbar_track_progress_height_material = 0x7f060039 +com.example.posyandu:drawable/abc_star_half_black_48dp = 0x7f070040 +com.example.posyandu:dimen/abc_seekbar_track_background_height_material = 0x7f060038 +com.example.posyandu:style/AlertDialog.AppCompat.Light = 0x7f0e0001 +com.example.posyandu:id/useLogo = 0x7f0800d9 +com.example.posyandu:dimen/abc_search_view_preferred_width = 0x7f060037 +com.example.posyandu:drawable/btn_checkbox_checked_to_unchecked_mtrl_animation = 0x7f070050 +com.example.posyandu:dimen/abc_list_item_padding_horizontal_material = 0x7f060033 +com.example.posyandu:style/Base.Widget.AppCompat.Light.ActionBar = 0x7f0e0082 +com.example.posyandu:dimen/abc_list_item_height_small_material = 0x7f060032 +com.example.posyandu:drawable/abc_btn_check_material_anim = 0x7f070004 +com.example.posyandu:dimen/abc_list_item_height_large_material = 0x7f060030 +com.example.posyandu:attr/placeholderActivityName = 0x7f0300f7 +com.example.posyandu:dimen/abc_edit_text_inset_top_material = 0x7f06002e +com.example.posyandu:layout/abc_screen_toolbar = 0x7f0b0017 +com.example.posyandu:dimen/abc_progress_bar_height_material = 0x7f060035 +com.example.posyandu:dimen/abc_edit_text_inset_horizontal_material = 0x7f06002d +com.example.posyandu:dimen/abc_dropdownitem_text_padding_right = 0x7f06002b +com.example.posyandu:attr/colorControlActivated = 0x7f03005e +com.example.posyandu:attr/controlBackground = 0x7f03006d +com.example.posyandu:dimen/abc_dropdownitem_text_padding_left = 0x7f06002a +com.example.posyandu:dimen/abc_text_size_caption_material = 0x7f060042 +com.example.posyandu:attr/titleMarginEnd = 0x7f030163 +com.example.posyandu:dimen/abc_disabled_alpha_material_dark = 0x7f060027 +com.example.posyandu:drawable/abc_dialog_material_background = 0x7f070013 +com.example.posyandu:dimen/abc_dialog_min_width_major = 0x7f060022 +com.example.posyandu:dimen/abc_dialog_list_padding_bottom_no_buttons = 0x7f060020 +com.example.posyandu:dimen/abc_dialog_fixed_width_minor = 0x7f06001f +com.example.posyandu:style/Base.Widget.AppCompat.Button.Borderless.Colored = 0x7f0e0074 +com.example.posyandu:id/tabMode = 0x7f0800b8 +com.example.posyandu:attr/colorControlHighlight = 0x7f03005f +com.example.posyandu:attr/spinBars = 0x7f030127 +com.example.posyandu:dimen/abc_dialog_fixed_width_major = 0x7f06001e +com.example.posyandu:layout/notification_template_media = 0x7f0b002c +com.example.posyandu:id/transition_transform = 0x7f0800d5 +com.example.posyandu:dimen/abc_dialog_fixed_height_minor = 0x7f06001d +com.example.posyandu:layout/abc_alert_dialog_material = 0x7f0b0009 +com.example.posyandu:dimen/abc_dialog_corner_radius_material = 0x7f06001b +com.example.posyandu:dimen/abc_control_padding_material = 0x7f06001a +com.example.posyandu:dimen/abc_select_dialog_padding_start_material = 0x7f06003a +com.example.posyandu:dimen/abc_control_inset_material = 0x7f060019 +com.example.posyandu:attr/drawableTopCompat = 0x7f030089 +com.example.posyandu:attr/iconSpaceReserved = 0x7f0300b6 +com.example.posyandu:dimen/abc_cascading_menus_min_smallest_width = 0x7f060016 +com.example.posyandu:id/tag_unhandled_key_listeners = 0x7f0800c4 +com.example.posyandu:drawable/abc_ic_menu_share_mtrl_alpha = 0x7f07001f +com.example.posyandu:drawable/btn_radio_on_to_off_mtrl_animation = 0x7f070056 +com.example.posyandu:dimen/item_touch_helper_swipe_escape_velocity = 0x7f060066 +com.example.posyandu:dimen/abc_button_padding_horizontal_material = 0x7f060014 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Button = 0x7f0e000f +com.example.posyandu:id/bottom = 0x7f080046 +com.example.posyandu:color/foreground_material_light = 0x7f050032 +com.example.posyandu:dimen/abc_button_inset_horizontal_material = 0x7f060012 +com.example.posyandu:attr/iconTint = 0x7f0300b7 +com.example.posyandu:drawable/abc_ic_voice_search_api_material = 0x7f070021 +com.example.posyandu:color/foreground_material_dark = 0x7f050031 +com.example.posyandu:dimen/abc_alert_dialog_button_bar_height = 0x7f060010 +com.example.posyandu:id/textSpacerNoButtons = 0x7f0800c8 +com.example.posyandu:drawable/notification_bg = 0x7f070061 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Body2 = 0x7f0e000e +com.example.posyandu:anim/btn_checkbox_to_unchecked_box_inner_merged_animation = 0x7f01000f +com.example.posyandu:attr/preferenceFragmentListStyle = 0x7f030100 +com.example.posyandu:dimen/abc_action_button_min_width_material = 0x7f06000e +com.example.posyandu:style/Base.Widget.AppCompat.Button.Colored = 0x7f0e0076 +com.example.posyandu:id/accessibility_custom_action_11 = 0x7f08000a +com.example.posyandu:dimen/abc_action_button_min_height_material = 0x7f06000d +com.example.posyandu:animator/fragment_open_exit = 0x7f020005 +com.example.posyandu:dimen/abc_action_bar_stacked_tab_max_width = 0x7f06000a +com.example.posyandu:dimen/abc_action_bar_stacked_max_height = 0x7f060009 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.SubmenuArrow = 0x7f0e00d3 +com.example.posyandu:drawable/notification_template_icon_bg = 0x7f070069 +com.example.posyandu:drawable/ic_call_decline_low = 0x7f07005d +com.example.posyandu:dimen/abc_action_bar_overflow_padding_end_material = 0x7f060007 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Tooltip = 0x7f0e0027 +com.example.posyandu:dimen/abc_action_bar_icon_vertical_padding_material = 0x7f060006 +com.example.posyandu:attr/actionModeWebSearchDrawable = 0x7f03001e +com.example.posyandu:dimen/abc_action_bar_default_height_material = 0x7f060002 +com.example.posyandu:attr/colorAccent = 0x7f03005b +com.example.posyandu:color/tooltip_background_light = 0x7f05005b +com.example.posyandu:id/accessibility_custom_action_10 = 0x7f080009 +com.example.posyandu:attr/layout_insetEdge = 0x7f0300cb +com.example.posyandu:dimen/abc_config_prefDialogWidth = 0x7f060017 +com.example.posyandu:color/switch_thumb_normal_material_light = 0x7f050059 +com.example.posyandu:style/Base.V21.Theme.AppCompat.Light.Dialog = 0x7f0e0054 +com.example.posyandu:id/accessibility_action_clickable_span = 0x7f080006 +com.example.posyandu:id/ghost_view_holder = 0x7f080067 +com.example.posyandu:color/switch_thumb_material_dark = 0x7f050056 +com.example.posyandu:style/PreferenceSummaryTextStyle = 0x7f0e00c9 +com.example.posyandu:color/secondary_text_default_material_light = 0x7f050051 +com.example.posyandu:color/secondary_text_default_material_dark = 0x7f050050 +com.example.posyandu:styleable/CheckedTextView = 0x7f0f0016 +com.example.posyandu:dimen/notification_right_icon_size = 0x7f06006f +com.example.posyandu:attr/titleMargins = 0x7f030166 +com.example.posyandu:color/ripple_material_dark = 0x7f05004e +com.example.posyandu:style/Base.Widget.AppCompat.ActionBar.TabBar = 0x7f0e0069 +com.example.posyandu:interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1 = 0x7f0a0001 +com.example.posyandu:color/primary_material_light = 0x7f050049 +com.example.posyandu:color/primary_text_default_material_light = 0x7f05004b +com.example.posyandu:style/Theme.AppCompat.Dialog.MinWidth = 0x7f0e0126 +com.example.posyandu:color/notification_icon_bg_color = 0x7f050043 +com.example.posyandu:attr/fontFamily = 0x7f0300a3 +com.example.posyandu:color/material_grey_850 = 0x7f050040 +com.example.posyandu:attr/updatesContinuously = 0x7f030173 +com.example.posyandu:attr/entryValues = 0x7f030097 +com.example.posyandu:drawable/btn_checkbox_unchecked_to_checked_mtrl_animation = 0x7f070052 +com.example.posyandu:style/Widget.AppCompat.ListPopupWindow = 0x7f0e016b +com.example.posyandu:style/Theme.AppCompat.Empty = 0x7f0e0128 +com.example.posyandu:string/abc_menu_shift_shortcut_label = 0x7f0d000e +com.example.posyandu:color/material_grey_800 = 0x7f05003f +com.example.posyandu:style/TextAppearance.AppCompat.Light.SearchResult.Title = 0x7f0e00ec +com.example.posyandu:attr/drawableStartCompat = 0x7f030086 +com.example.posyandu:attr/firstBaselineToTopHeight = 0x7f0300a1 +com.example.posyandu:attr/tooltipText = 0x7f03016e +com.example.posyandu:color/material_grey_50 = 0x7f05003d +com.example.posyandu:drawable/abc_switch_track_mtrl_alpha = 0x7f070042 +com.example.posyandu:attr/listPreferredItemHeightLarge = 0x7f0300d7 +com.example.posyandu:color/material_grey_300 = 0x7f05003c +com.example.posyandu:style/Base.Widget.AppCompat.RatingBar = 0x7f0e0094 +com.example.posyandu:dimen/notification_subtext_size = 0x7f060073 +com.example.posyandu:dimen/compat_button_inset_horizontal_material = 0x7f060051 +com.example.posyandu:color/material_deep_teal_500 = 0x7f05003a +com.example.posyandu:style/Base.TextAppearance.AppCompat.Subhead = 0x7f0e0023 +com.example.posyandu:id/fill_horizontal = 0x7f080062 +com.example.posyandu:color/secondary_text_disabled_material_light = 0x7f050053 +com.example.posyandu:attr/showText = 0x7f030122 +com.example.posyandu:color/material_deep_teal_200 = 0x7f050039 +com.example.posyandu:color/material_blue_grey_950 = 0x7f050038 +com.example.posyandu:color/highlighted_text_material_light = 0x7f050034 +com.example.posyandu:attr/dialogLayout = 0x7f030075 +com.example.posyandu:attr/arrowShaftLength = 0x7f030034 +com.example.posyandu:color/highlighted_text_material_dark = 0x7f050033 +com.example.posyandu:color/error_color_material_light = 0x7f050030 +com.example.posyandu:style/Theme.AppCompat.Light = 0x7f0e0129 +com.example.posyandu:attr/actionModeFindDrawable = 0x7f030016 +com.example.posyandu:drawable/abc_control_background_material = 0x7f070012 +com.example.posyandu:string/abc_shareactionprovider_share_with_application = 0x7f0d0019 +com.example.posyandu:color/error_color_material_dark = 0x7f05002f +com.example.posyandu:layout/abc_list_menu_item_layout = 0x7f0b0010 +com.example.posyandu:dimen/notification_main_column_padding_top = 0x7f06006d +com.example.posyandu:anim/abc_popup_exit = 0x7f010004 +com.example.posyandu:color/material_blue_grey_800 = 0x7f050036 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Large = 0x7f0e0017 +com.example.posyandu:color/abc_tint_seek_thumb = 0x7f050016 +com.example.posyandu:color/dim_foreground_material_light = 0x7f05002e +com.example.posyandu:styleable/LinearLayoutCompat = 0x7f0f0024 +com.example.posyandu:color/dim_foreground_material_dark = 0x7f05002d +com.example.posyandu:color/call_notification_answer_color = 0x7f050029 +com.example.posyandu:style/Widget.Compat.NotificationActionText = 0x7f0e0184 +com.example.posyandu:id/accessibility_custom_action_26 = 0x7f08001a +com.example.posyandu:color/button_material_dark = 0x7f050027 +com.example.posyandu:drawable/abc_ic_go_search_api_material = 0x7f070019 +com.example.posyandu:style/Base.ThemeOverlay.AppCompat.Dark = 0x7f0e004c +com.example.posyandu:drawable/abc_list_divider_mtrl_alpha = 0x7f070025 +com.example.posyandu:dimen/abc_action_bar_subtitle_top_margin_material = 0x7f06000c +com.example.posyandu:attr/actionButtonStyle = 0x7f03000b +com.example.posyandu:color/bright_foreground_material_light = 0x7f050026 +com.example.posyandu:color/bright_foreground_disabled_material_light = 0x7f050022 +com.example.posyandu:drawable/abc_list_pressed_holo_dark = 0x7f070028 +com.example.posyandu:dimen/tooltip_y_offset_touch = 0x7f060088 +com.example.posyandu:color/bright_foreground_disabled_material_dark = 0x7f050021 +com.example.posyandu:string/call_notification_incoming_text = 0x7f0d0020 +com.example.posyandu:attr/textAllCaps = 0x7f03014a +com.example.posyandu:drawable/abc_tab_indicator_mtrl_alpha = 0x7f070044 +com.example.posyandu:color/background_material_light = 0x7f050020 +com.example.posyandu:color/background_floating_material_light = 0x7f05001e +com.example.posyandu:anim/abc_shrink_fade_out_from_bottom = 0x7f010005 +com.example.posyandu:attr/ratingBarStyleIndicator = 0x7f03010f +com.example.posyandu:color/androidx_core_ripple_material_light = 0x7f05001b +com.example.posyandu:color/accent_material_dark = 0x7f050019 +com.example.posyandu:style/Widget.AppCompat.ActionBar.TabView = 0x7f0e013e +com.example.posyandu:layout/abc_action_menu_item_layout = 0x7f0b0002 +com.example.posyandu:id/accessibility_custom_action_6 = 0x7f080023 +com.example.posyandu:id/accessibility_custom_action_22 = 0x7f080016 +com.example.posyandu:dimen/abc_alert_dialog_button_dimen = 0x7f060011 +com.example.posyandu:layout/notification_template_custom_big = 0x7f0b0029 +com.example.posyandu:color/abc_tint_switch_track = 0x7f050018 +com.example.posyandu:dimen/abc_text_size_large_material = 0x7f060048 +com.example.posyandu:id/action_image = 0x7f080032 +com.example.posyandu:color/abc_tint_default = 0x7f050014 +com.example.posyandu:attr/dialogPreferredPadding = 0x7f030078 +com.example.posyandu:dimen/preference_seekbar_padding_vertical = 0x7f060079 +com.example.posyandu:color/abc_secondary_text_material_light = 0x7f050012 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Display3 = 0x7f0e0013 +com.example.posyandu:drawable/abc_scrubber_control_off_mtrl_alpha = 0x7f070035 +com.example.posyandu:style/Widget.AppCompat.ListView = 0x7f0e016c +com.example.posyandu:color/abc_search_url_text_selected = 0x7f050010 +com.example.posyandu:id/clip_horizontal = 0x7f080050 +com.example.posyandu:attr/textAppearancePopupMenuHeader = 0x7f03014f +com.example.posyandu:drawable/abc_scrubber_control_to_pressed_mtrl_000 = 0x7f070036 +com.example.posyandu:color/abc_search_url_text_pressed = 0x7f05000f +com.example.posyandu:attr/contentInsetStartWithNavigation = 0x7f03006c +com.example.posyandu:color/switch_thumb_disabled_material_dark = 0x7f050054 +com.example.posyandu:color/abc_search_url_text_normal = 0x7f05000e +com.example.posyandu:style/Theme.AppCompat.DayNight.Dialog.Alert = 0x7f0e0120 +com.example.posyandu:color/abc_primary_text_material_light = 0x7f05000c +com.example.posyandu:attr/subtitle = 0x7f030139 +com.example.posyandu:color/abc_primary_text_material_dark = 0x7f05000b +com.example.posyandu:drawable/abc_item_background_holo_dark = 0x7f070022 +com.example.posyandu:id/accessibility_custom_action_5 = 0x7f080022 +com.example.posyandu:color/abc_primary_text_disable_only_material_light = 0x7f05000a +com.example.posyandu:string/abc_action_menu_overflow_description = 0x7f0d0002 +com.example.posyandu:dimen/abc_button_inset_vertical_material = 0x7f060013 +com.example.posyandu:color/abc_hint_foreground_material_dark = 0x7f050007 +com.example.posyandu:id/info = 0x7f080071 +com.example.posyandu:attr/disableDependentsState = 0x7f03007b +com.example.posyandu:attr/seekBarPreferenceStyle = 0x7f030118 +com.example.posyandu:color/abc_decor_view_status_guard = 0x7f050005 +com.example.posyandu:style/PreferenceThemeOverlay.v14.Material = 0x7f0e00cc +com.example.posyandu:color/abc_color_highlight_material = 0x7f050004 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse = 0x7f0e002a +com.example.posyandu:color/abc_background_cache_hint_selector_material_dark = 0x7f050000 +com.example.posyandu:string/summary_collapsed_preference_list = 0x7f0d0029 +com.example.posyandu:bool/config_materialPreferenceIconSpaceReserved = 0x7f040002 +com.example.posyandu:bool/abc_config_actionMenuItemAllCaps = 0x7f040001 +com.example.posyandu:bool/abc_action_bar_embed_tabs = 0x7f040000 +com.example.posyandu:layout/abc_action_bar_title_item = 0x7f0b0000 +com.example.posyandu:attr/popupWindowStyle = 0x7f0300fa +com.example.posyandu:attr/windowNoTitle = 0x7f030181 +com.example.posyandu:color/material_blue_grey_900 = 0x7f050037 +com.example.posyandu:attr/windowMinWidthMajor = 0x7f03017f +com.example.posyandu:dimen/abc_control_corner_material = 0x7f060018 +com.example.posyandu:id/accessibility_custom_action_16 = 0x7f08000f +com.example.posyandu:styleable/ActionMode = 0x7f0f0004 +com.example.posyandu:attr/windowFixedWidthMajor = 0x7f03017d +com.example.posyandu:style/TextAppearance.Compat.Notification.Media = 0x7f0e0113 +com.example.posyandu:attr/windowActionModeOverlay = 0x7f03017a +com.example.posyandu:color/material_grey_100 = 0x7f05003b +com.example.posyandu:attr/textAppearanceListItemSmall = 0x7f03014e +com.example.posyandu:attr/windowActionBarOverlay = 0x7f030179 +com.example.posyandu:attr/windowActionBar = 0x7f030178 +com.example.posyandu:attr/voiceIcon = 0x7f030176 +com.example.posyandu:attr/expandActivityOverflowButtonDrawable = 0x7f030098 +com.example.posyandu:attr/ttcIndex = 0x7f030172 +com.example.posyandu:string/not_set = 0x7f0d0025 +com.example.posyandu:attr/menu = 0x7f0300e3 +com.example.posyandu:attr/trackTintMode = 0x7f030171 +com.example.posyandu:attr/trackTint = 0x7f030170 +com.example.posyandu:id/tag_transition_group = 0x7f0800c2 +com.example.posyandu:color/preference_fallback_accent_color = 0x7f050045 +com.example.posyandu:drawable/abc_ic_menu_paste_mtrl_am_alpha = 0x7f07001d +com.example.posyandu:attr/track = 0x7f03016f +com.example.posyandu:dimen/abc_action_bar_content_inset_material = 0x7f060000 +com.example.posyandu:attr/itemPadding = 0x7f0300c0 +com.example.posyandu:attr/tooltipForegroundColor = 0x7f03016c +com.example.posyandu:attr/submitBackground = 0x7f030138 +com.example.posyandu:attr/toolbarStyle = 0x7f03016b +com.example.posyandu:style/TextAppearance.AppCompat.Subhead.Inverse = 0x7f0e00f7 +com.example.posyandu:attr/toolbarNavigationButtonStyle = 0x7f03016a +com.example.posyandu:anim/btn_radio_to_on_mtrl_ring_outer_animation = 0x7f010016 +com.example.posyandu:anim/abc_slide_in_bottom = 0x7f010006 +com.example.posyandu:attr/titleMarginBottom = 0x7f030162 +com.example.posyandu:style/Base.Widget.AppCompat.TextView = 0x7f0e009d +com.example.posyandu:id/spacer = 0x7f0800ac +com.example.posyandu:attr/contentInsetEnd = 0x7f030067 +com.example.posyandu:attr/font = 0x7f0300a2 +com.example.posyandu:attr/homeAsUpIndicator = 0x7f0300b3 +com.example.posyandu:attr/tintMode = 0x7f03015f +com.example.posyandu:drawable/abc_ic_menu_copy_mtrl_am_alpha = 0x7f07001a +com.example.posyandu:attr/numericModifiers = 0x7f0300eb +com.example.posyandu:attr/tint = 0x7f03015e +com.example.posyandu:layout/notification_template_lines_media = 0x7f0b002b +com.example.posyandu:attr/thumbTextPadding = 0x7f030158 +com.example.posyandu:styleable/AppCompatEmojiHelper = 0x7f0f000c +com.example.posyandu:dimen/abc_list_item_height_material = 0x7f060031 +com.example.posyandu:color/switch_thumb_disabled_material_light = 0x7f050055 +com.example.posyandu:style/TextAppearance.AppCompat.Small = 0x7f0e00f4 +com.example.posyandu:attr/fontProviderFetchStrategy = 0x7f0300a6 +com.example.posyandu:id/end = 0x7f08005d +com.example.posyandu:attr/textAppearanceSmallPopupMenu = 0x7f030152 +com.example.posyandu:id/custom = 0x7f080055 +com.example.posyandu:drawable/abc_list_selector_disabled_holo_dark = 0x7f07002c +com.example.posyandu:layout/preference_list_fragment = 0x7f0b0038 +com.example.posyandu:attr/textAppearanceSearchResultSubtitle = 0x7f030150 +com.example.posyandu:attr/subtitleTextStyle = 0x7f03013c +com.example.posyandu:attr/fastScrollVerticalThumbDrawable = 0x7f03009c +com.example.posyandu:attr/spanCount = 0x7f030126 +com.example.posyandu:attr/buttonTintMode = 0x7f03004e +com.example.posyandu:anim/abc_slide_out_bottom = 0x7f010008 +com.example.posyandu:attr/backgroundTintMode = 0x7f03003f +com.example.posyandu:attr/tickMarkTint = 0x7f03015c +com.example.posyandu:layout/notification_template_media_custom = 0x7f0b002d +com.example.posyandu:drawable/abc_spinner_mtrl_am_alpha = 0x7f07003d +com.example.posyandu:attr/windowFixedHeightMinor = 0x7f03017c +com.example.posyandu:attr/ratingBarStyle = 0x7f03010e +com.example.posyandu:styleable/CheckBoxPreference = 0x7f0f0015 +com.example.posyandu:style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small = 0x7f0e00ee +com.example.posyandu:attr/alertDialogButtonGroupStyle = 0x7f030027 +com.example.posyandu:attr/tag = 0x7f030149 +com.example.posyandu:attr/switchStyle = 0x7f030145 +com.example.posyandu:attr/switchPreferenceStyle = 0x7f030144 +com.example.posyandu:style/Widget.AppCompat.SeekBar = 0x7f0e0179 +com.example.posyandu:attr/textColorAlertDialogListItem = 0x7f030153 +com.example.posyandu:styleable/ListPopupWindow = 0x7f0f0026 +com.example.posyandu:style/Theme.AppCompat.DayNight.DarkActionBar = 0x7f0e011e +com.example.posyandu:style/Base.Theme.AppCompat.Dialog.Alert = 0x7f0e003f +com.example.posyandu:drawable/abc_menu_hardkey_panel_mtrl_mult = 0x7f070030 +com.example.posyandu:attr/switchPreferenceCompatStyle = 0x7f030143 +com.example.posyandu:attr/tickMark = 0x7f03015b +com.example.posyandu:attr/switchPadding = 0x7f030142 +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.TabView = 0x7f0e015b +com.example.posyandu:string/abc_menu_delete_shortcut_label = 0x7f0d000a +com.example.posyandu:dimen/subtitle_outline_width = 0x7f06007e +com.example.posyandu:attr/summaryOn = 0x7f030140 +com.example.posyandu:style/Widget.AppCompat.ActionBar.TabText = 0x7f0e013d +com.example.posyandu:attr/summaryOff = 0x7f03013f +com.example.posyandu:attr/statusBarBackground = 0x7f030135 +com.example.posyandu:attr/emojiCompatEnabled = 0x7f030093 +com.example.posyandu:attr/actionLayout = 0x7f03000d +com.example.posyandu:attr/suggestionRowLayout = 0x7f03013d +com.example.posyandu:id/tag_on_receive_content_listener = 0x7f0800be +com.example.posyandu:attr/subtitleTextColor = 0x7f03013b +com.example.posyandu:style/Widget.AppCompat.RatingBar.Indicator = 0x7f0e0175 +com.example.posyandu:dimen/abc_action_bar_default_padding_start_material = 0x7f060004 +com.example.posyandu:color/primary_text_disabled_material_dark = 0x7f05004c +com.example.posyandu:layout/preference_dialog_edittext = 0x7f0b0033 +com.example.posyandu:attr/preferenceCategoryStyle = 0x7f0300fc +com.example.posyandu:attr/subMenuArrow = 0x7f030137 +com.example.posyandu:attr/listChoiceBackgroundIndicator = 0x7f0300ce +com.example.posyandu:attr/stickyPlaceholder = 0x7f030136 +com.example.posyandu:attr/windowFixedWidthMinor = 0x7f03017e +com.example.posyandu:style/Base.Widget.AppCompat.Spinner = 0x7f0e009b +com.example.posyandu:attr/stackFromEnd = 0x7f030133 +com.example.posyandu:style/Base.Theme.AppCompat.Light.DialogWhenLarge = 0x7f0e0049 +com.example.posyandu:attr/splitMinHeightDp = 0x7f03012d +com.example.posyandu:attr/splitTrack = 0x7f030131 +com.example.posyandu:attr/defaultQueryHint = 0x7f030070 +com.example.posyandu:attr/actionModeCloseDrawable = 0x7f030013 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Small = 0x7f0e0021 +com.example.posyandu:id/search_mag_icon = 0x7f0800a1 +com.example.posyandu:attr/selectable = 0x7f03011a +com.example.posyandu:style/Widget.AppCompat.ActionBar.Solid = 0x7f0e013b +com.example.posyandu:attr/popupTheme = 0x7f0300f9 +com.example.posyandu:attr/splitMinWidthDp = 0x7f03012f +com.example.posyandu:style/ThemeOverlay.AppCompat.Dialog.Alert = 0x7f0e0138 +com.example.posyandu:attr/splitMinSmallestWidthDp = 0x7f03012e +com.example.posyandu:style/Widget.AppCompat.Button = 0x7f0e0145 +com.example.posyandu:attr/textAppearanceListItem = 0x7f03014c +com.example.posyandu:styleable/ActivityFilter = 0x7f0f0006 +com.example.posyandu:style/ThemeOverlay.AppCompat.ActionBar = 0x7f0e0132 +com.example.posyandu:style/Base.Theme.AppCompat.Light = 0x7f0e0043 +com.example.posyandu:dimen/compat_button_padding_horizontal_material = 0x7f060053 +com.example.posyandu:color/material_grey_600 = 0x7f05003e +com.example.posyandu:style/Preference.Category.Material = 0x7f0e00b0 +com.example.posyandu:id/italic = 0x7f080072 +com.example.posyandu:color/abc_secondary_text_material_dark = 0x7f050011 +com.example.posyandu:attr/lStar = 0x7f0300c3 +com.example.posyandu:styleable/FontFamilyFont = 0x7f0f001f +com.example.posyandu:attr/splitMaxAspectRatioInPortrait = 0x7f03012c +com.example.posyandu:id/alertTitle = 0x7f08003d +com.example.posyandu:attr/buttonCompat = 0x7f030047 +com.example.posyandu:styleable/AppCompatTextView = 0x7f0f0010 +com.example.posyandu:attr/isLightTheme = 0x7f0300be +com.example.posyandu:attr/dialogTheme = 0x7f030079 +com.example.posyandu:style/Preference.DialogPreference.Material = 0x7f0e00b6 +com.example.posyandu:attr/colorSwitchThumbNormal = 0x7f030064 +com.example.posyandu:attr/initialExpandedChildrenCount = 0x7f0300bd +com.example.posyandu:attr/splitMaxAspectRatioInLandscape = 0x7f03012b +com.example.posyandu:styleable/PreferenceGroup = 0x7f0f0031 +com.example.posyandu:attr/showTitle = 0x7f030123 +com.example.posyandu:attr/showAsAction = 0x7f03011f +com.example.posyandu:dimen/disabled_alpha_material_dark = 0x7f060058 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.PopupMenuItem.Shortcut = 0x7f0e00d2 +com.example.posyandu:color/ripple_material_light = 0x7f05004f +com.example.posyandu:attr/reverseLayout = 0x7f030111 +com.example.posyandu:id/right_side = 0x7f080093 +com.example.posyandu:attr/shouldDisableView = 0x7f03011e +com.example.posyandu:style/TextAppearance.AppCompat.Title.Inverse = 0x7f0e00f9 +com.example.posyandu:attr/singleLineTitle = 0x7f030125 +com.example.posyandu:id/search_button = 0x7f08009d +com.example.posyandu:attr/listPopupWindowStyle = 0x7f0300d5 +com.example.posyandu:attr/searchViewStyle = 0x7f030114 +com.example.posyandu:drawable/abc_btn_check_to_on_mtrl_015 = 0x7f070006 +com.example.posyandu:attr/actionBarDivider = 0x7f030000 +com.example.posyandu:attr/ratingBarStyleSmall = 0x7f030110 +com.example.posyandu:id/expand_activities_button = 0x7f08005f +com.example.posyandu:id/ALT = 0x7f080000 +com.example.posyandu:attr/queryPatterns = 0x7f03010c +com.example.posyandu:attr/searchIcon = 0x7f030113 +com.example.posyandu:styleable/AlertDialog = 0x7f0f0008 +com.example.posyandu:attr/queryBackground = 0x7f03010a +com.example.posyandu:attr/preserveIconSpacing = 0x7f030106 +com.example.posyandu:styleable/ActionBar = 0x7f0f0000 +com.example.posyandu:id/fragment_container_view_tag = 0x7f080065 +com.example.posyandu:attr/backgroundStacked = 0x7f03003d +com.example.posyandu:anim/btn_radio_to_on_mtrl_dot_group_animation = 0x7f010015 +com.example.posyandu:attr/preferenceStyle = 0x7f030104 +com.example.posyandu:style/Base.ThemeOverlay.AppCompat.Light = 0x7f0e0050 +com.example.posyandu:attr/measureWithLargestChild = 0x7f0300e2 +com.example.posyandu:attr/coordinatorLayoutStyle = 0x7f03006e +com.example.posyandu:attr/preferenceScreenStyle = 0x7f030103 +com.example.posyandu:attr/actionModeCloseButtonStyle = 0x7f030011 +com.example.posyandu:color/abc_btn_colored_text_material = 0x7f050003 +com.example.posyandu:attr/dividerHorizontal = 0x7f03007e +com.example.posyandu:attr/preferenceInformationStyle = 0x7f030102 +com.example.posyandu:id/accessibility_custom_action_1 = 0x7f080008 +com.example.posyandu:attr/listPreferredItemPaddingStart = 0x7f0300dc +com.example.posyandu:drawable/abc_btn_radio_material = 0x7f070009 +com.example.posyandu:color/bright_foreground_material_dark = 0x7f050025 +com.example.posyandu:color/ic_launcher_background = 0x7f050035 +com.example.posyandu:attr/drawableEndCompat = 0x7f030082 +com.example.posyandu:attr/fragment = 0x7f0300ae +com.example.posyandu:attr/preferenceFragmentStyle = 0x7f030101 +com.example.posyandu:dimen/abc_text_size_display_3_material = 0x7f060045 +com.example.posyandu:attr/textLocale = 0x7f030155 +com.example.posyandu:color/dim_foreground_disabled_material_dark = 0x7f05002b +com.example.posyandu:attr/dialogPreferenceStyle = 0x7f030077 +com.example.posyandu:attr/popupMenuStyle = 0x7f0300f8 +com.example.posyandu:attr/persistent = 0x7f0300f6 +com.example.posyandu:attr/selectableItemBackground = 0x7f03011b +com.example.posyandu:attr/panelBackground = 0x7f0300f3 +com.example.posyandu:dimen/abc_star_big = 0x7f06003b +com.example.posyandu:attr/paddingBottomNoButtons = 0x7f0300ef +com.example.posyandu:style/Base.Widget.AppCompat.Toolbar = 0x7f0e009f +com.example.posyandu:attr/theme = 0x7f030156 +com.example.posyandu:attr/listPreferredItemPaddingRight = 0x7f0300db +com.example.posyandu:attr/panelMenuListTheme = 0x7f0300f4 +com.example.posyandu:string/abc_menu_sym_shortcut_label = 0x7f0d0010 +com.example.posyandu:attr/contentInsetStart = 0x7f03006b +com.example.posyandu:drawable/abc_scrubber_control_to_pressed_mtrl_005 = 0x7f070037 +com.example.posyandu:styleable/DrawerArrowToggle = 0x7f0f001c +com.example.posyandu:id/report_drawn = 0x7f080090 +com.example.posyandu:attr/nestedScrollViewStyle = 0x7f0300ea +com.example.posyandu:attr/negativeButtonText = 0x7f0300e9 +com.example.posyandu:attr/navigationIcon = 0x7f0300e7 +com.example.posyandu:attr/multiChoiceItemLayout = 0x7f0300e5 +com.example.posyandu:style/TextAppearance.AppCompat.Menu = 0x7f0e00f1 +com.example.posyandu:id/search_bar = 0x7f08009c +com.example.posyandu:id/accessibility_custom_action_2 = 0x7f080013 +com.example.posyandu:dimen/notification_action_text_size = 0x7f060068 +com.example.posyandu:color/primary_dark_material_light = 0x7f050047 +com.example.posyandu:drawable/btn_checkbox_checked_mtrl = 0x7f07004f +com.example.posyandu:attr/actionViewClass = 0x7f030022 +com.example.posyandu:anim/abc_popup_enter = 0x7f010003 +com.example.posyandu:styleable/ListPreference = 0x7f0f0027 +com.example.posyandu:style/Widget.AppCompat.ListView.Menu = 0x7f0e016e +com.example.posyandu:style/Platform.V25.AppCompat.Light = 0x7f0e00ac +com.example.posyandu:attr/maxWidth = 0x7f0300e1 +com.example.posyandu:attr/selectableItemBackgroundBorderless = 0x7f03011c +com.example.posyandu:id/icon_group = 0x7f08006e +com.example.posyandu:attr/checkMarkTintMode = 0x7f030052 +com.example.posyandu:style/Base.Theme.AppCompat.Light.Dialog.FixedSize = 0x7f0e0047 +com.example.posyandu:attr/maxHeight = 0x7f0300e0 +com.example.posyandu:id/disableHome = 0x7f08005a +com.example.posyandu:attr/autoSizeStepGranularity = 0x7f030039 +com.example.posyandu:attr/maxButtonHeight = 0x7f0300df +com.example.posyandu:attr/logoDescription = 0x7f0300de +com.example.posyandu:drawable/notification_oversize_large_icon_bg = 0x7f070068 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse = 0x7f0e00ff +com.example.posyandu:attr/listPreferredItemPaddingEnd = 0x7f0300d9 +com.example.posyandu:id/accessibility_custom_action_19 = 0x7f080012 +com.example.posyandu:style/Base.Widget.AppCompat.ListView = 0x7f0e008c +com.example.posyandu:attr/dropdownListPreferredItemHeight = 0x7f03008c +com.example.posyandu:attr/spinnerStyle = 0x7f030129 +com.example.posyandu:style/Widget.AppCompat.Spinner.Underlined = 0x7f0e017e +com.example.posyandu:dimen/abc_floating_window_z = 0x7f06002f +com.example.posyandu:layout/notification_action_tombstone = 0x7f0b0022 +com.example.posyandu:attr/listLayout = 0x7f0300d3 +com.example.posyandu:string/v7_preference_off = 0x7f0d002a +com.example.posyandu:id/action_menu_presenter = 0x7f080034 +com.example.posyandu:drawable/ic_call_answer_video_low = 0x7f07005b +com.example.posyandu:attr/actionProviderClass = 0x7f030021 +com.example.posyandu:attr/alertDialogTheme = 0x7f03002a +com.example.posyandu:style/Preference.CheckBoxPreference = 0x7f0e00b1 +com.example.posyandu:attr/listItemLayout = 0x7f0300d2 +com.example.posyandu:id/action_mode_close_button = 0x7f080037 +com.example.posyandu:dimen/abc_text_size_subtitle_material_toolbar = 0x7f06004e +com.example.posyandu:string/abc_menu_space_shortcut_label = 0x7f0d000f +com.example.posyandu:attr/checkMarkTint = 0x7f030051 +com.example.posyandu:id/action_bar_activity_content = 0x7f080029 +com.example.posyandu:attr/progressBarStyle = 0x7f030109 +com.example.posyandu:attr/background = 0x7f03003b +com.example.posyandu:attr/listChoiceIndicatorSingleAnimated = 0x7f0300d0 +com.example.posyandu:attr/editTextStyle = 0x7f030091 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Display1 = 0x7f0e0011 +com.example.posyandu:layout/notification_template_part_chronometer = 0x7f0b002e +com.example.posyandu:attr/listChoiceIndicatorMultipleAnimated = 0x7f0300cf +com.example.posyandu:style/Base.TextAppearance.AppCompat.Large.Inverse = 0x7f0e0018 +com.example.posyandu:drawable/abc_list_selector_disabled_holo_light = 0x7f07002d +com.example.posyandu:attr/widgetLayout = 0x7f030177 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored = 0x7f0e0030 +com.example.posyandu:attr/actionModeCopyDrawable = 0x7f030014 +com.example.posyandu:drawable/abc_action_bar_item_background_material = 0x7f070001 +com.example.posyandu:attr/drawableTint = 0x7f030087 +com.example.posyandu:attr/summary = 0x7f03013e +com.example.posyandu:id/multiply = 0x7f08007e +com.example.posyandu:attr/titleMarginTop = 0x7f030165 +com.example.posyandu:attr/thumbTintMode = 0x7f03015a +com.example.posyandu:attr/lineHeight = 0x7f0300cd +com.example.posyandu:style/Theme.AppCompat.DayNight.Dialog = 0x7f0e011f +com.example.posyandu:attr/lastBaselineToBottomHeight = 0x7f0300c4 +com.example.posyandu:color/bright_foreground_inverse_material_light = 0x7f050024 +com.example.posyandu:attr/finishPrimaryWithSecondary = 0x7f03009f +com.example.posyandu:color/abc_primary_text_disable_only_material_dark = 0x7f050009 +com.example.posyandu:attr/preferenceCategoryTitleTextAppearance = 0x7f0300fd +com.example.posyandu:attr/layout_dodgeInsetEdges = 0x7f0300ca +com.example.posyandu:style/Base.Widget.AppCompat.RatingBar.Indicator = 0x7f0e0095 +com.example.posyandu:attr/titleMarginStart = 0x7f030164 +com.example.posyandu:attr/layout_anchorGravity = 0x7f0300c8 +com.example.posyandu:id/accessibility_custom_action_14 = 0x7f08000d +com.example.posyandu:id/checked = 0x7f08004e +com.example.posyandu:attr/buttonIconDimen = 0x7f030049 +com.example.posyandu:attr/layout_anchor = 0x7f0300c7 +com.example.posyandu:id/transition_scene_layoutid_cache = 0x7f0800d4 +com.example.posyandu:attr/min = 0x7f0300e4 +com.example.posyandu:attr/entries = 0x7f030096 +com.example.posyandu:attr/layout = 0x7f0300c5 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.Button.Colored = 0x7f0e0106 +com.example.posyandu:layout/preference_widget_switch_compat = 0x7f0b003f +com.example.posyandu:attr/titleTextColor = 0x7f030168 +com.example.posyandu:attr/enableCopying = 0x7f030094 +com.example.posyandu:dimen/preference_dropdown_padding_start = 0x7f060076 +com.example.posyandu:attr/buttonBarPositiveButtonStyle = 0x7f030045 +com.example.posyandu:attr/indeterminateProgressStyle = 0x7f0300bb +com.example.posyandu:attr/textAppearanceSearchResultTitle = 0x7f030151 +com.example.posyandu:attr/titleMargin = 0x7f030161 +com.example.posyandu:drawable/abc_list_selector_holo_light = 0x7f07002f +com.example.posyandu:id/center = 0x7f08004a +com.example.posyandu:attr/secondaryActivityAction = 0x7f030115 +com.example.posyandu:attr/listPreferredItemHeightSmall = 0x7f0300d8 +com.example.posyandu:attr/switchMinWidth = 0x7f030141 +com.example.posyandu:attr/actionModeTheme = 0x7f03001d +com.example.posyandu:attr/iconTintMode = 0x7f0300b8 +com.example.posyandu:layout/preference_widget_checkbox = 0x7f0b003b +com.example.posyandu:drawable/notification_bg_low_normal = 0x7f070063 +com.example.posyandu:drawable/abc_cab_background_top_material = 0x7f070010 +com.example.posyandu:style/Widget.AppCompat.ActionBar = 0x7f0e013a +com.example.posyandu:id/dialog_button = 0x7f080059 +com.example.posyandu:attr/homeLayout = 0x7f0300b4 +com.example.posyandu:style/TextAppearance.AppCompat.Display1 = 0x7f0e00e3 +com.example.posyandu:style/LaunchTheme = 0x7f0e00a2 +com.example.posyandu:interpolator/btn_radio_to_off_mtrl_animation_interpolator_0 = 0x7f0a0004 +com.example.posyandu:attr/hideOnContentScroll = 0x7f0300b2 +com.example.posyandu:attr/height = 0x7f0300b1 +com.example.posyandu:attr/paddingEnd = 0x7f0300f0 +com.example.posyandu:attr/actionBarStyle = 0x7f030005 +com.example.posyandu:attr/gapBetweenBars = 0x7f0300af +com.example.posyandu:anim/fragment_fast_out_extra_slow_in = 0x7f010018 +com.example.posyandu:style/TextAppearance.AppCompat.SearchResult.Title = 0x7f0e00f3 +com.example.posyandu:id/shortcut = 0x7f0800a8 +com.example.posyandu:attr/showSeekBarValue = 0x7f030121 +com.example.posyandu:attr/initialActivityCount = 0x7f0300bc +com.example.posyandu:attr/fontWeight = 0x7f0300ad +com.example.posyandu:attr/overlapAnchor = 0x7f0300ee +com.example.posyandu:attr/enabled = 0x7f030095 +com.example.posyandu:attr/fontVariationSettings = 0x7f0300ac +com.example.posyandu:attr/fontStyle = 0x7f0300ab +com.example.posyandu:style/Preference.Category = 0x7f0e00af +com.example.posyandu:anim/btn_checkbox_to_unchecked_icon_null_animation = 0x7f010011 +com.example.posyandu:dimen/abc_dialog_list_padding_top_no_title = 0x7f060021 +com.example.posyandu:layout/preference_widget_seekbar_material = 0x7f0b003d +com.example.posyandu:attr/fontProviderSystemFontFamily = 0x7f0300aa +com.example.posyandu:attr/fontProviderPackage = 0x7f0300a8 +com.example.posyandu:id/accessibility_custom_action_12 = 0x7f08000b +com.example.posyandu:styleable/ViewBackgroundHelper = 0x7f0f0044 +com.example.posyandu:attr/fontProviderFetchTimeout = 0x7f0300a7 +com.example.posyandu:attr/spinnerDropDownItemStyle = 0x7f030128 +com.example.posyandu:attr/orderingFromXml = 0x7f0300ed +com.example.posyandu:style/Base.Widget.AppCompat.CompoundButton.Switch = 0x7f0e007c +com.example.posyandu:color/background_material_dark = 0x7f05001f +com.example.posyandu:style/TextAppearance.AppCompat.Widget.PopupMenu.Header = 0x7f0e0109 +com.example.posyandu:color/abc_search_url_text = 0x7f05000d +com.example.posyandu:attr/fontProviderCerts = 0x7f0300a5 +com.example.posyandu:drawable/abc_ratingbar_material = 0x7f070033 +com.example.posyandu:styleable/MenuView = 0x7f0f002a +com.example.posyandu:attr/finishPrimaryWithPlaceholder = 0x7f03009e +com.example.posyandu:attr/showDividers = 0x7f030120 +com.example.posyandu:style/Preference.SeekBarPreference = 0x7f0e00be +com.example.posyandu:attr/fastScrollVerticalTrackDrawable = 0x7f03009d +com.example.posyandu:attr/fontProviderQuery = 0x7f0300a9 +com.example.posyandu:layout/expand_button = 0x7f0b001d +com.example.posyandu:attr/thickness = 0x7f030157 +com.example.posyandu:drawable/abc_list_selector_background_transition_holo_dark = 0x7f07002a +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionMode.Title.Inverse = 0x7f0e0103 +com.example.posyandu:attr/actionMenuTextAppearance = 0x7f03000e +com.example.posyandu:color/primary_text_default_material_dark = 0x7f05004a +com.example.posyandu:layout/select_dialog_multichoice_material = 0x7f0b0041 +com.example.posyandu:attr/tickMarkTintMode = 0x7f03015d +com.example.posyandu:style/Widget.AppCompat.Light.AutoCompleteTextView = 0x7f0e0162 +com.example.posyandu:attr/buttonStyleSmall = 0x7f03004c +com.example.posyandu:id/accessibility_custom_action_29 = 0x7f08001d +com.example.posyandu:string/abc_searchview_description_voice = 0x7f0d0017 +com.example.posyandu:drawable/tooltip_frame_light = 0x7f070070 +com.example.posyandu:attr/drawableRightCompat = 0x7f030084 +com.example.posyandu:dimen/abc_search_view_preferred_height = 0x7f060036 +com.example.posyandu:attr/editTextPreferenceStyle = 0x7f030090 +com.example.posyandu:attr/dropDownListViewStyle = 0x7f03008b +com.example.posyandu:style/Base.V21.Theme.AppCompat = 0x7f0e0051 +com.example.posyandu:attr/actionBarSplitStyle = 0x7f030004 +com.example.posyandu:attr/drawerArrowStyle = 0x7f03008a +com.example.posyandu:attr/drawableSize = 0x7f030085 +com.example.posyandu:attr/drawableLeftCompat = 0x7f030083 +com.example.posyandu:drawable/abc_text_cursor_material = 0x7f070045 +com.example.posyandu:dimen/abc_text_size_display_4_material = 0x7f060046 +com.example.posyandu:attr/actionBarPopupTheme = 0x7f030002 +com.example.posyandu:attr/checkedTextViewStyle = 0x7f030054 +com.example.posyandu:style/Base.Widget.AppCompat.ActionBar.TabView = 0x7f0e006b +com.example.posyandu:attr/fontProviderAuthority = 0x7f0300a4 +com.example.posyandu:id/accessibility_custom_action_18 = 0x7f080011 +com.example.posyandu:attr/dialogIcon = 0x7f030074 +com.example.posyandu:styleable/AnimatedStateListDrawableItem = 0x7f0f000a +com.example.posyandu:attr/buttonTint = 0x7f03004d +com.example.posyandu:id/action_bar_root = 0x7f08002b +com.example.posyandu:dimen/abc_disabled_alpha_material_light = 0x7f060028 +com.example.posyandu:attr/elevation = 0x7f030092 +com.example.posyandu:drawable/notification_bg_low_pressed = 0x7f070064 +com.example.posyandu:dimen/abc_action_bar_overflow_padding_start_material = 0x7f060008 +com.example.posyandu:attr/checkboxStyle = 0x7f030053 +com.example.posyandu:attr/colorButtonNormal = 0x7f03005d +com.example.posyandu:id/cancel_action = 0x7f080049 +com.example.posyandu:attr/colorError = 0x7f030061 +com.example.posyandu:attr/contentInsetLeft = 0x7f030069 +com.example.posyandu:id/locale = 0x7f080079 +com.example.posyandu:attr/editTextColor = 0x7f03008f +com.example.posyandu:styleable/ActivityChooserView = 0x7f0f0005 +com.example.posyandu:style/Widget.AppCompat.ListView.DropDown = 0x7f0e016d +com.example.posyandu:attr/actionModeStyle = 0x7f03001c +com.example.posyandu:id/transition_layout_save = 0x7f0800d2 +com.example.posyandu:animator/fragment_close_enter = 0x7f020000 +com.example.posyandu:attr/dependency = 0x7f030072 +com.example.posyandu:attr/colorControlNormal = 0x7f030060 +com.example.posyandu:attr/keylines = 0x7f0300c2 +com.example.posyandu:attr/listPreferredItemPaddingLeft = 0x7f0300da +com.example.posyandu:attr/titleTextStyle = 0x7f030169 +com.example.posyandu:attr/collapseIcon = 0x7f030059 +com.example.posyandu:color/abc_btn_colored_borderless_text_material = 0x7f050002 +com.example.posyandu:attr/actionModeBackground = 0x7f030010 +com.example.posyandu:style/Widget.AppCompat.Light.ActionButton = 0x7f0e015d +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.Button.Inverse = 0x7f0e0032 +com.example.posyandu:attr/collapseContentDescription = 0x7f030058 +com.example.posyandu:attr/seekBarStyle = 0x7f030119 +com.example.posyandu:attr/closeItemLayout = 0x7f030057 +com.example.posyandu:drawable/abc_list_selector_background_transition_holo_light = 0x7f07002b +com.example.posyandu:style/Base.Widget.AppCompat.AutoCompleteTextView = 0x7f0e0071 +com.example.posyandu:drawable/abc_scrubber_track_mtrl_alpha = 0x7f070039 +com.example.posyandu:color/abc_tint_btn_checkable = 0x7f050013 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Caption = 0x7f0e0010 +com.example.posyandu:anim/abc_fade_in = 0x7f010000 +com.example.posyandu:attr/checkBoxPreferenceStyle = 0x7f03004f +com.example.posyandu:style/Base.Widget.AppCompat.PopupMenu = 0x7f0e008f +com.example.posyandu:id/scrollIndicatorUp = 0x7f080099 +com.example.posyandu:dimen/abc_dialog_padding_top_material = 0x7f060025 +com.example.posyandu:attr/buttonStyle = 0x7f03004b +com.example.posyandu:attr/dialogCornerRadius = 0x7f030073 +com.example.posyandu:attr/allowDividerBelow = 0x7f03002d +com.example.posyandu:attr/subtitleTextAppearance = 0x7f03013a +com.example.posyandu:drawable/abc_textfield_search_activated_mtrl_alpha = 0x7f07004b +com.example.posyandu:id/search_badge = 0x7f08009b +com.example.posyandu:attr/buttonPanelSideLayout = 0x7f03004a +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.TabBar.Inverse = 0x7f0e0158 +com.example.posyandu:attr/buttonGravity = 0x7f030048 +com.example.posyandu:id/up = 0x7f0800d8 +com.example.posyandu:attr/buttonBarStyle = 0x7f030046 +com.example.posyandu:drawable/abc_list_selector_holo_dark = 0x7f07002e +com.example.posyandu:attr/dialogMessage = 0x7f030076 +com.example.posyandu:attr/switchTextAppearance = 0x7f030146 +com.example.posyandu:attr/paddingTopNoTitle = 0x7f0300f2 +com.example.posyandu:anim/btn_checkbox_to_checked_icon_null_animation = 0x7f01000e +com.example.posyandu:anim/btn_radio_to_on_mtrl_ring_outer_path_animation = 0x7f010017 +com.example.posyandu:attr/buttonBarNeutralButtonStyle = 0x7f030044 +com.example.posyandu:anim/btn_radio_to_off_mtrl_ring_outer_path_animation = 0x7f010014 +com.example.posyandu:style/TextAppearance.Compat.Notification.Line2 = 0x7f0e0111 +com.example.posyandu:attr/preferenceTheme = 0x7f030105 +com.example.posyandu:attr/buttonBarNegativeButtonStyle = 0x7f030043 +com.example.posyandu:string/abc_searchview_description_query = 0x7f0d0014 +com.example.posyandu:attr/windowMinWidthMinor = 0x7f030180 +com.example.posyandu:attr/actionMenuTextColor = 0x7f03000f +com.example.posyandu:id/adjacent = 0x7f08003c +com.example.posyandu:attr/layout_keyline = 0x7f0300cc +com.example.posyandu:dimen/preference_seekbar_padding_horizontal = 0x7f060078 +com.example.posyandu:style/Widget.Compat.NotificationActionContainer = 0x7f0e0183 +com.example.posyandu:attr/switchTextOff = 0x7f030147 +com.example.posyandu:attr/actionBarSize = 0x7f030003 +com.example.posyandu:style/PreferenceFragment.Material = 0x7f0e00c6 +com.example.posyandu:id/showTitle = 0x7f0800ab +com.example.posyandu:attr/commitIcon = 0x7f030065 +com.example.posyandu:style/RtlOverlay.Widget.AppCompat.ActionBar.TitleItem = 0x7f0e00ce +com.example.posyandu:attr/defaultValue = 0x7f030071 +com.example.posyandu:attr/autoSizeTextType = 0x7f03003a +com.example.posyandu:attr/alphabeticModifiers = 0x7f030030 +com.example.posyandu:attr/singleChoiceItemLayout = 0x7f030124 +com.example.posyandu:drawable/abc_textfield_default_mtrl_alpha = 0x7f07004a +com.example.posyandu:style/Base.ThemeOverlay.AppCompat.Dialog.Alert = 0x7f0e004f +com.example.posyandu:dimen/abc_action_bar_default_padding_end_material = 0x7f060003 +com.example.posyandu:style/Base.V7.Theme.AppCompat.Light = 0x7f0e0061 +com.example.posyandu:attr/key = 0x7f0300c1 +com.example.posyandu:id/right_icon = 0x7f080092 +com.example.posyandu:attr/alpha = 0x7f03002f +com.example.posyandu:attr/autoSizePresetSizes = 0x7f030038 +com.example.posyandu:attr/textAppearanceListItemSecondary = 0x7f03014d +com.example.posyandu:string/call_notification_screening_text = 0x7f0d0022 +com.example.posyandu:attr/autoSizeMaxTextSize = 0x7f030036 +com.example.posyandu:attr/switchTextOn = 0x7f030148 +com.example.posyandu:animator/fragment_fade_exit = 0x7f020003 +com.example.posyandu:attr/imageButtonStyle = 0x7f0300ba +com.example.posyandu:drawable/abc_btn_check_to_on_mtrl_000 = 0x7f070005 +com.example.posyandu:dimen/abc_action_bar_subtitle_bottom_margin_material = 0x7f06000b +com.example.posyandu:attr/arrowHeadLength = 0x7f030033 +com.example.posyandu:drawable/abc_ic_menu_cut_mtrl_alpha = 0x7f07001b +com.example.posyandu:styleable/AnimatedStateListDrawableCompat = 0x7f0f0009 +com.example.posyandu:color/notification_action_color_filter = 0x7f050042 +com.example.posyandu:attr/fastScrollHorizontalThumbDrawable = 0x7f03009a +com.example.posyandu:style/Base.ThemeOverlay.AppCompat.Dialog = 0x7f0e004e +com.example.posyandu:dimen/abc_action_bar_content_inset_with_nav = 0x7f060001 +com.example.posyandu:style/Widget.AppCompat.AutoCompleteTextView = 0x7f0e0144 +com.example.posyandu:attr/layoutManager = 0x7f0300c6 +com.example.posyandu:layout/preference_dropdown_material = 0x7f0b0035 +com.example.posyandu:id/action_bar = 0x7f080028 +com.example.posyandu:color/switch_thumb_material_light = 0x7f050057 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse = 0x7f0e002c +com.example.posyandu:attr/panelMenuListWidth = 0x7f0300f5 +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.TabText.Inverse = 0x7f0e015a +com.example.posyandu:anim/abc_tooltip_enter = 0x7f01000a +com.example.posyandu:style/TextAppearance.Widget.AppCompat.Toolbar.Subtitle = 0x7f0e0119 +com.example.posyandu:id/text = 0x7f0800c6 +com.example.posyandu:drawable/abc_ic_commit_search_api_mtrl_alpha = 0x7f070018 +com.example.posyandu:attr/editTextBackground = 0x7f03008e +com.example.posyandu:id/ifRoom = 0x7f08006f +com.example.posyandu:dimen/abc_edit_text_inset_bottom_material = 0x7f06002c +com.example.posyandu:attr/actionBarTabTextStyle = 0x7f030008 +com.example.posyandu:drawable/ic_call_answer = 0x7f070058 +com.example.posyandu:color/background_floating_material_dark = 0x7f05001d +com.example.posyandu:drawable/abc_btn_colored_material = 0x7f070007 +com.example.posyandu:dimen/abc_panel_menu_list_width = 0x7f060034 +com.example.posyandu:attr/alwaysExpand = 0x7f030031 +com.example.posyandu:attr/customNavigationLayout = 0x7f03006f +com.example.posyandu:attr/positiveButtonText = 0x7f0300fb +com.example.posyandu:id/src_in = 0x7f0800b1 +com.example.posyandu:color/primary_dark_material_dark = 0x7f050046 +com.example.posyandu:style/TextAppearance.Widget.AppCompat.ExpandedMenu.Item = 0x7f0e0118 +com.example.posyandu:attr/dropdownPreferenceStyle = 0x7f03008d +com.example.posyandu:drawable/abc_textfield_search_material = 0x7f07004d +com.example.posyandu:id/accessibility_custom_action_30 = 0x7f08001f +com.example.posyandu:styleable/CoordinatorLayout_Layout = 0x7f0f001a +com.example.posyandu:dimen/abc_action_button_min_width_overflow_material = 0x7f06000f +com.example.posyandu:attr/colorPrimaryDark = 0x7f030063 +com.example.posyandu:dimen/abc_text_size_body_2_material = 0x7f060040 +com.example.posyandu:attr/progressBarPadding = 0x7f030108 +com.example.posyandu:layout/preference_category_material = 0x7f0b0032 +com.example.posyandu:layout/abc_select_dialog_material = 0x7f0b001a +com.example.posyandu:color/switch_thumb_normal_material_dark = 0x7f050058 +com.example.posyandu:attr/alertDialogCenterButtons = 0x7f030028 +com.example.posyandu:attr/activityChooserViewStyle = 0x7f030024 +com.example.posyandu:anim/btn_checkbox_to_checked_box_outer_merged_animation = 0x7f01000d +com.example.posyandu:drawable/abc_textfield_search_default_mtrl_alpha = 0x7f07004c +com.example.posyandu:styleable/LinearLayoutCompat_Layout = 0x7f0f0025 +com.example.posyandu:style/TextAppearance.AppCompat.Display4 = 0x7f0e00e6 +com.example.posyandu:style/PreferenceFragmentList = 0x7f0e00c7 +com.example.posyandu:attr/listMenuViewStyle = 0x7f0300d4 +com.example.posyandu:dimen/highlight_alpha_material_dark = 0x7f06005e +com.example.posyandu:style/Base.TextAppearance.AppCompat.Medium = 0x7f0e001b +com.example.posyandu:style/Base.DialogWindowTitle.AppCompat = 0x7f0e000a +com.example.posyandu:attr/actionOverflowButtonStyle = 0x7f03001f +com.example.posyandu:attr/order = 0x7f0300ec +com.example.posyandu:styleable/RecycleListView = 0x7f0f0034 +com.example.posyandu:style/Base.Widget.AppCompat.ImageButton = 0x7f0e0081 +com.example.posyandu:color/abc_hint_foreground_material_light = 0x7f050008 +com.example.posyandu:attr/alertDialogStyle = 0x7f030029 +com.example.posyandu:id/accessibility_custom_action_0 = 0x7f080007 +com.example.posyandu:attr/actionModeCutDrawable = 0x7f030015 +com.example.posyandu:dimen/abc_action_bar_elevation_material = 0x7f060005 +com.example.posyandu:attr/viewInflaterClass = 0x7f030175 +com.example.posyandu:layout/notification_action = 0x7f0b0021 +com.example.posyandu:attr/divider = 0x7f03007d +com.example.posyandu:layout/abc_action_menu_layout = 0x7f0b0003 +com.example.posyandu:attr/colorPrimary = 0x7f030062 +com.example.posyandu:attr/actionModeSplitBackground = 0x7f03001b +com.example.posyandu:attr/listDividerAlertDialog = 0x7f0300d1 +com.example.posyandu:id/activity_chooser_view_content = 0x7f08003a +com.example.posyandu:attr/dialogTitle = 0x7f03007a +com.example.posyandu:color/abc_decor_view_status_guard_light = 0x7f050006 +com.example.posyandu:attr/titleTextAppearance = 0x7f030167 +com.example.posyandu:drawable/abc_item_background_holo_light = 0x7f070023 +com.example.posyandu:attr/actionModeShareDrawable = 0x7f03001a +com.example.posyandu:attr/allowDividerAbove = 0x7f03002b +com.example.posyandu:style/Base.Widget.AppCompat.ActionBar = 0x7f0e0067 +com.example.posyandu:attr/thumbTint = 0x7f030159 +com.example.posyandu:attr/buttonBarButtonStyle = 0x7f030042 +com.example.posyandu:color/bright_foreground_inverse_material_dark = 0x7f050023 +com.example.posyandu:attr/navigationContentDescription = 0x7f0300e6 +com.example.posyandu:drawable/abc_ratingbar_small_material = 0x7f070034 +com.example.posyandu:attr/logo = 0x7f0300dd +com.example.posyandu:style/Base.TextAppearance.AppCompat = 0x7f0e000c +com.example.posyandu:id/tag_on_apply_window_listener = 0x7f0800bd +com.example.posyandu:color/primary_text_disabled_material_light = 0x7f05004d +com.example.posyandu:drawable/abc_switch_thumb_material = 0x7f070041 +com.example.posyandu:style/Platform.Widget.AppCompat.Spinner = 0x7f0e00ad +com.example.posyandu:style/Base.Theme.AppCompat.CompactMenu = 0x7f0e003d +com.example.posyandu:attr/activityName = 0x7f030025 +com.example.posyandu:drawable/notification_bg_low = 0x7f070062 +com.example.posyandu:id/off = 0x7f080085 +com.example.posyandu:dimen/compat_button_inset_vertical_material = 0x7f060052 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.ActionBar.Menu = 0x7f0e00fb +com.example.posyandu:attr/actionOverflowMenuStyle = 0x7f030020 +com.example.posyandu:animator/fragment_close_exit = 0x7f020001 +com.example.posyandu:attr/icon = 0x7f0300b5 +com.example.posyandu:layout/support_simple_spinner_dropdown_item = 0x7f0b0043 +com.example.posyandu:attr/actionModeSelectAllDrawable = 0x7f030019 +com.example.posyandu:style/ThemeOverlay.AppCompat = 0x7f0e0131 +com.example.posyandu:id/rtl = 0x7f080094 +com.example.posyandu:attr/closeIcon = 0x7f030056 +com.example.posyandu:attr/borderlessButtonStyle = 0x7f030041 +com.example.posyandu:anim/btn_radio_to_off_mtrl_dot_group_animation = 0x7f010012 +com.example.posyandu:attr/primaryActivityName = 0x7f030107 +com.example.posyandu:attr/actionBarItemBackground = 0x7f030001 +com.example.posyandu:style/TextAppearance.AppCompat.Small.Inverse = 0x7f0e00f5 +com.example.posyandu:color/dim_foreground_disabled_material_light = 0x7f05002c +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.TabView.Inverse = 0x7f0e015c +com.example.posyandu:animator/fragment_fade_enter = 0x7f020002 +com.example.posyandu:attr/listPreferredItemHeight = 0x7f0300d6 +com.example.posyandu:id/center_vertical = 0x7f08004c +com.example.posyandu:attr/paddingStart = 0x7f0300f1 +com.example.posyandu:styleable/PreferenceFragmentCompat = 0x7f0f0030 +com.example.posyandu:attr/clearTop = 0x7f030055 +com.example.posyandu:attr/color = 0x7f03005a +com.example.posyandu:style/Base.Widget.AppCompat.Button = 0x7f0e0072 +com.example.posyandu:attr/backgroundSplit = 0x7f03003c +com.example.posyandu:attr/activityAction = 0x7f030023 +com.example.posyandu:attr/drawableTintMode = 0x7f030088 +com.example.posyandu:attr/textColorSearchUrl = 0x7f030154 +com.example.posyandu:color/accent_material_light = 0x7f05001a +com.example.posyandu:attr/allowStacking = 0x7f03002e +com.example.posyandu:attr/actionModePopupWindowStyle = 0x7f030018 +com.example.posyandu:attr/checkMarkCompat = 0x7f030050 +com.example.posyandu:style/Animation.AppCompat.Dialog = 0x7f0e0002 +com.example.posyandu:dimen/subtitle_corner_radius = 0x7f06007d +com.example.posyandu:id/accessibility_custom_action_8 = 0x7f080025 +com.example.posyandu:attr/actionBarWidgetTheme = 0x7f03000a +com.example.posyandu:attr/shortcutMatchRequired = 0x7f03011d +com.example.posyandu:attr/isPreferenceVisible = 0x7f0300bf +com.example.posyandu:color/androidx_core_secondary_text_default_material_light = 0x7f05001c +com.example.posyandu:style/Widget.AppCompat.Light.ActionBar.TabText = 0x7f0e0159 +com.example.posyandu:style/Theme.AppCompat.Dialog.Alert = 0x7f0e0125 +com.example.posyandu:attr/actionBarTheme = 0x7f030009 +com.example.posyandu:attr/allowDividerAfterLastItem = 0x7f03002c +com.example.posyandu:anim/abc_slide_out_top = 0x7f010009 +com.example.posyandu:dimen/abc_star_medium = 0x7f06003c +com.example.posyandu:attr/radioButtonStyle = 0x7f03010d +com.example.posyandu:animator/fragment_open_enter = 0x7f020004 +com.example.posyandu:style/Widget.AppCompat.CompoundButton.RadioButton = 0x7f0e014e +com.example.posyandu:style/Preference.SwitchPreferenceCompat.Material = 0x7f0e00c3 +com.example.posyandu:dimen/abc_dialog_padding_material = 0x7f060024 +com.example.posyandu:attr/actionBarTabStyle = 0x7f030007 +com.example.posyandu:anim/btn_checkbox_to_checked_box_inner_merged_animation = 0x7f01000c +com.example.posyandu:style/TextAppearance.Widget.AppCompat.Toolbar.Title = 0x7f0e011a +com.example.posyandu:attr/contentDescription = 0x7f030066 +com.example.posyandu:string/copy = 0x7f0d0023 +com.example.posyandu:id/customPanel = 0x7f080056 +com.example.posyandu:attr/autoCompleteTextViewStyle = 0x7f030035 +com.example.posyandu:color/notification_material_background_media_default_color = 0x7f050044 +com.example.posyandu:id/tag_accessibility_clickable_spans = 0x7f0800ba +com.example.posyandu:attr/searchHintIcon = 0x7f030112 +com.example.posyandu:layout/abc_list_menu_item_checkbox = 0x7f0b000e +com.example.posyandu:attr/dividerPadding = 0x7f03007f +com.example.posyandu:id/radio = 0x7f08008e +com.example.posyandu:attr/tooltipFrameBackground = 0x7f03016d +com.example.posyandu:attr/fastScrollHorizontalTrackDrawable = 0x7f03009b +com.example.posyandu:style/Base.Widget.AppCompat.ProgressBar.Horizontal = 0x7f0e0093 +com.example.posyandu:dimen/abc_button_padding_vertical_material = 0x7f060015 +com.example.posyandu:color/abc_background_cache_hint_selector_material_light = 0x7f050001 +com.example.posyandu:anim/btn_radio_to_off_mtrl_ring_outer_animation = 0x7f010013 +com.example.posyandu:anim/abc_slide_in_top = 0x7f010007 +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.DropDownItem = 0x7f0e0033 +com.example.posyandu:attr/splitLayoutDirection = 0x7f03012a +com.example.posyandu:string/abc_action_bar_up_description = 0x7f0d0001 +com.example.posyandu:dimen/abc_text_size_medium_material = 0x7f060049 +com.example.posyandu:drawable/abc_seekbar_tick_mark_material = 0x7f07003b +com.example.posyandu:style/Theme.AppCompat.DayNight.DialogWhenLarge = 0x7f0e0122 +com.example.posyandu:style/Preference.DialogPreference = 0x7f0e00b3 +com.example.posyandu:id/scrollIndicatorDown = 0x7f080098 +com.example.posyandu:dimen/preference_icon_minWidth = 0x7f060077 +com.example.posyandu:attr/backgroundTint = 0x7f03003e +com.example.posyandu:style/Base.TextAppearance.AppCompat.Widget.Button = 0x7f0e002f +com.example.posyandu:interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1 = 0x7f0a0003 +com.example.posyandu:attr/fastScrollEnabled = 0x7f030099 +com.example.posyandu:attr/drawableBottomCompat = 0x7f030081 +com.example.posyandu:style/Base.Widget.AppCompat.SeekBar.Discrete = 0x7f0e009a +com.example.posyandu:attr/adjustable = 0x7f030026 +com.example.posyandu:dimen/compat_notification_large_icon_max_height = 0x7f060056 +com.example.posyandu:anim/abc_tooltip_exit = 0x7f01000b +com.example.posyandu:id/seekbar = 0x7f0800a5 +com.example.posyandu:anim/btn_checkbox_to_unchecked_check_path_merged_animation = 0x7f010010 +com.example.posyandu:attr/colorBackgroundFloating = 0x7f03005c +com.example.posyandu:style/Base.Widget.AppCompat.Light.ActionBar.TabText = 0x7f0e0085 +com.example.posyandu:anim/abc_grow_fade_in_from_bottom = 0x7f010002 +com.example.posyandu:attr/textAppearanceLargePopupMenu = 0x7f03014b +com.example.posyandu:color/abc_tint_edittext = 0x7f050015 +com.example.posyandu:anim/abc_fade_out = 0x7f010001 +com.example.posyandu:style/TextAppearance.AppCompat.Widget.TextView.SpinnerItem = 0x7f0e010d +com.example.posyandu:style/Base.Widget.AppCompat.SearchView.ActionBar = 0x7f0e0098 +com.example.posyandu:attr/windowFixedHeightMajor = 0x7f03017b diff --git a/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so new file mode 100644 index 0000000..6794c78 Binary files /dev/null and b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so differ diff --git a/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libdatastore_shared_counter.so new file mode 100644 index 0000000..6405638 Binary files /dev/null and b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libflutter.so b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libflutter.so new file mode 100644 index 0000000..529ec58 Binary files /dev/null and b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/arm64-v8a/libflutter.so differ diff --git a/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/armeabi-v7a/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/armeabi-v7a/libdatastore_shared_counter.so new file mode 100644 index 0000000..1d1833c Binary files /dev/null and b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/armeabi-v7a/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/x86/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/x86/libdatastore_shared_counter.so new file mode 100644 index 0000000..af34fdd Binary files /dev/null and b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/x86/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/x86_64/libdatastore_shared_counter.so b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/x86_64/libdatastore_shared_counter.so new file mode 100644 index 0000000..7490ad3 Binary files /dev/null and b/Androidnya/build/app/intermediates/stripped_native_libs/debug/out/lib/x86_64/libdatastore_shared_counter.so differ diff --git a/Androidnya/build/app/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/Androidnya/build/app/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt new file mode 100644 index 0000000..08d2ddb --- /dev/null +++ b/Androidnya/build/app/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt @@ -0,0 +1,1577 @@ +com.example.posyandu +anim abc_fade_in +anim abc_fade_out +anim abc_grow_fade_in_from_bottom +anim abc_popup_enter +anim abc_popup_exit +anim abc_shrink_fade_out_from_bottom +anim abc_slide_in_bottom +anim abc_slide_in_top +anim abc_slide_out_bottom +anim abc_slide_out_top +anim abc_tooltip_enter +anim abc_tooltip_exit +anim btn_checkbox_to_checked_box_inner_merged_animation +anim btn_checkbox_to_checked_box_outer_merged_animation +anim btn_checkbox_to_checked_icon_null_animation +anim btn_checkbox_to_unchecked_box_inner_merged_animation +anim btn_checkbox_to_unchecked_check_path_merged_animation +anim btn_checkbox_to_unchecked_icon_null_animation +anim btn_radio_to_off_mtrl_dot_group_animation +anim btn_radio_to_off_mtrl_ring_outer_animation +anim btn_radio_to_off_mtrl_ring_outer_path_animation +anim btn_radio_to_on_mtrl_dot_group_animation +anim btn_radio_to_on_mtrl_ring_outer_animation +anim btn_radio_to_on_mtrl_ring_outer_path_animation +anim fragment_fast_out_extra_slow_in +animator fragment_close_enter +animator fragment_close_exit +animator fragment_fade_enter +animator fragment_fade_exit +animator fragment_open_enter +animator fragment_open_exit +attr actionBarDivider +attr actionBarItemBackground +attr actionBarPopupTheme +attr actionBarSize +attr actionBarSplitStyle +attr actionBarStyle +attr actionBarTabBarStyle +attr actionBarTabStyle +attr actionBarTabTextStyle +attr actionBarTheme +attr actionBarWidgetTheme +attr actionButtonStyle +attr actionDropDownStyle +attr actionLayout +attr actionMenuTextAppearance +attr actionMenuTextColor +attr actionModeBackground +attr actionModeCloseButtonStyle +attr actionModeCloseContentDescription +attr actionModeCloseDrawable +attr actionModeCopyDrawable +attr actionModeCutDrawable +attr actionModeFindDrawable +attr actionModePasteDrawable +attr actionModePopupWindowStyle +attr actionModeSelectAllDrawable +attr actionModeShareDrawable +attr actionModeSplitBackground +attr actionModeStyle +attr actionModeTheme +attr actionModeWebSearchDrawable +attr actionOverflowButtonStyle +attr actionOverflowMenuStyle +attr actionProviderClass +attr actionViewClass +attr activityAction +attr activityChooserViewStyle +attr activityName +attr adjustable +attr alertDialogButtonGroupStyle +attr alertDialogCenterButtons +attr alertDialogStyle +attr alertDialogTheme +attr allowDividerAbove +attr allowDividerAfterLastItem +attr allowDividerBelow +attr allowStacking +attr alpha +attr alphabeticModifiers +attr alwaysExpand +attr animationBackgroundColor +attr arrowHeadLength +attr arrowShaftLength +attr autoCompleteTextViewStyle +attr autoSizeMaxTextSize +attr autoSizeMinTextSize +attr autoSizePresetSizes +attr autoSizeStepGranularity +attr autoSizeTextType +attr background +attr backgroundSplit +attr backgroundStacked +attr backgroundTint +attr backgroundTintMode +attr barLength +attr borderlessButtonStyle +attr buttonBarButtonStyle +attr buttonBarNegativeButtonStyle +attr buttonBarNeutralButtonStyle +attr buttonBarPositiveButtonStyle +attr buttonBarStyle +attr buttonCompat +attr buttonGravity +attr buttonIconDimen +attr buttonPanelSideLayout +attr buttonStyle +attr buttonStyleSmall +attr buttonTint +attr buttonTintMode +attr checkBoxPreferenceStyle +attr checkMarkCompat +attr checkMarkTint +attr checkMarkTintMode +attr checkboxStyle +attr checkedTextViewStyle +attr clearTop +attr closeIcon +attr closeItemLayout +attr collapseContentDescription +attr collapseIcon +attr color +attr colorAccent +attr colorBackgroundFloating +attr colorButtonNormal +attr colorControlActivated +attr colorControlHighlight +attr colorControlNormal +attr colorError +attr colorPrimary +attr colorPrimaryDark +attr colorSwitchThumbNormal +attr commitIcon +attr contentDescription +attr contentInsetEnd +attr contentInsetEndWithActions +attr contentInsetLeft +attr contentInsetRight +attr contentInsetStart +attr contentInsetStartWithNavigation +attr controlBackground +attr coordinatorLayoutStyle +attr customNavigationLayout +attr defaultQueryHint +attr defaultValue +attr dependency +attr dialogCornerRadius +attr dialogIcon +attr dialogLayout +attr dialogMessage +attr dialogPreferenceStyle +attr dialogPreferredPadding +attr dialogTheme +attr dialogTitle +attr disableDependentsState +attr displayOptions +attr divider +attr dividerHorizontal +attr dividerPadding +attr dividerVertical +attr drawableBottomCompat +attr drawableEndCompat +attr drawableLeftCompat +attr drawableRightCompat +attr drawableSize +attr drawableStartCompat +attr drawableTint +attr drawableTintMode +attr drawableTopCompat +attr drawerArrowStyle +attr dropDownListViewStyle +attr dropdownListPreferredItemHeight +attr dropdownPreferenceStyle +attr editTextBackground +attr editTextColor +attr editTextPreferenceStyle +attr editTextStyle +attr elevation +attr emojiCompatEnabled +attr enableCopying +attr enabled +attr entries +attr entryValues +attr expandActivityOverflowButtonDrawable +attr fastScrollEnabled +attr fastScrollHorizontalThumbDrawable +attr fastScrollHorizontalTrackDrawable +attr fastScrollVerticalThumbDrawable +attr fastScrollVerticalTrackDrawable +attr finishPrimaryWithPlaceholder +attr finishPrimaryWithSecondary +attr finishSecondaryWithPrimary +attr firstBaselineToTopHeight +attr font +attr fontFamily +attr fontProviderAuthority +attr fontProviderCerts +attr fontProviderFetchStrategy +attr fontProviderFetchTimeout +attr fontProviderPackage +attr fontProviderQuery +attr fontProviderSystemFontFamily +attr fontStyle +attr fontVariationSettings +attr fontWeight +attr fragment +attr gapBetweenBars +attr goIcon +attr height +attr hideOnContentScroll +attr homeAsUpIndicator +attr homeLayout +attr icon +attr iconSpaceReserved +attr iconTint +attr iconTintMode +attr iconifiedByDefault +attr imageButtonStyle +attr indeterminateProgressStyle +attr initialActivityCount +attr initialExpandedChildrenCount +attr isLightTheme +attr isPreferenceVisible +attr itemPadding +attr key +attr keylines +attr lStar +attr lastBaselineToBottomHeight +attr layout +attr layoutManager +attr layout_anchor +attr layout_anchorGravity +attr layout_behavior +attr layout_dodgeInsetEdges +attr layout_insetEdge +attr layout_keyline +attr lineHeight +attr listChoiceBackgroundIndicator +attr listChoiceIndicatorMultipleAnimated +attr listChoiceIndicatorSingleAnimated +attr listDividerAlertDialog +attr listItemLayout +attr listLayout +attr listMenuViewStyle +attr listPopupWindowStyle +attr listPreferredItemHeight +attr listPreferredItemHeightLarge +attr listPreferredItemHeightSmall +attr listPreferredItemPaddingEnd +attr listPreferredItemPaddingLeft +attr listPreferredItemPaddingRight +attr listPreferredItemPaddingStart +attr logo +attr logoDescription +attr maxButtonHeight +attr maxHeight +attr maxWidth +attr measureWithLargestChild +attr menu +attr min +attr multiChoiceItemLayout +attr navigationContentDescription +attr navigationIcon +attr navigationMode +attr negativeButtonText +attr nestedScrollViewStyle +attr numericModifiers +attr order +attr orderingFromXml +attr overlapAnchor +attr paddingBottomNoButtons +attr paddingEnd +attr paddingStart +attr paddingTopNoTitle +attr panelBackground +attr panelMenuListTheme +attr panelMenuListWidth +attr persistent +attr placeholderActivityName +attr popupMenuStyle +attr popupTheme +attr popupWindowStyle +attr positiveButtonText +attr preferenceCategoryStyle +attr preferenceCategoryTitleTextAppearance +attr preferenceCategoryTitleTextColor +attr preferenceFragmentCompatStyle +attr preferenceFragmentListStyle +attr preferenceFragmentStyle +attr preferenceInformationStyle +attr preferenceScreenStyle +attr preferenceStyle +attr preferenceTheme +attr preserveIconSpacing +attr primaryActivityName +attr progressBarPadding +attr progressBarStyle +attr queryBackground +attr queryHint +attr queryPatterns +attr radioButtonStyle +attr ratingBarStyle +attr ratingBarStyleIndicator +attr ratingBarStyleSmall +attr reverseLayout +attr searchHintIcon +attr searchIcon +attr searchViewStyle +attr secondaryActivityAction +attr secondaryActivityName +attr seekBarIncrement +attr seekBarPreferenceStyle +attr seekBarStyle +attr selectable +attr selectableItemBackground +attr selectableItemBackgroundBorderless +attr shortcutMatchRequired +attr shouldDisableView +attr showAsAction +attr showDividers +attr showSeekBarValue +attr showText +attr showTitle +attr singleChoiceItemLayout +attr singleLineTitle +attr spanCount +attr spinBars +attr spinnerDropDownItemStyle +attr spinnerStyle +attr splitLayoutDirection +attr splitMaxAspectRatioInLandscape +attr splitMaxAspectRatioInPortrait +attr splitMinHeightDp +attr splitMinSmallestWidthDp +attr splitMinWidthDp +attr splitRatio +attr splitTrack +attr srcCompat +attr stackFromEnd +attr state_above_anchor +attr statusBarBackground +attr stickyPlaceholder +attr subMenuArrow +attr submitBackground +attr subtitle +attr subtitleTextAppearance +attr subtitleTextColor +attr subtitleTextStyle +attr suggestionRowLayout +attr summary +attr summaryOff +attr summaryOn +attr switchMinWidth +attr switchPadding +attr switchPreferenceCompatStyle +attr switchPreferenceStyle +attr switchStyle +attr switchTextAppearance +attr switchTextOff +attr switchTextOn +attr tag +attr textAllCaps +attr textAppearanceLargePopupMenu +attr textAppearanceListItem +attr textAppearanceListItemSecondary +attr textAppearanceListItemSmall +attr textAppearancePopupMenuHeader +attr textAppearanceSearchResultSubtitle +attr textAppearanceSearchResultTitle +attr textAppearanceSmallPopupMenu +attr textColorAlertDialogListItem +attr textColorSearchUrl +attr textLocale +attr theme +attr thickness +attr thumbTextPadding +attr thumbTint +attr thumbTintMode +attr tickMark +attr tickMarkTint +attr tickMarkTintMode +attr tint +attr tintMode +attr title +attr titleMargin +attr titleMarginBottom +attr titleMarginEnd +attr titleMarginStart +attr titleMarginTop +attr titleMargins +attr titleTextAppearance +attr titleTextColor +attr titleTextStyle +attr toolbarNavigationButtonStyle +attr toolbarStyle +attr tooltipForegroundColor +attr tooltipFrameBackground +attr tooltipText +attr track +attr trackTint +attr trackTintMode +attr ttcIndex +attr updatesContinuously +attr useSimpleSummaryProvider +attr viewInflaterClass +attr voiceIcon +attr widgetLayout +attr windowActionBar +attr windowActionBarOverlay +attr windowActionModeOverlay +attr windowFixedHeightMajor +attr windowFixedHeightMinor +attr windowFixedWidthMajor +attr windowFixedWidthMinor +attr windowMinWidthMajor +attr windowMinWidthMinor +attr windowNoTitle +bool abc_action_bar_embed_tabs +bool abc_config_actionMenuItemAllCaps +bool config_materialPreferenceIconSpaceReserved +color abc_background_cache_hint_selector_material_dark +color abc_background_cache_hint_selector_material_light +color abc_btn_colored_borderless_text_material +color abc_btn_colored_text_material +color abc_color_highlight_material +color abc_decor_view_status_guard +color abc_decor_view_status_guard_light +color abc_hint_foreground_material_dark +color abc_hint_foreground_material_light +color abc_primary_text_disable_only_material_dark +color abc_primary_text_disable_only_material_light +color abc_primary_text_material_dark +color abc_primary_text_material_light +color abc_search_url_text +color abc_search_url_text_normal +color abc_search_url_text_pressed +color abc_search_url_text_selected +color abc_secondary_text_material_dark +color abc_secondary_text_material_light +color abc_tint_btn_checkable +color abc_tint_default +color abc_tint_edittext +color abc_tint_seek_thumb +color abc_tint_spinner +color abc_tint_switch_track +color accent_material_dark +color accent_material_light +color androidx_core_ripple_material_light +color androidx_core_secondary_text_default_material_light +color background_floating_material_dark +color background_floating_material_light +color background_material_dark +color background_material_light +color bright_foreground_disabled_material_dark +color bright_foreground_disabled_material_light +color bright_foreground_inverse_material_dark +color bright_foreground_inverse_material_light +color bright_foreground_material_dark +color bright_foreground_material_light +color button_material_dark +color button_material_light +color call_notification_answer_color +color call_notification_decline_color +color dim_foreground_disabled_material_dark +color dim_foreground_disabled_material_light +color dim_foreground_material_dark +color dim_foreground_material_light +color error_color_material_dark +color error_color_material_light +color foreground_material_dark +color foreground_material_light +color highlighted_text_material_dark +color highlighted_text_material_light +color ic_launcher_background +color material_blue_grey_800 +color material_blue_grey_900 +color material_blue_grey_950 +color material_deep_teal_200 +color material_deep_teal_500 +color material_grey_100 +color material_grey_300 +color material_grey_50 +color material_grey_600 +color material_grey_800 +color material_grey_850 +color material_grey_900 +color notification_action_color_filter +color notification_icon_bg_color +color notification_material_background_media_default_color +color preference_fallback_accent_color +color primary_dark_material_dark +color primary_dark_material_light +color primary_material_dark +color primary_material_light +color primary_text_default_material_dark +color primary_text_default_material_light +color primary_text_disabled_material_dark +color primary_text_disabled_material_light +color ripple_material_dark +color ripple_material_light +color secondary_text_default_material_dark +color secondary_text_default_material_light +color secondary_text_disabled_material_dark +color secondary_text_disabled_material_light +color switch_thumb_disabled_material_dark +color switch_thumb_disabled_material_light +color switch_thumb_material_dark +color switch_thumb_material_light +color switch_thumb_normal_material_dark +color switch_thumb_normal_material_light +color tooltip_background_dark +color tooltip_background_light +dimen abc_action_bar_content_inset_material +dimen abc_action_bar_content_inset_with_nav +dimen abc_action_bar_default_height_material +dimen abc_action_bar_default_padding_end_material +dimen abc_action_bar_default_padding_start_material +dimen abc_action_bar_elevation_material +dimen abc_action_bar_icon_vertical_padding_material +dimen abc_action_bar_overflow_padding_end_material +dimen abc_action_bar_overflow_padding_start_material +dimen abc_action_bar_stacked_max_height +dimen abc_action_bar_stacked_tab_max_width +dimen abc_action_bar_subtitle_bottom_margin_material +dimen abc_action_bar_subtitle_top_margin_material +dimen abc_action_button_min_height_material +dimen abc_action_button_min_width_material +dimen abc_action_button_min_width_overflow_material +dimen abc_alert_dialog_button_bar_height +dimen abc_alert_dialog_button_dimen +dimen abc_button_inset_horizontal_material +dimen abc_button_inset_vertical_material +dimen abc_button_padding_horizontal_material +dimen abc_button_padding_vertical_material +dimen abc_cascading_menus_min_smallest_width +dimen abc_config_prefDialogWidth +dimen abc_control_corner_material +dimen abc_control_inset_material +dimen abc_control_padding_material +dimen abc_dialog_corner_radius_material +dimen abc_dialog_fixed_height_major +dimen abc_dialog_fixed_height_minor +dimen abc_dialog_fixed_width_major +dimen abc_dialog_fixed_width_minor +dimen abc_dialog_list_padding_bottom_no_buttons +dimen abc_dialog_list_padding_top_no_title +dimen abc_dialog_min_width_major +dimen abc_dialog_min_width_minor +dimen abc_dialog_padding_material +dimen abc_dialog_padding_top_material +dimen abc_dialog_title_divider_material +dimen abc_disabled_alpha_material_dark +dimen abc_disabled_alpha_material_light +dimen abc_dropdownitem_icon_width +dimen abc_dropdownitem_text_padding_left +dimen abc_dropdownitem_text_padding_right +dimen abc_edit_text_inset_bottom_material +dimen abc_edit_text_inset_horizontal_material +dimen abc_edit_text_inset_top_material +dimen abc_floating_window_z +dimen abc_list_item_height_large_material +dimen abc_list_item_height_material +dimen abc_list_item_height_small_material +dimen abc_list_item_padding_horizontal_material +dimen abc_panel_menu_list_width +dimen abc_progress_bar_height_material +dimen abc_search_view_preferred_height +dimen abc_search_view_preferred_width +dimen abc_seekbar_track_background_height_material +dimen abc_seekbar_track_progress_height_material +dimen abc_select_dialog_padding_start_material +dimen abc_star_big +dimen abc_star_medium +dimen abc_star_small +dimen abc_switch_padding +dimen abc_text_size_body_1_material +dimen abc_text_size_body_2_material +dimen abc_text_size_button_material +dimen abc_text_size_caption_material +dimen abc_text_size_display_1_material +dimen abc_text_size_display_2_material +dimen abc_text_size_display_3_material +dimen abc_text_size_display_4_material +dimen abc_text_size_headline_material +dimen abc_text_size_large_material +dimen abc_text_size_medium_material +dimen abc_text_size_menu_header_material +dimen abc_text_size_menu_material +dimen abc_text_size_small_material +dimen abc_text_size_subhead_material +dimen abc_text_size_subtitle_material_toolbar +dimen abc_text_size_title_material +dimen abc_text_size_title_material_toolbar +dimen compat_button_inset_horizontal_material +dimen compat_button_inset_vertical_material +dimen compat_button_padding_horizontal_material +dimen compat_button_padding_vertical_material +dimen compat_control_corner_material +dimen compat_notification_large_icon_max_height +dimen compat_notification_large_icon_max_width +dimen disabled_alpha_material_dark +dimen disabled_alpha_material_light +dimen fastscroll_default_thickness +dimen fastscroll_margin +dimen fastscroll_minimum_range +dimen highlight_alpha_material_colored +dimen highlight_alpha_material_dark +dimen highlight_alpha_material_light +dimen hint_alpha_material_dark +dimen hint_alpha_material_light +dimen hint_pressed_alpha_material_dark +dimen hint_pressed_alpha_material_light +dimen item_touch_helper_max_drag_scroll_per_frame +dimen item_touch_helper_swipe_escape_max_velocity +dimen item_touch_helper_swipe_escape_velocity +dimen notification_action_icon_size +dimen notification_action_text_size +dimen notification_big_circle_margin +dimen notification_content_margin_start +dimen notification_large_icon_height +dimen notification_large_icon_width +dimen notification_main_column_padding_top +dimen notification_media_narrow_margin +dimen notification_right_icon_size +dimen notification_right_side_padding_top +dimen notification_small_icon_background_padding +dimen notification_small_icon_size_as_large +dimen notification_subtext_size +dimen notification_top_pad +dimen notification_top_pad_large_text +dimen preference_dropdown_padding_start +dimen preference_icon_minWidth +dimen preference_seekbar_padding_horizontal +dimen preference_seekbar_padding_vertical +dimen preference_seekbar_value_minWidth +dimen preferences_detail_width +dimen preferences_header_width +dimen subtitle_corner_radius +dimen subtitle_outline_width +dimen subtitle_shadow_offset +dimen subtitle_shadow_radius +dimen tooltip_corner_radius +dimen tooltip_horizontal_padding +dimen tooltip_margin +dimen tooltip_precise_anchor_extra_offset +dimen tooltip_precise_anchor_threshold +dimen tooltip_vertical_padding +dimen tooltip_y_offset_non_touch +dimen tooltip_y_offset_touch +drawable abc_ab_share_pack_mtrl_alpha +drawable abc_action_bar_item_background_material +drawable abc_btn_borderless_material +drawable abc_btn_check_material +drawable abc_btn_check_material_anim +drawable abc_btn_check_to_on_mtrl_000 +drawable abc_btn_check_to_on_mtrl_015 +drawable abc_btn_colored_material +drawable abc_btn_default_mtrl_shape +drawable abc_btn_radio_material +drawable abc_btn_radio_material_anim +drawable abc_btn_radio_to_on_mtrl_000 +drawable abc_btn_radio_to_on_mtrl_015 +drawable abc_btn_switch_to_on_mtrl_00001 +drawable abc_btn_switch_to_on_mtrl_00012 +drawable abc_cab_background_internal_bg +drawable abc_cab_background_top_material +drawable abc_cab_background_top_mtrl_alpha +drawable abc_control_background_material +drawable abc_dialog_material_background +drawable abc_edit_text_material +drawable abc_ic_ab_back_material +drawable abc_ic_arrow_drop_right_black_24dp +drawable abc_ic_clear_material +drawable abc_ic_commit_search_api_mtrl_alpha +drawable abc_ic_go_search_api_material +drawable abc_ic_menu_copy_mtrl_am_alpha +drawable abc_ic_menu_cut_mtrl_alpha +drawable abc_ic_menu_overflow_material +drawable abc_ic_menu_paste_mtrl_am_alpha +drawable abc_ic_menu_selectall_mtrl_alpha +drawable abc_ic_menu_share_mtrl_alpha +drawable abc_ic_search_api_material +drawable abc_ic_voice_search_api_material +drawable abc_item_background_holo_dark +drawable abc_item_background_holo_light +drawable abc_list_divider_material +drawable abc_list_divider_mtrl_alpha +drawable abc_list_focused_holo +drawable abc_list_longpressed_holo +drawable abc_list_pressed_holo_dark +drawable abc_list_pressed_holo_light +drawable abc_list_selector_background_transition_holo_dark +drawable abc_list_selector_background_transition_holo_light +drawable abc_list_selector_disabled_holo_dark +drawable abc_list_selector_disabled_holo_light +drawable abc_list_selector_holo_dark +drawable abc_list_selector_holo_light +drawable abc_menu_hardkey_panel_mtrl_mult +drawable abc_popup_background_mtrl_mult +drawable abc_ratingbar_indicator_material +drawable abc_ratingbar_material +drawable abc_ratingbar_small_material +drawable abc_scrubber_control_off_mtrl_alpha +drawable abc_scrubber_control_to_pressed_mtrl_000 +drawable abc_scrubber_control_to_pressed_mtrl_005 +drawable abc_scrubber_primary_mtrl_alpha +drawable abc_scrubber_track_mtrl_alpha +drawable abc_seekbar_thumb_material +drawable abc_seekbar_tick_mark_material +drawable abc_seekbar_track_material +drawable abc_spinner_mtrl_am_alpha +drawable abc_spinner_textfield_background_material +drawable abc_star_black_48dp +drawable abc_star_half_black_48dp +drawable abc_switch_thumb_material +drawable abc_switch_track_mtrl_alpha +drawable abc_tab_indicator_material +drawable abc_tab_indicator_mtrl_alpha +drawable abc_text_cursor_material +drawable abc_text_select_handle_left_mtrl +drawable abc_text_select_handle_middle_mtrl +drawable abc_text_select_handle_right_mtrl +drawable abc_textfield_activated_mtrl_alpha +drawable abc_textfield_default_mtrl_alpha +drawable abc_textfield_search_activated_mtrl_alpha +drawable abc_textfield_search_default_mtrl_alpha +drawable abc_textfield_search_material +drawable abc_vector_test +drawable btn_checkbox_checked_mtrl +drawable btn_checkbox_checked_to_unchecked_mtrl_animation +drawable btn_checkbox_unchecked_mtrl +drawable btn_checkbox_unchecked_to_checked_mtrl_animation +drawable btn_radio_off_mtrl +drawable btn_radio_off_to_on_mtrl_animation +drawable btn_radio_on_mtrl +drawable btn_radio_on_to_off_mtrl_animation +drawable ic_arrow_down_24dp +drawable ic_call_answer +drawable ic_call_answer_low +drawable ic_call_answer_video +drawable ic_call_answer_video_low +drawable ic_call_decline +drawable ic_call_decline_low +drawable ic_launcher_foreground +drawable launch_background +drawable notification_action_background +drawable notification_bg +drawable notification_bg_low +drawable notification_bg_low_normal +drawable notification_bg_low_pressed +drawable notification_bg_normal +drawable notification_bg_normal_pressed +drawable notification_icon_background +drawable notification_oversize_large_icon_bg +drawable notification_template_icon_bg +drawable notification_template_icon_low_bg +drawable notification_tile_bg +drawable notify_panel_notification_icon_bg +drawable preference_list_divider_material +drawable test_level_drawable +drawable tooltip_frame_dark +drawable tooltip_frame_light +id ALT +id CTRL +id FUNCTION +id META +id SHIFT +id SYM +id accessibility_action_clickable_span +id accessibility_custom_action_0 +id accessibility_custom_action_1 +id accessibility_custom_action_10 +id accessibility_custom_action_11 +id accessibility_custom_action_12 +id accessibility_custom_action_13 +id accessibility_custom_action_14 +id accessibility_custom_action_15 +id accessibility_custom_action_16 +id accessibility_custom_action_17 +id accessibility_custom_action_18 +id accessibility_custom_action_19 +id accessibility_custom_action_2 +id accessibility_custom_action_20 +id accessibility_custom_action_21 +id accessibility_custom_action_22 +id accessibility_custom_action_23 +id accessibility_custom_action_24 +id accessibility_custom_action_25 +id accessibility_custom_action_26 +id accessibility_custom_action_27 +id accessibility_custom_action_28 +id accessibility_custom_action_29 +id accessibility_custom_action_3 +id accessibility_custom_action_30 +id accessibility_custom_action_31 +id accessibility_custom_action_4 +id accessibility_custom_action_5 +id accessibility_custom_action_6 +id accessibility_custom_action_7 +id accessibility_custom_action_8 +id accessibility_custom_action_9 +id action0 +id action_bar +id action_bar_activity_content +id action_bar_container +id action_bar_root +id action_bar_spinner +id action_bar_subtitle +id action_bar_title +id action_container +id action_context_bar +id action_divider +id action_image +id action_menu_divider +id action_menu_presenter +id action_mode_bar +id action_mode_bar_stub +id action_mode_close_button +id action_text +id actions +id activity_chooser_view_content +id add +id adjacent +id alertTitle +id all +id always +id alwaysAllow +id alwaysDisallow +id androidx_window_activity_scope +id async +id beginning +id blocking +id bottom +id bottomToTop +id buttonPanel +id cancel_action +id center +id center_horizontal +id center_vertical +id checkbox +id checked +id chronometer +id clip_horizontal +id clip_vertical +id collapseActionView +id content +id contentPanel +id custom +id customPanel +id decor_content_parent +id default_activity_button +id dialog_button +id disableHome +id edit_query +id edit_text_id +id end +id end_padder +id expand_activities_button +id expanded_menu +id fill +id fill_horizontal +id fill_vertical +id forever +id fragment_container_view_tag +id ghost_view +id ghost_view_holder +id group_divider +id hide_ime_id +id home +id homeAsUp +id icon +id icon_frame +id icon_group +id ifRoom +id image +id info +id italic +id item_touch_helper_previous_elevation +id left +id line1 +id line3 +id listMode +id list_item +id locale +id ltr +id media_actions +id message +id middle +id multiply +id never +id none +id normal +id notification_background +id notification_main_column +id notification_main_column_container +id off +id on +id parentPanel +id parent_matrix +id preferences_detail +id preferences_header +id preferences_sliding_pane_layout +id progress_circular +id progress_horizontal +id radio +id recycler_view +id report_drawn +id right +id right_icon +id right_side +id rtl +id save_non_transition_alpha +id save_overlay_view +id screen +id scrollIndicatorDown +id scrollIndicatorUp +id scrollView +id search_badge +id search_bar +id search_button +id search_close_btn +id search_edit_frame +id search_go_btn +id search_mag_icon +id search_plate +id search_src_text +id search_voice_btn +id seekbar +id seekbar_value +id select_dialog_listview +id shortcut +id showCustom +id showHome +id showTitle +id spacer +id special_effects_controller_view_tag +id spinner +id split_action_bar +id src_atop +id src_in +id src_over +id start +id status_bar_latest_event_content +id submenuarrow +id submit_area +id switchWidget +id tabMode +id tag_accessibility_actions +id tag_accessibility_clickable_spans +id tag_accessibility_heading +id tag_accessibility_pane_title +id tag_on_apply_window_listener +id tag_on_receive_content_listener +id tag_on_receive_content_mime_types +id tag_screen_reader_focusable +id tag_state_description +id tag_transition_group +id tag_unhandled_key_event_manager +id tag_unhandled_key_listeners +id tag_window_insets_animation_callback +id text +id text2 +id textSpacerNoButtons +id textSpacerNoTitle +id time +id title +id titleDividerNoCustom +id title_template +id top +id topPanel +id topToBottom +id transition_current_scene +id transition_layout_save +id transition_position +id transition_scene_layoutid_cache +id transition_transform +id unchecked +id uniform +id up +id useLogo +id view_tree_lifecycle_owner +id view_tree_on_back_pressed_dispatcher_owner +id view_tree_saved_state_registry_owner +id view_tree_view_model_store_owner +id visible_removing_fragment_view_tag +id withText +id wrap_content +integer abc_config_activityDefaultDur +integer abc_config_activityShortDur +integer cancel_button_image_alpha +integer config_tooltipAnimTime +integer preferences_detail_pane_weight +integer preferences_header_pane_weight +integer status_bar_notification_info_maxnum +interpolator btn_checkbox_checked_mtrl_animation_interpolator_0 +interpolator btn_checkbox_checked_mtrl_animation_interpolator_1 +interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_0 +interpolator btn_checkbox_unchecked_mtrl_animation_interpolator_1 +interpolator btn_radio_to_off_mtrl_animation_interpolator_0 +interpolator btn_radio_to_on_mtrl_animation_interpolator_0 +interpolator fast_out_slow_in +layout abc_action_bar_title_item +layout abc_action_bar_up_container +layout abc_action_menu_item_layout +layout abc_action_menu_layout +layout abc_action_mode_bar +layout abc_action_mode_close_item_material +layout abc_activity_chooser_view +layout abc_activity_chooser_view_list_item +layout abc_alert_dialog_button_bar_material +layout abc_alert_dialog_material +layout abc_alert_dialog_title_material +layout abc_cascading_menu_item_layout +layout abc_dialog_title_material +layout abc_expanded_menu_layout +layout abc_list_menu_item_checkbox +layout abc_list_menu_item_icon +layout abc_list_menu_item_layout +layout abc_list_menu_item_radio +layout abc_popup_menu_header_item_layout +layout abc_popup_menu_item_layout +layout abc_screen_content_include +layout abc_screen_simple +layout abc_screen_simple_overlay_action_mode +layout abc_screen_toolbar +layout abc_search_dropdown_item_icons_2line +layout abc_search_view +layout abc_select_dialog_material +layout abc_tooltip +layout custom_dialog +layout expand_button +layout image_frame +layout ime_base_split_test_activity +layout ime_secondary_split_test_activity +layout notification_action +layout notification_action_tombstone +layout notification_media_action +layout notification_media_cancel_action +layout notification_template_big_media +layout notification_template_big_media_custom +layout notification_template_big_media_narrow +layout notification_template_big_media_narrow_custom +layout notification_template_custom_big +layout notification_template_icon_group +layout notification_template_lines_media +layout notification_template_media +layout notification_template_media_custom +layout notification_template_part_chronometer +layout notification_template_part_time +layout preference +layout preference_category +layout preference_category_material +layout preference_dialog_edittext +layout preference_dropdown +layout preference_dropdown_material +layout preference_information +layout preference_information_material +layout preference_list_fragment +layout preference_material +layout preference_recyclerview +layout preference_widget_checkbox +layout preference_widget_seekbar +layout preference_widget_seekbar_material +layout preference_widget_switch +layout preference_widget_switch_compat +layout select_dialog_item_material +layout select_dialog_multichoice_material +layout select_dialog_singlechoice_material +layout support_simple_spinner_dropdown_item +mipmap ic_launcher +mipmap launcher_icon +string abc_action_bar_home_description +string abc_action_bar_up_description +string abc_action_menu_overflow_description +string abc_action_mode_done +string abc_activity_chooser_view_see_all +string abc_activitychooserview_choose_application +string abc_capital_off +string abc_capital_on +string abc_menu_alt_shortcut_label +string abc_menu_ctrl_shortcut_label +string abc_menu_delete_shortcut_label +string abc_menu_enter_shortcut_label +string abc_menu_function_shortcut_label +string abc_menu_meta_shortcut_label +string abc_menu_shift_shortcut_label +string abc_menu_space_shortcut_label +string abc_menu_sym_shortcut_label +string abc_prepend_shortcut_label +string abc_search_hint +string abc_searchview_description_clear +string abc_searchview_description_query +string abc_searchview_description_search +string abc_searchview_description_submit +string abc_searchview_description_voice +string abc_shareactionprovider_share_with +string abc_shareactionprovider_share_with_application +string abc_toolbar_collapse_description +string androidx_startup +string call_notification_answer_action +string call_notification_answer_video_action +string call_notification_decline_action +string call_notification_hang_up_action +string call_notification_incoming_text +string call_notification_ongoing_text +string call_notification_screening_text +string copy +string expand_button_title +string not_set +string preference_copied +string search_menu_title +string status_bar_notification_info_overflow +string summary_collapsed_preference_list +string v7_preference_off +string v7_preference_on +style AlertDialog_AppCompat +style AlertDialog_AppCompat_Light +style Animation_AppCompat_Dialog +style Animation_AppCompat_DropDownUp +style Animation_AppCompat_Tooltip +style Base_AlertDialog_AppCompat +style Base_AlertDialog_AppCompat_Light +style Base_Animation_AppCompat_Dialog +style Base_Animation_AppCompat_DropDownUp +style Base_Animation_AppCompat_Tooltip +style Base_DialogWindowTitle_AppCompat +style Base_DialogWindowTitleBackground_AppCompat +style Base_TextAppearance_AppCompat +style Base_TextAppearance_AppCompat_Body1 +style Base_TextAppearance_AppCompat_Body2 +style Base_TextAppearance_AppCompat_Button +style Base_TextAppearance_AppCompat_Caption +style Base_TextAppearance_AppCompat_Display1 +style Base_TextAppearance_AppCompat_Display2 +style Base_TextAppearance_AppCompat_Display3 +style Base_TextAppearance_AppCompat_Display4 +style Base_TextAppearance_AppCompat_Headline +style Base_TextAppearance_AppCompat_Inverse +style Base_TextAppearance_AppCompat_Large +style Base_TextAppearance_AppCompat_Large_Inverse +style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large +style Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small +style Base_TextAppearance_AppCompat_Medium +style Base_TextAppearance_AppCompat_Medium_Inverse +style Base_TextAppearance_AppCompat_Menu +style Base_TextAppearance_AppCompat_SearchResult +style Base_TextAppearance_AppCompat_SearchResult_Subtitle +style Base_TextAppearance_AppCompat_SearchResult_Title +style Base_TextAppearance_AppCompat_Small +style Base_TextAppearance_AppCompat_Small_Inverse +style Base_TextAppearance_AppCompat_Subhead +style Base_TextAppearance_AppCompat_Subhead_Inverse +style Base_TextAppearance_AppCompat_Title +style Base_TextAppearance_AppCompat_Title_Inverse +style Base_TextAppearance_AppCompat_Tooltip +style Base_TextAppearance_AppCompat_Widget_ActionBar_Menu +style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle +style Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse +style Base_TextAppearance_AppCompat_Widget_ActionBar_Title +style Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse +style Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle +style Base_TextAppearance_AppCompat_Widget_ActionMode_Title +style Base_TextAppearance_AppCompat_Widget_Button +style Base_TextAppearance_AppCompat_Widget_Button_Borderless_Colored +style Base_TextAppearance_AppCompat_Widget_Button_Colored +style Base_TextAppearance_AppCompat_Widget_Button_Inverse +style Base_TextAppearance_AppCompat_Widget_DropDownItem +style Base_TextAppearance_AppCompat_Widget_PopupMenu_Header +style Base_TextAppearance_AppCompat_Widget_PopupMenu_Large +style Base_TextAppearance_AppCompat_Widget_PopupMenu_Small +style Base_TextAppearance_AppCompat_Widget_Switch +style Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem +style Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item +style Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle +style Base_TextAppearance_Widget_AppCompat_Toolbar_Title +style Base_Theme_AppCompat +style Base_Theme_AppCompat_CompactMenu +style Base_Theme_AppCompat_Dialog +style Base_Theme_AppCompat_Dialog_Alert +style Base_Theme_AppCompat_Dialog_FixedSize +style Base_Theme_AppCompat_Dialog_MinWidth +style Base_Theme_AppCompat_DialogWhenLarge +style Base_Theme_AppCompat_Light +style Base_Theme_AppCompat_Light_DarkActionBar +style Base_Theme_AppCompat_Light_Dialog +style Base_Theme_AppCompat_Light_Dialog_Alert +style Base_Theme_AppCompat_Light_Dialog_FixedSize +style Base_Theme_AppCompat_Light_Dialog_MinWidth +style Base_Theme_AppCompat_Light_DialogWhenLarge +style Base_ThemeOverlay_AppCompat +style Base_ThemeOverlay_AppCompat_ActionBar +style Base_ThemeOverlay_AppCompat_Dark +style Base_ThemeOverlay_AppCompat_Dark_ActionBar +style Base_ThemeOverlay_AppCompat_Dialog +style Base_ThemeOverlay_AppCompat_Dialog_Alert +style Base_ThemeOverlay_AppCompat_Light +style Base_V21_Theme_AppCompat +style Base_V21_Theme_AppCompat_Dialog +style Base_V21_Theme_AppCompat_Light +style Base_V21_Theme_AppCompat_Light_Dialog +style Base_V21_ThemeOverlay_AppCompat_Dialog +style Base_V22_Theme_AppCompat +style Base_V22_Theme_AppCompat_Light +style Base_V23_Theme_AppCompat +style Base_V23_Theme_AppCompat_Light +style Base_V26_Theme_AppCompat +style Base_V26_Theme_AppCompat_Light +style Base_V26_Widget_AppCompat_Toolbar +style Base_V28_Theme_AppCompat +style Base_V28_Theme_AppCompat_Light +style Base_V7_Theme_AppCompat +style Base_V7_Theme_AppCompat_Dialog +style Base_V7_Theme_AppCompat_Light +style Base_V7_Theme_AppCompat_Light_Dialog +style Base_V7_ThemeOverlay_AppCompat_Dialog +style Base_V7_Widget_AppCompat_AutoCompleteTextView +style Base_V7_Widget_AppCompat_EditText +style Base_V7_Widget_AppCompat_Toolbar +style Base_Widget_AppCompat_ActionBar +style Base_Widget_AppCompat_ActionBar_Solid +style Base_Widget_AppCompat_ActionBar_TabBar +style Base_Widget_AppCompat_ActionBar_TabText +style Base_Widget_AppCompat_ActionBar_TabView +style Base_Widget_AppCompat_ActionButton +style Base_Widget_AppCompat_ActionButton_CloseMode +style Base_Widget_AppCompat_ActionButton_Overflow +style Base_Widget_AppCompat_ActionMode +style Base_Widget_AppCompat_ActivityChooserView +style Base_Widget_AppCompat_AutoCompleteTextView +style Base_Widget_AppCompat_Button +style Base_Widget_AppCompat_Button_Borderless +style Base_Widget_AppCompat_Button_Borderless_Colored +style Base_Widget_AppCompat_Button_ButtonBar_AlertDialog +style Base_Widget_AppCompat_Button_Colored +style Base_Widget_AppCompat_Button_Small +style Base_Widget_AppCompat_ButtonBar +style Base_Widget_AppCompat_ButtonBar_AlertDialog +style Base_Widget_AppCompat_CompoundButton_CheckBox +style Base_Widget_AppCompat_CompoundButton_RadioButton +style Base_Widget_AppCompat_CompoundButton_Switch +style Base_Widget_AppCompat_DrawerArrowToggle +style Base_Widget_AppCompat_DrawerArrowToggle_Common +style Base_Widget_AppCompat_DropDownItem_Spinner +style Base_Widget_AppCompat_EditText +style Base_Widget_AppCompat_ImageButton +style Base_Widget_AppCompat_Light_ActionBar +style Base_Widget_AppCompat_Light_ActionBar_Solid +style Base_Widget_AppCompat_Light_ActionBar_TabBar +style Base_Widget_AppCompat_Light_ActionBar_TabText +style Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse +style Base_Widget_AppCompat_Light_ActionBar_TabView +style Base_Widget_AppCompat_Light_PopupMenu +style Base_Widget_AppCompat_Light_PopupMenu_Overflow +style Base_Widget_AppCompat_ListMenuView +style Base_Widget_AppCompat_ListPopupWindow +style Base_Widget_AppCompat_ListView +style Base_Widget_AppCompat_ListView_DropDown +style Base_Widget_AppCompat_ListView_Menu +style Base_Widget_AppCompat_PopupMenu +style Base_Widget_AppCompat_PopupMenu_Overflow +style Base_Widget_AppCompat_PopupWindow +style Base_Widget_AppCompat_ProgressBar +style Base_Widget_AppCompat_ProgressBar_Horizontal +style Base_Widget_AppCompat_RatingBar +style Base_Widget_AppCompat_RatingBar_Indicator +style Base_Widget_AppCompat_RatingBar_Small +style Base_Widget_AppCompat_SearchView +style Base_Widget_AppCompat_SearchView_ActionBar +style Base_Widget_AppCompat_SeekBar +style Base_Widget_AppCompat_SeekBar_Discrete +style Base_Widget_AppCompat_Spinner +style Base_Widget_AppCompat_Spinner_Underlined +style Base_Widget_AppCompat_TextView +style Base_Widget_AppCompat_TextView_SpinnerItem +style Base_Widget_AppCompat_Toolbar +style Base_Widget_AppCompat_Toolbar_Button_Navigation +style BasePreferenceThemeOverlay +style LaunchTheme +style NormalTheme +style Platform_AppCompat +style Platform_AppCompat_Light +style Platform_ThemeOverlay_AppCompat +style Platform_ThemeOverlay_AppCompat_Dark +style Platform_ThemeOverlay_AppCompat_Light +style Platform_V21_AppCompat +style Platform_V21_AppCompat_Light +style Platform_V25_AppCompat +style Platform_V25_AppCompat_Light +style Platform_Widget_AppCompat_Spinner +style Preference +style Preference_Category +style Preference_Category_Material +style Preference_CheckBoxPreference +style Preference_CheckBoxPreference_Material +style Preference_DialogPreference +style Preference_DialogPreference_EditTextPreference +style Preference_DialogPreference_EditTextPreference_Material +style Preference_DialogPreference_Material +style Preference_DropDown +style Preference_DropDown_Material +style Preference_Information +style Preference_Information_Material +style Preference_Material +style Preference_PreferenceScreen +style Preference_PreferenceScreen_Material +style Preference_SeekBarPreference +style Preference_SeekBarPreference_Material +style Preference_SwitchPreference +style Preference_SwitchPreference_Material +style Preference_SwitchPreferenceCompat +style Preference_SwitchPreferenceCompat_Material +style PreferenceCategoryTitleTextStyle +style PreferenceFragment +style PreferenceFragment_Material +style PreferenceFragmentList +style PreferenceFragmentList_Material +style PreferenceSummaryTextStyle +style PreferenceThemeOverlay +style PreferenceThemeOverlay_v14 +style PreferenceThemeOverlay_v14_Material +style RtlOverlay_DialogWindowTitle_AppCompat +style RtlOverlay_Widget_AppCompat_ActionBar_TitleItem +style RtlOverlay_Widget_AppCompat_DialogTitle_Icon +style RtlOverlay_Widget_AppCompat_PopupMenuItem +style RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup +style RtlOverlay_Widget_AppCompat_PopupMenuItem_Shortcut +style RtlOverlay_Widget_AppCompat_PopupMenuItem_SubmenuArrow +style RtlOverlay_Widget_AppCompat_PopupMenuItem_Text +style RtlOverlay_Widget_AppCompat_PopupMenuItem_Title +style RtlOverlay_Widget_AppCompat_Search_DropDown +style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 +style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 +style RtlOverlay_Widget_AppCompat_Search_DropDown_Query +style RtlOverlay_Widget_AppCompat_Search_DropDown_Text +style RtlOverlay_Widget_AppCompat_SearchView_MagIcon +style RtlUnderlay_Widget_AppCompat_ActionButton +style RtlUnderlay_Widget_AppCompat_ActionButton_Overflow +style TextAppearance_AppCompat +style TextAppearance_AppCompat_Body1 +style TextAppearance_AppCompat_Body2 +style TextAppearance_AppCompat_Button +style TextAppearance_AppCompat_Caption +style TextAppearance_AppCompat_Display1 +style TextAppearance_AppCompat_Display2 +style TextAppearance_AppCompat_Display3 +style TextAppearance_AppCompat_Display4 +style TextAppearance_AppCompat_Headline +style TextAppearance_AppCompat_Inverse +style TextAppearance_AppCompat_Large +style TextAppearance_AppCompat_Large_Inverse +style TextAppearance_AppCompat_Light_SearchResult_Subtitle +style TextAppearance_AppCompat_Light_SearchResult_Title +style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large +style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small +style TextAppearance_AppCompat_Medium +style TextAppearance_AppCompat_Medium_Inverse +style TextAppearance_AppCompat_Menu +style TextAppearance_AppCompat_SearchResult_Subtitle +style TextAppearance_AppCompat_SearchResult_Title +style TextAppearance_AppCompat_Small +style TextAppearance_AppCompat_Small_Inverse +style TextAppearance_AppCompat_Subhead +style TextAppearance_AppCompat_Subhead_Inverse +style TextAppearance_AppCompat_Title +style TextAppearance_AppCompat_Title_Inverse +style TextAppearance_AppCompat_Tooltip +style TextAppearance_AppCompat_Widget_ActionBar_Menu +style TextAppearance_AppCompat_Widget_ActionBar_Subtitle +style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse +style TextAppearance_AppCompat_Widget_ActionBar_Title +style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse +style TextAppearance_AppCompat_Widget_ActionMode_Subtitle +style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse +style TextAppearance_AppCompat_Widget_ActionMode_Title +style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse +style TextAppearance_AppCompat_Widget_Button +style TextAppearance_AppCompat_Widget_Button_Borderless_Colored +style TextAppearance_AppCompat_Widget_Button_Colored +style TextAppearance_AppCompat_Widget_Button_Inverse +style TextAppearance_AppCompat_Widget_DropDownItem +style TextAppearance_AppCompat_Widget_PopupMenu_Header +style TextAppearance_AppCompat_Widget_PopupMenu_Large +style TextAppearance_AppCompat_Widget_PopupMenu_Small +style TextAppearance_AppCompat_Widget_Switch +style TextAppearance_AppCompat_Widget_TextView_SpinnerItem +style TextAppearance_Compat_Notification +style TextAppearance_Compat_Notification_Info +style TextAppearance_Compat_Notification_Info_Media +style TextAppearance_Compat_Notification_Line2 +style TextAppearance_Compat_Notification_Line2_Media +style TextAppearance_Compat_Notification_Media +style TextAppearance_Compat_Notification_Time +style TextAppearance_Compat_Notification_Time_Media +style TextAppearance_Compat_Notification_Title +style TextAppearance_Compat_Notification_Title_Media +style TextAppearance_Widget_AppCompat_ExpandedMenu_Item +style TextAppearance_Widget_AppCompat_Toolbar_Subtitle +style TextAppearance_Widget_AppCompat_Toolbar_Title +style Theme_AppCompat +style Theme_AppCompat_CompactMenu +style Theme_AppCompat_DayNight +style Theme_AppCompat_DayNight_DarkActionBar +style Theme_AppCompat_DayNight_Dialog +style Theme_AppCompat_DayNight_Dialog_Alert +style Theme_AppCompat_DayNight_Dialog_MinWidth +style Theme_AppCompat_DayNight_DialogWhenLarge +style Theme_AppCompat_DayNight_NoActionBar +style Theme_AppCompat_Dialog +style Theme_AppCompat_Dialog_Alert +style Theme_AppCompat_Dialog_MinWidth +style Theme_AppCompat_DialogWhenLarge +style Theme_AppCompat_Empty +style Theme_AppCompat_Light +style Theme_AppCompat_Light_DarkActionBar +style Theme_AppCompat_Light_Dialog +style Theme_AppCompat_Light_Dialog_Alert +style Theme_AppCompat_Light_Dialog_MinWidth +style Theme_AppCompat_Light_DialogWhenLarge +style Theme_AppCompat_Light_NoActionBar +style Theme_AppCompat_NoActionBar +style ThemeOverlay_AppCompat +style ThemeOverlay_AppCompat_ActionBar +style ThemeOverlay_AppCompat_Dark +style ThemeOverlay_AppCompat_Dark_ActionBar +style ThemeOverlay_AppCompat_DayNight +style ThemeOverlay_AppCompat_DayNight_ActionBar +style ThemeOverlay_AppCompat_Dialog +style ThemeOverlay_AppCompat_Dialog_Alert +style ThemeOverlay_AppCompat_Light +style Widget_AppCompat_ActionBar +style Widget_AppCompat_ActionBar_Solid +style Widget_AppCompat_ActionBar_TabBar +style Widget_AppCompat_ActionBar_TabText +style Widget_AppCompat_ActionBar_TabView +style Widget_AppCompat_ActionButton +style Widget_AppCompat_ActionButton_CloseMode +style Widget_AppCompat_ActionButton_Overflow +style Widget_AppCompat_ActionMode +style Widget_AppCompat_ActivityChooserView +style Widget_AppCompat_AutoCompleteTextView +style Widget_AppCompat_Button +style Widget_AppCompat_Button_Borderless +style Widget_AppCompat_Button_Borderless_Colored +style Widget_AppCompat_Button_ButtonBar_AlertDialog +style Widget_AppCompat_Button_Colored +style Widget_AppCompat_Button_Small +style Widget_AppCompat_ButtonBar +style Widget_AppCompat_ButtonBar_AlertDialog +style Widget_AppCompat_CompoundButton_CheckBox +style Widget_AppCompat_CompoundButton_RadioButton +style Widget_AppCompat_CompoundButton_Switch +style Widget_AppCompat_DrawerArrowToggle +style Widget_AppCompat_DropDownItem_Spinner +style Widget_AppCompat_EditText +style Widget_AppCompat_ImageButton +style Widget_AppCompat_Light_ActionBar +style Widget_AppCompat_Light_ActionBar_Solid +style Widget_AppCompat_Light_ActionBar_Solid_Inverse +style Widget_AppCompat_Light_ActionBar_TabBar +style Widget_AppCompat_Light_ActionBar_TabBar_Inverse +style Widget_AppCompat_Light_ActionBar_TabText +style Widget_AppCompat_Light_ActionBar_TabText_Inverse +style Widget_AppCompat_Light_ActionBar_TabView +style Widget_AppCompat_Light_ActionBar_TabView_Inverse +style Widget_AppCompat_Light_ActionButton +style Widget_AppCompat_Light_ActionButton_CloseMode +style Widget_AppCompat_Light_ActionButton_Overflow +style Widget_AppCompat_Light_ActionMode_Inverse +style Widget_AppCompat_Light_ActivityChooserView +style Widget_AppCompat_Light_AutoCompleteTextView +style Widget_AppCompat_Light_DropDownItem_Spinner +style Widget_AppCompat_Light_ListPopupWindow +style Widget_AppCompat_Light_ListView_DropDown +style Widget_AppCompat_Light_PopupMenu +style Widget_AppCompat_Light_PopupMenu_Overflow +style Widget_AppCompat_Light_SearchView +style Widget_AppCompat_Light_Spinner_DropDown_ActionBar +style Widget_AppCompat_ListMenuView +style Widget_AppCompat_ListPopupWindow +style Widget_AppCompat_ListView +style Widget_AppCompat_ListView_DropDown +style Widget_AppCompat_ListView_Menu +style Widget_AppCompat_PopupMenu +style Widget_AppCompat_PopupMenu_Overflow +style Widget_AppCompat_PopupWindow +style Widget_AppCompat_ProgressBar +style Widget_AppCompat_ProgressBar_Horizontal +style Widget_AppCompat_RatingBar +style Widget_AppCompat_RatingBar_Indicator +style Widget_AppCompat_RatingBar_Small +style Widget_AppCompat_SearchView +style Widget_AppCompat_SearchView_ActionBar +style Widget_AppCompat_SeekBar +style Widget_AppCompat_SeekBar_Discrete +style Widget_AppCompat_Spinner +style Widget_AppCompat_Spinner_DropDown +style Widget_AppCompat_Spinner_DropDown_ActionBar +style Widget_AppCompat_Spinner_Underlined +style Widget_AppCompat_TextView +style Widget_AppCompat_TextView_SpinnerItem +style Widget_AppCompat_Toolbar +style Widget_AppCompat_Toolbar_Button_Navigation +style Widget_Compat_NotificationActionContainer +style Widget_Compat_NotificationActionText +style Widget_Support_CoordinatorLayout +styleable ActionBar background backgroundSplit backgroundStacked contentInsetEnd contentInsetEndWithActions contentInsetLeft contentInsetRight contentInsetStart contentInsetStartWithNavigation customNavigationLayout displayOptions divider elevation height hideOnContentScroll homeAsUpIndicator homeLayout icon indeterminateProgressStyle itemPadding logo navigationMode popupTheme progressBarPadding progressBarStyle subtitle subtitleTextStyle title titleTextStyle +styleable ActionBarLayout android_layout_gravity +styleable ActionMenuItemView android_minWidth +styleable ActionMenuView +styleable ActionMode background backgroundSplit closeItemLayout height subtitleTextStyle titleTextStyle +styleable ActivityChooserView expandActivityOverflowButtonDrawable initialActivityCount +styleable ActivityFilter activityAction activityName +styleable ActivityRule alwaysExpand tag +styleable AlertDialog android_layout buttonIconDimen buttonPanelSideLayout listItemLayout listLayout multiChoiceItemLayout showTitle singleChoiceItemLayout +styleable AnimatedStateListDrawableCompat android_dither android_visible android_variablePadding android_constantSize android_enterFadeDuration android_exitFadeDuration +styleable AnimatedStateListDrawableItem android_id android_drawable +styleable AnimatedStateListDrawableTransition android_drawable android_toId android_fromId android_reversible +styleable AppCompatEmojiHelper +styleable AppCompatImageView android_src srcCompat tint tintMode +styleable AppCompatSeekBar android_thumb tickMark tickMarkTint tickMarkTintMode +styleable AppCompatTextHelper android_textAppearance android_drawableTop android_drawableBottom android_drawableLeft android_drawableRight android_drawableStart android_drawableEnd +styleable AppCompatTextView android_textAppearance autoSizeMaxTextSize autoSizeMinTextSize autoSizePresetSizes autoSizeStepGranularity autoSizeTextType drawableBottomCompat drawableEndCompat drawableLeftCompat drawableRightCompat drawableStartCompat drawableTint drawableTintMode drawableTopCompat emojiCompatEnabled firstBaselineToTopHeight fontFamily fontVariationSettings lastBaselineToBottomHeight lineHeight textAllCaps textLocale +styleable AppCompatTheme android_windowIsFloating android_windowAnimationStyle actionBarDivider actionBarItemBackground actionBarPopupTheme actionBarSize actionBarSplitStyle actionBarStyle actionBarTabBarStyle actionBarTabStyle actionBarTabTextStyle actionBarTheme actionBarWidgetTheme actionButtonStyle actionDropDownStyle actionMenuTextAppearance actionMenuTextColor actionModeBackground actionModeCloseButtonStyle actionModeCloseContentDescription actionModeCloseDrawable actionModeCopyDrawable actionModeCutDrawable actionModeFindDrawable actionModePasteDrawable actionModePopupWindowStyle actionModeSelectAllDrawable actionModeShareDrawable actionModeSplitBackground actionModeStyle actionModeTheme actionModeWebSearchDrawable actionOverflowButtonStyle actionOverflowMenuStyle activityChooserViewStyle alertDialogButtonGroupStyle alertDialogCenterButtons alertDialogStyle alertDialogTheme autoCompleteTextViewStyle borderlessButtonStyle buttonBarButtonStyle buttonBarNegativeButtonStyle buttonBarNeutralButtonStyle buttonBarPositiveButtonStyle buttonBarStyle buttonStyle buttonStyleSmall checkboxStyle checkedTextViewStyle colorAccent colorBackgroundFloating colorButtonNormal colorControlActivated colorControlHighlight colorControlNormal colorError colorPrimary colorPrimaryDark colorSwitchThumbNormal controlBackground dialogCornerRadius dialogPreferredPadding dialogTheme dividerHorizontal dividerVertical dropDownListViewStyle dropdownListPreferredItemHeight editTextBackground editTextColor editTextStyle homeAsUpIndicator imageButtonStyle listChoiceBackgroundIndicator listChoiceIndicatorMultipleAnimated listChoiceIndicatorSingleAnimated listDividerAlertDialog listMenuViewStyle listPopupWindowStyle listPreferredItemHeight listPreferredItemHeightLarge listPreferredItemHeightSmall listPreferredItemPaddingEnd listPreferredItemPaddingLeft listPreferredItemPaddingRight listPreferredItemPaddingStart panelBackground panelMenuListTheme panelMenuListWidth popupMenuStyle popupWindowStyle radioButtonStyle ratingBarStyle ratingBarStyleIndicator ratingBarStyleSmall searchViewStyle seekBarStyle selectableItemBackground selectableItemBackgroundBorderless spinnerDropDownItemStyle spinnerStyle switchStyle textAppearanceLargePopupMenu textAppearanceListItem textAppearanceListItemSecondary textAppearanceListItemSmall textAppearancePopupMenuHeader textAppearanceSearchResultSubtitle textAppearanceSearchResultTitle textAppearanceSmallPopupMenu textColorAlertDialogListItem textColorSearchUrl toolbarNavigationButtonStyle toolbarStyle tooltipForegroundColor tooltipFrameBackground viewInflaterClass windowActionBar windowActionBarOverlay windowActionModeOverlay windowFixedHeightMajor windowFixedHeightMinor windowFixedWidthMajor windowFixedWidthMinor windowMinWidthMajor windowMinWidthMinor windowNoTitle +styleable BackgroundStyle android_selectableItemBackground selectableItemBackground +styleable ButtonBarLayout allowStacking +styleable Capability queryPatterns shortcutMatchRequired +styleable CheckBoxPreference android_summaryOn android_summaryOff android_disableDependentsState disableDependentsState summaryOff summaryOn +styleable CheckedTextView android_checkMark checkMarkCompat checkMarkTint checkMarkTintMode +styleable ColorStateListItem android_color android_alpha android_lStar alpha lStar +styleable CompoundButton android_button buttonCompat buttonTint buttonTintMode +styleable CoordinatorLayout keylines statusBarBackground +styleable CoordinatorLayout_Layout android_layout_gravity layout_anchor layout_anchorGravity layout_behavior layout_dodgeInsetEdges layout_insetEdge layout_keyline +styleable DialogPreference android_dialogTitle android_dialogMessage android_dialogIcon android_positiveButtonText android_negativeButtonText android_dialogLayout dialogIcon dialogLayout dialogMessage dialogTitle negativeButtonText positiveButtonText +styleable DrawerArrowToggle arrowHeadLength arrowShaftLength barLength color drawableSize gapBetweenBars spinBars thickness +styleable EditTextPreference useSimpleSummaryProvider +styleable FontFamily fontProviderAuthority fontProviderCerts fontProviderFetchStrategy fontProviderFetchTimeout fontProviderPackage fontProviderQuery fontProviderSystemFontFamily +styleable FontFamilyFont android_font android_fontWeight android_fontStyle android_ttcIndex android_fontVariationSettings font fontStyle fontVariationSettings fontWeight ttcIndex +styleable Fragment android_name android_id android_tag +styleable FragmentContainerView android_name android_tag +styleable GradientColor android_startColor android_endColor android_type android_centerX android_centerY android_gradientRadius android_tileMode android_centerColor android_startX android_startY android_endX android_endY +styleable GradientColorItem android_color android_offset +styleable LinearLayoutCompat android_gravity android_orientation android_baselineAligned android_baselineAlignedChildIndex android_weightSum divider dividerPadding measureWithLargestChild showDividers +styleable LinearLayoutCompat_Layout android_layout_gravity android_layout_width android_layout_height android_layout_weight +styleable ListPopupWindow android_dropDownHorizontalOffset android_dropDownVerticalOffset +styleable ListPreference android_entries android_entryValues entries entryValues useSimpleSummaryProvider +styleable MenuGroup android_enabled android_id android_visible android_menuCategory android_orderInCategory android_checkableBehavior +styleable MenuItem android_icon android_enabled android_id android_checked android_visible android_menuCategory android_orderInCategory android_title android_titleCondensed android_alphabeticShortcut android_numericShortcut android_checkable android_onClick actionLayout actionProviderClass actionViewClass alphabeticModifiers contentDescription iconTint iconTintMode numericModifiers showAsAction tooltipText +styleable MenuView android_windowAnimationStyle android_itemTextAppearance android_horizontalDivider android_verticalDivider android_headerBackground android_itemBackground android_itemIconDisabledAlpha preserveIconSpacing subMenuArrow +styleable MultiSelectListPreference android_entries android_entryValues entries entryValues +styleable PopupWindow android_popupBackground android_popupAnimationStyle overlapAnchor +styleable PopupWindowBackgroundState state_above_anchor +styleable Preference android_icon android_persistent android_enabled android_layout android_title android_selectable android_key android_summary android_order android_widgetLayout android_dependency android_defaultValue android_shouldDisableView android_fragment android_singleLineTitle android_iconSpaceReserved allowDividerAbove allowDividerBelow defaultValue dependency enableCopying enabled fragment icon iconSpaceReserved isPreferenceVisible key layout order persistent selectable shouldDisableView singleLineTitle summary title widgetLayout +styleable PreferenceFragment android_layout android_divider android_dividerHeight allowDividerAfterLastItem +styleable PreferenceFragmentCompat android_layout android_divider android_dividerHeight allowDividerAfterLastItem +styleable PreferenceGroup android_orderingFromXml initialExpandedChildrenCount orderingFromXml +styleable PreferenceImageView android_maxWidth android_maxHeight maxHeight maxWidth +styleable PreferenceTheme checkBoxPreferenceStyle dialogPreferenceStyle dropdownPreferenceStyle editTextPreferenceStyle preferenceCategoryStyle preferenceCategoryTitleTextAppearance preferenceCategoryTitleTextColor preferenceFragmentCompatStyle preferenceFragmentListStyle preferenceFragmentStyle preferenceInformationStyle preferenceScreenStyle preferenceStyle preferenceTheme seekBarPreferenceStyle switchPreferenceCompatStyle switchPreferenceStyle +styleable RecycleListView paddingBottomNoButtons paddingTopNoTitle +styleable RecyclerView android_orientation android_descendantFocusability fastScrollEnabled fastScrollHorizontalThumbDrawable fastScrollHorizontalTrackDrawable fastScrollVerticalThumbDrawable fastScrollVerticalTrackDrawable layoutManager reverseLayout spanCount stackFromEnd +styleable SearchView android_focusable android_maxWidth android_inputType android_imeOptions closeIcon commitIcon defaultQueryHint goIcon iconifiedByDefault layout queryBackground queryHint searchHintIcon searchIcon submitBackground suggestionRowLayout voiceIcon +styleable SeekBarPreference android_layout android_max adjustable min seekBarIncrement showSeekBarValue updatesContinuously +styleable Spinner android_entries android_popupBackground android_prompt android_dropDownWidth popupTheme +styleable SplitPairFilter primaryActivityName secondaryActivityAction secondaryActivityName +styleable SplitPairRule animationBackgroundColor clearTop finishPrimaryWithSecondary finishSecondaryWithPrimary splitLayoutDirection splitMaxAspectRatioInLandscape splitMaxAspectRatioInPortrait splitMinHeightDp splitMinSmallestWidthDp splitMinWidthDp splitRatio tag +styleable SplitPlaceholderRule animationBackgroundColor finishPrimaryWithPlaceholder placeholderActivityName splitLayoutDirection splitMaxAspectRatioInLandscape splitMaxAspectRatioInPortrait splitMinHeightDp splitMinSmallestWidthDp splitMinWidthDp splitRatio stickyPlaceholder tag +styleable StateListDrawable android_dither android_visible android_variablePadding android_constantSize android_enterFadeDuration android_exitFadeDuration +styleable StateListDrawableItem android_drawable +styleable SwitchCompat android_textOn android_textOff android_thumb showText splitTrack switchMinWidth switchPadding switchTextAppearance thumbTextPadding thumbTint thumbTintMode track trackTint trackTintMode +styleable SwitchPreference android_summaryOn android_summaryOff android_disableDependentsState android_switchTextOn android_switchTextOff disableDependentsState summaryOff summaryOn switchTextOff switchTextOn +styleable SwitchPreferenceCompat android_summaryOn android_summaryOff android_disableDependentsState android_switchTextOn android_switchTextOff disableDependentsState summaryOff summaryOn switchTextOff switchTextOn +styleable TextAppearance android_textSize android_typeface android_textStyle android_textColor android_textColorHint android_textColorLink android_shadowColor android_shadowDx android_shadowDy android_shadowRadius android_fontFamily android_textFontWeight fontFamily fontVariationSettings textAllCaps textLocale +styleable Toolbar android_gravity android_minHeight buttonGravity collapseContentDescription collapseIcon contentInsetEnd contentInsetEndWithActions contentInsetLeft contentInsetRight contentInsetStart contentInsetStartWithNavigation logo logoDescription maxButtonHeight menu navigationContentDescription navigationIcon popupTheme subtitle subtitleTextAppearance subtitleTextColor title titleMargin titleMarginBottom titleMarginEnd titleMarginStart titleMarginTop titleMargins titleTextAppearance titleTextColor +styleable View android_theme android_focusable paddingEnd paddingStart theme +styleable ViewBackgroundHelper android_background backgroundTint backgroundTintMode +styleable ViewStubCompat android_id android_layout android_inflatedId +xml flutter_share_file_paths diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream new file mode 100644 index 0000000..31c139f Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len new file mode 100644 index 0000000..dca805e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at new file mode 100644 index 0000000..6fe5575 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i new file mode 100644 index 0000000..5610375 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream new file mode 100644 index 0000000..ecf0aad Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len new file mode 100644 index 0000000..4b05c55 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at new file mode 100644 index 0000000..53b2d29 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i new file mode 100644 index 0000000..bb15b87 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream new file mode 100644 index 0000000..ecf0aad Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len new file mode 100644 index 0000000..4b05c55 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at new file mode 100644 index 0000000..d6c17a3 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i new file mode 100644 index 0000000..bb15b87 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream new file mode 100644 index 0000000..ac55946 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len new file mode 100644 index 0000000..4b05c55 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at new file mode 100644 index 0000000..d6c17a3 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i new file mode 100644 index 0000000..7039003 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab new file mode 100644 index 0000000..9516eec Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream new file mode 100644 index 0000000..ef786f2 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len new file mode 100644 index 0000000..1c209ae Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at new file mode 100644 index 0000000..00b86fc Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i new file mode 100644 index 0000000..a0c32a2 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream new file mode 100644 index 0000000..31c139f Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len new file mode 100644 index 0000000..dca805e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at new file mode 100644 index 0000000..66cb59a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i new file mode 100644 index 0000000..5610375 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream new file mode 100644 index 0000000..7dc67ae Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len new file mode 100644 index 0000000..8aefb3a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at new file mode 100644 index 0000000..5f37391 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i new file mode 100644 index 0000000..cfb4d79 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream new file mode 100644 index 0000000..ecf0aad Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len new file mode 100644 index 0000000..4b05c55 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at new file mode 100644 index 0000000..a9726b6 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i new file mode 100644 index 0000000..bb15b87 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab new file mode 100644 index 0000000..166c057 --- /dev/null +++ b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab @@ -0,0 +1,2 @@ +1 +0 \ No newline at end of file diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab new file mode 100644 index 0000000..bdf584a Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream new file mode 100644 index 0000000..31c139f Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len new file mode 100644 index 0000000..dca805e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at new file mode 100644 index 0000000..5875372 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i new file mode 100644 index 0000000..66f3f8f Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab new file mode 100644 index 0000000..8aad32b Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream new file mode 100644 index 0000000..08e7df1 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len new file mode 100644 index 0000000..b7da01d Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at new file mode 100644 index 0000000..d6c17a3 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab new file mode 100644 index 0000000..a03ca89 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream new file mode 100644 index 0000000..cc2216f Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len new file mode 100644 index 0000000..1cf91b4 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at new file mode 100644 index 0000000..633f193 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i new file mode 100644 index 0000000..7985d4b Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/last-build.bin b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/last-build.bin new file mode 100644 index 0000000..22390b6 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/cacheable/last-build.bin differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/Androidnya/build/app/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin new file mode 100644 index 0000000..12d6d98 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin differ diff --git a/Androidnya/build/app/kotlin/compileDebugKotlin/local-state/build-history.bin b/Androidnya/build/app/kotlin/compileDebugKotlin/local-state/build-history.bin new file mode 100644 index 0000000..8214fe6 Binary files /dev/null and b/Androidnya/build/app/kotlin/compileDebugKotlin/local-state/build-history.bin differ diff --git a/Androidnya/build/app/outputs/apk/debug/app-debug.apk b/Androidnya/build/app/outputs/apk/debug/app-debug.apk new file mode 100644 index 0000000..cb8fab5 Binary files /dev/null and b/Androidnya/build/app/outputs/apk/debug/app-debug.apk differ diff --git a/Androidnya/build/app/outputs/apk/debug/output-metadata.json b/Androidnya/build/app/outputs/apk/debug/output-metadata.json new file mode 100644 index 0000000..5fa71ff --- /dev/null +++ b/Androidnya/build/app/outputs/apk/debug/output-metadata.json @@ -0,0 +1,20 @@ +{ + "version": 3, + "artifactType": { + "type": "APK", + "kind": "Directory" + }, + "applicationId": "com.example.posyandu", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 1, + "versionName": "1.0.0", + "outputFile": "app-debug.apk" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/app/outputs/flutter-apk/app-debug.apk b/Androidnya/build/app/outputs/flutter-apk/app-debug.apk new file mode 100644 index 0000000..cb8fab5 Binary files /dev/null and b/Androidnya/build/app/outputs/flutter-apk/app-debug.apk differ diff --git a/Androidnya/build/app/outputs/flutter-apk/app-debug.apk.sha1 b/Androidnya/build/app/outputs/flutter-apk/app-debug.apk.sha1 new file mode 100644 index 0000000..3757583 --- /dev/null +++ b/Androidnya/build/app/outputs/flutter-apk/app-debug.apk.sha1 @@ -0,0 +1 @@ +d9254d078e75ae8c9d5410fdc9249f2fa1385cea \ No newline at end of file diff --git a/Androidnya/build/app/outputs/logs/manifest-merger-debug-report.txt b/Androidnya/build/app/outputs/logs/manifest-merger-debug-report.txt new file mode 100644 index 0000000..1674c99 --- /dev/null +++ b/Androidnya/build/app/outputs/logs/manifest-merger-debug-report.txt @@ -0,0 +1,414 @@ +-- Merging decision tree log --- +application +INJECTED from C:\posyandu\android\app\src\main\AndroidManifest.xml:13:5-78:19 +INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml +MERGED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:7:5-33:19 +MERGED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:7:5-33:19 +MERGED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:22:5-29:19 +MERGED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:22:5-29:19 +MERGED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:23:5-33:19 +MERGED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:23:5-33:19 +MERGED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:28:5-89 +MERGED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:28:5-89 +MERGED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:23:5-33:19 +MERGED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:23:5-33:19 +MERGED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:23:5-53:19 +MERGED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:23:5-53:19 +MERGED from [androidx.startup:startup-runtime:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\AndroidManifest.xml:25:5-31:19 +MERGED from [androidx.startup:startup-runtime:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\AndroidManifest.xml:25:5-31:19 +MERGED from [androidx.versionedparcelable:versionedparcelable:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\4f34d054faf5cddb02c25f64f9725e9c\transformed\versionedparcelable-1.1.1\AndroidManifest.xml:24:5-25:19 +MERGED from [androidx.versionedparcelable:versionedparcelable:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\4f34d054faf5cddb02c25f64f9725e9c\transformed\versionedparcelable-1.1.1\AndroidManifest.xml:24:5-25:19 + android:extractNativeLibs + INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml + android:appComponentFactory + ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:28:18-86 + android:name + INJECTED from C:\posyandu\android\app\src\main\AndroidManifest.xml +manifest +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:1:1-90:12 +MERGED from C:\posyandu\android\app\src\main\AndroidManifest.xml:1:1-90:12 +INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml:1:1-7:12 +INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml:1:1-7:12 +INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml:1:1-7:12 +MERGED from [:android_alarm_manager_plus] C:\posyandu\build\android_alarm_manager_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:2:1-7:12 +MERGED from [:flutter_local_notifications] C:\posyandu\build\flutter_local_notifications\intermediates\merged_manifest\debug\AndroidManifest.xml:2:1-10:12 +MERGED from [:path_provider_android] C:\posyandu\build\path_provider_android\intermediates\merged_manifest\debug\AndroidManifest.xml:2:1-7:12 +MERGED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:2:1-35:12 +MERGED from [:shared_preferences_android] C:\posyandu\build\shared_preferences_android\intermediates\merged_manifest\debug\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.preference:preference:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\3423ad43eb5d78e4c674b032a330d643\transformed\preference-1.2.1\AndroidManifest.xml:17:1-24:12 +MERGED from [androidx.appcompat:appcompat-resources:1.7.0] C:\Users\lenov\.gradle\caches\transforms-3\eaad49a5a73f6f6b4df0c36599fde7f2\transformed\jetified-appcompat-resources-1.7.0\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.appcompat:appcompat:1.7.0] C:\Users\lenov\.gradle\caches\transforms-3\db5ebd4cd74759fd5be7fa489f4caec1\transformed\appcompat-1.7.0\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.media:media:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\6e859286821b89d92ed6182327fc2dc6\transformed\media-1.1.0\AndroidManifest.xml:17:1-24:12 +MERGED from [androidx.recyclerview:recyclerview:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\65cfd5b8a1fe8faa1c1e5683d3fcc2b8\transformed\recyclerview-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\6868a731879f247fe30e2d101d84a69d\transformed\legacy-support-core-ui-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.slidingpanelayout:slidingpanelayout:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\8b54bb021155f3ee6c86129d6f3f83b3\transformed\slidingpanelayout-1.2.0\AndroidManifest.xml:17:1-24:12 +MERGED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:17:1-31:12 +MERGED from [androidx.window:window-java:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\3d0412389d2966e83c19c51ceeb7e70b\transformed\jetified-window-java-1.2.0\AndroidManifest.xml:17:1-21:12 +MERGED from [androidx.drawerlayout:drawerlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\b55d71b70dcc87129d0d66452930c736\transformed\drawerlayout-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.emoji2:emoji2-views-helper:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\89747bd7a5ee7ad54098f0f830530be2\transformed\jetified-emoji2-views-helper-1.3.0\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:17:1-35:12 +MERGED from [androidx.fragment:fragment-ktx:1.7.1] C:\Users\lenov\.gradle\caches\transforms-3\944eefc22a8f4e51fac3aa5f6de5de65\transformed\jetified-fragment-ktx-1.7.1\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.fragment:fragment:1.7.1] C:\Users\lenov\.gradle\caches\transforms-3\34b9e8114ed50492479eb875aa77a652\transformed\fragment-1.7.1\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.activity:activity-ktx:1.8.1] C:\Users\lenov\.gradle\caches\transforms-3\912b1234e5dc823c29fa7e12c6f8f23e\transformed\jetified-activity-ktx-1.8.1\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.activity:activity:1.8.1] C:\Users\lenov\.gradle\caches\transforms-3\9f8229ee71e2110416b6e261a05d3650\transformed\jetified-activity-1.8.1\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.legacy:legacy-support-core-utils:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\3df7988115c79f4a08f9db12ee016dab\transformed\legacy-support-core-utils-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.loader:loader:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\03c7b3febc932f4073d82a9b01455447\transformed\loader-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.viewpager:viewpager:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\f69c2d192104035d19d3a649bbec7ef5\transformed\viewpager-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.vectordrawable:vectordrawable-animated:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\29f41d85facebdd928e54c75b088250a\transformed\vectordrawable-animated-1.1.0\AndroidManifest.xml:17:1-24:12 +MERGED from [androidx.vectordrawable:vectordrawable:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\cbc1598f61b84fd49da0d08d6579741e\transformed\vectordrawable-1.1.0\AndroidManifest.xml:17:1-24:12 +MERGED from [androidx.coordinatorlayout:coordinatorlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\8f157f66423597c1afae86f47ee03e65\transformed\coordinatorlayout-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.customview:customview:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\c782beb3551e431640c89016646f4746\transformed\customview-1.1.0\AndroidManifest.xml:17:1-24:12 +MERGED from [androidx.transition:transition:1.4.1] C:\Users\lenov\.gradle\caches\transforms-3\702716da9abbaa9ace42dd05e0800167\transformed\transition-1.4.1\AndroidManifest.xml:17:1-24:12 +MERGED from [androidx.swiperefreshlayout:swiperefreshlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\e91be1c7f8eabf42aa33831a1598f688\transformed\swiperefreshlayout-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.asynclayoutinflater:asynclayoutinflater:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\b7150742b1038a87594d610212aa04a1\transformed\asynclayoutinflater-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:17:1-30:12 +MERGED from [androidx.lifecycle:lifecycle-runtime-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a634e248fd38a1a2246775d97d8ebf3c\transformed\jetified-lifecycle-runtime-ktx-2.7.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.lifecycle:lifecycle-livedata:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\63159449652579a22ad00eeda6a72c63\transformed\lifecycle-livedata-2.7.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.lifecycle:lifecycle-livedata-core-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\2104f0fea03419252de5cb865bc33137\transformed\jetified-lifecycle-livedata-core-ktx-2.7.0\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\97f5285631139cd71657f1d335587dd2\transformed\jetified-lifecycle-viewmodel-ktx-2.7.0\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.lifecycle:lifecycle-livedata-core:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\f2c6006284de8fdbb59e6433bd7df941\transformed\lifecycle-livedata-core-2.7.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.lifecycle:lifecycle-viewmodel:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\d69b771f4769b70dad1852df9d1e5343\transformed\lifecycle-viewmodel-2.7.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:17:1-35:12 +MERGED from [androidx.savedstate:savedstate-ktx:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\283254c3bfb09b5335e46d11400ca39f\transformed\jetified-savedstate-ktx-1.2.1\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.savedstate:savedstate:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\47338bbf8f160d000bb980bbb8741b0a\transformed\jetified-savedstate-1.2.1\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.lifecycle:lifecycle-runtime:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\8f08a4fb8a82b417cfcc866aaaa248aa\transformed\lifecycle-runtime-2.7.0\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.lifecycle:lifecycle-viewmodel-savedstate:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a6ab75c46c16bb6c7a3c9df5177c45de\transformed\jetified-lifecycle-viewmodel-savedstate-2.7.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.core:core-ktx:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4f2a8bc6baae5594059dcb4a3fa298d0\transformed\jetified-core-ktx-1.13.1\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:17:1-55:12 +MERGED from [androidx.startup:startup-runtime:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\AndroidManifest.xml:17:1-33:12 +MERGED from [androidx.tracing:tracing:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\ad98be4a1c53e6a1e097edbfc577b62d\transformed\jetified-tracing-1.2.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.cursoradapter:cursoradapter:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\3f6ba0c6d8aa92fe61c965ad67264568\transformed\cursoradapter-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.datastore:datastore-core-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\72f5a0eda9f919bb5c57a4fbca29b191\transformed\jetified-datastore-core-release\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.datastore:datastore-preferences-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\b6c186904d01f0bffbcee68326aef303\transformed\jetified-datastore-preferences-release\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.datastore:datastore-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\6486d5508ebf69056cf1c4ab24521024\transformed\jetified-datastore-release\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.interpolator:interpolator:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\0df862a5e2dddb56997c4d71947dd657\transformed\interpolator-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.versionedparcelable:versionedparcelable:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\4f34d054faf5cddb02c25f64f9725e9c\transformed\versionedparcelable-1.1.1\AndroidManifest.xml:17:1-27:12 +MERGED from [androidx.arch.core:core-runtime:2.2.0] C:\Users\lenov\.gradle\caches\transforms-3\2b8e54d31a141f3ff6ff893fb8611721\transformed\core-runtime-2.2.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.window.extensions.core:core:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\2815729b64a2990afe5a146eebbdb448\transformed\jetified-core-1.0.0\AndroidManifest.xml:2:1-7:12 +MERGED from [androidx.documentfile:documentfile:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\c26f75e7f8268a25e1feb8b8c892c636\transformed\documentfile-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.localbroadcastmanager:localbroadcastmanager:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\32e2ffaa4e7993764d3f01f266361714\transformed\localbroadcastmanager-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.print:print:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\f93c5e88f3bf46a6a97cc01735b3fb14\transformed\print-1.0.0\AndroidManifest.xml:17:1-22:12 +MERGED from [androidx.annotation:annotation-experimental:1.4.0] C:\Users\lenov\.gradle\caches\transforms-3\215affea8a6c52c7338923f6ed586875\transformed\jetified-annotation-experimental-1.4.0\AndroidManifest.xml:2:1-7:12 +MERGED from [com.getkeepsafe.relinker:relinker:1.4.5] C:\Users\lenov\.gradle\caches\transforms-3\da50c5b36bbd34a739a2a3b3344ce135\transformed\jetified-relinker-1.4.5\AndroidManifest.xml:2:1-7:12 + package + INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml + android:versionName + INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml + android:versionCode + INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml + xmlns:android + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:1:11-69 +uses-permission#android.permission.RECEIVE_BOOT_COMPLETED +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:3:5-80 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:3:22-78 +uses-permission#android.permission.VIBRATE +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:4:5-66 +MERGED from [:flutter_local_notifications] C:\posyandu\build\flutter_local_notifications\intermediates\merged_manifest\debug\AndroidManifest.xml:7:5-66 +MERGED from [:flutter_local_notifications] C:\posyandu\build\flutter_local_notifications\intermediates\merged_manifest\debug\AndroidManifest.xml:7:5-66 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:4:22-63 +uses-permission#android.permission.USE_FULL_SCREEN_INTENT +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:5:5-81 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:5:22-78 +uses-permission#android.permission.SCHEDULE_EXACT_ALARM +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:6:5-79 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:6:22-76 +uses-permission#android.permission.POST_NOTIFICATIONS +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:7:5-76 +MERGED from [:flutter_local_notifications] C:\posyandu\build\flutter_local_notifications\intermediates\merged_manifest\debug\AndroidManifest.xml:8:5-77 +MERGED from [:flutter_local_notifications] C:\posyandu\build\flutter_local_notifications\intermediates\merged_manifest\debug\AndroidManifest.xml:8:5-77 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:7:22-74 +uses-permission#android.permission.USE_EXACT_ALARM +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:8:5-74 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:8:22-71 +uses-permission#android.permission.WAKE_LOCK +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:9:5-68 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:9:22-65 +uses-permission#android.permission.FOREGROUND_SERVICE +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:10:5-77 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:10:22-74 +uses-permission#android.permission.FOREGROUND_SERVICE_SPECIAL_USE +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:11:5-89 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:11:22-86 +queries +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:84:5-89:15 +intent#action:name:android.intent.action.PROCESS_TEXT+data:mimeType:text/plain +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:85:9-88:18 +action#android.intent.action.PROCESS_TEXT +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:86:13-72 + android:name + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:86:21-70 +data +ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:87:13-50 + android:mimeType + ADDED from C:\posyandu\android\app\src\main\AndroidManifest.xml:87:19-48 +uses-permission#android.permission.INTERNET +ADDED from C:\posyandu\android\app\src\debug\AndroidManifest.xml:6:5-66 + android:name + ADDED from C:\posyandu\android\app\src\debug\AndroidManifest.xml:6:22-64 +uses-sdk +INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml +INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml +MERGED from [:android_alarm_manager_plus] C:\posyandu\build\android_alarm_manager_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:android_alarm_manager_plus] C:\posyandu\build\android_alarm_manager_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:flutter_local_notifications] C:\posyandu\build\flutter_local_notifications\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:flutter_local_notifications] C:\posyandu\build\flutter_local_notifications\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:path_provider_android] C:\posyandu\build\path_provider_android\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:path_provider_android] C:\posyandu\build\path_provider_android\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:shared_preferences_android] C:\posyandu\build\shared_preferences_android\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [:shared_preferences_android] C:\posyandu\build\shared_preferences_android\intermediates\merged_manifest\debug\AndroidManifest.xml:5:5-44 +MERGED from [androidx.preference:preference:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\3423ad43eb5d78e4c674b032a330d643\transformed\preference-1.2.1\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.preference:preference:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\3423ad43eb5d78e4c674b032a330d643\transformed\preference-1.2.1\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.appcompat:appcompat-resources:1.7.0] C:\Users\lenov\.gradle\caches\transforms-3\eaad49a5a73f6f6b4df0c36599fde7f2\transformed\jetified-appcompat-resources-1.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.appcompat:appcompat-resources:1.7.0] C:\Users\lenov\.gradle\caches\transforms-3\eaad49a5a73f6f6b4df0c36599fde7f2\transformed\jetified-appcompat-resources-1.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.appcompat:appcompat:1.7.0] C:\Users\lenov\.gradle\caches\transforms-3\db5ebd4cd74759fd5be7fa489f4caec1\transformed\appcompat-1.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.appcompat:appcompat:1.7.0] C:\Users\lenov\.gradle\caches\transforms-3\db5ebd4cd74759fd5be7fa489f4caec1\transformed\appcompat-1.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.media:media:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\6e859286821b89d92ed6182327fc2dc6\transformed\media-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.media:media:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\6e859286821b89d92ed6182327fc2dc6\transformed\media-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.recyclerview:recyclerview:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\65cfd5b8a1fe8faa1c1e5683d3fcc2b8\transformed\recyclerview-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.recyclerview:recyclerview:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\65cfd5b8a1fe8faa1c1e5683d3fcc2b8\transformed\recyclerview-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\6868a731879f247fe30e2d101d84a69d\transformed\legacy-support-core-ui-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\6868a731879f247fe30e2d101d84a69d\transformed\legacy-support-core-ui-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.slidingpanelayout:slidingpanelayout:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\8b54bb021155f3ee6c86129d6f3f83b3\transformed\slidingpanelayout-1.2.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.slidingpanelayout:slidingpanelayout:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\8b54bb021155f3ee6c86129d6f3f83b3\transformed\slidingpanelayout-1.2.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.window:window-java:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\3d0412389d2966e83c19c51ceeb7e70b\transformed\jetified-window-java-1.2.0\AndroidManifest.xml:19:5-44 +MERGED from [androidx.window:window-java:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\3d0412389d2966e83c19c51ceeb7e70b\transformed\jetified-window-java-1.2.0\AndroidManifest.xml:19:5-44 +MERGED from [androidx.drawerlayout:drawerlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\b55d71b70dcc87129d0d66452930c736\transformed\drawerlayout-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.drawerlayout:drawerlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\b55d71b70dcc87129d0d66452930c736\transformed\drawerlayout-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.emoji2:emoji2-views-helper:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\89747bd7a5ee7ad54098f0f830530be2\transformed\jetified-emoji2-views-helper-1.3.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.emoji2:emoji2-views-helper:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\89747bd7a5ee7ad54098f0f830530be2\transformed\jetified-emoji2-views-helper-1.3.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:21:5-44 +MERGED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:21:5-44 +MERGED from [androidx.fragment:fragment-ktx:1.7.1] C:\Users\lenov\.gradle\caches\transforms-3\944eefc22a8f4e51fac3aa5f6de5de65\transformed\jetified-fragment-ktx-1.7.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.fragment:fragment-ktx:1.7.1] C:\Users\lenov\.gradle\caches\transforms-3\944eefc22a8f4e51fac3aa5f6de5de65\transformed\jetified-fragment-ktx-1.7.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.fragment:fragment:1.7.1] C:\Users\lenov\.gradle\caches\transforms-3\34b9e8114ed50492479eb875aa77a652\transformed\fragment-1.7.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.fragment:fragment:1.7.1] C:\Users\lenov\.gradle\caches\transforms-3\34b9e8114ed50492479eb875aa77a652\transformed\fragment-1.7.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.activity:activity-ktx:1.8.1] C:\Users\lenov\.gradle\caches\transforms-3\912b1234e5dc823c29fa7e12c6f8f23e\transformed\jetified-activity-ktx-1.8.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.activity:activity-ktx:1.8.1] C:\Users\lenov\.gradle\caches\transforms-3\912b1234e5dc823c29fa7e12c6f8f23e\transformed\jetified-activity-ktx-1.8.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.activity:activity:1.8.1] C:\Users\lenov\.gradle\caches\transforms-3\9f8229ee71e2110416b6e261a05d3650\transformed\jetified-activity-1.8.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.activity:activity:1.8.1] C:\Users\lenov\.gradle\caches\transforms-3\9f8229ee71e2110416b6e261a05d3650\transformed\jetified-activity-1.8.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.legacy:legacy-support-core-utils:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\3df7988115c79f4a08f9db12ee016dab\transformed\legacy-support-core-utils-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.legacy:legacy-support-core-utils:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\3df7988115c79f4a08f9db12ee016dab\transformed\legacy-support-core-utils-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.loader:loader:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\03c7b3febc932f4073d82a9b01455447\transformed\loader-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.loader:loader:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\03c7b3febc932f4073d82a9b01455447\transformed\loader-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.viewpager:viewpager:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\f69c2d192104035d19d3a649bbec7ef5\transformed\viewpager-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.viewpager:viewpager:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\f69c2d192104035d19d3a649bbec7ef5\transformed\viewpager-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.vectordrawable:vectordrawable-animated:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\29f41d85facebdd928e54c75b088250a\transformed\vectordrawable-animated-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.vectordrawable:vectordrawable-animated:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\29f41d85facebdd928e54c75b088250a\transformed\vectordrawable-animated-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.vectordrawable:vectordrawable:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\cbc1598f61b84fd49da0d08d6579741e\transformed\vectordrawable-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.vectordrawable:vectordrawable:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\cbc1598f61b84fd49da0d08d6579741e\transformed\vectordrawable-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.coordinatorlayout:coordinatorlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\8f157f66423597c1afae86f47ee03e65\transformed\coordinatorlayout-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.coordinatorlayout:coordinatorlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\8f157f66423597c1afae86f47ee03e65\transformed\coordinatorlayout-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.customview:customview:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\c782beb3551e431640c89016646f4746\transformed\customview-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.customview:customview:1.1.0] C:\Users\lenov\.gradle\caches\transforms-3\c782beb3551e431640c89016646f4746\transformed\customview-1.1.0\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.transition:transition:1.4.1] C:\Users\lenov\.gradle\caches\transforms-3\702716da9abbaa9ace42dd05e0800167\transformed\transition-1.4.1\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.transition:transition:1.4.1] C:\Users\lenov\.gradle\caches\transforms-3\702716da9abbaa9ace42dd05e0800167\transformed\transition-1.4.1\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.swiperefreshlayout:swiperefreshlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\e91be1c7f8eabf42aa33831a1598f688\transformed\swiperefreshlayout-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.swiperefreshlayout:swiperefreshlayout:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\e91be1c7f8eabf42aa33831a1598f688\transformed\swiperefreshlayout-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.asynclayoutinflater:asynclayoutinflater:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\b7150742b1038a87594d610212aa04a1\transformed\asynclayoutinflater-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.asynclayoutinflater:asynclayoutinflater:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\b7150742b1038a87594d610212aa04a1\transformed\asynclayoutinflater-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-runtime-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a634e248fd38a1a2246775d97d8ebf3c\transformed\jetified-lifecycle-runtime-ktx-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-runtime-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a634e248fd38a1a2246775d97d8ebf3c\transformed\jetified-lifecycle-runtime-ktx-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-livedata:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\63159449652579a22ad00eeda6a72c63\transformed\lifecycle-livedata-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-livedata:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\63159449652579a22ad00eeda6a72c63\transformed\lifecycle-livedata-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-livedata-core-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\2104f0fea03419252de5cb865bc33137\transformed\jetified-lifecycle-livedata-core-ktx-2.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.lifecycle:lifecycle-livedata-core-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\2104f0fea03419252de5cb865bc33137\transformed\jetified-lifecycle-livedata-core-ktx-2.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\97f5285631139cd71657f1d335587dd2\transformed\jetified-lifecycle-viewmodel-ktx-2.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\97f5285631139cd71657f1d335587dd2\transformed\jetified-lifecycle-viewmodel-ktx-2.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.lifecycle:lifecycle-livedata-core:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\f2c6006284de8fdbb59e6433bd7df941\transformed\lifecycle-livedata-core-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-livedata-core:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\f2c6006284de8fdbb59e6433bd7df941\transformed\lifecycle-livedata-core-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-viewmodel:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\d69b771f4769b70dad1852df9d1e5343\transformed\lifecycle-viewmodel-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-viewmodel:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\d69b771f4769b70dad1852df9d1e5343\transformed\lifecycle-viewmodel-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:21:5-44 +MERGED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:21:5-44 +MERGED from [androidx.savedstate:savedstate-ktx:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\283254c3bfb09b5335e46d11400ca39f\transformed\jetified-savedstate-ktx-1.2.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.savedstate:savedstate-ktx:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\283254c3bfb09b5335e46d11400ca39f\transformed\jetified-savedstate-ktx-1.2.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.savedstate:savedstate:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\47338bbf8f160d000bb980bbb8741b0a\transformed\jetified-savedstate-1.2.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.savedstate:savedstate:1.2.1] C:\Users\lenov\.gradle\caches\transforms-3\47338bbf8f160d000bb980bbb8741b0a\transformed\jetified-savedstate-1.2.1\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-runtime:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\8f08a4fb8a82b417cfcc866aaaa248aa\transformed\lifecycle-runtime-2.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.lifecycle:lifecycle-runtime:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\8f08a4fb8a82b417cfcc866aaaa248aa\transformed\lifecycle-runtime-2.7.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.lifecycle:lifecycle-viewmodel-savedstate:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a6ab75c46c16bb6c7a3c9df5177c45de\transformed\jetified-lifecycle-viewmodel-savedstate-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.lifecycle:lifecycle-viewmodel-savedstate:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a6ab75c46c16bb6c7a3c9df5177c45de\transformed\jetified-lifecycle-viewmodel-savedstate-2.7.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.core:core-ktx:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4f2a8bc6baae5594059dcb4a3fa298d0\transformed\jetified-core-ktx-1.13.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.core:core-ktx:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4f2a8bc6baae5594059dcb4a3fa298d0\transformed\jetified-core-ktx-1.13.1\AndroidManifest.xml:5:5-44 +MERGED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:21:5-44 +MERGED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:21:5-44 +MERGED from [androidx.startup:startup-runtime:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\AndroidManifest.xml:21:5-23:41 +MERGED from [androidx.startup:startup-runtime:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\AndroidManifest.xml:21:5-23:41 +MERGED from [androidx.tracing:tracing:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\ad98be4a1c53e6a1e097edbfc577b62d\transformed\jetified-tracing-1.2.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.tracing:tracing:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\ad98be4a1c53e6a1e097edbfc577b62d\transformed\jetified-tracing-1.2.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.cursoradapter:cursoradapter:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\3f6ba0c6d8aa92fe61c965ad67264568\transformed\cursoradapter-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.cursoradapter:cursoradapter:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\3f6ba0c6d8aa92fe61c965ad67264568\transformed\cursoradapter-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.datastore:datastore-core-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\72f5a0eda9f919bb5c57a4fbca29b191\transformed\jetified-datastore-core-release\AndroidManifest.xml:5:5-44 +MERGED from [androidx.datastore:datastore-core-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\72f5a0eda9f919bb5c57a4fbca29b191\transformed\jetified-datastore-core-release\AndroidManifest.xml:5:5-44 +MERGED from [androidx.datastore:datastore-preferences-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\b6c186904d01f0bffbcee68326aef303\transformed\jetified-datastore-preferences-release\AndroidManifest.xml:20:5-44 +MERGED from [androidx.datastore:datastore-preferences-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\b6c186904d01f0bffbcee68326aef303\transformed\jetified-datastore-preferences-release\AndroidManifest.xml:20:5-44 +MERGED from [androidx.datastore:datastore-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\6486d5508ebf69056cf1c4ab24521024\transformed\jetified-datastore-release\AndroidManifest.xml:20:5-44 +MERGED from [androidx.datastore:datastore-android:1.1.3] C:\Users\lenov\.gradle\caches\transforms-3\6486d5508ebf69056cf1c4ab24521024\transformed\jetified-datastore-release\AndroidManifest.xml:20:5-44 +MERGED from [androidx.interpolator:interpolator:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\0df862a5e2dddb56997c4d71947dd657\transformed\interpolator-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.interpolator:interpolator:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\0df862a5e2dddb56997c4d71947dd657\transformed\interpolator-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.versionedparcelable:versionedparcelable:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\4f34d054faf5cddb02c25f64f9725e9c\transformed\versionedparcelable-1.1.1\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.versionedparcelable:versionedparcelable:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\4f34d054faf5cddb02c25f64f9725e9c\transformed\versionedparcelable-1.1.1\AndroidManifest.xml:20:5-22:41 +MERGED from [androidx.arch.core:core-runtime:2.2.0] C:\Users\lenov\.gradle\caches\transforms-3\2b8e54d31a141f3ff6ff893fb8611721\transformed\core-runtime-2.2.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.arch.core:core-runtime:2.2.0] C:\Users\lenov\.gradle\caches\transforms-3\2b8e54d31a141f3ff6ff893fb8611721\transformed\core-runtime-2.2.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.window.extensions.core:core:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\2815729b64a2990afe5a146eebbdb448\transformed\jetified-core-1.0.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.window.extensions.core:core:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\2815729b64a2990afe5a146eebbdb448\transformed\jetified-core-1.0.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.documentfile:documentfile:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\c26f75e7f8268a25e1feb8b8c892c636\transformed\documentfile-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.documentfile:documentfile:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\c26f75e7f8268a25e1feb8b8c892c636\transformed\documentfile-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.localbroadcastmanager:localbroadcastmanager:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\32e2ffaa4e7993764d3f01f266361714\transformed\localbroadcastmanager-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.localbroadcastmanager:localbroadcastmanager:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\32e2ffaa4e7993764d3f01f266361714\transformed\localbroadcastmanager-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.print:print:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\f93c5e88f3bf46a6a97cc01735b3fb14\transformed\print-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.print:print:1.0.0] C:\Users\lenov\.gradle\caches\transforms-3\f93c5e88f3bf46a6a97cc01735b3fb14\transformed\print-1.0.0\AndroidManifest.xml:20:5-44 +MERGED from [androidx.annotation:annotation-experimental:1.4.0] C:\Users\lenov\.gradle\caches\transforms-3\215affea8a6c52c7338923f6ed586875\transformed\jetified-annotation-experimental-1.4.0\AndroidManifest.xml:5:5-44 +MERGED from [androidx.annotation:annotation-experimental:1.4.0] C:\Users\lenov\.gradle\caches\transforms-3\215affea8a6c52c7338923f6ed586875\transformed\jetified-annotation-experimental-1.4.0\AndroidManifest.xml:5:5-44 +MERGED from [com.getkeepsafe.relinker:relinker:1.4.5] C:\Users\lenov\.gradle\caches\transforms-3\da50c5b36bbd34a739a2a3b3344ce135\transformed\jetified-relinker-1.4.5\AndroidManifest.xml:5:5-43 +MERGED from [com.getkeepsafe.relinker:relinker:1.4.5] C:\Users\lenov\.gradle\caches\transforms-3\da50c5b36bbd34a739a2a3b3344ce135\transformed\jetified-relinker-1.4.5\AndroidManifest.xml:5:5-43 + android:targetSdkVersion + INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml + android:minSdkVersion + INJECTED from C:\posyandu\android\app\src\debug\AndroidManifest.xml +provider#dev.fluttercommunity.plus.share.ShareFileProvider +ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:13:9-21:20 + android:grantUriPermissions + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:17:13-47 + android:authorities + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:15:13-74 + android:exported + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:16:13-37 + android:name + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:14:13-77 +meta-data#android.support.FILE_PROVIDER_PATHS +ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:18:13-20:68 + android:resource + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:20:17-65 + android:name + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:19:17-67 +receiver#dev.fluttercommunity.plus.share.SharePlusPendingIntent +ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:26:9-32:20 + android:exported + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:28:13-37 + android:name + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:27:13-82 +intent-filter#action:name:EXTRA_CHOSEN_COMPONENT +ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:29:13-31:29 +action#EXTRA_CHOSEN_COMPONENT +ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:30:17-65 + android:name + ADDED from [:share_plus] C:\posyandu\build\share_plus\intermediates\merged_manifest\debug\AndroidManifest.xml:30:25-62 +uses-library#androidx.window.extensions +ADDED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:23:9-25:40 + android:required + ADDED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:25:13-37 + android:name + ADDED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:24:13-54 +uses-library#androidx.window.sidecar +ADDED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:26:9-28:40 + android:required + ADDED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:28:13-37 + android:name + ADDED from [androidx.window:window:1.2.0] C:\Users\lenov\.gradle\caches\transforms-3\b61292485483c7499e83c4f5c6f9bd1a\transformed\jetified-window-1.2.0\AndroidManifest.xml:27:13-51 +provider#androidx.startup.InitializationProvider +ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:24:9-32:20 +MERGED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:24:9-32:20 +MERGED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:24:9-32:20 +MERGED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:24:9-32:20 +MERGED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:24:9-32:20 +MERGED from [androidx.startup:startup-runtime:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\AndroidManifest.xml:26:9-30:34 +MERGED from [androidx.startup:startup-runtime:1.1.1] C:\Users\lenov\.gradle\caches\transforms-3\6e8db5a03ecfd4c7003ff52b19d087f7\transformed\jetified-startup-runtime-1.1.1\AndroidManifest.xml:26:9-30:34 + tools:node + ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:28:13-31 + android:authorities + ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:26:13-68 + android:exported + ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:27:13-37 + android:name + ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:25:13-67 +meta-data#androidx.emoji2.text.EmojiCompatInitializer +ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:29:13-31:52 + android:value + ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:31:17-49 + android:name + ADDED from [androidx.emoji2:emoji2:1.3.0] C:\Users\lenov\.gradle\caches\transforms-3\a74270c6a4f92345fb97ad14b3071012\transformed\jetified-emoji2-1.3.0\AndroidManifest.xml:30:17-75 +permission#${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION +ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:22:5-24:47 + android:protectionLevel + ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:24:9-44 + android:name + ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:23:9-81 +permission#com.example.posyandu.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION +ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:22:5-24:47 + android:protectionLevel + ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:24:9-44 + android:name + ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:23:9-81 +uses-permission#${applicationId}.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION +ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:26:5-97 + android:name + ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:26:22-94 +uses-permission#com.example.posyandu.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION +ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:26:5-97 + android:name + ADDED from [androidx.core:core:1.13.1] C:\Users\lenov\.gradle\caches\transforms-3\4cefa050b0c4ea9b1f45909d19944071\transformed\core-1.13.1\AndroidManifest.xml:26:22-94 +meta-data#androidx.lifecycle.ProcessLifecycleInitializer +ADDED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:29:13-31:52 + android:value + ADDED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:31:17-49 + android:name + ADDED from [androidx.lifecycle:lifecycle-process:2.7.0] C:\Users\lenov\.gradle\caches\transforms-3\a4def40035927cb6d856303427b50933\transformed\jetified-lifecycle-process-2.7.0\AndroidManifest.xml:30:17-78 +meta-data#androidx.profileinstaller.ProfileInstallerInitializer +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:29:13-31:52 + android:value + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:31:17-49 + android:name + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:30:17-85 +receiver#androidx.profileinstaller.ProfileInstallReceiver +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:34:9-52:20 + android:enabled + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:37:13-35 + android:exported + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:38:13-36 + android:permission + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:39:13-57 + android:directBootAware + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:36:13-44 + android:name + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:35:13-76 +intent-filter#action:name:androidx.profileinstaller.action.INSTALL_PROFILE +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:40:13-42:29 +action#androidx.profileinstaller.action.INSTALL_PROFILE +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:17-91 + android:name + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:41:25-88 +intent-filter#action:name:androidx.profileinstaller.action.SKIP_FILE +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:43:13-45:29 +action#androidx.profileinstaller.action.SKIP_FILE +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:17-85 + android:name + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:44:25-82 +intent-filter#action:name:androidx.profileinstaller.action.SAVE_PROFILE +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:46:13-48:29 +action#androidx.profileinstaller.action.SAVE_PROFILE +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:17-88 + android:name + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:47:25-85 +intent-filter#action:name:androidx.profileinstaller.action.BENCHMARK_OPERATION +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:49:13-51:29 +action#androidx.profileinstaller.action.BENCHMARK_OPERATION +ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:17-95 + android:name + ADDED from [androidx.profileinstaller:profileinstaller:1.3.1] C:\Users\lenov\.gradle\caches\transforms-3\ec9fdb662d7f540d2603f340c7b5ab14\transformed\jetified-profileinstaller-1.3.1\AndroidManifest.xml:50:25-92 diff --git a/Androidnya/build/app/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/Androidnya/build/app/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin new file mode 100644 index 0000000..3cf47a5 Binary files /dev/null and b/Androidnya/build/app/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ diff --git a/Androidnya/build/app/tmp/kotlin-classes/debug/META-INF/app_debug.kotlin_module b/Androidnya/build/app/tmp/kotlin-classes/debug/META-INF/app_debug.kotlin_module new file mode 100644 index 0000000..3aa6361 Binary files /dev/null and b/Androidnya/build/app/tmp/kotlin-classes/debug/META-INF/app_debug.kotlin_module differ diff --git a/Androidnya/build/app/tmp/kotlin-classes/debug/com/example/posyandu/MainActivity.class b/Androidnya/build/app/tmp/kotlin-classes/debug/com/example/posyandu/MainActivity.class new file mode 100644 index 0000000..2f217a8 Binary files /dev/null and b/Androidnya/build/app/tmp/kotlin-classes/debug/com/example/posyandu/MainActivity.class differ diff --git a/Androidnya/build/app/tmp/packJniLibsflutterBuildDebug/MANIFEST.MF b/Androidnya/build/app/tmp/packJniLibsflutterBuildDebug/MANIFEST.MF new file mode 100644 index 0000000..59499bc --- /dev/null +++ b/Androidnya/build/app/tmp/packJniLibsflutterBuildDebug/MANIFEST.MF @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 + diff --git a/Androidnya/build/cache.dill.track.dill b/Androidnya/build/cache.dill.track.dill new file mode 100644 index 0000000..d84eb6c Binary files /dev/null and b/Androidnya/build/cache.dill.track.dill differ diff --git a/Androidnya/build/e10a99fd215012dec56458ab515978f1/_composite.stamp b/Androidnya/build/e10a99fd215012dec56458ab515978f1/_composite.stamp new file mode 100644 index 0000000..1b2d28c --- /dev/null +++ b/Androidnya/build/e10a99fd215012dec56458ab515978f1/_composite.stamp @@ -0,0 +1 @@ +{"inputs":[],"outputs":[]} \ No newline at end of file diff --git a/Androidnya/build/e10a99fd215012dec56458ab515978f1/gen_dart_plugin_registrant.stamp b/Androidnya/build/e10a99fd215012dec56458ab515978f1/gen_dart_plugin_registrant.stamp new file mode 100644 index 0000000..62a5f00 --- /dev/null +++ b/Androidnya/build/e10a99fd215012dec56458ab515978f1/gen_dart_plugin_registrant.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\posyandu\\.dart_tool\\package_config_subset"],"outputs":["C:\\posyandu\\.dart_tool\\flutter_build\\dart_plugin_registrant.dart"]} \ No newline at end of file diff --git a/Androidnya/build/e10a99fd215012dec56458ab515978f1/gen_localizations.stamp b/Androidnya/build/e10a99fd215012dec56458ab515978f1/gen_localizations.stamp new file mode 100644 index 0000000..1b2d28c --- /dev/null +++ b/Androidnya/build/e10a99fd215012dec56458ab515978f1/gen_localizations.stamp @@ -0,0 +1 @@ +{"inputs":[],"outputs":[]} \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/.transforms/f7136212ba830fbc1c56ea8a0c44b96f/results.bin b/Androidnya/build/flutter_local_notifications/.transforms/f7136212ba830fbc1c56ea8a0c44b96f/results.bin new file mode 100644 index 0000000..0d259dd --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/.transforms/f7136212ba830fbc1c56ea8a0c44b96f/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/Androidnya/build/flutter_local_notifications/.transforms/f7136212ba830fbc1c56ea8a0c44b96f/transformed/classes/classes.dex b/Androidnya/build/flutter_local_notifications/.transforms/f7136212ba830fbc1c56ea8a0c44b96f/transformed/classes/classes.dex new file mode 100644 index 0000000..af30c56 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/.transforms/f7136212ba830fbc1c56ea8a0c44b96f/transformed/classes/classes.dex differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/Androidnya/build/flutter_local_notifications/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml new file mode 100644 index 0000000..80cf788 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/Androidnya/build/flutter_local_notifications/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json new file mode 100644 index 0000000..bc5fad7 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json @@ -0,0 +1,18 @@ +{ + "version": 3, + "artifactType": { + "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "com.dexterous.flutterlocalnotifications", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/aar_main_jar/debug/classes.jar b/Androidnya/build/flutter_local_notifications/intermediates/aar_main_jar/debug/classes.jar new file mode 100644 index 0000000..3a012b4 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/aar_main_jar/debug/classes.jar differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/aar_metadata/debug/aar-metadata.properties b/Androidnya/build/flutter_local_notifications/intermediates/aar_metadata/debug/aar-metadata.properties new file mode 100644 index 0000000..712e4bb --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/aar_metadata/debug/aar-metadata.properties @@ -0,0 +1,7 @@ +aarFormatVersion=1.0 +aarMetadataVersion=1.0 +minCompileSdk=1 +minCompileSdkExtension=0 +minAndroidGradlePluginVersion=1.0.0 +coreLibraryDesugaringEnabled=true +desugarJdkLib=com.android.tools:desugar_jdk_libs:2.1.4 diff --git a/Androidnya/build/flutter_local_notifications/intermediates/annotation_processor_list/debug/annotationProcessors.json b/Androidnya/build/flutter_local_notifications/intermediates/annotation_processor_list/debug/annotationProcessors.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/annotation_processor_list/debug/annotationProcessors.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/annotations_typedef_file/debug/typedefs.txt b/Androidnya/build/flutter_local_notifications/intermediates/annotations_typedef_file/debug/typedefs.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/flutter_local_notifications/intermediates/compile_library_classes_jar/debug/classes.jar b/Androidnya/build/flutter_local_notifications/intermediates/compile_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..f82d5da Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/compile_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/compile_r_class_jar/debug/R.jar b/Androidnya/build/flutter_local_notifications/intermediates/compile_r_class_jar/debug/R.jar new file mode 100644 index 0000000..be7d5cc Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/compile_r_class_jar/debug/R.jar differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/compile_symbol_list/debug/R.txt b/Androidnya/build/flutter_local_notifications/intermediates/compile_symbol_list/debug/R.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug-mergeJavaRes/merge-state b/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug-mergeJavaRes/merge-state new file mode 100644 index 0000000..1c983fc Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug-mergeJavaRes/merge-state differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties new file mode 100644 index 0000000..8f849bd --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -0,0 +1 @@ +#Thu Jun 19 15:22:32 WIB 2025 diff --git a/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug/packageDebugResources/merger.xml b/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug/packageDebugResources/merger.xml new file mode 100644 index 0000000..9a83e01 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/Androidnya/build/flutter_local_notifications/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 0000000..4a00f88 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/incremental/mergeDebugShaders/merger.xml b/Androidnya/build/flutter_local_notifications/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 0000000..e5ef06b --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/incremental/packageDebugAssets/merger.xml b/Androidnya/build/flutter_local_notifications/intermediates/incremental/packageDebugAssets/merger.xml new file mode 100644 index 0000000..8bb8999 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/incremental/packageDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ActionBroadcastReceiver$ActionEventSink.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ActionBroadcastReceiver$ActionEventSink.class new file mode 100644 index 0000000..b52f841 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ActionBroadcastReceiver$ActionEventSink.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ActionBroadcastReceiver.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ActionBroadcastReceiver.class new file mode 100644 index 0000000..37db234 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ActionBroadcastReceiver.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$1.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$1.class new file mode 100644 index 0000000..1a10ab4 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$1.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$2.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$2.class new file mode 100644 index 0000000..13c9039 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$2.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$3.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$3.class new file mode 100644 index 0000000..f040caf Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$3.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$4.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$4.class new file mode 100644 index 0000000..c02f701 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$4.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$5.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$5.class new file mode 100644 index 0000000..f9fbf21 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$5.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$6.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$6.class new file mode 100644 index 0000000..8a70541 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$6.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$ExactAlarmPermissionException.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$ExactAlarmPermissionException.class new file mode 100644 index 0000000..b91440d Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$ExactAlarmPermissionException.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$PermissionRequestProgress.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$PermissionRequestProgress.class new file mode 100644 index 0000000..0097271 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$PermissionRequestProgress.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$PluginException.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$PluginException.class new file mode 100644 index 0000000..60e5125 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin$PluginException.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin.class new file mode 100644 index 0000000..855b5cf Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/FlutterLocalNotificationsPlugin.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ForegroundService.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ForegroundService.class new file mode 100644 index 0000000..b5f2c57 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ForegroundService.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ForegroundServiceStartParameter.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ForegroundServiceStartParameter.class new file mode 100644 index 0000000..a0d46b7 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ForegroundServiceStartParameter.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/PermissionRequestListener.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/PermissionRequestListener.class new file mode 100644 index 0000000..0dad37e Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/PermissionRequestListener.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/RuntimeTypeAdapterFactory$1.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/RuntimeTypeAdapterFactory$1.class new file mode 100644 index 0000000..c7f8e25 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/RuntimeTypeAdapterFactory$1.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/RuntimeTypeAdapterFactory.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/RuntimeTypeAdapterFactory.class new file mode 100644 index 0000000..94ab1c5 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/RuntimeTypeAdapterFactory.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationBootReceiver.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationBootReceiver.class new file mode 100644 index 0000000..ec56413 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationBootReceiver.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationReceiver$1.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationReceiver$1.class new file mode 100644 index 0000000..3cee611 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationReceiver$1.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationReceiver.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationReceiver.class new file mode 100644 index 0000000..ef9f157 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/ScheduledNotificationReceiver.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/isolate/IsolatePreferences.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/isolate/IsolatePreferences.class new file mode 100644 index 0000000..99031f2 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/isolate/IsolatePreferences.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/BitmapSource.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/BitmapSource.class new file mode 100644 index 0000000..28b3797 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/BitmapSource.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/DateTimeComponents.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/DateTimeComponents.class new file mode 100644 index 0000000..721bd47 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/DateTimeComponents.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/IconSource.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/IconSource.class new file mode 100644 index 0000000..75a7e4a Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/IconSource.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/MessageDetails.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/MessageDetails.class new file mode 100644 index 0000000..332a8db Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/MessageDetails.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationAction$NotificationActionInput.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationAction$NotificationActionInput.class new file mode 100644 index 0000000..f35819a Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationAction$NotificationActionInput.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationAction.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationAction.class new file mode 100644 index 0000000..0cb8a74 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationAction.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelAction.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelAction.class new file mode 100644 index 0000000..050c8d5 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelAction.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelDetails.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelDetails.class new file mode 100644 index 0000000..10fef2c Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelDetails.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelGroupDetails.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelGroupDetails.class new file mode 100644 index 0000000..7d34206 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationChannelGroupDetails.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationDetails.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationDetails.class new file mode 100644 index 0000000..ffe8104 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationDetails.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationStyle.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationStyle.class new file mode 100644 index 0000000..6dcaeb5 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/NotificationStyle.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/PersonDetails.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/PersonDetails.class new file mode 100644 index 0000000..b7a49ca Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/PersonDetails.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/RepeatInterval.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/RepeatInterval.class new file mode 100644 index 0000000..ad07ec3 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/RepeatInterval.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduleMode$Deserializer.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduleMode$Deserializer.class new file mode 100644 index 0000000..4df95bb Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduleMode$Deserializer.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduleMode.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduleMode.class new file mode 100644 index 0000000..cd0c068 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduleMode.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduledNotificationRepeatFrequency.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduledNotificationRepeatFrequency.class new file mode 100644 index 0000000..5dc12ce Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/ScheduledNotificationRepeatFrequency.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/SoundSource.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/SoundSource.class new file mode 100644 index 0000000..fbda137 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/SoundSource.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/Time.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/Time.class new file mode 100644 index 0000000..2652b8c Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/Time.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/BigPictureStyleInformation.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/BigPictureStyleInformation.class new file mode 100644 index 0000000..fa1f7be Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/BigPictureStyleInformation.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/BigTextStyleInformation.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/BigTextStyleInformation.class new file mode 100644 index 0000000..c57ab46 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/BigTextStyleInformation.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/DefaultStyleInformation.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/DefaultStyleInformation.class new file mode 100644 index 0000000..8cab0cd Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/DefaultStyleInformation.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/InboxStyleInformation.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/InboxStyleInformation.class new file mode 100644 index 0000000..db2c89b Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/InboxStyleInformation.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/MessagingStyleInformation.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/MessagingStyleInformation.class new file mode 100644 index 0000000..9fe2d10 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/MessagingStyleInformation.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/StyleInformation.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/StyleInformation.class new file mode 100644 index 0000000..c55a524 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/models/styles/StyleInformation.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/BooleanUtils.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/BooleanUtils.class new file mode 100644 index 0000000..d2e11cd Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/BooleanUtils.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/LongUtils.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/LongUtils.class new file mode 100644 index 0000000..426ace5 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/LongUtils.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/StringUtils.class b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/StringUtils.class new file mode 100644 index 0000000..c3f66b2 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/javac/debug/classes/com/dexterous/flutterlocalnotifications/utils/StringUtils.class differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/local_only_symbol_list/debug/R-def.txt b/Androidnya/build/flutter_local_notifications/intermediates/local_only_symbol_list/debug/R-def.txt new file mode 100644 index 0000000..78ac5b8 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/local_only_symbol_list/debug/R-def.txt @@ -0,0 +1,2 @@ +R_DEF: Internal format may change without notice +local diff --git a/Androidnya/build/flutter_local_notifications/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/Androidnya/build/flutter_local_notifications/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt new file mode 100644 index 0000000..8b098d5 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -0,0 +1,14 @@ +1 +2 +4 +5 +6 +7 +7-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:3:5-66 +7-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:3:22-63 +8 +8-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:4:5-76 +8-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:4:22-74 +9 +10 diff --git a/Androidnya/build/flutter_local_notifications/intermediates/merged_java_res/debug/feature-flutter_local_notifications.jar b/Androidnya/build/flutter_local_notifications/intermediates/merged_java_res/debug/feature-flutter_local_notifications.jar new file mode 100644 index 0000000..15cb0ec Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/merged_java_res/debug/feature-flutter_local_notifications.jar differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/merged_manifest/debug/AndroidManifest.xml b/Androidnya/build/flutter_local_notifications/intermediates/merged_manifest/debug/AndroidManifest.xml new file mode 100644 index 0000000..80cf788 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/merged_manifest/debug/AndroidManifest.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/navigation_json/debug/navigation.json b/Androidnya/build/flutter_local_notifications/intermediates/navigation_json/debug/navigation.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/navigation_json/debug/navigation.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/Androidnya/build/flutter_local_notifications/intermediates/runtime_library_classes_jar/debug/classes.jar b/Androidnya/build/flutter_local_notifications/intermediates/runtime_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..ddb81d6 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/intermediates/runtime_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/flutter_local_notifications/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/Androidnya/build/flutter_local_notifications/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt new file mode 100644 index 0000000..3b12542 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt @@ -0,0 +1 @@ +com.dexterous.flutterlocalnotifications diff --git a/Androidnya/build/flutter_local_notifications/outputs/aar/flutter_local_notifications-debug.aar b/Androidnya/build/flutter_local_notifications/outputs/aar/flutter_local_notifications-debug.aar new file mode 100644 index 0000000..a502562 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/outputs/aar/flutter_local_notifications-debug.aar differ diff --git a/Androidnya/build/flutter_local_notifications/outputs/logs/manifest-merger-debug-report.txt b/Androidnya/build/flutter_local_notifications/outputs/logs/manifest-merger-debug-report.txt new file mode 100644 index 0000000..ed19b91 --- /dev/null +++ b/Androidnya/build/flutter_local_notifications/outputs/logs/manifest-merger-debug-report.txt @@ -0,0 +1,25 @@ +-- Merging decision tree log --- +manifest +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:1:1-5:12 +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:1:1-5:12 + package + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:2:3-52 + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml + xmlns:android + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:1:11-69 +uses-permission#android.permission.VIBRATE +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:3:5-66 + android:name + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:3:22-63 +uses-permission#android.permission.POST_NOTIFICATIONS +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:4:5-76 + android:name + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml:4:22-74 +uses-sdk +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml + android:targetSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml + android:minSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_local_notifications-19.2.1\android\src\main\AndroidManifest.xml diff --git a/Androidnya/build/flutter_local_notifications/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/Androidnya/build/flutter_local_notifications/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin new file mode 100644 index 0000000..5074972 Binary files /dev/null and b/Androidnya/build/flutter_local_notifications/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ diff --git a/Androidnya/build/path_provider_android/.transforms/d1eddcd7061ff3a91e1f84bbe1d12def/results.bin b/Androidnya/build/path_provider_android/.transforms/d1eddcd7061ff3a91e1f84bbe1d12def/results.bin new file mode 100644 index 0000000..0d259dd --- /dev/null +++ b/Androidnya/build/path_provider_android/.transforms/d1eddcd7061ff3a91e1f84bbe1d12def/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/Androidnya/build/path_provider_android/.transforms/d1eddcd7061ff3a91e1f84bbe1d12def/transformed/classes/classes.dex b/Androidnya/build/path_provider_android/.transforms/d1eddcd7061ff3a91e1f84bbe1d12def/transformed/classes/classes.dex new file mode 100644 index 0000000..6aea4f2 Binary files /dev/null and b/Androidnya/build/path_provider_android/.transforms/d1eddcd7061ff3a91e1f84bbe1d12def/transformed/classes/classes.dex differ diff --git a/Androidnya/build/path_provider_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/Androidnya/build/path_provider_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml new file mode 100644 index 0000000..fa06fa9 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/Androidnya/build/path_provider_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json new file mode 100644 index 0000000..24c3ed6 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json @@ -0,0 +1,18 @@ +{ + "version": 3, + "artifactType": { + "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "io.flutter.plugins.pathprovider", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/aar_main_jar/debug/classes.jar b/Androidnya/build/path_provider_android/intermediates/aar_main_jar/debug/classes.jar new file mode 100644 index 0000000..e1f9910 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/aar_main_jar/debug/classes.jar differ diff --git a/Androidnya/build/path_provider_android/intermediates/aar_metadata/debug/aar-metadata.properties b/Androidnya/build/path_provider_android/intermediates/aar_metadata/debug/aar-metadata.properties new file mode 100644 index 0000000..1211b1e --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/aar_metadata/debug/aar-metadata.properties @@ -0,0 +1,6 @@ +aarFormatVersion=1.0 +aarMetadataVersion=1.0 +minCompileSdk=1 +minCompileSdkExtension=0 +minAndroidGradlePluginVersion=1.0.0 +coreLibraryDesugaringEnabled=false diff --git a/Androidnya/build/path_provider_android/intermediates/annotation_processor_list/debug/annotationProcessors.json b/Androidnya/build/path_provider_android/intermediates/annotation_processor_list/debug/annotationProcessors.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/annotation_processor_list/debug/annotationProcessors.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/annotations_typedef_file/debug/typedefs.txt b/Androidnya/build/path_provider_android/intermediates/annotations_typedef_file/debug/typedefs.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/path_provider_android/intermediates/compile_library_classes_jar/debug/classes.jar b/Androidnya/build/path_provider_android/intermediates/compile_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..a6d86e0 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/compile_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/path_provider_android/intermediates/compile_r_class_jar/debug/R.jar b/Androidnya/build/path_provider_android/intermediates/compile_r_class_jar/debug/R.jar new file mode 100644 index 0000000..45ab0f9 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/compile_r_class_jar/debug/R.jar differ diff --git a/Androidnya/build/path_provider_android/intermediates/compile_symbol_list/debug/R.txt b/Androidnya/build/path_provider_android/intermediates/compile_symbol_list/debug/R.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/path_provider_android/intermediates/incremental/debug-mergeJavaRes/merge-state b/Androidnya/build/path_provider_android/intermediates/incremental/debug-mergeJavaRes/merge-state new file mode 100644 index 0000000..1c983fc Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/incremental/debug-mergeJavaRes/merge-state differ diff --git a/Androidnya/build/path_provider_android/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/Androidnya/build/path_provider_android/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties new file mode 100644 index 0000000..8f849bd --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -0,0 +1 @@ +#Thu Jun 19 15:22:32 WIB 2025 diff --git a/Androidnya/build/path_provider_android/intermediates/incremental/debug/packageDebugResources/merger.xml b/Androidnya/build/path_provider_android/intermediates/incremental/debug/packageDebugResources/merger.xml new file mode 100644 index 0000000..e0329c1 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/Androidnya/build/path_provider_android/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 0000000..ce52bc0 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/incremental/mergeDebugShaders/merger.xml b/Androidnya/build/path_provider_android/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 0000000..05afdd8 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/incremental/packageDebugAssets/merger.xml b/Androidnya/build/path_provider_android/intermediates/incremental/packageDebugAssets/merger.xml new file mode 100644 index 0000000..fff9a95 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/incremental/packageDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$FlutterError.class b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$FlutterError.class new file mode 100644 index 0000000..0208072 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$FlutterError.class differ diff --git a/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$PathProviderApi.class b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$PathProviderApi.class new file mode 100644 index 0000000..6c27fc7 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$PathProviderApi.class differ diff --git a/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$PigeonCodec.class b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$PigeonCodec.class new file mode 100644 index 0000000..5ad168e Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$PigeonCodec.class differ diff --git a/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$StorageDirectory.class b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$StorageDirectory.class new file mode 100644 index 0000000..ed70599 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages$StorageDirectory.class differ diff --git a/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages.class b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages.class new file mode 100644 index 0000000..620904c Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/Messages.class differ diff --git a/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/PathProviderPlugin$1.class b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/PathProviderPlugin$1.class new file mode 100644 index 0000000..a789f2d Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/PathProviderPlugin$1.class differ diff --git a/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/PathProviderPlugin.class b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/PathProviderPlugin.class new file mode 100644 index 0000000..7160ef3 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/javac/debug/classes/io/flutter/plugins/pathprovider/PathProviderPlugin.class differ diff --git a/Androidnya/build/path_provider_android/intermediates/local_only_symbol_list/debug/R-def.txt b/Androidnya/build/path_provider_android/intermediates/local_only_symbol_list/debug/R-def.txt new file mode 100644 index 0000000..78ac5b8 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/local_only_symbol_list/debug/R-def.txt @@ -0,0 +1,2 @@ +R_DEF: Internal format may change without notice +local diff --git a/Androidnya/build/path_provider_android/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/Androidnya/build/path_provider_android/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt new file mode 100644 index 0000000..561003a --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -0,0 +1,7 @@ +1 +2 +4 +5 +6 +7 diff --git a/Androidnya/build/path_provider_android/intermediates/merged_java_res/debug/feature-path_provider_android.jar b/Androidnya/build/path_provider_android/intermediates/merged_java_res/debug/feature-path_provider_android.jar new file mode 100644 index 0000000..15cb0ec Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/merged_java_res/debug/feature-path_provider_android.jar differ diff --git a/Androidnya/build/path_provider_android/intermediates/merged_manifest/debug/AndroidManifest.xml b/Androidnya/build/path_provider_android/intermediates/merged_manifest/debug/AndroidManifest.xml new file mode 100644 index 0000000..fa06fa9 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/merged_manifest/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/navigation_json/debug/navigation.json b/Androidnya/build/path_provider_android/intermediates/navigation_json/debug/navigation.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/navigation_json/debug/navigation.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/Androidnya/build/path_provider_android/intermediates/runtime_library_classes_jar/debug/classes.jar b/Androidnya/build/path_provider_android/intermediates/runtime_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..e325967 Binary files /dev/null and b/Androidnya/build/path_provider_android/intermediates/runtime_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/path_provider_android/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/Androidnya/build/path_provider_android/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt new file mode 100644 index 0000000..73bba35 --- /dev/null +++ b/Androidnya/build/path_provider_android/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt @@ -0,0 +1 @@ +io.flutter.plugins.pathprovider diff --git a/Androidnya/build/path_provider_android/outputs/aar/path_provider_android-debug.aar b/Androidnya/build/path_provider_android/outputs/aar/path_provider_android-debug.aar new file mode 100644 index 0000000..5effebb Binary files /dev/null and b/Androidnya/build/path_provider_android/outputs/aar/path_provider_android-debug.aar differ diff --git a/Androidnya/build/path_provider_android/outputs/logs/manifest-merger-debug-report.txt b/Androidnya/build/path_provider_android/outputs/logs/manifest-merger-debug-report.txt new file mode 100644 index 0000000..8c98279 --- /dev/null +++ b/Androidnya/build/path_provider_android/outputs/logs/manifest-merger-debug-report.txt @@ -0,0 +1,17 @@ +-- Merging decision tree log --- +manifest +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml:1:1-3:12 +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml:1:1-3:12 + package + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml:2:3-44 + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml + xmlns:android + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml:1:11-69 +uses-sdk +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml + android:targetSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml + android:minSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\path_provider_android-2.2.17\android\src\main\AndroidManifest.xml diff --git a/Androidnya/build/path_provider_android/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/Androidnya/build/path_provider_android/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin new file mode 100644 index 0000000..76f68b8 Binary files /dev/null and b/Androidnya/build/path_provider_android/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ diff --git a/Androidnya/build/share_plus/.transforms/1a7ff05d007fb85988d5755fdf0f9a68/results.bin b/Androidnya/build/share_plus/.transforms/1a7ff05d007fb85988d5755fdf0f9a68/results.bin new file mode 100644 index 0000000..0d259dd --- /dev/null +++ b/Androidnya/build/share_plus/.transforms/1a7ff05d007fb85988d5755fdf0f9a68/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/Androidnya/build/share_plus/.transforms/1a7ff05d007fb85988d5755fdf0f9a68/transformed/classes/classes.dex b/Androidnya/build/share_plus/.transforms/1a7ff05d007fb85988d5755fdf0f9a68/transformed/classes/classes.dex new file mode 100644 index 0000000..8daef4e Binary files /dev/null and b/Androidnya/build/share_plus/.transforms/1a7ff05d007fb85988d5755fdf0f9a68/transformed/classes/classes.dex differ diff --git a/Androidnya/build/share_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/Androidnya/build/share_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml new file mode 100644 index 0000000..3f3748f --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/Androidnya/build/share_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json new file mode 100644 index 0000000..56e27d0 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json @@ -0,0 +1,18 @@ +{ + "version": 3, + "artifactType": { + "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "dev.fluttercommunity.plus.share", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/aar_main_jar/debug/classes.jar b/Androidnya/build/share_plus/intermediates/aar_main_jar/debug/classes.jar new file mode 100644 index 0000000..b13b6a5 Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/aar_main_jar/debug/classes.jar differ diff --git a/Androidnya/build/share_plus/intermediates/aar_metadata/debug/aar-metadata.properties b/Androidnya/build/share_plus/intermediates/aar_metadata/debug/aar-metadata.properties new file mode 100644 index 0000000..1211b1e --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/aar_metadata/debug/aar-metadata.properties @@ -0,0 +1,6 @@ +aarFormatVersion=1.0 +aarMetadataVersion=1.0 +minCompileSdk=1 +minCompileSdkExtension=0 +minAndroidGradlePluginVersion=1.0.0 +coreLibraryDesugaringEnabled=false diff --git a/Androidnya/build/share_plus/intermediates/annotation_processor_list/debug/annotationProcessors.json b/Androidnya/build/share_plus/intermediates/annotation_processor_list/debug/annotationProcessors.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/annotation_processor_list/debug/annotationProcessors.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/annotations_typedef_file/debug/typedefs.txt b/Androidnya/build/share_plus/intermediates/annotations_typedef_file/debug/typedefs.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/share_plus/intermediates/compile_library_classes_jar/debug/classes.jar b/Androidnya/build/share_plus/intermediates/compile_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..27733f9 Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/compile_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/share_plus/intermediates/compile_r_class_jar/debug/R.jar b/Androidnya/build/share_plus/intermediates/compile_r_class_jar/debug/R.jar new file mode 100644 index 0000000..7b3d378 Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/compile_r_class_jar/debug/R.jar differ diff --git a/Androidnya/build/share_plus/intermediates/compile_symbol_list/debug/R.txt b/Androidnya/build/share_plus/intermediates/compile_symbol_list/debug/R.txt new file mode 100644 index 0000000..3f947de --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/compile_symbol_list/debug/R.txt @@ -0,0 +1 @@ +int xml flutter_share_file_paths 0x0 diff --git a/Androidnya/build/share_plus/intermediates/compiled_local_resources/debug/out/xml_flutter_share_file_paths.xml.flat b/Androidnya/build/share_plus/intermediates/compiled_local_resources/debug/out/xml_flutter_share_file_paths.xml.flat new file mode 100644 index 0000000..c5845e3 Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/compiled_local_resources/debug/out/xml_flutter_share_file_paths.xml.flat differ diff --git a/Androidnya/build/share_plus/intermediates/incremental/debug-mergeJavaRes/merge-state b/Androidnya/build/share_plus/intermediates/incremental/debug-mergeJavaRes/merge-state new file mode 100644 index 0000000..ea61d87 Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/incremental/debug-mergeJavaRes/merge-state differ diff --git a/Androidnya/build/share_plus/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/Androidnya/build/share_plus/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties new file mode 100644 index 0000000..9631f6e --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -0,0 +1,2 @@ +#Thu Jun 19 15:22:32 WIB 2025 +dev.fluttercommunity.plus.share.share_plus-main-1\:/xml/flutter_share_file_paths.xml=C\:\\posyandu\\build\\share_plus\\intermediates\\packaged_res\\debug\\xml\\flutter_share_file_paths.xml diff --git a/Androidnya/build/share_plus/intermediates/incremental/debug/packageDebugResources/merger.xml b/Androidnya/build/share_plus/intermediates/incremental/debug/packageDebugResources/merger.xml new file mode 100644 index 0000000..014c069 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/Androidnya/build/share_plus/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 0000000..4546da6 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/incremental/mergeDebugShaders/merger.xml b/Androidnya/build/share_plus/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 0000000..5ad522d --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/incremental/packageDebugAssets/merger.xml b/Androidnya/build/share_plus/intermediates/incremental/packageDebugAssets/merger.xml new file mode 100644 index 0000000..ddcb770 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/incremental/packageDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/java_res/debug/out/META-INF/share_plus_debug.kotlin_module b/Androidnya/build/share_plus/intermediates/java_res/debug/out/META-INF/share_plus_debug.kotlin_module new file mode 100644 index 0000000..3aa6361 Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/java_res/debug/out/META-INF/share_plus_debug.kotlin_module differ diff --git a/Androidnya/build/share_plus/intermediates/local_only_symbol_list/debug/R-def.txt b/Androidnya/build/share_plus/intermediates/local_only_symbol_list/debug/R-def.txt new file mode 100644 index 0000000..003f309 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/local_only_symbol_list/debug/R-def.txt @@ -0,0 +1,3 @@ +R_DEF: Internal format may change without notice +local +xml flutter_share_file_paths diff --git a/Androidnya/build/share_plus/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/Androidnya/build/share_plus/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt new file mode 100644 index 0000000..ad45369 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -0,0 +1,50 @@ +1 +2 +4 +5 +6 +7 +7-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:3:5-22:19 +8 +9 +13 C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:6:7-14:18 +14 android:name="dev.fluttercommunity.plus.share.ShareFileProvider" +14-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:7:9-73 +15 android:authorities="${applicationId}.flutter.share_provider" +15-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:8:9-70 +16 android:exported="false" +16-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:9:9-33 +17 android:grantUriPermissions="true" > +17-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:10:9-43 +18 C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:11:9-13:61 +19 android:name="android.support.FILE_PROVIDER_PATHS" +19-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:12:11-61 +20 android:resource="@xml/flutter_share_file_paths" /> +20-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:13:11-59 +21 +22 +26 C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:17:7-21:18 +27 android:name="dev.fluttercommunity.plus.share.SharePlusPendingIntent" +27-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:17:17-55 +28 android:exported="false" > +28-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:17:56-80 +29 +29-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:18:9-20:25 +30 +30-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:19:11-59 +30-->C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:19:19-56 +31 +32 +33 +34 +35 diff --git a/Androidnya/build/share_plus/intermediates/merged_java_res/debug/feature-share_plus.jar b/Androidnya/build/share_plus/intermediates/merged_java_res/debug/feature-share_plus.jar new file mode 100644 index 0000000..621e007 Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/merged_java_res/debug/feature-share_plus.jar differ diff --git a/Androidnya/build/share_plus/intermediates/merged_manifest/debug/AndroidManifest.xml b/Androidnya/build/share_plus/intermediates/merged_manifest/debug/AndroidManifest.xml new file mode 100644 index 0000000..a6c19d9 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/merged_manifest/debug/AndroidManifest.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/navigation_json/debug/navigation.json b/Androidnya/build/share_plus/intermediates/navigation_json/debug/navigation.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/navigation_json/debug/navigation.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/Androidnya/build/share_plus/intermediates/packaged_res/debug/xml/flutter_share_file_paths.xml b/Androidnya/build/share_plus/intermediates/packaged_res/debug/xml/flutter_share_file_paths.xml new file mode 100644 index 0000000..cb820ae --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/packaged_res/debug/xml/flutter_share_file_paths.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/Androidnya/build/share_plus/intermediates/runtime_library_classes_jar/debug/classes.jar b/Androidnya/build/share_plus/intermediates/runtime_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..9db998b Binary files /dev/null and b/Androidnya/build/share_plus/intermediates/runtime_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/share_plus/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/Androidnya/build/share_plus/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt new file mode 100644 index 0000000..deb8fc1 --- /dev/null +++ b/Androidnya/build/share_plus/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt @@ -0,0 +1,2 @@ +dev.fluttercommunity.plus.share +xml flutter_share_file_paths diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab new file mode 100644 index 0000000..ba74d1d Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream new file mode 100644 index 0000000..18b3226 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len new file mode 100644 index 0000000..40e2257 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len new file mode 100644 index 0000000..9e27f73 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at new file mode 100644 index 0000000..57e576d Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i new file mode 100644 index 0000000..3144ca2 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab new file mode 100644 index 0000000..78d29a9 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream new file mode 100644 index 0000000..c827a7f Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len new file mode 100644 index 0000000..2e6c2ff Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len new file mode 100644 index 0000000..eb0b8a0 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at new file mode 100644 index 0000000..56876a5 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i new file mode 100644 index 0000000..0e29e84 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab new file mode 100644 index 0000000..707103a Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream new file mode 100644 index 0000000..c827a7f Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len new file mode 100644 index 0000000..2e6c2ff Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len new file mode 100644 index 0000000..eb0b8a0 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at new file mode 100644 index 0000000..43c5684 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i new file mode 100644 index 0000000..0e29e84 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab new file mode 100644 index 0000000..ce95448 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream new file mode 100644 index 0000000..2604a63 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len new file mode 100644 index 0000000..3bb2dcc Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at new file mode 100644 index 0000000..4a2f163 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i new file mode 100644 index 0000000..cc61403 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab new file mode 100644 index 0000000..f2f9a55 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream new file mode 100644 index 0000000..27cb8a3 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len new file mode 100644 index 0000000..e933046 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len new file mode 100644 index 0000000..a541356 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at new file mode 100644 index 0000000..66c73a8 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i new file mode 100644 index 0000000..9d3315f Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab new file mode 100644 index 0000000..c95a133 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream new file mode 100644 index 0000000..e39ef70 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len new file mode 100644 index 0000000..8fb9ca5 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len new file mode 100644 index 0000000..fd5292d Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at new file mode 100644 index 0000000..68f55d2 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i new file mode 100644 index 0000000..536cb14 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab new file mode 100644 index 0000000..a4c5ef1 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream new file mode 100644 index 0000000..9600390 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len new file mode 100644 index 0000000..40e2257 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len new file mode 100644 index 0000000..9e27f73 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at new file mode 100644 index 0000000..5796b45 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i new file mode 100644 index 0000000..2c5251b Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab new file mode 100644 index 0000000..28caa18 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream new file mode 100644 index 0000000..5439a1c Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len new file mode 100644 index 0000000..a67fcae Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len new file mode 100644 index 0000000..9e27f73 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at new file mode 100644 index 0000000..7b862eb Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i new file mode 100644 index 0000000..a02607f Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab new file mode 100644 index 0000000..12e6a50 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream new file mode 100644 index 0000000..78d11a9 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len new file mode 100644 index 0000000..b59255e Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len new file mode 100644 index 0000000..ec8f944 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at new file mode 100644 index 0000000..059a36d Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i new file mode 100644 index 0000000..075d897 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab new file mode 100644 index 0000000..888a92d --- /dev/null +++ b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab @@ -0,0 +1,2 @@ +6 +0 \ No newline at end of file diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab new file mode 100644 index 0000000..04e7163 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream new file mode 100644 index 0000000..9600390 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len new file mode 100644 index 0000000..40e2257 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len new file mode 100644 index 0000000..9e27f73 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at new file mode 100644 index 0000000..87c4282 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i new file mode 100644 index 0000000..1ceb338 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab new file mode 100644 index 0000000..c6ca646 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream new file mode 100644 index 0000000..3d5fe7a Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len new file mode 100644 index 0000000..fa902fa Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len new file mode 100644 index 0000000..9e27f73 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at new file mode 100644 index 0000000..073e728 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i new file mode 100644 index 0000000..b7dc911 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab new file mode 100644 index 0000000..2d9501f Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream new file mode 100644 index 0000000..96b6212 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len new file mode 100644 index 0000000..1a96730 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len new file mode 100644 index 0000000..e561bf8 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at new file mode 100644 index 0000000..f2613d9 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i new file mode 100644 index 0000000..dc77eb4 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/last-build.bin b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/last-build.bin new file mode 100644 index 0000000..f3f6c7c Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/cacheable/last-build.bin differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin new file mode 100644 index 0000000..79d910a Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin differ diff --git a/Androidnya/build/share_plus/kotlin/compileDebugKotlin/local-state/build-history.bin b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/local-state/build-history.bin new file mode 100644 index 0000000..233219c Binary files /dev/null and b/Androidnya/build/share_plus/kotlin/compileDebugKotlin/local-state/build-history.bin differ diff --git a/Androidnya/build/share_plus/outputs/aar/share_plus-debug.aar b/Androidnya/build/share_plus/outputs/aar/share_plus-debug.aar new file mode 100644 index 0000000..77d92fb Binary files /dev/null and b/Androidnya/build/share_plus/outputs/aar/share_plus-debug.aar differ diff --git a/Androidnya/build/share_plus/outputs/logs/manifest-merger-debug-report.txt b/Androidnya/build/share_plus/outputs/logs/manifest-merger-debug-report.txt new file mode 100644 index 0000000..bc9c33e --- /dev/null +++ b/Androidnya/build/share_plus/outputs/logs/manifest-merger-debug-report.txt @@ -0,0 +1,47 @@ +-- Merging decision tree log --- +manifest +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:1:1-23:12 +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:1:1-23:12 + package + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:2:3-44 + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml + xmlns:android + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:1:11-69 +application +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:3:5-22:19 +provider#dev.fluttercommunity.plus.share.ShareFileProvider +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:6:7-14:18 + android:grantUriPermissions + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:10:9-43 + android:authorities + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:8:9-70 + android:exported + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:9:9-33 + android:name + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:7:9-73 +meta-data#android.support.FILE_PROVIDER_PATHS +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:11:9-13:61 + android:resource + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:13:11-59 + android:name + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:12:11-61 +receiver#dev.fluttercommunity.plus.share.SharePlusPendingIntent +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:17:7-21:18 + android:exported + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:17:56-80 + android:name + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:17:17-55 +intent-filter#action:name:EXTRA_CHOSEN_COMPONENT +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:18:9-20:25 +action#EXTRA_CHOSEN_COMPONENT +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:19:11-59 + android:name + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml:19:19-56 +uses-sdk +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml + android:targetSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml + android:minSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\share_plus-7.2.2\android\src\main\AndroidManifest.xml diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/META-INF/share_plus_debug.kotlin_module b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/META-INF/share_plus_debug.kotlin_module new file mode 100644 index 0000000..3aa6361 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/META-INF/share_plus_debug.kotlin_module differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/MethodCallHandler.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/MethodCallHandler.class new file mode 100644 index 0000000..bf24445 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/MethodCallHandler.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share$immutabilityIntentFlags$2.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share$immutabilityIntentFlags$2.class new file mode 100644 index 0000000..ff6b044 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share$immutabilityIntentFlags$2.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share$providerAuthority$2.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share$providerAuthority$2.class new file mode 100644 index 0000000..72fab12 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share$providerAuthority$2.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share.class new file mode 100644 index 0000000..c70f9b4 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/Share.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareFileProvider.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareFileProvider.class new file mode 100644 index 0000000..d5282f4 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareFileProvider.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPendingIntent$Companion.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPendingIntent$Companion.class new file mode 100644 index 0000000..8b1e600 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPendingIntent$Companion.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPendingIntent.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPendingIntent.class new file mode 100644 index 0000000..f837a0a Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPendingIntent.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPlugin$Companion.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPlugin$Companion.class new file mode 100644 index 0000000..e03eaf8 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPlugin$Companion.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPlugin.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPlugin.class new file mode 100644 index 0000000..ebde9ce Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/SharePlusPlugin.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareSuccessManager$Companion.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareSuccessManager$Companion.class new file mode 100644 index 0000000..b2a80d2 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareSuccessManager$Companion.class differ diff --git a/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareSuccessManager.class b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareSuccessManager.class new file mode 100644 index 0000000..67fce76 Binary files /dev/null and b/Androidnya/build/share_plus/tmp/kotlin-classes/debug/dev/fluttercommunity/plus/share/ShareSuccessManager.class differ diff --git a/Androidnya/build/shared_preferences_android/.transforms/a4f2765dbbe0004533fe45163e1946a8/results.bin b/Androidnya/build/shared_preferences_android/.transforms/a4f2765dbbe0004533fe45163e1946a8/results.bin new file mode 100644 index 0000000..0d259dd --- /dev/null +++ b/Androidnya/build/shared_preferences_android/.transforms/a4f2765dbbe0004533fe45163e1946a8/results.bin @@ -0,0 +1 @@ +o/classes diff --git a/Androidnya/build/shared_preferences_android/.transforms/a4f2765dbbe0004533fe45163e1946a8/transformed/classes/classes.dex b/Androidnya/build/shared_preferences_android/.transforms/a4f2765dbbe0004533fe45163e1946a8/transformed/classes/classes.dex new file mode 100644 index 0000000..f6d8475 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/.transforms/a4f2765dbbe0004533fe45163e1946a8/transformed/classes/classes.dex differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml b/Androidnya/build/shared_preferences_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml new file mode 100644 index 0000000..ea2ac54 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json b/Androidnya/build/shared_preferences_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json new file mode 100644 index 0000000..e1e3a62 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/aapt_friendly_merged_manifests/debug/aapt/output-metadata.json @@ -0,0 +1,18 @@ +{ + "version": 3, + "artifactType": { + "type": "AAPT_FRIENDLY_MERGED_MANIFESTS", + "kind": "Directory" + }, + "applicationId": "io.flutter.plugins.sharedpreferences", + "variantName": "debug", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "outputFile": "AndroidManifest.xml" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/aar_main_jar/debug/classes.jar b/Androidnya/build/shared_preferences_android/intermediates/aar_main_jar/debug/classes.jar new file mode 100644 index 0000000..f55e620 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/aar_main_jar/debug/classes.jar differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/aar_metadata/debug/aar-metadata.properties b/Androidnya/build/shared_preferences_android/intermediates/aar_metadata/debug/aar-metadata.properties new file mode 100644 index 0000000..1211b1e --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/aar_metadata/debug/aar-metadata.properties @@ -0,0 +1,6 @@ +aarFormatVersion=1.0 +aarMetadataVersion=1.0 +minCompileSdk=1 +minCompileSdkExtension=0 +minAndroidGradlePluginVersion=1.0.0 +coreLibraryDesugaringEnabled=false diff --git a/Androidnya/build/shared_preferences_android/intermediates/annotation_processor_list/debug/annotationProcessors.json b/Androidnya/build/shared_preferences_android/intermediates/annotation_processor_list/debug/annotationProcessors.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/annotation_processor_list/debug/annotationProcessors.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/annotations_typedef_file/debug/typedefs.txt b/Androidnya/build/shared_preferences_android/intermediates/annotations_typedef_file/debug/typedefs.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/shared_preferences_android/intermediates/compile_library_classes_jar/debug/classes.jar b/Androidnya/build/shared_preferences_android/intermediates/compile_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..5223b4e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/compile_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/compile_r_class_jar/debug/R.jar b/Androidnya/build/shared_preferences_android/intermediates/compile_r_class_jar/debug/R.jar new file mode 100644 index 0000000..fcfd806 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/compile_r_class_jar/debug/R.jar differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/compile_symbol_list/debug/R.txt b/Androidnya/build/shared_preferences_android/intermediates/compile_symbol_list/debug/R.txt new file mode 100644 index 0000000..e69de29 diff --git a/Androidnya/build/shared_preferences_android/intermediates/incremental/debug-mergeJavaRes/merge-state b/Androidnya/build/shared_preferences_android/intermediates/incremental/debug-mergeJavaRes/merge-state new file mode 100644 index 0000000..c915993 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/incremental/debug-mergeJavaRes/merge-state differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/Androidnya/build/shared_preferences_android/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties new file mode 100644 index 0000000..8f849bd --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties @@ -0,0 +1 @@ +#Thu Jun 19 15:22:32 WIB 2025 diff --git a/Androidnya/build/shared_preferences_android/intermediates/incremental/debug/packageDebugResources/merger.xml b/Androidnya/build/shared_preferences_android/intermediates/incremental/debug/packageDebugResources/merger.xml new file mode 100644 index 0000000..85dd145 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/incremental/debug/packageDebugResources/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/Androidnya/build/shared_preferences_android/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 0000000..d9bd357 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/incremental/mergeDebugShaders/merger.xml b/Androidnya/build/shared_preferences_android/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 0000000..1b74273 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/incremental/packageDebugAssets/merger.xml b/Androidnya/build/shared_preferences_android/intermediates/incremental/packageDebugAssets/merger.xml new file mode 100644 index 0000000..5e8034f --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/incremental/packageDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/java_res/debug/out/META-INF/shared_preferences_android_debug.kotlin_module b/Androidnya/build/shared_preferences_android/intermediates/java_res/debug/out/META-INF/shared_preferences_android_debug.kotlin_module new file mode 100644 index 0000000..eb3b4a0 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/java_res/debug/out/META-INF/shared_preferences_android_debug.kotlin_module differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/LegacySharedPreferencesPlugin$ListEncoder.class b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/LegacySharedPreferencesPlugin$ListEncoder.class new file mode 100644 index 0000000..f8fb944 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/LegacySharedPreferencesPlugin$ListEncoder.class differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/LegacySharedPreferencesPlugin.class b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/LegacySharedPreferencesPlugin.class new file mode 100644 index 0000000..ecb11f4 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/LegacySharedPreferencesPlugin.class differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$FlutterError.class b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$FlutterError.class new file mode 100644 index 0000000..88f9fc4 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$FlutterError.class differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$PigeonCodec.class b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$PigeonCodec.class new file mode 100644 index 0000000..29cddcf Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$PigeonCodec.class differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$SharedPreferencesApi.class b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$SharedPreferencesApi.class new file mode 100644 index 0000000..275513e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages$SharedPreferencesApi.class differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages.class b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages.class new file mode 100644 index 0000000..2ff3044 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/Messages.class differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/SharedPreferencesListEncoder.class b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/SharedPreferencesListEncoder.class new file mode 100644 index 0000000..4eace4f Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/javac/debug/classes/io/flutter/plugins/sharedpreferences/SharedPreferencesListEncoder.class differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/local_only_symbol_list/debug/R-def.txt b/Androidnya/build/shared_preferences_android/intermediates/local_only_symbol_list/debug/R-def.txt new file mode 100644 index 0000000..78ac5b8 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/local_only_symbol_list/debug/R-def.txt @@ -0,0 +1,2 @@ +R_DEF: Internal format may change without notice +local diff --git a/Androidnya/build/shared_preferences_android/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt b/Androidnya/build/shared_preferences_android/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt new file mode 100644 index 0000000..ea4bd0e --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/manifest_merge_blame_file/debug/manifest-merger-blame-debug-report.txt @@ -0,0 +1,7 @@ +1 +2 +4 +5 +6 +7 diff --git a/Androidnya/build/shared_preferences_android/intermediates/merged_java_res/debug/feature-shared_preferences_android.jar b/Androidnya/build/shared_preferences_android/intermediates/merged_java_res/debug/feature-shared_preferences_android.jar new file mode 100644 index 0000000..6f45b7f Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/merged_java_res/debug/feature-shared_preferences_android.jar differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/merged_manifest/debug/AndroidManifest.xml b/Androidnya/build/shared_preferences_android/intermediates/merged_manifest/debug/AndroidManifest.xml new file mode 100644 index 0000000..ea2ac54 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/merged_manifest/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/navigation_json/debug/navigation.json b/Androidnya/build/shared_preferences_android/intermediates/navigation_json/debug/navigation.json new file mode 100644 index 0000000..0637a08 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/navigation_json/debug/navigation.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/intermediates/runtime_library_classes_jar/debug/classes.jar b/Androidnya/build/shared_preferences_android/intermediates/runtime_library_classes_jar/debug/classes.jar new file mode 100644 index 0000000..a70d75a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/intermediates/runtime_library_classes_jar/debug/classes.jar differ diff --git a/Androidnya/build/shared_preferences_android/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt b/Androidnya/build/shared_preferences_android/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt new file mode 100644 index 0000000..1ab1d00 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/intermediates/symbol_list_with_package_name/debug/package-aware-r.txt @@ -0,0 +1 @@ +io.flutter.plugins.sharedpreferences diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab new file mode 100644 index 0000000..1081710 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream new file mode 100644 index 0000000..7e3620c Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len new file mode 100644 index 0000000..feacdd4 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len new file mode 100644 index 0000000..a9f80ae Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at new file mode 100644 index 0000000..d1a957f Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i new file mode 100644 index 0000000..7671845 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab new file mode 100644 index 0000000..805f7ac Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream new file mode 100644 index 0000000..ace3c60 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len new file mode 100644 index 0000000..0eec6c3 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len new file mode 100644 index 0000000..385642d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at new file mode 100644 index 0000000..70686e6 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i new file mode 100644 index 0000000..735da2e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab new file mode 100644 index 0000000..6d0a207 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream new file mode 100644 index 0000000..ace3c60 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len new file mode 100644 index 0000000..0eec6c3 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len new file mode 100644 index 0000000..385642d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at new file mode 100644 index 0000000..badd0f8 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i new file mode 100644 index 0000000..735da2e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab new file mode 100644 index 0000000..ce95448 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream new file mode 100644 index 0000000..36f1104 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len new file mode 100644 index 0000000..2ea7305 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len new file mode 100644 index 0000000..2a17e6e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at new file mode 100644 index 0000000..e18db8f Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i new file mode 100644 index 0000000..a9781bf Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab new file mode 100644 index 0000000..3d5a15f Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream new file mode 100644 index 0000000..10ae89c Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len new file mode 100644 index 0000000..23afca5 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len new file mode 100644 index 0000000..486fe1a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at new file mode 100644 index 0000000..1904dc1 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i new file mode 100644 index 0000000..9ff67d0 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab new file mode 100644 index 0000000..896a451 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream new file mode 100644 index 0000000..ece820e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream.len new file mode 100644 index 0000000..eb0b8a0 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.len new file mode 100644 index 0000000..a9f80ae Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.values.at new file mode 100644 index 0000000..1446819 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i new file mode 100644 index 0000000..912fe52 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/java-sources-proto-map.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab new file mode 100644 index 0000000..302e183 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream new file mode 100644 index 0000000..c172c57 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len new file mode 100644 index 0000000..d06c17e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len new file mode 100644 index 0000000..01bdaa1 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at new file mode 100644 index 0000000..6fcb00a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i new file mode 100644 index 0000000..f614daa Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab new file mode 100644 index 0000000..1317b6e Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream new file mode 100644 index 0000000..216c6d6 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len new file mode 100644 index 0000000..665ad55 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len new file mode 100644 index 0000000..385642d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at new file mode 100644 index 0000000..d98da64 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i new file mode 100644 index 0000000..d454e45 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab new file mode 100644 index 0000000..6d34250 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream new file mode 100644 index 0000000..8265a56 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len new file mode 100644 index 0000000..6989e7f Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len new file mode 100644 index 0000000..9e27f73 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at new file mode 100644 index 0000000..ea428e3 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i new file mode 100644 index 0000000..d773840 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab new file mode 100644 index 0000000..43fb1db Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream new file mode 100644 index 0000000..05ebbfd Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len new file mode 100644 index 0000000..8741f45 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len new file mode 100644 index 0000000..fa606b6 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at new file mode 100644 index 0000000..b291bd0 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i new file mode 100644 index 0000000..2e9c608 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/subtypes.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab new file mode 100644 index 0000000..0f19afc Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream new file mode 100644 index 0000000..862f093 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len new file mode 100644 index 0000000..edeb18b Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len new file mode 100644 index 0000000..fa606b6 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at new file mode 100644 index 0000000..c4680d3 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i new file mode 100644 index 0000000..d62cc3a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/supertypes.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab new file mode 100644 index 0000000..c393a51 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab @@ -0,0 +1,2 @@ +3 +0 \ No newline at end of file diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab new file mode 100644 index 0000000..7b4bd21 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream new file mode 100644 index 0000000..8c753f8 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len new file mode 100644 index 0000000..feacdd4 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len new file mode 100644 index 0000000..a9f80ae Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at new file mode 100644 index 0000000..9f383b5 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i new file mode 100644 index 0000000..dde8053 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab new file mode 100644 index 0000000..2a93449 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream new file mode 100644 index 0000000..636f34a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len new file mode 100644 index 0000000..29ce11c Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len new file mode 100644 index 0000000..a9f80ae Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at new file mode 100644 index 0000000..6bf8a42 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i new file mode 100644 index 0000000..e9905b3 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab new file mode 100644 index 0000000..42c5174 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream new file mode 100644 index 0000000..b626697 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len new file mode 100644 index 0000000..1c0ff26 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len new file mode 100644 index 0000000..12c68bd Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at new file mode 100644 index 0000000..a0b7ea4 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i new file mode 100644 index 0000000..1e92f34 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len new file mode 100644 index 0000000..131e265 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/last-build.bin b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/last-build.bin new file mode 100644 index 0000000..d899039 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/cacheable/last-build.bin differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin new file mode 100644 index 0000000..b144aea Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin differ diff --git a/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/local-state/build-history.bin b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/local-state/build-history.bin new file mode 100644 index 0000000..b8135d9 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/kotlin/compileDebugKotlin/local-state/build-history.bin differ diff --git a/Androidnya/build/shared_preferences_android/outputs/aar/shared_preferences_android-debug.aar b/Androidnya/build/shared_preferences_android/outputs/aar/shared_preferences_android-debug.aar new file mode 100644 index 0000000..62a8e70 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/outputs/aar/shared_preferences_android-debug.aar differ diff --git a/Androidnya/build/shared_preferences_android/outputs/logs/manifest-merger-debug-report.txt b/Androidnya/build/shared_preferences_android/outputs/logs/manifest-merger-debug-report.txt new file mode 100644 index 0000000..34469f0 --- /dev/null +++ b/Androidnya/build/shared_preferences_android/outputs/logs/manifest-merger-debug-report.txt @@ -0,0 +1,17 @@ +-- Merging decision tree log --- +manifest +ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml:1:1-3:12 +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml:1:1-3:12 + package + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml:2:3-49 + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml + xmlns:android + ADDED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml:1:11-69 +uses-sdk +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml reason: use-sdk injection requested +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml +INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml + android:targetSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml + android:minSdkVersion + INJECTED from C:\Users\lenov\AppData\Local\Pub\Cache\hosted\pub.dev\shared_preferences_android-2.4.10\android\src\main\AndroidManifest.xml diff --git a/Androidnya/build/shared_preferences_android/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/Androidnya/build/shared_preferences_android/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin new file mode 100644 index 0000000..34fc2c8 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/META-INF/shared_preferences_android_debug.kotlin_module b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/META-INF/shared_preferences_android_debug.kotlin_module new file mode 100644 index 0000000..eb3b4a0 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/META-INF/shared_preferences_android_debug.kotlin_module differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/ListEncoder.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/ListEncoder.class new file mode 100644 index 0000000..c50d03d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/ListEncoder.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/MessagesAsyncPigeonCodec.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/MessagesAsyncPigeonCodec.class new file mode 100644 index 0000000..a9d8c75 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/MessagesAsyncPigeonCodec.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/MessagesAsync_gKt.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/MessagesAsync_gKt.class new file mode 100644 index 0000000..947ced2 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/MessagesAsync_gKt.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi$Companion$codec$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi$Companion$codec$2.class new file mode 100644 index 0000000..c1faf12 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi$Companion$codec$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi$Companion.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi$Companion.class new file mode 100644 index 0000000..ed7a2a0 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi$Companion.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi.class new file mode 100644 index 0000000..f4ca8fa Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesAsyncApi.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesBackend.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesBackend.class new file mode 100644 index 0000000..d46da0d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesBackend.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesError.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesError.class new file mode 100644 index 0000000..06e3f81 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesError.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPigeonOptions$Companion.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPigeonOptions$Companion.class new file mode 100644 index 0000000..08bec17 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPigeonOptions$Companion.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPigeonOptions.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPigeonOptions.class new file mode 100644 index 0000000..f08ecc4 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPigeonOptions.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$clear$1$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$clear$1$1.class new file mode 100644 index 0000000..84f88f2 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$clear$1$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$clear$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$clear$1.class new file mode 100644 index 0000000..a057750 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$clear$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$dataStoreSetString$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$dataStoreSetString$2.class new file mode 100644 index 0000000..db2e86d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$dataStoreSetString$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getAll$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getAll$1.class new file mode 100644 index 0000000..dd42d6d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getAll$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1$2$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1$2$1.class new file mode 100644 index 0000000..3c3e01c Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1$2$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1$2.class new file mode 100644 index 0000000..81721f0 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1.class new file mode 100644 index 0000000..ff5310d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1$invokeSuspend$$inlined$map$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1.class new file mode 100644 index 0000000..3aef7db Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getBool$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1$2$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1$2$1.class new file mode 100644 index 0000000..c3f5cbe Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1$2$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1$2.class new file mode 100644 index 0000000..690a371 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1.class new file mode 100644 index 0000000..554194d Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1$invokeSuspend$$inlined$map$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1.class new file mode 100644 index 0000000..53a03d8 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getDouble$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1$2$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1$2$1.class new file mode 100644 index 0000000..2d5b85b Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1$2$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1$2.class new file mode 100644 index 0000000..19d7005 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1.class new file mode 100644 index 0000000..863d8b8 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1$invokeSuspend$$inlined$map$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1.class new file mode 100644 index 0000000..9d4516a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getInt$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getKeys$prefs$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getKeys$prefs$1.class new file mode 100644 index 0000000..4f50a8c Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getKeys$prefs$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getPrefs$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getPrefs$1.class new file mode 100644 index 0000000..c587a89 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getPrefs$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1$2$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1$2$1.class new file mode 100644 index 0000000..003edd6 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1$2$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1$2.class new file mode 100644 index 0000000..8f813ab Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1.class new file mode 100644 index 0000000..fd094cf Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1$invokeSuspend$$inlined$map$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1.class new file mode 100644 index 0000000..19ebaa5 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getString$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1$2$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1$2$1.class new file mode 100644 index 0000000..7af3916 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1$2$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1$2.class new file mode 100644 index 0000000..6b91454 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1.class new file mode 100644 index 0000000..456cc87 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$getValueByKey$$inlined$map$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1$2$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1$2$1.class new file mode 100644 index 0000000..81d9032 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1$2$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1$2.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1$2.class new file mode 100644 index 0000000..720b7bd Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1$2.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1.class new file mode 100644 index 0000000..980ee27 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$readAllKeys$$inlined$map$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setBool$1$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setBool$1$1.class new file mode 100644 index 0000000..bc48473 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setBool$1$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setBool$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setBool$1.class new file mode 100644 index 0000000..8af6e96 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setBool$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDeprecatedStringList$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDeprecatedStringList$1.class new file mode 100644 index 0000000..ce4f1ec Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDeprecatedStringList$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDouble$1$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDouble$1$1.class new file mode 100644 index 0000000..6bfbd84 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDouble$1$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDouble$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDouble$1.class new file mode 100644 index 0000000..ea0b9fa Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setDouble$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setEncodedStringList$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setEncodedStringList$1.class new file mode 100644 index 0000000..01aa54b Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setEncodedStringList$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setInt$1$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setInt$1$1.class new file mode 100644 index 0000000..dbc8dfe Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setInt$1$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setInt$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setInt$1.class new file mode 100644 index 0000000..7188e47 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setInt$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setString$1.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setString$1.class new file mode 100644 index 0000000..f310a6c Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin$setString$1.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class new file mode 100644 index 0000000..860a903 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPlugin.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPluginKt.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPluginKt.class new file mode 100644 index 0000000..de53a9a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/SharedPreferencesPluginKt.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListLookupResultType$Companion.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListLookupResultType$Companion.class new file mode 100644 index 0000000..8d65d17 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListLookupResultType$Companion.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListLookupResultType.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListLookupResultType.class new file mode 100644 index 0000000..ec2e907 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListLookupResultType.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListObjectInputStream.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListObjectInputStream.class new file mode 100644 index 0000000..aa20021 Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListObjectInputStream.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListResult$Companion.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListResult$Companion.class new file mode 100644 index 0000000..ab538ec Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListResult$Companion.class differ diff --git a/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListResult.class b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListResult.class new file mode 100644 index 0000000..6acf44a Binary files /dev/null and b/Androidnya/build/shared_preferences_android/tmp/kotlin-classes/debug/io/flutter/plugins/sharedpreferences/StringListResult.class differ diff --git a/Androidnya/database/migrations/2024_02_19_create_perkembangan_anak_table.php b/Androidnya/database/migrations/2024_02_19_create_perkembangan_anak_table.php new file mode 100644 index 0000000..90c1fb5 --- /dev/null +++ b/Androidnya/database/migrations/2024_02_19_create_perkembangan_anak_table.php @@ -0,0 +1,39 @@ +id(); + $table->foreignId('anak_id')->constrained('anak')->onDelete('cascade'); + $table->date('tanggal'); + $table->decimal('berat_badan', 5, 2); // 5 digits total, 2 decimal places + $table->decimal('tinggi_badan', 5, 2); // 5 digits total, 2 decimal places + $table->foreignId('updated_from_id')->nullable()->constrained('perkembangan_anak')->onDelete('set null'); + $table->boolean('is_updated')->default(false); + $table->foreignId('updated_by_id')->nullable()->constrained('perkembangan_anak')->onDelete('set null'); + $table->timestamps(); + $table->softDeletes(); + + // Indexes for better performance + $table->index(['anak_id', 'tanggal']); + $table->index('is_updated'); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('perkembangan_anak'); + } +}; \ No newline at end of file diff --git a/Androidnya/ios/.gitignore b/Androidnya/ios/.gitignore new file mode 100644 index 0000000..7a7f987 --- /dev/null +++ b/Androidnya/ios/.gitignore @@ -0,0 +1,34 @@ +**/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/Androidnya/ios/Flutter/AppFrameworkInfo.plist b/Androidnya/ios/Flutter/AppFrameworkInfo.plist new file mode 100644 index 0000000..7c56964 --- /dev/null +++ b/Androidnya/ios/Flutter/AppFrameworkInfo.plist @@ -0,0 +1,26 @@ + + + + + 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/Androidnya/ios/Flutter/Debug.xcconfig b/Androidnya/ios/Flutter/Debug.xcconfig new file mode 100644 index 0000000..592ceee --- /dev/null +++ b/Androidnya/ios/Flutter/Debug.xcconfig @@ -0,0 +1 @@ +#include "Generated.xcconfig" diff --git a/Androidnya/ios/Flutter/Release.xcconfig b/Androidnya/ios/Flutter/Release.xcconfig new file mode 100644 index 0000000..592ceee --- /dev/null +++ b/Androidnya/ios/Flutter/Release.xcconfig @@ -0,0 +1 @@ +#include "Generated.xcconfig" diff --git a/Androidnya/ios/Runner.xcodeproj/project.pbxproj b/Androidnya/ios/Runner.xcodeproj/project.pbxproj new file mode 100644 index 0000000..c2fb91b --- /dev/null +++ b/Androidnya/ios/Runner.xcodeproj/project.pbxproj @@ -0,0 +1,616 @@ +// !$*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.posyandu; + 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.posyandu.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.posyandu.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.posyandu.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 = AppIcon; + 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 = AppIcon; + 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.posyandu; + 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.posyandu; + 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/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/Androidnya/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/Androidnya/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/Androidnya/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme new file mode 100644 index 0000000..8e3ca5d --- /dev/null +++ b/Androidnya/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/ios/Runner.xcworkspace/contents.xcworkspacedata b/Androidnya/ios/Runner.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..1d526a1 --- /dev/null +++ b/Androidnya/ios/Runner.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Androidnya/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Androidnya/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/Androidnya/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Androidnya/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/Androidnya/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/Androidnya/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/Androidnya/ios/Runner/AppDelegate.swift b/Androidnya/ios/Runner/AppDelegate.swift new file mode 100644 index 0000000..6266644 --- /dev/null +++ b/Androidnya/ios/Runner/AppDelegate.swift @@ -0,0 +1,13 @@ +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/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,122 @@ +{ + "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/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..5701523 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..ba18414 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..0b76b72 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..d89b147 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..c40593c Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..e794938 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..9162bae Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..0b76b72 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..1a7eb66 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..28544ce Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png new file mode 100644 index 0000000..8913586 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png new file mode 100644 index 0000000..3910893 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png new file mode 100644 index 0000000..6952175 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png new file mode 100644 index 0000000..d813700 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..28544ce Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..8c95d87 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png new file mode 100644 index 0000000..d81de11 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png new file mode 100644 index 0000000..f9b2eee Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..4f34c53 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..c4d7d07 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..629e036 Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "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/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png differ diff --git a/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/Androidnya/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md @@ -0,0 +1,5 @@ +# 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/Androidnya/ios/Runner/Base.lproj/LaunchScreen.storyboard b/Androidnya/ios/Runner/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 0000000..f2e259c --- /dev/null +++ b/Androidnya/ios/Runner/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/ios/Runner/Base.lproj/Main.storyboard b/Androidnya/ios/Runner/Base.lproj/Main.storyboard new file mode 100644 index 0000000..f3c2851 --- /dev/null +++ b/Androidnya/ios/Runner/Base.lproj/Main.storyboard @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/ios/Runner/Info.plist b/Androidnya/ios/Runner/Info.plist new file mode 100644 index 0000000..7016c82 --- /dev/null +++ b/Androidnya/ios/Runner/Info.plist @@ -0,0 +1,49 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Posyandu + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Posyandu + 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/Androidnya/ios/Runner/Runner-Bridging-Header.h b/Androidnya/ios/Runner/Runner-Bridging-Header.h new file mode 100644 index 0000000..308a2a5 --- /dev/null +++ b/Androidnya/ios/Runner/Runner-Bridging-Header.h @@ -0,0 +1 @@ +#import "GeneratedPluginRegistrant.h" diff --git a/Androidnya/ios/RunnerTests/RunnerTests.swift b/Androidnya/ios/RunnerTests/RunnerTests.swift new file mode 100644 index 0000000..86a7c3b --- /dev/null +++ b/Androidnya/ios/RunnerTests/RunnerTests.swift @@ -0,0 +1,12 @@ +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/Androidnya/lib/controllers/artikel_controller.dart b/Androidnya/lib/controllers/artikel_controller.dart new file mode 100644 index 0000000..0519ecb --- /dev/null +++ b/Androidnya/lib/controllers/artikel_controller.dart @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Androidnya/lib/controllers/imunisasi_controller.dart b/Androidnya/lib/controllers/imunisasi_controller.dart new file mode 100644 index 0000000..7be14c2 --- /dev/null +++ b/Androidnya/lib/controllers/imunisasi_controller.dart @@ -0,0 +1,228 @@ +import 'package:flutter/material.dart'; +import '../models/imunisasi_model.dart'; +import '../services/imunisasi_service.dart'; +import '../services/anak_service.dart'; + +class ImunisasiController { + final ImunisasiService _imunisasiService = ImunisasiService(); + List _imunisasiList = []; + final Map _jenisExpanded = {}; + bool _isLoading = false; + String? _error; + + // Getters + List get imunisasiList => _imunisasiList; + Map get jenisExpanded => _jenisExpanded; + bool get isLoading => _isLoading; + String? get error => _error; + + // Constructor + ImunisasiController() { + // Tidak lagi perlu memanggil _initializeData() karena + // data akan diambil dari API saat loadImunisasiForAnak dipanggil + } + + // Load data imunisasi untuk anak tertentu dari API + Future loadImunisasiForAnak(int anakId) async { + _isLoading = true; + _error = null; + + try { + // Kosongkan list terlebih dahulu untuk memastikan tidak ada data lama + _imunisasiList = []; + _jenisExpanded.clear(); + + // Cek dulu apakah anak ada + try { + await getAnakById(anakId); + } catch (e) { + _isLoading = false; + throw Exception('Silakan tambahkan data anak terlebih dahulu'); + } + + final imunisasiData = await _imunisasiService.getImunisasiByAnakId(anakId); + + _imunisasiList = imunisasiData.map((data) { + return Imunisasi.fromApi( + data, + defaultColor: _getColorForImunisasi(data['jenis_imunisasi']['nama'] ?? ''), + ); + }).toList(); + + // Reset jenisExpanded + _jenisExpanded.clear(); + for (var imunisasi in _imunisasiList) { + _jenisExpanded[imunisasi.jenis] = false; + } + + _isLoading = false; + } catch (e) { + print('Error loading imunisasi: $e'); + _error = e.toString(); + _isLoading = false; + _imunisasiList = []; + throw e; + } + } + + // Tambahkan method untuk mendapatkan data anak berdasarkan ID + Future> getAnakById(int anakId) async { + try { + // Gunakan AnakService jika tersedia + // final anakService = AnakService(); + // return await anakService.getAnakById(anakId); + + // Fallback: Gunakan ImunisasiService untuk mendapatkan data anak + return await _imunisasiService.getAnakData(anakId); + } catch (e) { + print('Error getting anak data: $e'); + throw Exception('Gagal mendapatkan data anak: $e'); + } + } + + // Check if all immunizations for a child are complete + Future isImunisasiComplete(int anakId) async { + try { + await loadImunisasiForAnak(anakId); + + // If there are no immunizations or the list is empty, return false + if (_imunisasiList.isEmpty) { + return false; + } + + // Check if all immunizations have 'Sudah' status + final uncompletedImunisasi = _imunisasiList.where( + (imunisasi) => imunisasi.status != 'Sudah' + ).toList(); + + // If there are no uncompleted immunizations, then all are complete + return uncompletedImunisasi.isEmpty; + } catch (e) { + print('Error checking complete immunization status: $e'); + return false; + } + } + + // Load jadwal imunisasi berdasarkan usia anak + Future loadJadwalImunisasiForAnak(int anakId) async { + _isLoading = true; + _error = null; + + try { + final result = await _imunisasiService.getJadwalForAnak(anakId); + final jadwalList = result['data'] as List; + + if (jadwalList.isNotEmpty) { + _imunisasiList = jadwalList.map((data) { + final jadwal = data['jadwal']; + final jenisImunisasi = data['jenis_imunisasi']; + final isImplemented = data['is_implemented'] ?? false; + + // Determine status based on implementation + String status = isImplemented ? 'Sudah' : 'Jadwal'; + + // If there's an existing imunisasi record, use its status + if (data['imunisasi'] != null) { + status = _imunisasiService.getStatusDisplay(data['imunisasi']['status']); + } + + // Prepare data for Imunisasi.fromApi + Map imunisasiData = { + 'id': data['imunisasi']?['id'], + 'jenis_imunisasi': jenisImunisasi, + 'tanggal': jadwal['tanggal'], + 'status': status, + 'lokasi': jadwal['lokasi'] ?? 'Posyandu', + 'anak_id': anakId, + 'jenis_id': jenisImunisasi['id'], + 'jadwal_imunisasi_id': jadwal['id'], + }; + + return Imunisasi.fromApi( + imunisasiData, + defaultColor: _getColorForImunisasi(jenisImunisasi['nama'] ?? ''), + ); + }).toList(); + + // Reset jenisExpanded + _jenisExpanded.clear(); + for (var imunisasi in _imunisasiList) { + _jenisExpanded[imunisasi.jenis] = false; + } + } + + _isLoading = false; + } catch (e) { + print('Error loading jadwal imunisasi: $e'); + _error = 'Gagal memuat jadwal imunisasi: $e'; + _isLoading = false; + } + } + + // Update status imunisasi + Future updateImunisasiStatus(int imunisasiId, String newStatus) async { + try { + await _imunisasiService.updateImunisasiStatus(imunisasiId, newStatus); + + // Refresh data setelah update + // Note: anakId bisa disimpan sebagai property class saat loadImunisasiForAnak dipanggil + } catch (e) { + _error = 'Gagal memperbarui status imunisasi: $e'; + } + } + + // Mengubah status expanded untuk jenis tertentu + void toggleJenisExpanded(String jenis) { + _jenisExpanded[jenis] = !(_jenisExpanded[jenis] ?? false); + } + + // Get count by status + int getCountByStatus(String status) { + if (_imunisasiList.isEmpty) return 0; + + try { + if (status == 'Sudah') { + return _imunisasiList.where((v) => + v.status == 'Sudah' || + v.status.toLowerCase().contains('sudah') || + v.status.toLowerCase().contains('selesai') + ).length; + } + return _imunisasiList.where((v) => v.status == status).length; + } catch (e) { + print('Error in getCountByStatus: $e'); + return 0; + } + } + + // Mendapatkan imunisasi berdasarkan jenis + List getImunisasiByJenis(String jenis) { + if (_imunisasiList.isEmpty) return []; + return _imunisasiList.where((v) => v.jenis == jenis).toList(); + } + + // Helper methods + Color _getColorForImunisasi(String jenis) { + if (jenis.isEmpty) return Colors.grey; + + // Map some common imunisasi types to colors + switch (jenis.toLowerCase()) { + case 'hb-0': + case 'hepatitis b': + return Colors.blue; + case 'bcg': + return Colors.purple; + case 'dpt': + case 'dpt-hb-hib': + return Colors.green; + case 'polio': + return Colors.red; + case 'campak': + case 'mr': + return Colors.orange; + default: + // Generate a color based on the hash of the name + return Colors.primaries[jenis.hashCode % Colors.primaries.length]; + } + } +} \ No newline at end of file diff --git a/Androidnya/lib/controllers/jadwal_controller.dart b/Androidnya/lib/controllers/jadwal_controller.dart new file mode 100644 index 0000000..0519ecb --- /dev/null +++ b/Androidnya/lib/controllers/jadwal_controller.dart @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Androidnya/lib/controllers/perkembangan_controller.dart b/Androidnya/lib/controllers/perkembangan_controller.dart new file mode 100644 index 0000000..b6b1f18 --- /dev/null +++ b/Androidnya/lib/controllers/perkembangan_controller.dart @@ -0,0 +1,148 @@ +import 'package:flutter/material.dart'; +import '../models/perkembangan_model.dart'; + +class PerkembanganController { + List _growthData = []; + List _milestones = []; + List _notes = []; + + // Getters + List get growthData => _growthData; + List get milestones => _milestones; + List get notes => _notes; + + // Constructor + PerkembanganController() { + _initializeData(); + } + + // Inisialisasi data + void _initializeData() { + // Initialize growth data + _growthData = [ + GrowthData(month: 12, height: 75.0, weight: 9.5), + GrowthData(month: 13, height: 76.2, weight: 9.8), + GrowthData(month: 14, height: 77.5, weight: 10.1), + GrowthData(month: 15, height: 78.2, weight: 10.3), + GrowthData(month: 16, height: 79.3, weight: 10.5), + GrowthData(month: 17, height: 80.0, weight: 10.8), + GrowthData(month: 18, height: 81.2, weight: 11.0), + ]; + + // Initialize milestones + _milestones = [ + Milestone( + age: '12 bulan', + achieved: true, + title: 'Berdiri dengan bantuan', + description: 'Anak dapat berdiri dengan berpegangan pada objek atau bantuan orang lain', + icon: Icons.accessibility_new, + ), + Milestone( + age: '13 bulan', + achieved: true, + title: 'Mengucapkan kata pertama', + description: 'Anak mulai mengucapkan kata-kata yang bermakna seperti "mama" atau "papa"', + icon: Icons.record_voice_over, + ), + Milestone( + age: '15 bulan', + achieved: true, + title: 'Berjalan tanpa bantuan', + description: 'Anak dapat berjalan beberapa langkah tanpa perlu berpegangan', + icon: Icons.directions_walk, + ), + Milestone( + age: '18 bulan', + achieved: false, + title: 'Menumpuk balok', + description: 'Anak dapat menumpuk 2-3 balok atau objek', + icon: Icons.widgets, + ), + Milestone( + age: '18 bulan', + achieved: false, + title: 'Menunjuk bagian tubuh', + description: 'Anak dapat menunjuk bagian tubuh seperti mata, hidung, atau mulut ketika diminta', + icon: Icons.face, + ), + ]; + + // Initialize notes + _notes = [ + Note( + date: '18 Februari 2025', + title: 'Kunjungan Dokter Anak', + content: 'Dokter menyatakan perkembangan normal. Tumbuh gigi baru, sudah dapat berjalan dengan baik.', + color: Colors.blue.shade700, + ), + Note( + date: '5 Februari 2025', + title: 'Perkembangan Motorik', + content: 'Mulai dapat memegang sendok dengan baik. Mencoba makan sendiri walau masih berantakan.', + color: Colors.purple.shade700, + ), + Note( + date: '20 Januari 2025', + title: 'Perkembangan Bahasa', + content: 'Sudah dapat mengucapkan beberapa kata dasar seperti "mama", "papa", "makan", dan "minum".', + color: Colors.green.shade700, + ), + ]; + } + + // Toggle milestone achievement + void toggleMilestoneAchievement(int index) { + if (index >= 0 && index < _milestones.length) { + _milestones[index] = Milestone( + age: _milestones[index].age, + achieved: !_milestones[index].achieved, + title: _milestones[index].title, + description: _milestones[index].description, + icon: _milestones[index].icon, + ); + } + } + + // Add new growth data + void addGrowthData(GrowthData data) { + _growthData.add(data); + } + + // Add new milestone + void addMilestone(Milestone milestone) { + _milestones.add(milestone); + } + + // Add new note + void addNote(Note note) { + _notes.add(note); + } + + // Get latest growth data + GrowthData? getLatestGrowthData() { + if (_growthData.isEmpty) return null; + return _growthData.reduce((a, b) => a.month > b.month ? a : b); + } + + // Get growth statistics + Map getGrowthStats() { + if (_growthData.isEmpty) return {}; + + final latest = getLatestGrowthData()!; + return { + 'height': { + 'value': latest.height, + 'percentile': '75%', + 'stdDev': '+1.2', + 'status': 'Normal', + }, + 'weight': { + 'value': latest.weight, + 'percentile': '60%', + 'stdDev': '+0.8', + 'status': 'Normal', + }, + }; + } +} \ No newline at end of file diff --git a/Androidnya/lib/controllers/profile_controller.dart b/Androidnya/lib/controllers/profile_controller.dart new file mode 100644 index 0000000..df562c6 --- /dev/null +++ b/Androidnya/lib/controllers/profile_controller.dart @@ -0,0 +1,68 @@ +import 'package:flutter/material.dart'; +import 'package:posyandu/models/profile_model.dart'; +import 'package:posyandu/services/profile_service.dart'; + +class ProfileController extends ChangeNotifier { + final ProfileService _profileService = ProfileService(); + bool _isLoading = false; + String? _error; + ProfileModel? _profile; + + bool get isLoading => _isLoading; + String? get error => _error; + ProfileModel? get profile => _profile; + + Future loadProfile() async { + _isLoading = true; + _error = null; + notifyListeners(); + + try { + _profile = await _profileService.getProfile(); + _isLoading = false; + notifyListeners(); + } catch (e) { + _isLoading = false; + _error = e.toString(); + notifyListeners(); + } + } + + Future updateProfile(ProfileModel updatedProfile) async { + _isLoading = true; + _error = null; + notifyListeners(); + + try { + await _profileService.updateProfile(updatedProfile); + _profile = updatedProfile; + _isLoading = false; + notifyListeners(); + } catch (e) { + _isLoading = false; + _error = e.toString(); + notifyListeners(); + } + } + + Future logout() async { + _isLoading = true; + _error = null; + notifyListeners(); + + try { + await _profileService.logout(); + _isLoading = false; + notifyListeners(); + } catch (e) { + _isLoading = false; + _error = e.toString(); + notifyListeners(); + } + } + + void clearError() { + _error = null; + notifyListeners(); + } +} \ No newline at end of file diff --git a/Androidnya/lib/controllers/stunting_controller.dart b/Androidnya/lib/controllers/stunting_controller.dart new file mode 100644 index 0000000..1566c3e --- /dev/null +++ b/Androidnya/lib/controllers/stunting_controller.dart @@ -0,0 +1,70 @@ +import 'package:flutter/material.dart'; +import '../models/stunting_model.dart'; + +class StuntingController { + List _stuntingData = []; + + // Getter + List get stuntingData => _stuntingData; + + // Constructor + StuntingController() { + _initializeData(); + } + + // Inisialisasi data + void _initializeData() { + // Initialize with empty list for now + _stuntingData = []; + } + + // Add new stunting data + void addStuntingData(StuntingData data) { + _stuntingData.add(data); + } + + // Get latest stunting data + StuntingData? getLatestStuntingData() { + if (_stuntingData.isEmpty) return null; + return _stuntingData.reduce((a, b) => + a.tanggalPemeriksaan.isAfter(b.tanggalPemeriksaan) ? a : b + ); + } + + // Determine Z-score status + String getZScoreStatus(double tinggi, int usia, String gender) { + // This is a simplified dummy implementation + // In a real app, you would use WHO growth charts + if (tinggi < 65 && usia > 12) { + return 'Stunting'; + } else if (tinggi < 70 && usia > 24) { + return 'Risiko Stunting'; + } else { + return 'Normal'; + } + } + + // Get status details + Map getStatusDetails(String status) { + switch (status) { + case 'Stunting': + return { + 'color': Colors.red, + 'icon': Icons.warning, + 'message': 'Anak terdeteksi stunting. Segera konsultasi dengan petugas kesehatan.', + }; + case 'Risiko Stunting': + return { + 'color': Colors.orange, + 'icon': Icons.warning_amber, + 'message': 'Anak berisiko stunting. Tingkatkan asupan gizi dan lakukan pemeriksaan rutin.', + }; + default: + return { + 'color': Colors.green, + 'icon': Icons.check_circle, + 'message': 'Anak memiliki tinggi badan normal sesuai usia. Pertahankan asupan gizi seimbang.', + }; + } + } +} \ No newline at end of file diff --git a/Androidnya/lib/controllers/vitamin_controller.dart b/Androidnya/lib/controllers/vitamin_controller.dart new file mode 100644 index 0000000..49c81c5 --- /dev/null +++ b/Androidnya/lib/controllers/vitamin_controller.dart @@ -0,0 +1,248 @@ +import 'dart:convert'; +import 'package:flutter/material.dart'; +import 'package:shared_preferences/shared_preferences.dart'; +import '../models/vitamin_model.dart'; +import '../services/vitamin_service.dart'; + +class VitaminController { + final VitaminService _vitaminService = VitaminService(); + List _vitaminList = []; + Map? _anakData; + int? anakId; + bool _isLoading = false; + String? _error; + + // Key for caching data + static const String _cacheKeyPrefix = 'vitamin_data_'; + static const String _anakDataCacheKeyPrefix = 'anak_data_'; + + // Getters + List get vitaminList => _vitaminList; + Map? get anakData => _anakData; + bool get isLoading => _isLoading; + String? get error => _error; + + // Constructor + VitaminController() { + // Tidak perlu inisialisasi data default + } + + // Fetch vitamin data for a specific child + Future fetchVitaminData(int childId) async { + _isLoading = true; + _error = null; + anakId = childId; + + try { + // Cek dulu apakah anak ada + try { + await fetchAnakData(childId); + } catch (e) { + _isLoading = false; + throw Exception('Silakan tambahkan data anak terlebih dahulu'); + } + + final vitaminData = await _vitaminService.getVitaminByAnakId(childId); + + _vitaminList = vitaminData.map((data) { + return Vitamin( + id: data['id'] ?? 0, + jenis: data['jenis_vitamin']?['nama'] ?? 'Tidak diketahui', + tanggal: data['tanggal'] ?? '', + status: data['status'] ?? 'Belum', + lokasi: data['lokasi'] ?? 'Posyandu', + usia: data['usia'] ?? 'Tidak diketahui', + color: _getColorForVitamin(data['jenis_vitamin']?['nama'] ?? ''), + deskripsi: data['deskripsi'] ?? 'Tidak ada deskripsi', + manfaat: data['manfaat'] ?? 'Tidak ada informasi manfaat', + ); + }).toList(); + + _isLoading = false; + } catch (e) { + print('Error fetching vitamin data: $e'); + _isLoading = false; + _error = e.toString(); + _vitaminList = []; + throw e; + } + } + + // Fetch anak data + Future fetchAnakData(int childId) async { + try { + _anakData = await _vitaminService.getAnakData(childId); + } catch (e) { + _anakData = null; + throw e; + } + } + + // Update vitamin status + Future updateVitaminStatus(int vitaminId, String newStatus) async { + try { + final updatedVitamin = await _vitaminService.updateVitaminStatus( + vitaminId, + newStatus + ); + + // Update local list + final index = _vitaminList.indexWhere((v) => v.id == vitaminId); + if (index != -1) { + _vitaminList[index] = Vitamin.fromJson(updatedVitamin); + } + + // Update cache + if (anakId != null) { + await _refreshCachedVitaminData(anakId!); + } + + return true; + } catch (e) { + print('Error updating vitamin status: $e'); + return false; + } + } + + // Get count by status + int getCountByStatus(String status) { + if (_vitaminList.isEmpty) return 0; + + try { + if (status == 'Sudah') { + return _vitaminList.where((v) => + v.status == 'Sudah' || + v.status.toLowerCase().contains('sudah') || + v.status.toLowerCase().contains('selesai') + ).length; + } + return _vitaminList.where((v) => v.status == status).length; + } catch (e) { + print('Error in getCountByStatus: $e'); + return 0; + } + } + + // Get child age from anak data + String getChildAge() { + if (_anakData == null) return ''; + + if (_anakData!.containsKey('umur_bulan') && _anakData!['umur_bulan'] != null) { + return '${_anakData!['umur_bulan']} bulan'; + } + + if (_anakData!.containsKey('umur_hari') && _anakData!['umur_hari'] != null) { + final hari = _anakData!['umur_hari']; + if (hari >= 30) { + final bulan = (hari / 30).floor(); + return '$bulan bulan'; + } + return '$hari hari'; + } + + return ''; + } + + // Helper method to get color based on vitamin type + Color _getColorForVitamin(String jenis) { + if (jenis.isEmpty) return Colors.grey; + + switch (jenis.toLowerCase()) { + case 'vitamin a': + case 'a biru': + case 'a merah': + return Colors.orange.shade700; + case 'vitamin b': + case 'b kompleks': + return Colors.green.shade700; + case 'vitamin c': + return Colors.yellow.shade700; + case 'vitamin d': + return Colors.purple.shade700; + case 'zat besi': + return Colors.red.shade700; + default: + return Colors.blue.shade700; + } + } + + // Cache vitamin data + Future _cacheVitaminData(int childId, List data) async { + try { + final prefs = await SharedPreferences.getInstance(); + final cacheKey = '$_cacheKeyPrefix$childId'; + + // Convert data to JSON string + final dataStr = jsonEncode(data); + + // Save to SharedPreferences + await prefs.setString(cacheKey, dataStr); + print('Cached vitamin data for child ID: $childId'); + } catch (e) { + print('Error caching vitamin data: $e'); + } + } + + // Get cached vitamin data + Future?> _getCachedVitaminData(int childId) async { + try { + final prefs = await SharedPreferences.getInstance(); + final cacheKey = '$_cacheKeyPrefix$childId'; + + final dataStr = prefs.getString(cacheKey); + if (dataStr != null) { + // Parse the string back to list of maps + return jsonDecode(dataStr) as List; + } + return null; + } catch (e) { + print('Error retrieving cached vitamin data: $e'); + return null; + } + } + + // Update cached vitamin data after a change + Future _refreshCachedVitaminData(int childId) async { + try { + final apiData = await _vitaminService.getVitaminByAnakId(childId); + await _cacheVitaminData(childId, apiData); + } catch (e) { + print('Error refreshing cached vitamin data: $e'); + } + } + + // Cache anak data + Future _cacheAnakData(int childId, Map data) async { + try { + final prefs = await SharedPreferences.getInstance(); + final cacheKey = '$_anakDataCacheKeyPrefix$childId'; + + // Convert data to JSON string + final dataStr = jsonEncode(data); + + // Save to SharedPreferences + await prefs.setString(cacheKey, dataStr); + print('Cached anak data for child ID: $childId'); + } catch (e) { + print('Error caching anak data: $e'); + } + } + + // Get cached anak data + Future?> _getCachedAnakData(int childId) async { + try { + final prefs = await SharedPreferences.getInstance(); + final cacheKey = '$_anakDataCacheKeyPrefix$childId'; + + final dataStr = prefs.getString(cacheKey); + if (dataStr != null) { + // Parse the string back to map + return jsonDecode(dataStr) as Map; + } + return null; + } catch (e) { + print('Error retrieving cached anak data: $e'); + return null; + } + } +} \ No newline at end of file diff --git a/Androidnya/lib/main.dart b/Androidnya/lib/main.dart new file mode 100644 index 0000000..d0d470a --- /dev/null +++ b/Androidnya/lib/main.dart @@ -0,0 +1,129 @@ +import 'package:flutter/material.dart'; +import 'package:posyandu/screens/splash.dart'; // Import splash screen +import 'package:posyandu/screens/auth/login_screen.dart'; +import 'package:posyandu/screens/dashboard/dashboard_screen.dart'; +import 'package:posyandu/screens/dashboard/profile_screen.dart'; +import 'package:posyandu/services/notification_service.dart'; +import 'package:posyandu/services/jadwal_service.dart'; +import 'package:android_alarm_manager_plus/android_alarm_manager_plus.dart'; +import 'package:posyandu/services/anak_service.dart'; +import 'dart:isolate'; +import 'dart:ui'; + +// ID untuk alarm background check jadwal +const int notificationCheckAlarmId = 0; +// Port untuk komunikasi antar isolate +final ReceivePort port = ReceivePort(); + +// Fungsi yang dijalankan di background isolate +@pragma('vm:entry-point') +void backgroundNotificationCheck() async { + // Komunikasi dengan main isolate jika perlu + SendPort? uiSendPort = IsolateNameServer.lookupPortByName('notification_isolate'); + + print('Running background notification check at ${DateTime.now()}'); + + // Inisialisasi layanan notifikasi + final notificationService = NotificationService(); + await notificationService.init(); + + // Inisialisasi layanan jadwal + final jadwalService = JadwalService(); + + try { + // Dapatkan timestamp terakhir cek jadwal + final lastChecked = await jadwalService.getLastCheckTime(); + + // Dapatkan semua data anak (dalam kasus aplikasi multi-anak) + final anakService = AnakService(); + final anakList = await anakService.getAnakList(); + + if (anakList.isEmpty) { + print('Tidak ada data anak untuk diperiksa jadwalnya'); + return; + } + + // Cek jadwal baru untuk semua anak + for (final anak in anakList) { + final anakId = anak['id']; + + // Dapatkan jadwal baru dari API yang ditambahkan sejak pengecekan terakhir + final newJadwalList = await jadwalService.getNewJadwal(anakId, lastChecked); + + if (newJadwalList.isNotEmpty) { + print('${newJadwalList.length} jadwal baru ditemukan untuk anak dengan ID $anakId'); + + // Tampilkan notifikasi untuk setiap jadwal baru + for (final jadwal in newJadwalList) { + await notificationService.showNewJadwalNotification(jadwal); + } + + // Jadwalkan notifikasi untuk jadwal baru + await notificationService.scheduleAllUpcomingNotifications(newJadwalList); + } + } + + // Simpan waktu pengecekan terakhir + await jadwalService.saveLastCheckTime(); + + // Kirim pesan ke UI thread jika port tersedia + if (uiSendPort != null) { + uiSendPort.send('notification_check_completed'); + } + + } catch (e) { + print('Error in background notification check: $e'); + } +} + +void main() async { + // Pastikan binding Flutter diinisialisasi sebelum memanggil method native + WidgetsFlutterBinding.ensureInitialized(); + + // Inisialisasi layanan notifikasi + final notificationService = NotificationService(); + await notificationService.init(); + + // Inisialisasi Android Alarm Manager + await AndroidAlarmManager.initialize(); + + // Daftarkan port untuk komunikasi antar isolate + IsolateNameServer.registerPortWithName(port.sendPort, 'notification_isolate'); + + // Set up listener untuk port + port.listen((message) { + print('Received message from background task: $message'); + }); + + // Jadwalkan pengecekan notifikasi background setiap 15 menit + await AndroidAlarmManager.periodic( + const Duration(minutes: 15), + notificationCheckAlarmId, + backgroundNotificationCheck, + exact: true, + wakeup: true, + rescheduleOnReboot: true, + ); + + runApp(MyApp()); +} + +class MyApp extends StatelessWidget { + @override + Widget build(BuildContext context) { + return MaterialApp( + title: 'Posyandu', + theme: ThemeData( + primarySwatch: Colors.blue, + ), + initialRoute: '/', // Tambahkan ini untuk menentukan route awal + routes: { + '/': (context) => SplashScreen(), + '/login': (context) => LoginScreen(), + '/dashboard': (context) => DashboardScreen(), + '/profile': (context) => ProfileScreen(), + }, + debugShowCheckedModeBanner: false, + ); + } +} diff --git a/Androidnya/lib/models/anak_model.dart b/Androidnya/lib/models/anak_model.dart new file mode 100644 index 0000000..baedc42 --- /dev/null +++ b/Androidnya/lib/models/anak_model.dart @@ -0,0 +1,77 @@ +class AnakModel { + final int id; + final String nama; + final DateTime? tanggalLahir; + final String? tempatLahir; + final String? jenisKelamin; + final String? anakKe; + final int? beratBadan; + final int? panjangBadan; + final int? lingkarKepala; + final String? golonganDarah; + final String? bpjs; + final String? ibuid; + final String? kk; + final String? foto; + final int? keluargaId; + + AnakModel({ + required this.id, + required this.nama, + this.tanggalLahir, + this.tempatLahir, + this.jenisKelamin, + this.anakKe, + this.beratBadan, + this.panjangBadan, + this.lingkarKepala, + this.golonganDarah, + this.bpjs, + this.ibuid, + this.kk, + this.foto, + this.keluargaId, + }); + + // Factory method untuk membuat AnakModel dari JSON + factory AnakModel.fromJson(Map json) { + return AnakModel( + id: json['id'], + nama: json['nama'] ?? '', + tanggalLahir: json['tanggal_lahir'] != null ? DateTime.parse(json['tanggal_lahir']) : null, + tempatLahir: json['tempat_lahir'], + jenisKelamin: json['jenis_kelamin'], + anakKe: json['anak_ke'], + beratBadan: json['berat_badan'], + panjangBadan: json['panjang_badan'], + lingkarKepala: json['lingkar_kepala'], + golonganDarah: json['golongan_darah'], + bpjs: json['bpjs'], + ibuid: json['ibuid'], + kk: json['kk'], + foto: json['foto'], + keluargaId: json['keluarga_id'], + ); + } + + // Method untuk mengubah AnakModel menjadi JSON + Map toJson() { + return { + 'id': id, + 'nama': nama, + 'tanggal_lahir': tanggalLahir?.toIso8601String(), + 'tempat_lahir': tempatLahir, + 'jenis_kelamin': jenisKelamin, + 'anak_ke': anakKe, + 'berat_badan': beratBadan, + 'panjang_badan': panjangBadan, + 'lingkar_kepala': lingkarKepala, + 'golongan_darah': golonganDarah, + 'bpjs': bpjs, + 'ibuid': ibuid, + 'kk': kk, + 'foto': foto, + 'keluarga_id': keluargaId, + }; + } +} \ No newline at end of file diff --git a/Androidnya/lib/models/artikel_model.dart b/Androidnya/lib/models/artikel_model.dart new file mode 100644 index 0000000..bf5b317 --- /dev/null +++ b/Androidnya/lib/models/artikel_model.dart @@ -0,0 +1,39 @@ +class ArtikelModel { + final String id; + final String title; + final String category; + final String imageUrl; + final String? content; + final DateTime? createdAt; + + ArtikelModel({ + required this.id, + required this.title, + required this.category, + required this.imageUrl, + this.content, + this.createdAt, + }); + + factory ArtikelModel.fromJson(Map json) { + return ArtikelModel( + id: json['id'], + title: json['title'], + category: json['category'], + imageUrl: json['imageUrl'], + content: json['content'], + createdAt: json['createdAt'] != null ? DateTime.parse(json['createdAt']) : null, + ); + } + + Map toJson() { + return { + 'id': id, + 'title': title, + 'category': category, + 'imageUrl': imageUrl, + 'content': content, + 'createdAt': createdAt?.toIso8601String(), + }; + } +} \ No newline at end of file diff --git a/Androidnya/lib/models/imunisasi_model.dart b/Androidnya/lib/models/imunisasi_model.dart new file mode 100644 index 0000000..5543c1c --- /dev/null +++ b/Androidnya/lib/models/imunisasi_model.dart @@ -0,0 +1,125 @@ +import 'package:flutter/material.dart'; + +class Imunisasi { + final int? id; + final String jenis; + final String usia; + final String tanggal; + final String status; + final String deskripsi; + final String lokasi; + final String manfaat; + final Color color; + final int? anakId; + final int? jenisId; + final int? jadwalId; + final int? minUmurHari; + final int? maxUmurHari; + + Imunisasi({ + this.id, + required this.jenis, + required this.usia, + required this.tanggal, + required this.status, + required this.deskripsi, + required this.lokasi, + required this.manfaat, + required this.color, + this.anakId, + this.jenisId, + this.jadwalId, + this.minUmurHari, + this.maxUmurHari, + }); + + // Convert Map to Imunisasi object + factory Imunisasi.fromMap(Map map) { + return Imunisasi( + id: map['id'], + jenis: map['jenis'] as String, + usia: map['usia'] as String, + tanggal: map['tanggal'] as String, + status: map['status'] as String, + deskripsi: map['deskripsi'] as String, + lokasi: map['lokasi'] as String, + manfaat: map['manfaat'] as String, + color: map['color'] as Color, + anakId: map['anak_id'], + jenisId: map['jenis_id'], + jadwalId: map['jadwal_imunisasi_id'], + minUmurHari: map['min_umur_hari'], + maxUmurHari: map['max_umur_hari'], + ); + } + + // Convert API response to Imunisasi object + factory Imunisasi.fromApi(Map map, {Color defaultColor = Colors.blue}) { + // Extract jenis_imunisasi if available + Map jenisImunisasi = {}; + if (map['jenis_imunisasi'] != null) { + jenisImunisasi = map['jenis_imunisasi'] as Map; + } + + // Handle ID yang bisa dalam bentuk String atau int + int? parseId(dynamic value) { + if (value == null) return null; + if (value is int) return value; + if (value is String) { + try { + return int.parse(value); + } catch (e) { + print('Error parsing ID: $value to int - $e'); + return null; + } + } + return null; + } + + return Imunisasi( + id: parseId(map['id']), + jenis: jenisImunisasi['nama'] ?? map['jenis'] ?? 'Unknown', + usia: map['usia'] ?? '0 bulan', + tanggal: map['tanggal'] ?? 'N/A', + status: map['status'] ?? 'Belum', + deskripsi: jenisImunisasi['deskripsi'] ?? map['deskripsi'] ?? '', + lokasi: map['lokasi'] ?? 'Posyandu', + manfaat: jenisImunisasi['manfaat'] ?? map['manfaat'] ?? '', + color: defaultColor, + anakId: parseId(map['anak_id']), + jenisId: parseId(map['jenis_id'] ?? jenisImunisasi['id']), + jadwalId: parseId(map['jadwal_imunisasi_id']), + minUmurHari: parseId(jenisImunisasi['min_umur_hari'] ?? map['min_umur_hari']), + maxUmurHari: parseId(jenisImunisasi['max_umur_hari'] ?? map['max_umur_hari']), + ); + } + + // Convert Imunisasi object to Map + Map toMap() { + return { + 'id': id, + 'jenis': jenis, + 'usia': usia, + 'tanggal': tanggal, + 'status': status, + 'deskripsi': deskripsi, + 'lokasi': lokasi, + 'manfaat': manfaat, + 'color': color, + 'anak_id': anakId, + 'jenis_id': jenisId, + 'jadwal_imunisasi_id': jadwalId, + 'min_umur_hari': minUmurHari, + 'max_umur_hari': maxUmurHari, + }; + } + + // Convert to API format for submission + Map toApiMap() { + return { + 'jenis_id': jenisId, + 'status': status, + 'tanggal': tanggal, + }; + } +} diff --git a/Androidnya/lib/models/jadwal_model.dart b/Androidnya/lib/models/jadwal_model.dart new file mode 100644 index 0000000..f3ea433 --- /dev/null +++ b/Androidnya/lib/models/jadwal_model.dart @@ -0,0 +1,140 @@ +class JadwalModel { + final int id; + final int? anakId; + final String nama; + final String jenis; + final DateTime tanggal; + final String? waktu; + final String? status; + final String? keterangan; + final int? minUmurHari; + final int? maxUmurHari; + final int? minUmurBulan; + final int? maxUmurBulan; + final bool? isImplemented; + final DateTime createdAt; + final DateTime updatedAt; + final String? judul; + + JadwalModel({ + required this.id, + this.anakId, + required this.nama, + required this.jenis, + required this.tanggal, + this.waktu, + this.status, + this.keterangan, + this.minUmurHari, + this.maxUmurHari, + this.minUmurBulan, + this.maxUmurBulan, + this.isImplemented, + required this.createdAt, + required this.updatedAt, + this.judul, + }); + + factory JadwalModel.fromJson(Map json) { + // Debug print untuk melihat data yang diterima + print('Parsing JadwalModel from JSON: $json'); + + try { + // Parse tanggal dengan error handling + DateTime parseDate(String? dateStr) { + if (dateStr == null) return DateTime.now(); + try { + return DateTime.parse(dateStr); + } catch (e) { + print('Error parsing date $dateStr: $e'); + return DateTime.now(); + } + } + + // Parse boolean dengan error handling + bool? parseBool(dynamic value) { + if (value == null) return null; + if (value is bool) return value; + if (value is int) return value == 1; + if (value is String) { + return value.toLowerCase() == 'true' || value == '1'; + } + return null; + } + + // Parse integer dengan error handling + int? parseInt(dynamic value) { + if (value == null) return null; + if (value is int) return value; + if (value is String) { + try { + return int.parse(value); + } catch (e) { + print('Error parsing int $value: $e'); + return null; + } + } + return null; + } + + // Gunakan judul jika nama kosong + String getNama() { + if (json['nama']?.toString().isNotEmpty == true) { + return json['nama'].toString(); + } + if (json['judul']?.toString().isNotEmpty == true) { + return json['judul'].toString(); + } + return 'Jadwal Baru'; // Default value jika nama dan judul kosong + } + + final model = JadwalModel( + id: json['id'] ?? 0, + anakId: parseInt(json['anak_id']), + nama: getNama(), + jenis: json['jenis']?.toString() ?? '-', + tanggal: parseDate(json['tanggal']), + waktu: json['waktu']?.toString() ?? json['jam']?.toString(), + status: json['status']?.toString(), + keterangan: json['keterangan']?.toString(), + minUmurHari: parseInt(json['min_umur_hari']), + maxUmurHari: parseInt(json['max_umur_hari']), + minUmurBulan: parseInt(json['min_umur_bulan']), + maxUmurBulan: parseInt(json['max_umur_bulan']), + isImplemented: parseBool(json['is_implemented']), + createdAt: parseDate(json['created_at']), + updatedAt: parseDate(json['updated_at']), + judul: json['judul']?.toString(), + ); + + print('Successfully created JadwalModel: ${model.toJson()}'); + return model; + } catch (e, stackTrace) { + print('Error creating JadwalModel: $e'); + print('Stack trace: $stackTrace'); + print('Problematic JSON: $json'); + rethrow; + } + } + + Map toJson() { + return { + 'id': id, + 'anak_id': anakId, + 'nama': nama, + 'jenis': jenis, + 'tanggal': tanggal.toIso8601String(), + 'waktu': waktu, + 'status': status, + 'keterangan': keterangan, + 'min_umur_hari': minUmurHari, + 'max_umur_hari': maxUmurHari, + 'min_umur_bulan': minUmurBulan, + 'max_umur_bulan': maxUmurBulan, + 'is_implemented': isImplemented, + 'created_at': createdAt.toIso8601String(), + 'updated_at': updatedAt.toIso8601String(), + 'judul': judul, + }; + } +} diff --git a/Androidnya/lib/models/perkembangan_model.dart b/Androidnya/lib/models/perkembangan_model.dart new file mode 100644 index 0000000..31d81b5 --- /dev/null +++ b/Androidnya/lib/models/perkembangan_model.dart @@ -0,0 +1,97 @@ +import 'package:flutter/material.dart'; + +class GrowthData { + final int month; + final double height; + final double weight; + + GrowthData({ + required this.month, + required this.height, + required this.weight, + }); + + factory GrowthData.fromMap(Map map) { + return GrowthData( + month: map['month'] as int, + height: map['height'] as double, + weight: map['weight'] as double, + ); + } + + Map toMap() { + return { + 'month': month, + 'height': height, + 'weight': weight, + }; + } +} + +class Milestone { + final String age; + final bool achieved; + final String title; + final String description; + final IconData icon; + + Milestone({ + required this.age, + required this.achieved, + required this.title, + required this.description, + required this.icon, + }); + + factory Milestone.fromMap(Map map) { + return Milestone( + age: map['age'] as String, + achieved: map['achieved'] as bool, + title: map['title'] as String, + description: map['description'] as String, + icon: map['icon'] as IconData, + ); + } + + Map toMap() { + return { + 'age': age, + 'achieved': achieved, + 'title': title, + 'description': description, + 'icon': icon, + }; + } +} + +class Note { + final String date; + final String title; + final String content; + final Color color; + + Note({ + required this.date, + required this.title, + required this.content, + required this.color, + }); + + factory Note.fromMap(Map map) { + return Note( + date: map['date'] as String, + title: map['title'] as String, + content: map['content'] as String, + color: map['color'] as Color, + ); + } + + Map toMap() { + return { + 'date': date, + 'title': title, + 'content': content, + 'color': color, + }; + } +} diff --git a/Androidnya/lib/models/profile_model.dart b/Androidnya/lib/models/profile_model.dart new file mode 100644 index 0000000..e4bc94a --- /dev/null +++ b/Androidnya/lib/models/profile_model.dart @@ -0,0 +1,137 @@ +class ProfileModel { + final dynamic id; // Support both int and string ID types + final String name; + final String? email; + final String? phone; + final String? address; + final String? nik; + final String? role; + final int? age; + final int childCount; + final int scheduleCount; + final String? photoUrl; + final List children; + + ProfileModel({ + required this.id, + required this.name, + this.email, + this.phone, + this.address, + this.nik, + this.role, + this.age, + this.childCount = 0, + this.scheduleCount = 0, + this.photoUrl, + required this.children, + }); + + factory ProfileModel.fromJson(Map json) { + // Extract user data from nested structures if present + Map userData = json; + if (json['user'] != null) userData = json['user']; + if (json['pengguna'] != null) userData = json['pengguna']; + if (json['data'] != null) userData = json['data']; + + // Default empty list for children if none provided + List childrenData = []; + if (userData['children'] != null) childrenData = userData['children']; + if (userData['anak'] != null) childrenData = userData['anak']; + + return ProfileModel( + id: userData['id'] ?? 0, + name: userData['name'] ?? userData['nama'] ?? 'User', + email: userData['email'], + phone: userData['phone'] ?? userData['no_telp'] ?? userData['telepon'] ?? '', + address: userData['address'] ?? userData['alamat'] ?? '', + nik: userData['nik'] ?? '', + role: userData['role'] ?? 'parent', + age: userData['age'] ?? userData['usia'] ?? 0, + childCount: childrenData.length, + scheduleCount: userData['scheduleCount'] ?? userData['jadwal_count'] ?? 0, + photoUrl: userData['photoUrl'] ?? userData['photo'] ?? userData['foto'], + children: childrenData.isNotEmpty + ? childrenData.map((child) => ChildModel.fromJson(child)).toList() + : [], + ); + } + + Map toJson() { + return { + 'id': id, + 'nama': name, + 'email': email, + 'no_telp': phone, + 'alamat': address, + 'nik': nik, + 'role': role, + 'usia': age, + 'anak': children.map((child) => child.toJson()).toList(), + }; + } +} + +class ChildModel { + final dynamic id; + final String name; + final dynamic age; // Could be string or int depending on API + final String gender; + final String? height; + final String? weight; + final String? status; + final String? photoUrl; + final DateTime? birthDate; + + ChildModel({ + required this.id, + required this.name, + required this.age, + required this.gender, + this.height = '', + this.weight = '', + this.status = 'normal', + this.photoUrl, + this.birthDate, + }); + + factory ChildModel.fromJson(Map json) { + // Handle birthdate in various formats + DateTime? birthDateParsed; + if (json['birthDate'] != null) { + try { + birthDateParsed = DateTime.parse(json['birthDate']); + } catch(_) {} + } else if (json['tanggal_lahir'] != null) { + try { + birthDateParsed = DateTime.parse(json['tanggal_lahir']); + } catch(_) {} + } + + return ChildModel( + id: json['id'] ?? 0, + name: json['name'] ?? json['nama'] ?? 'Anak', + age: json['age'] ?? json['usia'] ?? json['usia_bulan'] ?? '0', + gender: json['gender'] ?? json['jenis_kelamin'] ?? 'Laki-laki', + height: json['height'] ?? json['tinggi'] ?? '', + weight: json['weight'] ?? json['berat'] ?? '', + status: json['status'] ?? 'normal', + photoUrl: json['photoUrl'] ?? json['foto'], + birthDate: birthDateParsed, + ); + } + + Map toJson() { + return { + 'id': id, + 'nama': name, + 'usia': age, + 'jenis_kelamin': gender, + 'tinggi': height, + 'berat': weight, + 'status': status, + 'foto': photoUrl, + 'tanggal_lahir': birthDate?.toIso8601String(), + }; + } +} \ No newline at end of file diff --git a/Androidnya/lib/models/stunting_model.dart b/Androidnya/lib/models/stunting_model.dart new file mode 100644 index 0000000..808a192 --- /dev/null +++ b/Androidnya/lib/models/stunting_model.dart @@ -0,0 +1,78 @@ +class StuntingData { + final int? id; + final int anakId; + final int? perkembanganId; + final DateTime tanggalPemeriksaan; + final String usia; + final double tinggiBadan; + final double beratBadan; + final String status; + final String? catatan; + final String? gender; + final String? namaPasien; + final double? lingkarKepala; + + StuntingData({ + this.id, + required this.anakId, + this.perkembanganId, + required this.tanggalPemeriksaan, + required this.usia, + required this.tinggiBadan, + required this.beratBadan, + required this.status, + this.catatan, + this.gender, + this.namaPasien, + this.lingkarKepala, + }); + + factory StuntingData.fromJson(Map json) { + // Helper untuk parsing integer yang bisa berupa string atau int + int? parseIntValue(dynamic value) { + if (value == null) return null; + if (value is int) return value; + if (value is String) { + try { + return int.parse(value); + } catch (e) { + print('Error parsing int value: $e'); + return null; + } + } + return null; + } + + return StuntingData( + id: parseIntValue(json['id']), + anakId: parseIntValue(json['anak_id']) ?? 0, + perkembanganId: parseIntValue(json['perkembangan_id']), + tanggalPemeriksaan: json['tanggal'] != null ? DateTime.parse(json['tanggal']) : DateTime.now(), + usia: json['usia'] ?? '', + tinggiBadan: json['tinggi_badan'] != null ? double.parse(json['tinggi_badan'].toString()) : 0.0, + beratBadan: json['berat_badan'] != null ? double.parse(json['berat_badan'].toString()) : 0.0, + status: json['status'] ?? 'Normal', + catatan: json['catatan'], + gender: json['gender'] ?? 'L', + namaPasien: json['nama_pasien'] ?? json['nama_anak'], + lingkarKepala: json['lingkar_kepala'] != null ? double.parse(json['lingkar_kepala'].toString()) : null, + ); + } + + Map toJson() { + return { + 'id': id, + 'anak_id': anakId, + 'perkembangan_id': perkembanganId, + 'tanggal': tanggalPemeriksaan.toIso8601String().split('T')[0], + 'usia': usia, + 'tinggi_badan': tinggiBadan, + 'berat_badan': beratBadan, + 'status': status, + 'catatan': catatan, + 'gender': gender, + 'nama_pasien': namaPasien, + 'lingkar_kepala': lingkarKepala, + }; + } +} diff --git a/Androidnya/lib/models/user_model.dart b/Androidnya/lib/models/user_model.dart new file mode 100644 index 0000000..ae90d6f --- /dev/null +++ b/Androidnya/lib/models/user_model.dart @@ -0,0 +1,25 @@ +class UserModel { + final String nik; + final String password; + + UserModel({ + required this.nik, + required this.password, + }); + + // Convert JSON to UserModel + factory UserModel.fromJson(Map json) { + return UserModel( + nik: json['nik'], + password: json['password'], + ); + } + + // Convert UserModel to JSON + Map toJson() { + return { + 'nik': nik, + 'password': password, + }; + } +} diff --git a/Androidnya/lib/models/vitamin_model.dart b/Androidnya/lib/models/vitamin_model.dart new file mode 100644 index 0000000..76a97b7 --- /dev/null +++ b/Androidnya/lib/models/vitamin_model.dart @@ -0,0 +1,106 @@ +import 'package:flutter/material.dart'; + +class Vitamin { + final int id; + final String jenis; + final String usia; + final String tanggal; + final String status; + final String? deskripsi; + final String lokasi; + final String? manfaat; + final Color color; + + Vitamin({ + required this.id, + required this.jenis, + required this.usia, + required this.tanggal, + required this.status, + this.deskripsi, + required this.lokasi, + this.manfaat, + required this.color, + }); + + // Create a Vitamin object from JSON data + factory Vitamin.fromJson(Map json) { + // Parse color - assume a default if not specified + Color itemColor = Colors.blue; + if (json['jenis_vitamin'] != null) { + String jenisLower = json['jenis_vitamin']['nama']?.toString().toLowerCase() ?? ''; + + if (jenisLower.contains('biru')) { + itemColor = Colors.blue; + } else if (jenisLower.contains('merah')) { + itemColor = Colors.red; + } else if (jenisLower.contains('kuning')) { + itemColor = Colors.amber; + } + } + + // Handle different field names from API + return Vitamin( + id: json['id'] ?? 0, + jenis: json['jenis_vitamin']?['nama'] ?? json['jenis'] ?? 'Vitamin A', + usia: _formatUsia(json), + tanggal: json['tanggal'] ?? '2024-01-01', + status: json['status'] ?? 'Belum', + deskripsi: json['jenis_vitamin']?['deskripsi'], + lokasi: json['lokasi'] ?? 'Posyandu Mahoni 54', + manfaat: json['jenis_vitamin']?['manfaat'], + color: itemColor, + ); + } + + // Helper to format usia from API data + static String _formatUsia(Map json) { + // Try to get from min_umur_bulan if available + if (json['jenis_vitamin'] != null && + json['jenis_vitamin']['min_umur_bulan'] != null) { + return '${json['jenis_vitamin']['min_umur_bulan']} bulan'; + } + + // Use usia field if provided + if (json['usia'] != null) { + return json['usia']; + } + + // Calculate from anak data if available + if (json['anak'] != null && json['anak']['umur_bulan'] != null) { + return '${json['anak']['umur_bulan']} bulan'; + } + + return '0 bulan'; // Default + } + + // Convert Map to Vitamin object + factory Vitamin.fromMap(Map map) { + return Vitamin( + id: map['id'] as int, + jenis: map['jenis'] as String, + usia: map['usia'] as String, + tanggal: map['tanggal'] as String, + status: map['status'] as String, + deskripsi: map['deskripsi'] as String?, + lokasi: map['lokasi'] as String, + manfaat: map['manfaat'] as String?, + color: map['color'] as Color, + ); + } + + // Convert Vitamin object to Map + Map toMap() { + return { + 'id': id, + 'jenis': jenis, + 'usia': usia, + 'tanggal': tanggal, + 'status': status, + 'deskripsi': deskripsi, + 'lokasi': lokasi, + 'manfaat': manfaat, + 'color': color, + }; + } +} diff --git a/Androidnya/lib/screens/auth/login_screen.dart b/Androidnya/lib/screens/auth/login_screen.dart new file mode 100644 index 0000000..f1927c7 --- /dev/null +++ b/Androidnya/lib/screens/auth/login_screen.dart @@ -0,0 +1,578 @@ +import 'package:flutter/material.dart'; +import 'dart:math'; +import 'package:posyandu/models/user_model.dart'; +import 'package:posyandu/screens/auth/register_screen.dart'; +import 'package:posyandu/screens/dashboard/dashboard_screen.dart'; +import 'package:posyandu/services/auth_service.dart'; +import 'package:flutter/services.dart'; +import 'package:shared_preferences/shared_preferences.dart'; + +class LoginScreen extends StatefulWidget { + @override + _LoginScreenState createState() => _LoginScreenState(); +} + +class _LoginScreenState extends State with TickerProviderStateMixin { + final _formKey = GlobalKey(); + final TextEditingController _nikController = TextEditingController(); + final TextEditingController _passwordController = TextEditingController(); + late AnimationController _animationController; + late AnimationController _shakeController; + late Animation _fadeAnimation; + late Animation _slideAnimation; + bool _isLoading = false; + bool _obscurePassword = true; + bool _rememberMe = false; + + final FocusNode _nikFocus = FocusNode(); + final FocusNode _passwordFocus = FocusNode(); + + // Create a class-level animation value for the shake effect + double _shakeOffset = 0.0; + + @override + void initState() { + super.initState(); + // Set system UI overlay style + SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle( + statusBarColor: Colors.transparent, + statusBarIconBrightness: Brightness.light, + )); + + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1800), + ); + + _shakeController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 500), + ); + + _fadeAnimation = Tween(begin: 0.0, end: 1.0).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.2, 0.8, curve: Curves.easeIn), + ), + ); + + _slideAnimation = Tween( + begin: Offset(0, 0.3), + end: Offset.zero, + ).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.2, 0.7, curve: Curves.easeOut), + ), + ); + + _animationController.forward(); + + // Load saved credentials if available + _loadSavedCredentials(); + } + + // Fungsi untuk memuat kredensial tersimpan + Future _loadSavedCredentials() async { + final prefs = await SharedPreferences.getInstance(); + setState(() { + _rememberMe = prefs.getBool('remember_me') ?? false; + if (_rememberMe) { + _nikController.text = prefs.getString('saved_nik') ?? ''; + _passwordController.text = prefs.getString('saved_password') ?? ''; + } + }); + } + + // Fungsi untuk menyimpan kredensial + Future _saveCredentials() async { + if (_rememberMe) { + final prefs = await SharedPreferences.getInstance(); + await prefs.setBool('remember_me', true); + await prefs.setString('saved_nik', _nikController.text); + await prefs.setString('saved_password', _passwordController.text); + } else { + // Hapus kredensial tersimpan jika Remember Me dimatikan + final prefs = await SharedPreferences.getInstance(); + await prefs.setBool('remember_me', false); + await prefs.remove('saved_nik'); + await prefs.remove('saved_password'); + } + } + + @override + void dispose() { + _nikController.dispose(); + _passwordController.dispose(); + _animationController.dispose(); + _shakeController.dispose(); + _nikFocus.dispose(); + _passwordFocus.dispose(); + super.dispose(); + } + + Future _login() async { + if (_formKey.currentState!.validate()) { + setState(() { + _isLoading = true; + }); + + UserModel user = UserModel( + nik: _nikController.text, + password: _passwordController.text, + ); + + Map loginResult = await AuthService().login( + nik: user.nik, + password: user.password, + ); + bool isLoggedIn = loginResult['success'] ?? false; + + // Simpan kredensial jika Remember Me dicentang + if (isLoggedIn && _rememberMe) { + await _saveCredentials(); + } + + setState(() { + _isLoading = false; + }); + + if (isLoggedIn) { + Navigator.pushReplacement( + context, + PageRouteBuilder( + transitionDuration: Duration(milliseconds: 800), + pageBuilder: (_, __, ___) => DashboardScreen(), + transitionsBuilder: (_, animation, __, child) { + return FadeTransition( + opacity: animation, + child: SlideTransition( + position: Tween( + begin: Offset(0, 0.1), + end: Offset.zero, + ).animate(animation), + child: child, + ), + ); + }, + ), + ); + } else { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Row( + children: [ + Icon(Icons.error_outline, color: Colors.white), + SizedBox(width: 8), + Text('Login gagal. NIK atau password salah.'), + ], + ), + backgroundColor: Colors.red.shade400, + behavior: SnackBarBehavior.floating, + margin: EdgeInsets.fromLTRB(16, 8, 16, 16), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(10), + ), + ), + ); + + // Shake animation when login fails + _animateError(); + } + } + } + + void _animateError() { + _shakeController.reset(); + _shakeController + .drive(CurveTween(curve: ShakeCurve())) + .addListener(() { + setState(() { + _shakeOffset = _shakeController.value; + }); + }); + + _shakeController.addStatusListener((status) { + if (status == AnimationStatus.completed) { + setState(() { + _shakeOffset = 0.0; + }); + } + }); + + _shakeController.forward(); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + body: Stack( + children: [ + // Background gradient + Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topLeft, + end: Alignment.bottomRight, + colors: [ + Color(0xFF4CAF50), // Green + Color(0xFF2E7D32), // Dark Green + ], + ), + ), + ), + + // Background patterns + Positioned( + right: -100, + top: -50, + child: Container( + width: 300, + height: 300, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.05), + shape: BoxShape.circle, + ), + ), + ), + Positioned( + left: -150, + bottom: screenSize.height * 0.3, + child: Container( + width: 350, + height: 350, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.05), + shape: BoxShape.circle, + ), + ), + ), + + // Main content + SafeArea( + child: SingleChildScrollView( + physics: BouncingScrollPhysics(), + child: Padding( + padding: EdgeInsets.symmetric( + horizontal: screenSize.width * 0.08, + vertical: screenSize.height * 0.04, + ), + child: FadeTransition( + opacity: _fadeAnimation, + child: SlideTransition( + position: _slideAnimation, + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + SizedBox(height: screenSize.height * 0.04), + // App logo + Hero( + tag: 'logo', + child: Container( + height: screenSize.height * 0.18, + width: screenSize.height * 0.18, + decoration: BoxDecoration( + shape: BoxShape.circle, + color: Colors.white, + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.2), + blurRadius: 15, + offset: Offset(0, 8), + spreadRadius: 2, + ), + ], + ), + child: Center( + child: ClipOval( + child: Image.asset( + 'assets/logo.jpg', + fit: BoxFit.cover, + height: screenSize.height * 0.17, + width: screenSize.height * 0.17, + ), + ), + ), + ), + ), + SizedBox(height: screenSize.height * 0.05), + // Welcome text + Text( + 'Selamat Datang', + style: TextStyle( + fontSize: 28, + fontWeight: FontWeight.bold, + color: Colors.white, + letterSpacing: 1.2, + shadows: [ + Shadow( + color: Colors.black.withOpacity(0.3), + offset: Offset(0, 2), + blurRadius: 4, + ), + ], + ), + ), + SizedBox(height: 8), + Text( + 'Silakan masuk untuk melanjutkan', + style: TextStyle( + fontSize: 16, + color: Colors.white.withOpacity(0.9), + ), + ), + SizedBox(height: screenSize.height * 0.05), + + // Login form + Card( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + elevation: 10, + shadowColor: Colors.black26, + child: Padding( + padding: EdgeInsets.all(24), + child: Transform.translate( + // Apply the shake offset horizontally when login fails + offset: Offset(10 * _shakeOffset, 0), + child: Form( + key: _formKey, + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Login', + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 20), + Container( + decoration: BoxDecoration( + color: Colors.grey.shade50, + borderRadius: BorderRadius.circular(12), + border: Border.all(color: Colors.grey.shade200), + ), + child: TextFormField( + controller: _nikController, + focusNode: _nikFocus, + decoration: InputDecoration( + labelText: 'NIK', + hintText: 'Masukkan NIK anda', + prefixIcon: Icon( + Icons.person_outline, + color: Colors.teal.shade700, + ), + border: InputBorder.none, + contentPadding: EdgeInsets.symmetric(vertical: 16), + ), + keyboardType: TextInputType.number, + inputFormatters: [ + FilteringTextInputFormatter.digitsOnly, + LengthLimitingTextInputFormatter(16), + ], + onFieldSubmitted: (_) { + _passwordFocus.requestFocus(); + }, + validator: (value) { + if (value == null || value.isEmpty) { + return 'NIK tidak boleh kosong'; + } + if (value.length != 16) { + return 'NIK harus 16 digit'; + } + return null; + }, + ), + ), + SizedBox(height: 16), + Container( + decoration: BoxDecoration( + color: Colors.grey.shade50, + borderRadius: BorderRadius.circular(12), + border: Border.all(color: Colors.grey.shade200), + ), + child: TextFormField( + controller: _passwordController, + focusNode: _passwordFocus, + obscureText: _obscurePassword, + decoration: InputDecoration( + labelText: 'Password', + hintText: 'Masukkan password anda', + prefixIcon: Icon( + Icons.lock_outline, + color: Colors.teal.shade700, + ), + suffixIcon: IconButton( + icon: Icon( + _obscurePassword + ? Icons.visibility_off + : Icons.visibility, + color: Colors.grey, + ), + onPressed: () { + setState(() { + _obscurePassword = !_obscurePassword; + }); + }, + ), + border: InputBorder.none, + contentPadding: EdgeInsets.symmetric(vertical: 16), + ), + onFieldSubmitted: (_) => _login(), + validator: (value) { + if (value == null || value.isEmpty) { + return 'Password tidak boleh kosong'; + } + if (value.length < 3) { + return 'Password minimal 3 karakter'; + } + return null; + }, + ), + ), + SizedBox(height: 12), + + // Remember Me checkbox + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Row( + children: [ + Checkbox( + value: _rememberMe, + activeColor: Colors.teal.shade700, + onChanged: (value) { + setState(() { + _rememberMe = value ?? false; + }); + }, + ), + Text( + 'Simpan akun', + style: TextStyle( + color: Colors.grey[700], + fontSize: 14, + ), + ), + ], + ), + ], + ), + SizedBox(height: 24), + SizedBox( + width: double.infinity, + height: 50, + child: ElevatedButton( + onPressed: _isLoading ? null : _login, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + elevation: 2, + ), + child: _isLoading + ? SizedBox( + height: 24, + width: 24, + child: CircularProgressIndicator( + strokeWidth: 2.5, + valueColor: AlwaysStoppedAnimation( + Colors.white, + ), + ), + ) + : Text( + 'MASUK', + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + letterSpacing: 1.2, + ), + ), + ), + ), + ], + ), + ), + ), + ), + ), + + SizedBox(height: screenSize.height * 0.04), + // Register link + Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + 'Belum punya akun? ', + style: TextStyle( + color: Colors.white.withOpacity(0.9), + fontSize: 15, + ), + ), + TextButton( + onPressed: () { + Navigator.push( + context, + PageRouteBuilder( + transitionDuration: Duration(milliseconds: 700), + pageBuilder: (_, __, ___) => RegisterScreen(), + transitionsBuilder: (_, animation, __, child) { + return FadeTransition( + opacity: animation, + child: SlideTransition( + position: Tween( + begin: Offset(1.0, 0.0), + end: Offset.zero, + ).animate(animation), + child: child, + ), + ); + }, + ), + ); + }, + style: TextButton.styleFrom( + foregroundColor: Colors.white, + padding: EdgeInsets.zero, + minimumSize: Size(50, 30), + ), + child: Text( + 'Daftar', + style: TextStyle( + fontWeight: FontWeight.bold, + decoration: TextDecoration.underline, + fontSize: 15, + ), + ), + ), + ], + ), + ], + ), + ), + ), + ), + ), + ), + ], + ), + ); + } +} + +// Custom curve for shake animation +class ShakeCurve extends Curve { + @override + double transform(double t) { + return sin(t * 3 * pi) * 0.5; + } +} diff --git a/Androidnya/lib/screens/auth/register_screen.dart b/Androidnya/lib/screens/auth/register_screen.dart new file mode 100644 index 0000000..52b51ef --- /dev/null +++ b/Androidnya/lib/screens/auth/register_screen.dart @@ -0,0 +1,624 @@ +import 'package:flutter/material.dart'; +import 'package:posyandu/screens/auth/login_screen.dart'; +import 'package:flutter/services.dart'; +import 'package:posyandu/services/auth_service.dart'; +import 'package:posyandu/services/api_service.dart'; + +class RegisterScreen extends StatefulWidget { + @override + _RegisterScreenState createState() => _RegisterScreenState(); +} + +class _RegisterScreenState extends State with SingleTickerProviderStateMixin { + final _formKey = GlobalKey(); + final TextEditingController _nikController = TextEditingController(); + final TextEditingController _namaController = TextEditingController(); + final TextEditingController _alamatController = TextEditingController(); + final TextEditingController _noTelpController = TextEditingController(); + final TextEditingController _emailController = TextEditingController(); + final TextEditingController _passwordController = TextEditingController(); + final TextEditingController _confirmPasswordController = TextEditingController(); + + late AnimationController _animationController; + late Animation _fadeAnimation; + late Animation _slideAnimation; + + bool _isLoading = false; + bool _obscurePassword = true; + bool _obscureConfirmPassword = true; + + @override + void initState() { + super.initState(); + // Set system UI overlay style + SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle( + statusBarColor: Colors.transparent, + statusBarIconBrightness: Brightness.light, + )); + + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1500), + ); + _fadeAnimation = Tween(begin: 0.0, end: 1.0).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.2, 0.8, curve: Curves.easeIn), + ), + ); + + _slideAnimation = Tween( + begin: Offset(0, 0.3), + end: Offset.zero, + ).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.2, 0.7, curve: Curves.easeOut), + ), + ); + + _animationController.forward(); + } + + @override + void dispose() { + _nikController.dispose(); + _namaController.dispose(); + _alamatController.dispose(); + _noTelpController.dispose(); + _emailController.dispose(); + _passwordController.dispose(); + _confirmPasswordController.dispose(); + _animationController.dispose(); + super.dispose(); + } + + Future _register() async { + if (_formKey.currentState!.validate()) { + setState(() { + _isLoading = true; + }); + + try { + // Tambahkan debug info + final baseUrl = '${ApiService.baseUrl}/register'; + print('Mencoba register ke: $baseUrl'); + + // Gunakan AuthService untuk registrasi + final AuthService authService = AuthService(); + final result = await authService.register( + nik: _nikController.text, + nama: _namaController.text, + alamat: _alamatController.text, + noTelp: _noTelpController.text, + password: _passwordController.text, + email: _emailController.text.isNotEmpty ? _emailController.text : null, + ); + + if (mounted) { + setState(() { + _isLoading = false; + }); + + if (result['success']) { + // Tampilkan pesan sukses + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Row( + children: [ + Icon(Icons.check_circle, color: Colors.white), + SizedBox(width: 8), + Text(result['message'] ?? 'Pendaftaran berhasil! Silakan login.'), + ], + ), + backgroundColor: Colors.green, + behavior: SnackBarBehavior.floating, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(10), + ), + ), + ); + + // Kembali ke halaman login + Navigator.pushReplacement( + context, + MaterialPageRoute(builder: (context) => LoginScreen()), + ); + } else { + // Tampilkan pesan error + String errorMessage = result['message'] ?? 'Pendaftaran gagal'; + + // Tambahkan status code jika ada + if (result.containsKey('statusCode')) { + errorMessage += ' (Status: ${result['statusCode']})'; + } + + // Tambahkan informasi raw response untuk debugging + if (result.containsKey('rawResponse')) { + print('Raw response: ${result['rawResponse']}'); + errorMessage += '\nServer response tidak valid. Cek apakah API endpoint "/register" sudah tersedia.'; + } + + // Jika ada detail error, tampilkan + if (result.containsKey('errors') && result['errors'] != null) { + final errors = result['errors']; + if (errors is Map) { + errorMessage += ': ' + _formatErrors(errors); + } + } + + // Tampilkan dialog error dengan lebih detail + showDialog( + context: context, + builder: (context) => AlertDialog( + title: Row( + children: [ + Icon(Icons.error_outline, color: Colors.red), + SizedBox(width: 8), + Text('Pendaftaran Gagal'), + ], + ), + content: SingleChildScrollView( + child: Text(errorMessage), + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('OK'), + ), + ], + ), + ); + } + } + } catch (e) { + if (mounted) { + setState(() { + _isLoading = false; + }); + + // Tampilkan error dalam dialog + showDialog( + context: context, + builder: (context) => AlertDialog( + title: Row( + children: [ + Icon(Icons.error_outline, color: Colors.red), + SizedBox(width: 8), + Text('Error'), + ], + ), + content: Text('Terjadi kesalahan: ${e.toString()}'), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('OK'), + ), + ], + ), + ); + } + } + } + } + + // Fungsi untuk format error + String _formatErrors(Map errors) { + List errorMessages = []; + errors.forEach((key, value) { + if (value is List) { + errorMessages.add('${key.toUpperCase()}: ${value.join(', ')}'); + } else { + errorMessages.add('${key.toUpperCase()}: $value'); + } + }); + return errorMessages.join('\n'); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + body: Stack( + children: [ + // Background gradient + Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topLeft, + end: Alignment.bottomRight, + colors: [ + Color(0xFF4CAF50), // Green + Color(0xFF2E7D32), // Dark Green + ], + ), + ), + ), + + // Background patterns + Positioned( + right: -100, + top: -50, + child: Container( + width: 300, + height: 300, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.05), + shape: BoxShape.circle, + ), + ), + ), + Positioned( + left: -150, + bottom: screenSize.height * 0.3, + child: Container( + width: 350, + height: 350, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.05), + shape: BoxShape.circle, + ), + ), + ), + + // Main content + SafeArea( + child: SingleChildScrollView( + physics: BouncingScrollPhysics(), + child: Padding( + padding: EdgeInsets.symmetric( + horizontal: screenSize.width * 0.05, + vertical: screenSize.height * 0.02, + ), + child: FadeTransition( + opacity: _fadeAnimation, + child: SlideTransition( + position: _slideAnimation, + child: Column( + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + IconButton( + icon: Icon(Icons.arrow_back, color: Colors.white), + onPressed: () => Navigator.pop(context), + ), + Text( + 'Daftar Akun', + style: TextStyle( + fontSize: screenSize.width * 0.06, + fontWeight: FontWeight.bold, + color: Colors.white, + shadows: [ + Shadow( + color: Colors.black.withOpacity(0.3), + offset: Offset(0, 2), + blurRadius: 4, + ), + ], + ), + ), + SizedBox(width: 40), // Untuk menjaga keseimbangan + ], + ), + SizedBox(height: screenSize.height * 0.02), + + // Form Card + Card( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + elevation: 10, + shadowColor: Colors.black26, + child: Padding( + padding: EdgeInsets.all(20), + child: Form( + key: _formKey, + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Informasi Pribadi', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.bold, + color: Colors.teal.shade700, + ), + ), + SizedBox(height: 16), + _buildTextField( + controller: _nikController, + label: 'NIK', + hint: 'Masukkan NIK anda', + icon: Icons.credit_card, + validator: (value) { + if (value == null || value.isEmpty) { + return 'NIK tidak boleh kosong'; + } + if (value.length != 16) { + return 'NIK harus 16 digit'; + } + return null; + }, + keyboardType: TextInputType.number, + inputFormatters: [ + FilteringTextInputFormatter.digitsOnly, + LengthLimitingTextInputFormatter(16), + ], + ), + SizedBox(height: 16), + _buildTextField( + controller: _namaController, + label: 'Nama Lengkap', + hint: 'Masukkan nama lengkap', + icon: Icons.person, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Nama tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + _buildTextField( + controller: _alamatController, + label: 'Alamat', + hint: 'Masukkan alamat lengkap', + icon: Icons.home, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Alamat tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + _buildTextField( + controller: _noTelpController, + label: 'No. Telepon', + hint: 'Masukkan nomor telepon', + icon: Icons.phone, + validator: (value) { + if (value == null || value.isEmpty) { + return 'No. Telepon tidak boleh kosong'; + } + if (!RegExp(r'^\d{10,15}$').hasMatch(value)) { + return 'No. Telepon tidak valid'; + } + return null; + }, + keyboardType: TextInputType.phone, + ), + SizedBox(height: 16), + _buildTextField( + controller: _emailController, + label: 'Email', + hint: 'Masukkan email', + icon: Icons.email, + validator: (value) { + if (value != null && value.isNotEmpty) { + if (!RegExp(r'^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$').hasMatch(value)) { + return 'Format email tidak valid'; + } + } + return null; + }, + keyboardType: TextInputType.emailAddress, + ), + SizedBox(height: 24), + Text( + 'Keamanan Akun', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.bold, + color: Colors.teal.shade700, + ), + ), + SizedBox(height: 16), + _buildPasswordField( + controller: _passwordController, + label: 'Password', + obscureText: _obscurePassword, + onToggleVisibility: () { + setState(() { + _obscurePassword = !_obscurePassword; + }); + }, + ), + SizedBox(height: 16), + _buildPasswordField( + controller: _confirmPasswordController, + label: 'Konfirmasi Password', + obscureText: _obscureConfirmPassword, + onToggleVisibility: () { + setState(() { + _obscureConfirmPassword = !_obscureConfirmPassword; + }); + }, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Konfirmasi password tidak boleh kosong'; + } + if (value != _passwordController.text) { + return 'Password tidak cocok'; + } + return null; + }, + ), + SizedBox(height: 24), + SizedBox( + width: double.infinity, + height: 50, + child: ElevatedButton( + onPressed: _isLoading ? null : _register, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + elevation: 2, + ), + child: _isLoading + ? SizedBox( + height: 24, + width: 24, + child: CircularProgressIndicator( + strokeWidth: 2.5, + valueColor: AlwaysStoppedAnimation( + Colors.white, + ), + ), + ) + : Text( + 'DAFTAR', + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + letterSpacing: 1.2, + ), + ), + ), + ), + ], + ), + ), + ), + ), + SizedBox(height: 20), + Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + 'Sudah punya akun? ', + style: TextStyle( + color: Colors.white.withOpacity(0.9), + fontSize: 15, + ), + ), + TextButton( + onPressed: () { + Navigator.pushReplacement( + context, + PageRouteBuilder( + transitionDuration: Duration(milliseconds: 700), + pageBuilder: (_, __, ___) => LoginScreen(), + transitionsBuilder: (_, animation, __, child) { + return FadeTransition( + opacity: animation, + child: SlideTransition( + position: Tween( + begin: Offset(1.0, 0.0), + end: Offset.zero, + ).animate(animation), + child: child, + ), + ); + }, + ), + ); + }, + style: TextButton.styleFrom( + foregroundColor: Colors.white, + padding: EdgeInsets.zero, + minimumSize: Size(50, 30), + ), + child: Text( + 'Masuk', + style: TextStyle( + fontWeight: FontWeight.bold, + decoration: TextDecoration.underline, + fontSize: 15, + ), + ), + ), + ], + ), + SizedBox(height: 10), + ], + ), + ), + ), + ), + ), + ), + ], + ), + ); + } + + Widget _buildTextField({ + required TextEditingController controller, + required String label, + required String hint, + required IconData icon, + required String? Function(String?)? validator, + TextInputType? keyboardType, + List? inputFormatters, + }) { + return Container( + decoration: BoxDecoration( + color: Colors.grey.shade50, + borderRadius: BorderRadius.circular(12), + border: Border.all(color: Colors.grey.shade200), + ), + child: TextFormField( + controller: controller, + decoration: InputDecoration( + labelText: label, + hintText: hint, + prefixIcon: Icon(icon, color: Colors.teal.shade700), + border: InputBorder.none, + contentPadding: EdgeInsets.symmetric(horizontal: 16, vertical: 16), + ), + validator: validator, + keyboardType: keyboardType, + inputFormatters: inputFormatters, + ), + ); + } + + Widget _buildPasswordField({ + required TextEditingController controller, + required String label, + required bool obscureText, + required VoidCallback onToggleVisibility, + String? Function(String?)? validator, + }) { + return Container( + decoration: BoxDecoration( + color: Colors.grey.shade50, + borderRadius: BorderRadius.circular(12), + border: Border.all(color: Colors.grey.shade200), + ), + child: TextFormField( + controller: controller, + obscureText: obscureText, + decoration: InputDecoration( + labelText: label, + hintText: 'Masukkan $label', + prefixIcon: Icon(Icons.lock, color: Colors.teal.shade700), + suffixIcon: IconButton( + icon: Icon( + obscureText ? Icons.visibility_off : Icons.visibility, + color: Colors.grey, + ), + onPressed: onToggleVisibility, + ), + border: InputBorder.none, + contentPadding: EdgeInsets.symmetric(horizontal: 16, vertical: 16), + ), + validator: validator ?? (value) { + if (value == null || value.isEmpty) { + return '$label tidak boleh kosong'; + } + if (value.length < 6) { + return '$label minimal 6 karakter'; + } + return null; + }, + ), + ); + } +} diff --git a/Androidnya/lib/screens/dashboard/anak_form_screen.dart b/Androidnya/lib/screens/dashboard/anak_form_screen.dart new file mode 100644 index 0000000..3512d0a --- /dev/null +++ b/Androidnya/lib/screens/dashboard/anak_form_screen.dart @@ -0,0 +1,442 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; +import 'package:intl/intl.dart'; +import 'package:posyandu/services/anak_service.dart'; + +class AnakFormScreen extends StatefulWidget { + final int? anakId; // Jika tidak null, berarti edit data yang sudah ada + + const AnakFormScreen({Key? key, this.anakId}) : super(key: key); + + @override + _AnakFormScreenState createState() => _AnakFormScreenState(); +} + +class _AnakFormScreenState extends State { + final _formKey = GlobalKey(); + final TextEditingController _namaController = TextEditingController(); + final TextEditingController _tempatLahirController = TextEditingController(); + final TextEditingController _tanggalLahirController = TextEditingController(); + DateTime? _selectedDate; + String _jenisKelamin = 'Laki-laki'; // Default value + bool _isLoading = false; + bool _isEdit = false; + + final AnakService _anakService = AnakService(); + + @override + void initState() { + super.initState(); + _isEdit = widget.anakId != null; + if (_isEdit) { + // Jika mode edit, load data anak + _loadAnakData(); + } + } + + Future _loadAnakData() async { + setState(() { + _isLoading = true; + }); + + try { + if (widget.anakId != null) { + final anak = await _anakService.getAnakDetail(widget.anakId!); + + _namaController.text = anak['nama_anak']; + _tempatLahirController.text = anak['tempat_lahir']; + + // Format tanggal + final DateTime tanggalLahir = DateTime.parse(anak['tanggal_lahir']); + _selectedDate = tanggalLahir; + _tanggalLahirController.text = DateFormat('dd-MM-yyyy').format(tanggalLahir); + + setState(() { + _jenisKelamin = anak['jenis_kelamin']; + }); + } + } catch (e) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar(content: Text('Gagal memuat data anak: $e')), + ); + } finally { + setState(() { + _isLoading = false; + }); + } + } + + Future _selectDate(BuildContext context) async { + final DateTime? picked = await showDatePicker( + context: context, + initialDate: _selectedDate ?? DateTime.now(), + firstDate: DateTime(2000), + lastDate: DateTime.now(), + helpText: 'Pilih Tanggal Lahir', + cancelText: 'BATAL', + confirmText: 'PILIH', + fieldLabelText: 'Tanggal Lahir Anak', + fieldHintText: 'DD/MM/YYYY', + builder: (context, child) { + return Theme( + data: Theme.of(context).copyWith( + colorScheme: ColorScheme.light( + primary: Colors.teal.shade700, + onPrimary: Colors.white, + onSurface: Colors.black, + ), + textButtonTheme: TextButtonThemeData( + style: TextButton.styleFrom( + foregroundColor: Colors.teal.shade700, + ), + ), + ), + child: child!, + ); + }, + ); + + if (picked != null && picked != _selectedDate) { + setState(() { + _selectedDate = picked; + _tanggalLahirController.text = DateFormat('dd-MM-yyyy').format(picked); + }); + } + } + + Future _saveData() async { + if (_formKey.currentState!.validate()) { + setState(() { + _isLoading = true; + }); + + try { + Map response; + + if (_selectedDate == null) { + throw Exception('Tanggal lahir harus diisi'); + } + + print('Menyimpan data anak...'); + + try { + if (_isEdit && widget.anakId != null) { + // Update existing data + response = await _anakService.updateAnak( + anakId: widget.anakId!, + namaAnak: _namaController.text, + tempatLahir: _tempatLahirController.text, + tanggalLahir: _selectedDate!, + jenisKelamin: _jenisKelamin, + ); + } else { + // Create new data + response = await _anakService.createAnak( + namaAnak: _namaController.text, + tempatLahir: _tempatLahirController.text, + tanggalLahir: _selectedDate!, + jenisKelamin: _jenisKelamin, + ); + } + print('Response dari server: $response'); + } catch (e) { + print('Error dari API: $e'); + throw Exception('Gagal mengirim data ke server: $e'); + } + + if (!mounted) return; + + setState(() { + _isLoading = false; + }); + + if (response['success'] == true || response['status'] == 'success') { + // Go back to previous screen with result=true to trigger reload + // Navigator.pop(context, true); + + // Tambahkan notifikasi sukses DI LAYAR SENDIRI sebelum kembali + // Buat overlay yang terlihat jelas + showDialog( + context: context, + barrierDismissible: false, + builder: (context) => WillPopScope( + onWillPop: () async => false, // Prevent back button + child: Dialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + child: Container( + padding: EdgeInsets.all(20), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Container( + padding: EdgeInsets.all(15), + decoration: BoxDecoration( + color: Colors.green.shade100, + shape: BoxShape.circle, + ), + child: Icon( + Icons.check_circle, + color: Colors.green.shade700, + size: 60, + ), + ), + SizedBox(height: 20), + Text( + response.containsKey('is_local_only') && response['is_local_only'] == true + ? 'Data berhasil disimpan secara lokal' + : 'Data anak berhasil disimpan', + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + color: Colors.green.shade800, + ), + textAlign: TextAlign.center, + ), + SizedBox(height: 10), + Text( + _namaController.text, + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.w500, + ), + textAlign: TextAlign.center, + ), + SizedBox(height: 25), + ElevatedButton( + onPressed: () { + // Tutup dialog dan kembali ke halaman anak + Navigator.pop(context); // Tutup dialog + Navigator.pop(context, true); // Kembali ke halaman anak + }, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.green.shade700, + padding: EdgeInsets.symmetric(vertical: 15, horizontal: 30), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(30), + ), + ), + child: Text( + 'OK, LANJUTKAN', + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + fontSize: 16, + ), + ), + ), + ], + ), + ), + ), + ), + ); + + // Jika user menonaktifkan dialog, tambahkan auto-navigasi setelah 2 detik + Future.delayed(Duration(seconds: 2), () { + if (mounted) { + // Pop dialog jika masih ada + if (Navigator.of(context).canPop()) { + Navigator.of(context).pop(); // Tutup dialog jika masih terbuka + } + + // Pop form screen + if (Navigator.of(context).canPop()) { + Navigator.of(context).pop(true); // Kembali ke halaman anak + } + } + }); + + } else { + // Show error message + String errorMsg = response['message'] ?? 'Terjadi kesalahan'; + if (response.containsKey('errors')) { + errorMsg += ': ${response['errors']}'; + } + print('Error dari server: $errorMsg'); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text(errorMsg), + backgroundColor: Colors.red, + ), + ); + } + } catch (e) { + print('Error saat menyimpan: $e'); + setState(() { + _isLoading = false; + }); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Error: ${e.toString()}'), + backgroundColor: Colors.red, + ), + ); + } + } + } + + @override + void dispose() { + _namaController.dispose(); + _tempatLahirController.dispose(); + _tanggalLahirController.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: Text(_isEdit ? 'Edit Data Anak' : 'Tambah Data Anak'), + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + elevation: 0, + ), + body: _isLoading + ? Center(child: CircularProgressIndicator()) + : SingleChildScrollView( + padding: EdgeInsets.all(16), + child: Form( + key: _formKey, + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Informasi Anak + _buildSectionTitle('Informasi Anak'), + SizedBox(height: 16), + + // Nama Anak + TextFormField( + controller: _namaController, + decoration: InputDecoration( + labelText: 'Nama Anak', + hintText: 'Masukkan nama lengkap anak', + border: OutlineInputBorder(), + prefixIcon: Icon(Icons.person), + ), + validator: (value) { + if (value == null || value.isEmpty) { + return 'Nama anak harus diisi'; + } + return null; + }, + ), + SizedBox(height: 16), + + // Tempat Lahir + TextFormField( + controller: _tempatLahirController, + decoration: InputDecoration( + labelText: 'Tempat Lahir', + hintText: 'Masukkan tempat lahir anak', + border: OutlineInputBorder(), + prefixIcon: Icon(Icons.location_city), + ), + validator: (value) { + if (value == null || value.isEmpty) { + return 'Tempat lahir harus diisi'; + } + return null; + }, + ), + SizedBox(height: 16), + + // Tanggal Lahir + TextFormField( + controller: _tanggalLahirController, + readOnly: true, + decoration: InputDecoration( + labelText: 'Tanggal Lahir', + hintText: 'Pilih tanggal lahir anak', + border: OutlineInputBorder(), + prefixIcon: Icon(Icons.calendar_today), + suffixIcon: IconButton( + icon: Icon(Icons.date_range), + onPressed: () => _selectDate(context), + ), + ), + validator: (value) { + if (value == null || value.isEmpty) { + return 'Tanggal lahir harus diisi'; + } + return null; + }, + onTap: () => _selectDate(context), + ), + SizedBox(height: 16), + + // Jenis Kelamin + _buildSectionTitle('Jenis Kelamin'), + SizedBox(height: 8), + Row( + children: [ + Expanded( + child: RadioListTile( + title: Text('Laki-laki'), + value: 'Laki-laki', + groupValue: _jenisKelamin, + activeColor: Colors.teal.shade700, + onChanged: (value) { + setState(() { + _jenisKelamin = value!; + }); + }, + ), + ), + Expanded( + child: RadioListTile( + title: Text('Perempuan'), + value: 'Perempuan', + groupValue: _jenisKelamin, + activeColor: Colors.teal.shade700, + onChanged: (value) { + setState(() { + _jenisKelamin = value!; + }); + }, + ), + ), + ], + ), + SizedBox(height: 32), + + // Submit Button + Container( + width: double.infinity, + child: ElevatedButton( + onPressed: _isLoading ? null : _saveData, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + padding: EdgeInsets.symmetric(vertical: 16), + textStyle: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + ), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), + ), + child: Text(_isEdit ? 'PERBARUI DATA' : 'SIMPAN DATA'), + ), + ), + ], + ), + ), + ), + ); + } + + Widget _buildSectionTitle(String title) { + return Text( + title, + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: Colors.teal.shade800, + ), + ); + } +} \ No newline at end of file diff --git a/Androidnya/lib/screens/dashboard/anak_screen.dart b/Androidnya/lib/screens/dashboard/anak_screen.dart new file mode 100644 index 0000000..042854e --- /dev/null +++ b/Androidnya/lib/screens/dashboard/anak_screen.dart @@ -0,0 +1,955 @@ +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; +import 'package:posyandu/services/anak_service.dart'; +import 'package:posyandu/screens/dashboard/anak_form_screen.dart'; +import 'package:posyandu/screens/dashboard/penjadwalan_screen.dart'; +import 'package:posyandu/models/anak_model.dart'; +import 'package:shared_preferences/shared_preferences.dart'; + +class AnakScreen extends StatefulWidget { + @override + _AnakScreenState createState() => _AnakScreenState(); +} + +class _AnakScreenState extends State { + final AnakService _anakService = AnakService(); + bool _isLoading = false; + List _anakList = []; + Map _parentData = {}; // Parent data from SharedPreferences + + @override + void initState() { + super.initState(); + _loadParentData(); + _loadAnakData(); + } + + Future _loadParentData() async { + try { + final parentData = await _anakService.getParentFromPrefs(); + setState(() { + _parentData = parentData; + }); + + // Tambahkan nama default jika masih kosong + if (_parentData['nama'] == null || _parentData['nama'].toString().isEmpty) { + setState(() { + _parentData['nama'] = 'Ibu'; + }); + } + + print('Data parent berhasil dimuat: $_parentData'); + } catch (e) { + print('Error saat memuat data parent: $e'); + + // Pastikan masih ada nilai default + setState(() { + _parentData = { + 'nama': 'Ibu', + 'nik': 'Tidak tersedia' + }; + }); + } + } + + Future _loadAnakData() async { + setState(() { + _isLoading = true; + }); + + try { + print('Memuat data anak...'); + + // Log parent data yang tersedia + final prefs = await SharedPreferences.getInstance(); + final userId = prefs.getInt('user_id'); + final nik = prefs.getString('nik'); + final namaIbu = prefs.getString('nama_ibu'); + final token = prefs.getString('token'); + + print('Data dari SharedPreferences: user_id=$userId, nik=$nik, nama_ibu=$namaIbu, token=${token != null ? "ada" : "tidak ada"}'); + + if (userId == null || nik == null) { + throw Exception('Data pengguna tidak lengkap. Silakan login kembali.'); + } + + // Gunakan AnakService untuk mendapatkan data, tetapi skip data lokal untuk menghindari duplikat + final anakList = await _anakService.getAnakList(skipLocal: true); + + // Reload parent data after API call (might be updated) + await _loadParentData(); + + setState(() { + _anakList = anakList; + _isLoading = false; + }); + + print('Berhasil memuat ${_anakList.length} data anak'); + + // Periksa apakah API mengembalikan data pengguna + if (anakList.isNotEmpty) { + final firstAnak = anakList[0]; + print('Sample anak: ID=${firstAnak['id']}, nama=${firstAnak['nama_anak']}, pengguna_id=${firstAnak['pengguna_id']}'); + + if (firstAnak['pengguna'] != null) { + print('Data pengguna dari API: ${firstAnak['pengguna']}'); + } else { + print('Data pengguna tidak ada dalam respons API, akan menggunakan data lokal'); + } + } + } catch (e) { + print('Error saat memuat data anak: $e'); + setState(() { + _isLoading = false; + _anakList = []; // Ensure empty list on error instead of using manual data + }); + + String errorMessage = e.toString(); + bool isAuthError = errorMessage.contains('login') || + errorMessage.contains('auth') || + errorMessage.contains('Unauthenticated') || + errorMessage.contains('Session expired'); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text('Gagal memuat data anak: ${isAuthError ? 'Sesi berakhir' : e.toString()}'), + if (isAuthError) + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: ElevatedButton( + onPressed: () { + // Arahkan ke halaman login + Navigator.pushNamedAndRemoveUntil( + context, + '/login', + (route) => false + ); + }, + child: Text('Login Kembali'), + style: ElevatedButton.styleFrom( + backgroundColor: Colors.white, + foregroundColor: Colors.red, + ), + ), + ), + ], + ), + backgroundColor: Colors.red, + duration: Duration(seconds: 5), + ), + ); + } + } + + Future _deleteAnak(int id) async { + try { + await _anakService.deleteAnak(id); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Data anak berhasil dihapus'), + backgroundColor: Colors.green, + ), + ); + _loadAnakData(); // Reload data + } catch (e) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal menghapus data anak: $e'), + backgroundColor: Colors.red, + ), + ); + } + } + + String _calculateAge(String birthDateString) { + try { + DateTime birthDate = DateTime.parse(birthDateString); + DateTime currentDate = DateTime.now(); + + // Hitung total usia dalam hari + int totalDays = currentDate.difference(birthDate).inDays; + + // Konversi ke bulan dan hari + int months = totalDays ~/ 30; // Aproximasi 1 bulan = 30 hari + int days = totalDays % 30; + + return '$months bulan $days hari'; + } catch (e) { + return 'Error'; + } + } + + void _navigateToJadwalForChild(BuildContext context, Map anak) { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => PenjadwalanScreen( + anakId: anak['id'], + ), + ), + ).then((_) { + // Refresh data anak setelah kembali dari halaman jadwal + _loadAnakData(); + }); + } + + void _showEditAnakDialog(BuildContext context, Map anak) { + final nameController = TextEditingController(text: anak['nama_anak']); + final birthPlaceController = TextEditingController(text: anak['tempat_lahir']); + final birthDateController = TextEditingController( + text: DateFormat('yyyy-MM-dd').format(DateTime.parse(anak['tanggal_lahir'])) + ); + final genderController = TextEditingController(text: anak['jenis_kelamin']); + final formKey = GlobalKey(); + bool isLoading = false; + DateTime? selectedDate; + + showDialog( + context: context, + builder: (BuildContext context) { + return StatefulBuilder( + builder: (context, setState) { + return AlertDialog( + title: Row( + children: [ + Icon(Icons.edit, color: Colors.teal), + SizedBox(width: 10), + Text('Edit Data Anak'), + ], + ), + content: SingleChildScrollView( + child: Form( + key: formKey, + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + TextFormField( + controller: nameController, + decoration: InputDecoration( + labelText: 'Nama Anak', + prefixIcon: Icon(Icons.child_care), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + validator: (value) { + if (value == null || value.isEmpty) { + return 'Nama anak tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + TextFormField( + controller: birthPlaceController, + decoration: InputDecoration( + labelText: 'Tempat Lahir', + prefixIcon: Icon(Icons.location_city), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + validator: (value) { + if (value == null || value.isEmpty) { + return 'Tempat lahir tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + TextFormField( + controller: birthDateController, + decoration: InputDecoration( + labelText: 'Tanggal Lahir', + prefixIcon: Icon(Icons.calendar_today), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + suffixIcon: IconButton( + icon: Icon(Icons.date_range), + onPressed: () async { + final DateTime? picked = await showDatePicker( + context: context, + initialDate: selectedDate ?? DateTime.parse(anak['tanggal_lahir']), + firstDate: DateTime(2000), + lastDate: DateTime.now(), + ); + if (picked != null) { + setState(() { + selectedDate = picked; + birthDateController.text = DateFormat('yyyy-MM-dd').format(picked); + }); + } + }, + ), + ), + readOnly: true, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Tanggal lahir tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + DropdownButtonFormField( + value: genderController.text, + decoration: InputDecoration( + labelText: 'Jenis Kelamin', + prefixIcon: Icon(Icons.person), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + items: ['Laki-laki', 'Perempuan'].map((String value) { + return DropdownMenuItem( + value: value, + child: Text(value), + ); + }).toList(), + onChanged: (String? newValue) { + setState(() { + genderController.text = newValue!; + }); + }, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Jenis kelamin harus dipilih'; + } + return null; + }, + ), + ], + ), + ), + ), + actions: [ + TextButton( + onPressed: isLoading ? null : () => Navigator.pop(context), + child: Text('Batal'), + style: TextButton.styleFrom( + foregroundColor: Colors.grey, + ), + ), + ElevatedButton( + onPressed: isLoading ? null : () async { + if (formKey.currentState!.validate()) { + setState(() => isLoading = true); + + try { + // Parse tanggal lahir + final tanggalLahir = DateTime.parse(birthDateController.text); + + // Panggil updateAnak dengan parameter yang benar + await _anakService.updateAnak( + anakId: anak['id'], + namaAnak: nameController.text, + tempatLahir: birthPlaceController.text, + tanggalLahir: tanggalLahir, + jenisKelamin: genderController.text, + ); + + if (mounted) { + Navigator.pop(context, true); // Return true to indicate success + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Data anak berhasil diperbarui'), + backgroundColor: Colors.green, + ), + ); + _loadAnakData(); // Refresh data setelah update + } + } catch (e) { + if (mounted) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal memperbarui data anak: ${e.toString()}'), + backgroundColor: Colors.red, + ), + ); + } + } finally { + if (mounted) { + setState(() => isLoading = false); + } + } + } + }, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), + ), + child: isLoading + ? SizedBox( + width: 20, + height: 20, + child: CircularProgressIndicator( + strokeWidth: 2, + valueColor: AlwaysStoppedAnimation(Colors.white), + ), + ) + : Text('Simpan'), + ), + ], + ); + }, + ); + }, + ); + } + + void _showClearLocalDataConfirmation() { + showDialog( + context: context, + builder: (context) => AlertDialog( + title: Text('Konfirmasi'), + content: Text( + 'Anda yakin ingin menghapus semua data lokal? Hanya data dari server yang akan ditampilkan.', + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('BATAL'), + ), + TextButton( + onPressed: () { + Navigator.pop(context); + _clearLocalDataAndReload(); + }, + style: TextButton.styleFrom( + foregroundColor: Colors.red, + ), + child: Text('HAPUS'), + ), + ], + ), + ); + } + + Future _clearLocalDataAndReload() async { + setState(() { + _isLoading = true; + }); + + try { + // Hapus data lokal + await _anakService.clearAllLocalAnakData(); + + // Muat ulang data hanya dari API + final anakList = await _anakService.getAnakList(skipLocal: true); + + setState(() { + _anakList = anakList; + _isLoading = false; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Data lokal berhasil dihapus'), + backgroundColor: Colors.green, + ), + ); + } catch (e) { + print('Error saat membersihkan data lokal: $e'); + setState(() { + _isLoading = false; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal menghapus data lokal: $e'), + backgroundColor: Colors.red, + ), + ); + } + } + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: Text('Data Anak', style: TextStyle(fontWeight: FontWeight.bold)), + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + elevation: 2, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.only( + bottomLeft: Radius.circular(15), + bottomRight: Radius.circular(15), + ), + ), + ), + body: Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topCenter, + end: Alignment.bottomCenter, + colors: [Colors.teal.shade50, Colors.white], + ), + ), + child: _isLoading + ? Center( + child: CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Colors.teal.shade700), + ), + ) + : RefreshIndicator( + onRefresh: () async { + // Hapus data lokal saat refresh + await _anakService.clearAllLocalAnakData(); + await _loadParentData(); + await _loadAnakData(); + + // Tampilkan notifikasi sukses + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Data berhasil disegarkan, data lokal dihapus'), + backgroundColor: Colors.green, + ), + ); + }, + color: Colors.teal.shade700, + child: _anakList.isEmpty + ? _buildEmptyState() + : _buildAnakList(), + ), + ), + floatingActionButton: FloatingActionButton( + onPressed: () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => AnakFormScreen(), + ), + ).then((result) { + if (result == true) { + _loadAnakData(); + } + }); + }, + backgroundColor: Colors.teal.shade700, + child: Icon(Icons.add), + elevation: 4, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(16), + ), + ), + ); + } + + // Widget untuk menampilkan pesan ketika data kosong + Widget _buildEmptyState() { + return ListView( + // Gunakan ListView agar RefreshIndicator berfungsi dengan baik + children: [ + SizedBox(height: MediaQuery.of(context).size.height * 0.2), + Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Container( + padding: EdgeInsets.all(20), + decoration: BoxDecoration( + color: Colors.teal.shade50, + shape: BoxShape.circle, + ), + child: Icon( + Icons.child_care, + size: 80, + color: Colors.teal.shade700, + ), + ), + SizedBox(height: 24), + Text( + 'Belum ada data anak', + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.bold, + color: Colors.teal.shade800, + ), + ), + SizedBox(height: 12), + Padding( + padding: EdgeInsets.symmetric(horizontal: 40), + child: Text( + 'Tambahkan data anak dengan menekan tombol + di bawah', + textAlign: TextAlign.center, + style: TextStyle( + color: Colors.grey.shade700, + fontSize: 16, + ), + ), + ), + SizedBox(height: 24), + Container( + padding: EdgeInsets.symmetric(horizontal: 16, vertical: 8), + decoration: BoxDecoration( + color: Colors.teal.shade100, + borderRadius: BorderRadius.circular(20), + ), + child: Row( + mainAxisSize: MainAxisSize.min, + children: [ + Icon(Icons.refresh, size: 16, color: Colors.teal.shade700), + SizedBox(width: 8), + Text( + 'Tarik ke bawah untuk menyegarkan data', + textAlign: TextAlign.center, + style: TextStyle( + color: Colors.teal.shade700, + fontSize: 12, + fontWeight: FontWeight.w500, + ), + ), + ], + ), + ), + ], + ), + ), + ], + ); + } + + // Widget untuk menampilkan daftar anak + Widget _buildAnakList() { + return Column( + children: [ + // List anak + Expanded( + child: ListView.builder( + padding: EdgeInsets.all(16), + itemCount: _anakList.length, + itemBuilder: (context, index) { + final anak = _anakList[index]; + final tanggalLahir = DateTime.parse(anak['tanggal_lahir']); + final usia = _calculateAge(anak['tanggal_lahir']); + + // Informasi pengguna (parent) + final pengguna = anak['pengguna']; // Jika API mengembalikan data nested + //final penggunaId = anak['pengguna_id']; + + // Dapatkan data pengguna dari API atau dari SharedPreferences + String namaIbu = 'Ibu'; // Default ke 'Ibu' bukan 'Tidak Tersedia' + String nikIbu = 'Tidak Tersedia'; + + if (pengguna != null) { + // Data dari API + namaIbu = pengguna['nama'] ?? 'Ibu'; + nikIbu = pengguna['nik'] ?? 'Tidak Tersedia'; + print('Data ibu dari API: $namaIbu (NIK: $nikIbu)'); + } else if (_parentData.isNotEmpty) { + // Data dari SharedPreferences + namaIbu = _parentData['nama'] ?? 'Ibu'; + nikIbu = _parentData['nik'] ?? 'Tidak Tersedia'; + print('Data ibu dari SharedPreferences: $namaIbu (NIK: $nikIbu)'); + } else { + print('Data pengguna tidak tersedia untuk anak ID ${anak['id']}'); + } + + // Pastikan nama ibu tidak kosong + if (namaIbu.isEmpty) { + namaIbu = 'Ibu'; + } + + return Container( + margin: EdgeInsets.only(bottom: 16), + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topLeft, + end: Alignment.bottomRight, + colors: anak['jenis_kelamin'] == 'Laki-laki' + ? [Colors.blue.shade50, Colors.teal.shade50] + : [Colors.pink.shade50, Colors.teal.shade50], + ), + borderRadius: BorderRadius.circular(16), + boxShadow: [ + BoxShadow( + color: Colors.grey.withOpacity(0.2), + spreadRadius: 1, + blurRadius: 6, + offset: Offset(0, 3), + ), + ], + ), + child: Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Expanded( + child: Row( + children: [ + Container( + padding: EdgeInsets.all(2), + decoration: BoxDecoration( + shape: BoxShape.circle, + border: Border.all( + color: anak['jenis_kelamin'] == 'Laki-laki' + ? Colors.blue.shade300 + : Colors.pink.shade300, + width: 2, + ), + boxShadow: [ + BoxShadow( + color: Colors.grey.withOpacity(0.2), + spreadRadius: 1, + blurRadius: 3, + offset: Offset(0, 2), + ), + ], + ), + child: CircleAvatar( + backgroundColor: anak['jenis_kelamin'] == 'Laki-laki' + ? Colors.blue.shade100 + : Colors.pink.shade100, + radius: 26, + child: Icon( + anak['jenis_kelamin'] == 'Laki-laki' + ? Icons.boy + : Icons.girl, + color: anak['jenis_kelamin'] == 'Laki-laki' + ? Colors.blue.shade800 + : Colors.pink.shade800, + size: 30, + ), + ), + ), + SizedBox(width: 16), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + anak['nama_anak'] ?? '-', + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + color: Colors.teal.shade800, + ), + ), + SizedBox(height: 4), + // Usia removed from here as it's already displayed below + ], + ), + ), + ], + ), + ), + Container( + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(8), + ), + child: PopupMenuButton( + icon: Icon(Icons.more_vert, color: Colors.teal.shade700), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + onSelected: (value) { + if (value == 'edit') { + _showEditAnakDialog(context, anak); + } else if (value == 'delete') { + showDialog( + context: context, + builder: (context) => AlertDialog( + title: Text('Konfirmasi'), + content: Text( + 'Apakah Anda yakin ingin menghapus data ${anak['nama_anak']}?' + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('BATAL'), + ), + TextButton( + onPressed: () { + Navigator.pop(context); + _deleteAnak(anak['id']); + }, + style: TextButton.styleFrom( + foregroundColor: Colors.red, + ), + child: Text('HAPUS'), + ), + ], + ), + ); + } else if (value == 'jadwal') { + _navigateToJadwalForChild(context, anak); + } + }, + itemBuilder: (context) => [ + PopupMenuItem( + value: 'edit', + child: Row( + children: [ + Icon(Icons.edit, color: Colors.blue), + SizedBox(width: 8), + Text('Edit'), + ], + ), + ), + PopupMenuItem( + value: 'delete', + child: Row( + children: [ + Icon(Icons.delete, color: Colors.red), + SizedBox(width: 8), + Text('Hapus'), + ], + ), + ), + PopupMenuItem( + value: 'jadwal', + child: Row( + children: [ + Icon(Icons.calendar_today, size: 20, color: Colors.teal), + SizedBox(width: 8), + Text('Lihat Jadwal Anak'), + ], + ), + ), + ], + ), + ), + ], + ), + SizedBox(height: 16), + Divider( + height: 1, + thickness: 1, + color: Colors.teal.shade200.withOpacity(0.5), + ), + SizedBox(height: 16), + _buildInfoSection([ + _infoItemCard( + 'Tempat Lahir', + anak['tempat_lahir'] ?? '-', + Icons.location_city, + Colors.indigo, + ), + _infoItemCard( + 'Tanggal Lahir', + DateFormat('dd MMM yyyy').format(tanggalLahir), + Icons.calendar_today, + Colors.green.shade700, + ), + ]), + SizedBox(height: 8), + _buildInfoSection([ + _infoItemCard( + 'Jenis Kelamin', + anak['jenis_kelamin'] ?? '-', + anak['jenis_kelamin'] == 'Laki-laki' + ? Icons.male + : Icons.female, + anak['jenis_kelamin'] == 'Laki-laki' + ? Colors.blue.shade700 + : Colors.pink.shade700, + ), + _infoItemCard( + 'Nama Ibu', + namaIbu, + Icons.person, + Colors.purple.shade700, + ), + ]), + SizedBox(height: 8), + _buildInfoSection([ + _infoItemCard( + 'Usia Anak', + usia, + Icons.watch_later_outlined, + Colors.orange.shade700, + ), + _infoItemCard( + 'NIK Ibu', + nikIbu, + Icons.badge, + Colors.brown.shade700, + ), + ]), + ], + ), + ), + ); + }, + ), + ), + ], + ); + } + + Widget _buildInfoSection(List children) { + return Row( + children: children.map((child) => Expanded(child: child)).toList(), + ); + } + + Widget _infoItemCard(String label, String value, IconData icon, Color color) { + return Card( + elevation: 0, + color: Colors.white.withOpacity(0.8), + margin: EdgeInsets.symmetric(horizontal: 4, vertical: 2), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(10), + ), + child: Padding( + padding: EdgeInsets.all(10), + child: Row( + children: [ + Container( + padding: EdgeInsets.all(6), + decoration: BoxDecoration( + color: color.withOpacity(0.1), + borderRadius: BorderRadius.circular(8), + ), + child: Icon( + icon, + size: 18, + color: color, + ), + ), + SizedBox(width: 10), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + label, + style: TextStyle( + fontSize: 11, + color: Colors.grey.shade700, + fontWeight: FontWeight.w500, + ), + ), + SizedBox(height: 2), + Text( + value, + style: TextStyle( + fontSize: 13, + fontWeight: FontWeight.w600, + color: Colors.black87, + ), + overflow: TextOverflow.ellipsis, + ), + ], + ), + ), + ], + ), + ), + ); + } +} \ No newline at end of file diff --git a/Androidnya/lib/screens/dashboard/artikel_detail_screen.dart b/Androidnya/lib/screens/dashboard/artikel_detail_screen.dart new file mode 100644 index 0000000..fa3c599 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/artikel_detail_screen.dart @@ -0,0 +1,328 @@ +import 'package:flutter/material.dart'; +import 'package:posyandu/services/artikel_service.dart'; +import 'package:share_plus/share_plus.dart'; +import 'dart:async'; + +class ArtikelDetailScreen extends StatefulWidget { + final int artikelId; + final ArtikelModel? initialData; + + const ArtikelDetailScreen({ + Key? key, + required this.artikelId, + this.initialData, + }) : super(key: key); + + @override + _ArtikelDetailScreenState createState() => _ArtikelDetailScreenState(); +} + +class _ArtikelDetailScreenState extends State { + final ArtikelService _artikelService = ArtikelService(); + late Future _artikelFuture; + bool _isLoading = true; + String? _error; + + // Flag untuk selalu menggunakan data initial + final bool _useInitialDataOnly = false; + + @override + void initState() { + super.initState(); + _loadArtikelDetail(); + } + + void _loadArtikelDetail() { + // Jika ada initial data, prioritaskan initial data + if (widget.initialData != null) { + _artikelFuture = Future.value(widget.initialData!); + return; + } + + // Jika tidak ada initial data tapi flag aktif, buat dummy + if (_useInitialDataOnly) { + _artikelFuture = Future.value(_createDummyDetail(widget.artikelId)); + return; + } + + // Jika masih bisa ambil dari API, coba dengan timeout 5 detik + _artikelFuture = _artikelService.getArtikelDetail(widget.artikelId) + .timeout( + Duration(seconds: 5), + onTimeout: () { + print('Timeout saat mengambil detail artikel'); + throw TimeoutException('Waktu habis saat mengambil detail artikel'); + }, + ); + } + + // Fungsi lokal untuk membuat model dummy sebagai fallback + ArtikelModel _createDummyDetail(int id) { + return ArtikelModel( + id: id, + judul: 'Artikel Tidak Tersedia', + isiArtikel: 'Maaf, artikel yang Anda cari tidak dapat diakses saat ini. Silakan coba lagi nanti.', + tanggal: DateTime.now(), + gambarUrl: null, + ); + } + + String _formatDate(DateTime date) { + final months = [ + '', 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', + 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' + ]; + return '${date.day} ${months[date.month]} ${date.year}'; + } + + @override + Widget build(BuildContext context) { + return Scaffold( + body: FutureBuilder( + future: _artikelFuture, + builder: (context, snapshot) { + if (snapshot.connectionState == ConnectionState.waiting && widget.initialData == null) { + return Center( + child: CircularProgressIndicator( + color: Colors.teal.shade700, + ), + ); + } else if (snapshot.hasError) { + // Jika error tapi ada initial data, gunakan initial data + if (widget.initialData != null) { + return _buildArtikelDetailBody(widget.initialData!); + } + + return Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Icon( + Icons.error_outline, + color: Colors.red, + size: 48, + ), + SizedBox(height: 16), + Text( + 'Gagal memuat artikel', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 18, + ), + ), + SizedBox(height: 8), + Text('${snapshot.error}'), + SizedBox(height: 16), + ElevatedButton( + onPressed: () { + setState(() { + _loadArtikelDetail(); + }); + }, + child: Text('Coba Lagi'), + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + ), + ), + ], + ), + ); + } else if (!snapshot.hasData) { + // Jika tidak ada data tapi ada initial data, gunakan initial data + if (widget.initialData != null) { + return _buildArtikelDetailBody(widget.initialData!); + } + + return Center( + child: Text('Artikel tidak ditemukan'), + ); + } + + return _buildArtikelDetailBody(snapshot.data!); + }, + ), + ); + } + + Widget _buildArtikelDetailBody(ArtikelModel artikel) { + final screenSize = MediaQuery.of(context).size; + final gambarUrl = artikel.gambarUrl; + + return CustomScrollView( + slivers: [ + // Artikel header with image + SliverAppBar( + expandedHeight: screenSize.height * 0.3, + pinned: true, + backgroundColor: Colors.teal.shade700, + leading: IconButton( + icon: Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration( + color: Colors.black26, + shape: BoxShape.circle, + ), + child: Icon(Icons.arrow_back), + ), + onPressed: () => Navigator.pop(context), + ), + actions: [ + IconButton( + icon: Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration( + color: Colors.black26, + shape: BoxShape.circle, + ), + child: Icon(Icons.share), + ), + onPressed: () { + Share.share( + 'Baca artikel "${artikel.judul}" di aplikasi Posyandu', + subject: artikel.judul, + ); + }, + ), + ], + flexibleSpace: FlexibleSpaceBar( + background: Stack( + fit: StackFit.expand, + children: [ + // Image or placeholder + gambarUrl != null + ? Image.network( + gambarUrl, + fit: BoxFit.cover, + errorBuilder: (context, error, stackTrace) { + return Image.network( + 'https://img.freepik.com/free-photo/stethoscope-copy-space-medical-stilllife_23-2148854308.jpg', + fit: BoxFit.cover, + ); + }, + ) + : Image.network( + 'https://img.freepik.com/free-photo/stethoscope-copy-space-medical-stilllife_23-2148854308.jpg', + fit: BoxFit.cover, + ), + // Gradient overlay + Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topCenter, + end: Alignment.bottomCenter, + colors: [ + Colors.transparent, + Colors.black.withOpacity(0.7), + ], + ), + ), + ), + ], + ), + ), + ), + + // Content + SliverToBoxAdapter( + child: Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Title + Text( + artikel.judul, + style: TextStyle( + fontSize: 24, + fontWeight: FontWeight.bold, + color: Colors.grey.shade800, + ), + ), + SizedBox(height: 8), + // Date + Row( + children: [ + Icon( + Icons.calendar_today, + size: 16, + color: Colors.grey.shade600, + ), + SizedBox(width: 4), + Text( + _formatDate(artikel.tanggal), + style: TextStyle( + color: Colors.grey.shade600, + fontSize: 14, + ), + ), + ], + ), + SizedBox(height: 24), + // Content + Text( + artikel.isiArtikel, + style: TextStyle( + fontSize: 16, + height: 1.6, + color: Colors.grey.shade800, + ), + ), + SizedBox(height: 32), + // Footer + Container( + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: Colors.grey.shade100, + borderRadius: BorderRadius.circular(12), + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Bagikan Artikel', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 16, + ), + ), + SizedBox(height: 8), + Text( + 'Informasi kesehatan ini penting untuk dibagikan kepada keluarga dan teman Anda.', + style: TextStyle( + color: Colors.grey.shade700, + fontSize: 14, + ), + ), + SizedBox(height: 16), + Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + ElevatedButton.icon( + onPressed: () { + Share.share( + 'Baca artikel: ${artikel.judul}\n\nBaca selengkapnya di aplikasi Posyandu.', + ); + }, + icon: Icon(Icons.share), + label: Text('Bagikan'), + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + padding: EdgeInsets.symmetric(horizontal: 24, vertical: 12), + ), + ), + ], + ), + ], + ), + ), + SizedBox(height: 50), + ], + ), + ), + ), + ], + ); + } +} \ No newline at end of file diff --git a/Androidnya/lib/screens/dashboard/artikel_screen.dart b/Androidnya/lib/screens/dashboard/artikel_screen.dart new file mode 100644 index 0000000..e115476 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/artikel_screen.dart @@ -0,0 +1,936 @@ +import 'package:flutter/material.dart'; +import '../../services/artikel_service.dart'; +import '../dashboard/artikel_detail_screen.dart'; +import 'dart:async'; + +class ArtikelScreen extends StatefulWidget { + @override + _ArtikelScreenState createState() => _ArtikelScreenState(); +} + +class _ArtikelScreenState extends State with SingleTickerProviderStateMixin { + late AnimationController _animationController; + late Animation _fadeAnimation; + + String _selectedCategory = 'Semua'; + final List _categories = ['Semua', 'Gizi', 'Imunisasi', 'Kesehatan', 'Tumbuh Kembang', 'Vitamin', 'Stunting']; + + // Artikel service + final ArtikelService _artikelService = ArtikelService(); + + // Artikel data + List _artikelList = []; + bool _isLoading = true; + String? _error; + int _currentPage = 1; + int _totalPages = 1; + bool _hasMore = false; // Set default ke false untuk mencegah infinite loading + + // Flag untuk menentukan apakah menggunakan data dummy atau API + // Set ke false untuk mencoba menggunakan API dulu + final bool _useDummyDataOnly = false; + + // Flag untuk mencegah multiple loading calls + bool _isLoadingMore = false; + + @override + void initState() { + super.initState(); + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1000), + ); + + _fadeAnimation = Tween( + begin: 0.0, + end: 1.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.1, 1.0, curve: Curves.easeOut), + )); + + _animationController.forward(); + + // Inisialisasi data + _loadArtikels(); + } + + void _initializeData() { + if (_useDummyDataOnly) { + // Langsung gunakan data dummy jika flag aktif + setState(() { + _artikelList = _getDummyArtikels(); + _isLoading = false; + _hasMore = false; + }); + } else { + // Coba load dari API + _loadArtikels(); + } + } + + Future _loadArtikels({bool refresh = false}) async { + if (_isLoadingMore) return; + + if (refresh) { + setState(() { + _currentPage = 1; + _artikelList = []; + _isLoading = true; + }); + } + + if (_useDummyDataOnly) { + // Langsung gunakan data dummy jika flag aktif + setState(() { + _artikelList = _getDummyArtikels(); + _isLoading = false; + _hasMore = false; + }); + return; + } + + setState(() { + _isLoadingMore = true; + if (_artikelList.isEmpty) { + _isLoading = true; + } + }); + + try { + print('Memulai request artikel dari API untuk halaman $_currentPage'); + final result = await _artikelService.getArtikels( + page: _currentPage, + perPage: 10, + ).timeout(Duration(seconds: 5), onTimeout: () { + throw TimeoutException('Timeout saat mengambil data artikel'); + }); + + if (!mounted) return; + + setState(() { + if (refresh || _currentPage == 1) { + _artikelList = result.data; + } else { + _artikelList.addAll(result.data); + } + + _currentPage = result.currentPage + 1; + _totalPages = result.lastPage; + _hasMore = result.currentPage < result.lastPage; + _isLoading = false; + _isLoadingMore = false; + _error = null; + }); + + print('Berhasil mendapatkan ${result.data.length} artikel. Halaman: ${result.currentPage}/$_totalPages'); + } catch (e) { + print('Error saat memuat artikel: $e'); + + if (!mounted) return; + + // Gunakan data dummy sebagai fallback jika API gagal + setState(() { + if (_artikelList.isEmpty) { + // Hanya gunakan dummy jika belum ada data sama sekali + _artikelList = _getDummyArtikels(); + } + _isLoading = false; + _isLoadingMore = false; + _error = 'Gagal memuat data dari server. Menampilkan data lokal.'; + }); + } + } + + List _getDummyArtikels() { + // Konversi data dummy yang sudah ada ke ArtikelModel + print('Menggunakan data dummy pada ArtikelScreen'); + return artikelList.map((artikel) => ArtikelModel( + id: int.parse(artikel['views'] ?? '1'), + judul: artikel['title'] ?? '', + isiArtikel: artikel['description'] ?? '', + tanggal: DateTime.now().subtract(Duration(days: int.parse(artikel['views'] ?? '1'))), + gambarUrl: artikel['imageUrl'], + )).toList(); + } + + @override + void dispose() { + _animationController.dispose(); + super.dispose(); + } + + List _filteredArticles() { + if (_selectedCategory == 'Semua') { + return _artikelList; + } else { + return _artikelList.where((artikel) { + // Tentukan kategori berdasarkan judul artikel + String kategori = _detectArticleCategory(artikel.judul); + return kategori == _selectedCategory; + }).toList(); + } + } + + // Fungsi untuk mendeteksi kategori berdasarkan judul artikel + String _detectArticleCategory(String judul) { + judul = judul.toLowerCase(); + + // Cek kata kunci imunisasi terlebih dahulu + if (judul.contains('imunisasi') || judul.contains('vaksin') || + judul.contains('vaksinasi') || judul.contains('suntik') || + judul.contains('kekebalan') || judul.contains('campak') || + judul.contains('polio') || judul.contains('bcg') || judul.contains('dpt') || + judul.contains('booster') || judul.contains('pengebalan') || + judul.contains('mmr') || judul.contains('dpt-hb-hib') || judul.contains('hib')) { + return 'Imunisasi'; + } + // Cek kata kunci stunting + else if (judul.contains('stunting') || judul.contains('pendek') || + judul.contains('mencegah stunting') || judul.contains('perawakan pendek') || + judul.contains('kerdil')) { + return 'Stunting'; + } + // Cek kata kunci vitamin + else if (judul.contains('vitamin') || judul.contains('suplemen') || + judul.contains('vit a') || judul.contains('vitamin a') || + judul.contains('vitamin d') || judul.contains('multivitamin') || + judul.contains('mineral')) { + return 'Vitamin'; + } + // Cek kata kunci gizi + else if (judul.contains('gizi') || judul.contains('nutrisi') || judul.contains('makanan') || + judul.contains('makan') || judul.contains('asi') || judul.contains('mpasi') || + judul.contains('bergizi') || judul.contains('menu') || judul.contains('porsi')) { + return 'Gizi'; + } + // Cek kata kunci tumbuh kembang + else if (judul.contains('tumbuh') || judul.contains('kembang') || + judul.contains('perkembangan') || judul.contains('usia') || + judul.contains('tahapan') || judul.contains('motorik') || + judul.contains('balita') || judul.contains('bayi') || + judul.contains('milestones') || judul.contains('kemampuan') || + judul.contains('pertumbuhan')) { + return 'Tumbuh Kembang'; + } + // Cek kata kunci kesehatan + else if (judul.contains('sehat') || judul.contains('penyakit') || + judul.contains('obat') || judul.contains('virus') || judul.contains('bakteri') || + judul.contains('demam') || judul.contains('flu') || judul.contains('batuk') || + judul.contains('diare') || judul.contains('kesehatan') || judul.contains('infeksi') || + judul.contains('kebersihan') || judul.contains('rumah sakit') || judul.contains('dokter') || + judul.contains('perawatan') || judul.contains('puskesmas') || judul.contains('klinik')) { + return 'Kesehatan'; + } + // Default kategori + else { + return 'Kesehatan'; + } + } + + // Fungsi untuk navigasi ke detail artikel + void _navigateToArticleDetail(ArtikelModel artikel) { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => ArtikelDetailScreen( + artikelId: artikel.id, + initialData: artikel, // Pass artikel sebagai initialData + ), + ), + ); + } + + // Fungsi untuk mendapatkan info kategori dari artikel + Map getArticleCategory(ArtikelModel article) { + // Deteksi kategori berdasarkan judul + final category = _detectArticleCategory(article.judul); + + return { + 'name': category, + 'color': getCategoryColor(category), + 'icon': getCategoryIcon(category), + }; + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + final filteredArticles = _filteredArticles(); + + return Scaffold( + body: RefreshIndicator( + onRefresh: () { + // Jika menggunakan dummy, cukup refresh state + if (_useDummyDataOnly) { + setState(() { + _artikelList = _getDummyArtikels(); + }); + return Future.value(); + } + return _loadArtikels(refresh: true); + }, + child: CustomScrollView( + slivers: [ + // Custom App Bar + SliverAppBar( + expandedHeight: screenSize.height * 0.25, + pinned: true, + backgroundColor: Colors.teal.shade700, + flexibleSpace: FlexibleSpaceBar( + title: Text( + 'Artikel Kesehatan', + style: TextStyle( + fontWeight: FontWeight.bold, + shadows: [ + Shadow( + color: Colors.black.withOpacity(0.3), + blurRadius: 5, + offset: Offset(0, 2), + ), + ], + ), + ), + background: Stack( + fit: StackFit.expand, + children: [ + Image.network( + 'https://images.unsplash.com/photo-1505751172876-fa1923c5c528?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80', + fit: BoxFit.cover, + ), + Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topCenter, + end: Alignment.bottomCenter, + colors: [ + Colors.transparent, + Colors.black.withOpacity(0.7), + ], + ), + ), + ), + ], + ), + ), + ), + + // Categories + SliverToBoxAdapter( + child: FadeTransition( + opacity: _fadeAnimation, + child: Padding( + padding: EdgeInsets.only(top: 16, bottom: 8), + child: SizedBox( + height: 40, + child: ListView.builder( + scrollDirection: Axis.horizontal, + itemCount: _categories.length, + padding: EdgeInsets.symmetric(horizontal: 16), + itemBuilder: (context, index) { + final category = _categories[index]; + final isSelected = category == _selectedCategory; + return Padding( + padding: EdgeInsets.only(right: 8), + child: GestureDetector( + onTap: () { + setState(() { + _selectedCategory = category; + }); + }, + child: AnimatedContainer( + duration: Duration(milliseconds: 300), + padding: EdgeInsets.symmetric(horizontal: 16), + decoration: BoxDecoration( + color: isSelected ? Colors.teal.shade700 : Colors.grey.shade200, + borderRadius: BorderRadius.circular(20), + ), + child: Center( + child: Text( + category, + style: TextStyle( + color: isSelected ? Colors.white : Colors.grey.shade800, + fontWeight: FontWeight.bold, + ), + ), + ), + ), + ), + ); + }, + ), + ), + ), + ), + ), + + if (_isLoading && _artikelList.isEmpty) + SliverFillRemaining( + child: Center( + child: CircularProgressIndicator( + color: Colors.teal.shade700, + ), + ), + ) + else if (_error != null && _artikelList.isEmpty) + SliverFillRemaining( + child: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Icon( + Icons.error_outline, + color: Colors.red, + size: 48, + ), + SizedBox(height: 16), + Text( + 'Gagal memuat artikel', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 18, + ), + ), + SizedBox(height: 8), + Text(_error!), + SizedBox(height: 16), + ElevatedButton( + onPressed: () => _loadArtikels(refresh: true), + child: Text('Coba Lagi'), + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + ), + ), + ], + ), + ), + ) + else ...[ + // Featured Article if available + if (filteredArticles.isNotEmpty) SliverToBoxAdapter( + child: FadeTransition( + opacity: _fadeAnimation, + child: Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Artikel Unggulan', + style: TextStyle( + fontSize: screenSize.width * 0.05, + fontWeight: FontWeight.bold, + color: Colors.grey.shade800, + ), + ), + SizedBox(height: 16), + GestureDetector( + onTap: () => _navigateToArticleDetail(filteredArticles.first), + child: _buildFeaturedArticleCard(filteredArticles.first), + ), + ], + ), + ), + ), + ), + + // Article List + SliverToBoxAdapter( + child: Padding( + padding: EdgeInsets.fromLTRB(16, 8, 16, 0), + child: Text( + filteredArticles.length > 1 ? 'Artikel Lainnya' : 'Artikel', + style: TextStyle( + fontSize: screenSize.width * 0.05, + fontWeight: FontWeight.bold, + color: Colors.grey.shade800, + ), + ), + ), + ), + + if (filteredArticles.length <= 1) + SliverToBoxAdapter( + child: Padding( + padding: EdgeInsets.all(16), + child: Text( + 'Tidak ada artikel lainnya dalam kategori ini', + textAlign: TextAlign.center, + style: TextStyle( + color: Colors.grey.shade600, + ), + ), + ), + ) + else + SliverList( + delegate: SliverChildBuilderDelegate( + (context, index) { + // Skip the first item since it's featured + if (index == 0) return SizedBox.shrink(); + + final articleIndex = index - 1; + if (articleIndex >= filteredArticles.length - 1) { + // Load more if we're at the end and there are more articles + if (_hasMore && !_isLoading) { + _loadArtikels(); + } + + if (articleIndex < filteredArticles.length) { + return Padding( + padding: EdgeInsets.fromLTRB(16, 0, 16, 16), + child: ArticleListItem( + article: filteredArticles[articleIndex], + index: articleIndex, + animation: _animationController, + onTap: () => _navigateToArticleDetail(filteredArticles[articleIndex]), + detectCategory: _detectArticleCategory, + ), + ); + } else { + // Show loading indicator at the end of the list + return Padding( + padding: EdgeInsets.all(16), + child: Center( + child: _hasMore + ? Column( + mainAxisSize: MainAxisSize.min, + children: [ + CircularProgressIndicator(color: Colors.teal.shade700), + SizedBox(height: 8), + Text('Memuat artikel lainnya...'), + ], + ) + : Text(_error != null ? _error! : 'Tidak ada artikel lagi'), + ), + ); + } + } + + return Padding( + padding: EdgeInsets.fromLTRB(16, 0, 16, 16), + child: ArticleListItem( + article: filteredArticles[articleIndex], + index: articleIndex, + animation: _animationController, + onTap: () => _navigateToArticleDetail(filteredArticles[articleIndex]), + detectCategory: _detectArticleCategory, + ), + ); + }, + childCount: filteredArticles.length > 1 ? filteredArticles.length + 1 : 1, + ), + ), + ], + ], + ), + ), + ); + } + + Widget _buildFeaturedArticleCard(ArtikelModel article) { + // Deteksi kategori dari judul artikel + final categoryInfo = getArticleCategory(article); + final category = categoryInfo['name']; + final categoryColor = categoryInfo['color']; + final categoryIcon = categoryInfo['icon']; + + return Container( + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(16), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.1), + blurRadius: 10, + offset: Offset(0, 4), + ), + ], + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Article image + ClipRRect( + borderRadius: BorderRadius.only( + topLeft: Radius.circular(16), + topRight: Radius.circular(16), + ), + child: Container( + width: double.infinity, + height: 200, + color: categoryColor.withOpacity(0.2), + child: article.gambarUrl != null + ? Image.network( + article.gambarUrl!, + fit: BoxFit.cover, + errorBuilder: (context, error, stackTrace) { + return Center( + child: Icon( + categoryIcon, + size: 64, + color: categoryColor, + ), + ); + }, + ) + : Center( + child: Icon( + categoryIcon, + size: 64, + color: categoryColor, + ), + ), + ), + ), + // Article details + Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Category and date + Row( + children: [ + Container( + padding: EdgeInsets.symmetric(horizontal: 8, vertical: 4), + decoration: BoxDecoration( + color: categoryColor, + borderRadius: BorderRadius.circular(4), + ), + child: Text( + category, + style: TextStyle( + color: Colors.white, + fontSize: 12, + fontWeight: FontWeight.bold, + ), + ), + ), + Spacer(), + Text( + _formatDate(article.tanggal), + style: TextStyle( + color: Colors.grey, + fontSize: 14, + ), + ), + ], + ), + SizedBox(height: 12), + // Title + Text( + article.judul, + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 20, + ), + maxLines: 2, + overflow: TextOverflow.ellipsis, + ), + SizedBox(height: 8), + // Description + Text( + article.isiArtikel, + style: TextStyle( + color: Colors.grey.shade700, + fontSize: 14, + ), + maxLines: 3, + overflow: TextOverflow.ellipsis, + ), + SizedBox(height: 16), + // Read more button + Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + ElevatedButton( + onPressed: () => _navigateToArticleDetail(article), + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), + ), + child: Text('Baca Selengkapnya'), + ), + ], + ), + ], + ), + ), + ], + ), + ); + } + + String _formatDate(DateTime date) { + final months = [ + '', 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', + 'Jul', 'Ags', 'Sep', 'Okt', 'Nov', 'Des' + ]; + return '${date.day} ${months[date.month]} ${date.year}'; + } +} + +class ArticleListItem extends StatelessWidget { + final ArtikelModel article; + final int index; + final Animation animation; + final VoidCallback onTap; + final Function(String) detectCategory; + + const ArticleListItem({ + Key? key, + required this.article, + required this.index, + required this.animation, + required this.onTap, + required this.detectCategory, + }) : super(key: key); + + @override + Widget build(BuildContext context) { + final delay = 0.2 + (index * 0.1); + final slideAnimation = Tween( + begin: Offset(0, 0.2), + end: Offset.zero, + ).animate( + CurvedAnimation( + parent: animation, + curve: Interval(delay, delay + 0.2, curve: Curves.easeOut), + ), + ); + + // Deteksi kategori artikel berdasarkan judul + final category = detectCategory(article.judul); + final categoryColor = getCategoryColor(category); + final categoryIcon = getCategoryIcon(category); + + return AnimatedBuilder( + animation: animation, + builder: (context, child) { + return Transform.translate( + offset: slideAnimation.value, + child: Opacity( + opacity: animation.value, + child: child, + ), + ); + }, + child: GestureDetector( + onTap: onTap, + child: Container( + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(12), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.1), + blurRadius: 5, + offset: Offset(0, 2), + ), + ], + ), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Article image + ClipRRect( + borderRadius: BorderRadius.only( + topLeft: Radius.circular(12), + bottomLeft: Radius.circular(12), + ), + child: Container( + width: 100, + height: 100, + color: categoryColor.withOpacity(0.2), + child: article.gambarUrl != null + ? Image.network( + article.gambarUrl!, + fit: BoxFit.cover, + errorBuilder: (context, error, stackTrace) { + return Center( + child: Icon( + categoryIcon, + size: 40, + color: categoryColor, + ), + ); + }, + ) + : Center( + child: Icon( + categoryIcon, + size: 40, + color: categoryColor, + ), + ), + ), + ), + // Article details + Expanded( + child: Padding( + padding: EdgeInsets.all(12), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Category and date + Row( + children: [ + Container( + padding: EdgeInsets.symmetric(horizontal: 6, vertical: 3), + decoration: BoxDecoration( + color: categoryColor, + borderRadius: BorderRadius.circular(4), + ), + child: Text( + category, + style: TextStyle( + color: Colors.white, + fontSize: 10, + fontWeight: FontWeight.bold, + ), + ), + ), + Spacer(), + Text( + _formatDate(article.tanggal), + style: TextStyle( + color: Colors.grey, + fontSize: 12, + ), + ), + ], + ), + SizedBox(height: 8), + // Title + Text( + article.judul, + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 16, + ), + maxLines: 2, + overflow: TextOverflow.ellipsis, + ), + SizedBox(height: 4), + // Description + Text( + article.isiArtikel, + style: TextStyle( + color: Colors.grey.shade600, + fontSize: 12, + ), + maxLines: 2, + overflow: TextOverflow.ellipsis, + ), + ], + ), + ), + ), + ], + ), + ), + ), + ); + } + + String _formatDate(DateTime date) { + final months = [ + '', 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', + 'Jul', 'Ags', 'Sep', 'Okt', 'Nov', 'Des' + ]; + return '${date.day} ${months[date.month]} ${date.year}'; + } +} + +// Helper functions +IconData getCategoryIcon(String category) { + switch (category) { + case 'Gizi': + return Icons.restaurant; + case 'Imunisasi': + return Icons.vaccines; + case 'Tumbuh Kembang': + return Icons.child_care; + case 'Vitamin': + return Icons.medication; + case 'Stunting': + return Icons.height; + default: + return Icons.healing; + } +} + +Color getCategoryColor(String category) { + switch (category) { + case 'Gizi': + return Colors.orange.shade700; + case 'Imunisasi': + return Colors.purple.shade700; + case 'Tumbuh Kembang': + return Colors.blue.shade700; + case 'Vitamin': + return Colors.amber.shade700; + case 'Stunting': + return Colors.red.shade700; + default: + return Colors.teal.shade700; + } +} + +// Sample data untuk fallback dan kategori sementara +final List> artikelList = [ + { + 'title': 'Pentingnya ASI Eksklusif untuk Perkembangan Bayi', + 'description': 'ASI eksklusif adalah pemberian ASI saja pada bayi sampai usia 6 bulan. Manfaatnya sangat banyak untuk tumbuh kembang dan kekebalan tubuh bayi.', + 'imageUrl': 'https://img.freepik.com/free-photo/young-mother-showing-breastfeeding-her-baby_23-2149046913.jpg', + 'date': '20 Feb 2025', + 'views': '325', + }, + { + 'title': 'Mencegah Stunting Sejak Dini pada Anak', + 'description': 'Stunting dapat dicegah dengan memperhatikan asupan gizi sejak masa kehamilan dan memberikan makanan bergizi seimbang pada anak.', + 'imageUrl': 'https://img.freepik.com/free-photo/doctor-check-up-little-boy-office_23-2148982292.jpg', + 'date': '18 Feb 2025', + 'views': '198', + }, + { + 'title': 'Panduan Makanan Bergizi untuk Balita', + 'description': 'Makanan bergizi seimbang sangat penting untuk pertumbuhan optimal balita. Pelajari menu-menu sehat yang bisa diberikan sesuai usia anak.', + 'imageUrl': 'https://img.freepik.com/free-photo/close-up-young-attractive-smiling-mother-feeding-her-cute-baby-son-with-spoon-organic-healthy-baby-food-white-kitchen-with-big-window_8353-12056.jpg', + 'date': '15 Feb 2025', + 'views': '276', + }, + { + 'title': 'Jadwal Imunisasi Lengkap untuk Anak', + 'description': 'Imunisasi adalah cara efektif untuk melindungi anak dari berbagai penyakit berbahaya. Ketahui jadwal imunisasi yang tepat untuk anak.', + 'imageUrl': 'https://img.freepik.com/free-photo/doctor-vaccinating-little-girl_23-2148982283.jpg', + 'date': '10 Feb 2025', + 'views': '214', + }, + { + 'title': 'Tips Merawat Kesehatan Anak selama Musim Hujan', + 'description': 'Musim hujan meningkatkan risiko beberapa penyakit pada anak. Ikuti tips ini untuk menjaga kesehatan anak tetap optimal.', + 'imageUrl': 'https://img.freepik.com/free-photo/cute-child-with-umbrella_1149-537.jpg', + 'date': '05 Feb 2025', + 'views': '187', + }, + { + 'title': 'Manfaat Vitamin A untuk Penglihatan Anak', + 'description': 'Vitamin A sangat penting untuk perkembangan penglihatan anak. Ketahui sumber-sumber makanan kaya vitamin A dan jadwal pemberian vitamin A di Posyandu.', + 'imageUrl': 'https://img.freepik.com/free-photo/doctor-examining-little-boy_23-2148982280.jpg', + 'date': '01 Feb 2025', + 'views': '165', + }, + { + 'title': 'Mengenal Tahapan Perkembangan Anak di Usia 1-5 Tahun', + 'description': 'Setiap anak memiliki tahapan perkembangan yang berbeda. Kenali perkembangan normal anak sesuai usianya untuk memastikan pertumbuhan yang optimal.', + 'imageUrl': 'https://img.freepik.com/free-photo/mother-helping-her-daughter-draw_23-2148797344.jpg', + 'date': '25 Jan 2025', + }, +]; + diff --git a/Androidnya/lib/screens/dashboard/dashboard_screen.dart b/Androidnya/lib/screens/dashboard/dashboard_screen.dart new file mode 100644 index 0000000..b538749 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/dashboard_screen.dart @@ -0,0 +1,2402 @@ +import 'package:flutter/material.dart'; +import 'dart:ui'; +import 'dart:math'; +import '../../services/anak_service.dart'; +import '../../services/dashboard_service.dart'; +import '../../services/perkembangan_service.dart'; +import '../../services/auth_service.dart'; +import 'perkembangan_screen.dart'; +import 'imunisasi_screen.dart'; +import 'vitamin_screen.dart'; +import 'stunting_screen.dart'; +import 'profile_screen.dart'; +import 'artikel_screen.dart'; +import 'penjadwalan_screen.dart'; +import 'anak_screen.dart'; +import 'package:shared_preferences/shared_preferences.dart'; +import 'package:posyandu/services/jadwal_service.dart'; +import 'package:posyandu/models/jadwal_model.dart'; +import 'package:intl/intl.dart'; +import 'dart:convert'; +import 'package:posyandu/services/notification_service.dart'; +import 'dart:async'; +import '../../services/stunting_service.dart'; +import '../../services/artikel_service.dart'; +import 'artikel_detail_screen.dart'; + + +class DashboardScreen extends StatefulWidget { + @override + _DashboardScreenState createState() => _DashboardScreenState(); +} + +class _DashboardScreenState extends State with SingleTickerProviderStateMixin { + late AnimationController _animationController; + late Animation _fadeAnimation; + int _currentIndex = 0; + + final DashboardService _dashboardService = DashboardService(); + final AnakService _anakService = AnakService(); + final AuthService _authService = AuthService(); + final JadwalService _jadwalService = JadwalService(); + final NotificationService _notificationService = NotificationService(); + final StuntingService _stuntingService = StuntingService(); + final ArtikelService _artikelService = ArtikelService(); + //final PerkembanganService _perkembanganService = PerkembanganService(); + + bool _isLoading = true; + Map _dashboardData = {}; + List _anakList = []; + int? _selectedAnakId; + String _errorMessage = ''; + String _motherName = 'User'; + String _motherInitials = 'IB'; + JadwalModel? _nearestJadwal; + bool _isLoadingNearest = false; + bool _isRefreshingNotifications = false; + bool _hasNewNotification = false; + + Timer? _notificationCheckTimer; + List _lastKnownJadwalList = []; + + // Data artikel terbaru + List _latestArtikels = []; + bool _isLoadingArtikel = true; + String? _artikelError; + + @override + void initState() { + super.initState(); + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 800), + ); + + _fadeAnimation = Tween( + begin: 0.0, + end: 1.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.1, 1.0, curve: Curves.easeOut), + )); + + _animationController.forward(); + + WidgetsBinding.instance.addPostFrameCallback((_) { + _loadUserInfo(); + _loadDashboardData(); + _loadLatestArtikel(); + + _notificationCheckTimer = Timer.periodic(Duration(seconds: 30), (_) { + _checkForNewSchedules(); + }); + }); + } + + Future _loadUserInfo() async { + try { + final prefs = await SharedPreferences.getInstance(); + + // First try to load NIK from preferences + String? nik = prefs.getString('nik'); + + if (nik != null && nik.isNotEmpty) { + try { + print('Fetching user data directly from API using NIK: $nik'); + + // Get fresh data from the API + final userInfo = await _authService.getCurrentUser(); + + if (userInfo['success'] == true && userInfo['data'] != null) { + final userData = userInfo['data']; + + // Mendapatkan nama pengguna sesuai dengan struktur data API + String nama = ''; + + if (userData['nama'] != null && userData['nama'].toString().isNotEmpty) { + nama = userData['nama'].toString(); + } else if (userData['nama_ibu'] != null) { + nama = userData['nama_ibu'].toString(); + } + + if (nama.isNotEmpty) { + // Hapus kata 'Ibu' jika sudah ada di awal nama + if (nama.startsWith('Ibu ')) { + nama = nama.substring(4); + } + + setState(() { + _motherName = nama; + + // Generate initials from the name + if (nama.contains(' ')) { + final nameParts = nama.split(' '); + if (nameParts.length >= 2) { + _motherInitials = '${nameParts[0][0]}${nameParts[1][0]}'; + } else { + _motherInitials = nama.substring(0, min(2, nama.length)); + } + } else { + _motherInitials = nama.substring(0, min(2, nama.length)); + } + + // Ensure initials are uppercase + _motherInitials = _motherInitials.toUpperCase(); + }); + + // Save user data for future use + await prefs.setString('nama_ibu', nama); + print('Updated user data: $nama'); + } + return; + } + } catch (e) { + print('Error fetching data from API: $e'); + // Fall back to stored data + } + } + + // If we get here, either API call failed or no NIK found + // Fall back to stored data + String motherName = prefs.getString('nama_ibu') ?? ''; + + if (motherName.isNotEmpty) { + // Hapus kata 'Ibu' jika sudah ada di awal nama + if (motherName.startsWith('Ibu ')) { + motherName = motherName.substring(4); + } + + setState(() { + _motherName = motherName; + + // Generate initials + if (motherName.contains(' ')) { + final nameParts = motherName.split(' '); + if (nameParts.length >= 2) { + _motherInitials = '${nameParts[0][0]}${nameParts[1][0]}'; + } else { + _motherInitials = motherName.substring(0, min(2, motherName.length)); + } + } else { + _motherInitials = motherName.substring(0, min(2, motherName.length)); + } + + _motherInitials = _motherInitials.toUpperCase(); + }); + } + + print('Loaded mother name: $_motherName, initials: $_motherInitials'); + } catch (e) { + print('Error loading user info: $e'); + setState(() { + _motherName = 'User'; + _motherInitials = 'IB'; + }); + } + } + + Future _loadDashboardData() async { + if (!mounted) return; + + setState(() { + _isLoading = true; + _errorMessage = ''; + }); + + try { + // Cek status login terlebih dahulu + final authService = AuthService(); + final isLoggedIn = await authService.isLoggedIn(); + + if (!isLoggedIn) { + print('Token tidak ditemukan, mencoba login ulang...'); + // Navigasi ke login screen jika tidak ada token + Navigator.pushReplacementNamed(context, '/login'); + return; + } + + // 1. Coba ambil data anak dari cache terlebih dahulu + final prefs = await SharedPreferences.getInstance(); + final cachedData = prefs.getString('cached_anak_list'); + List anakListFromCache = []; + + if (cachedData != null) { + try { + final decodedData = json.decode(cachedData); + if (decodedData is List) { + anakListFromCache = decodedData; + print('Berhasil mendapatkan ${anakListFromCache.length} data anak dari cache'); + } + } catch (e) { + print('Error saat decode cache: $e'); + } + } + + // 2. Coba dapatkan data dari API, dengan timeout lebih panjang + List anakList = []; + int? selectedId = prefs.getInt('last_selected_anak_id'); + + try { + final anakListFuture = _anakService.getAnakList().timeout( + Duration(seconds: 5), // Panjangkan timeout + onTimeout: () { + print('Timeout getting anak list, using cached data'); + return anakListFromCache; + } + ); + + anakList = await anakListFuture; + + // Simpan data ke cache untuk penggunaan berikutnya + if (anakList.isNotEmpty) { + await prefs.setString('cached_anak_list', json.encode(anakList)); + print('Data anak disimpan ke cache'); + } + } catch (apiError) { + print('Error saat mengambil data dari API: $apiError'); + + // Gunakan data dari cache jika API error + if (anakListFromCache.isNotEmpty) { + print('Menggunakan data dari cache karena API error'); + anakList = anakListFromCache; + } else { + // Jika masih kosong, gunakan data dummy + print('Tidak ada data dari API maupun cache, menggunakan data dummy'); + anakList = [ + { + 'id': 1, + 'nama_anak': 'Anak Sample', + 'jenis_kelamin': 'Laki-laki', + 'tempat_lahir': 'Jakarta', + 'tanggal_lahir': DateTime.now().subtract(Duration(days: 365)).toString(), + 'usia': '12 bulan', + 'pengguna_id': 1 + } + ]; + } + } + + // 3. Pilih anak yang akan ditampilkan + int? finalSelectedId = selectedId; + if (finalSelectedId == null || !anakList.any((anak) => anak['id'] == finalSelectedId)) { + finalSelectedId = anakList.isNotEmpty ? anakList[0]['id'] : null; + + if (finalSelectedId != null) { + _dashboardService.setSelectedAnak(finalSelectedId); + } + } + + // 4. Ambil data dashboard untuk anak yang terpilih + Map dashboardData = {}; + if (finalSelectedId != null) { + try { + // Coba dengan timeout lebih panjang + dashboardData = await _dashboardService.getDashboardSummary(anakId: finalSelectedId) + .timeout(Duration(seconds: 5), onTimeout: () { + print('Timeout getting dashboard summary, using dummy data'); + return _createDummyDashboardData(finalSelectedId!); + }); + + if (dashboardData.isEmpty || dashboardData['success'] != true) { + dashboardData = _createDummyDashboardData(finalSelectedId); + } + } catch (e) { + print("Error loading dashboard summary: $e"); + dashboardData = _createDummyDashboardData(finalSelectedId); + } + } + + // 5. Coba ambil data stunting untuk anak ini + if (finalSelectedId != null) { + try { + final stuntingData = await _stuntingService.getStuntingByAnakId(finalSelectedId); + + // Jika ada data stunting, gunakan status terbaru + if (stuntingData.isNotEmpty) { + // Urutkan berdasarkan tanggal terbaru + stuntingData.sort((a, b) => b.tanggalPemeriksaan.compareTo(a.tanggalPemeriksaan)); + + // Ambil status dari data stunting terbaru + final latestStuntingData = stuntingData.first; + + // Update status di data dashboard + if (dashboardData['data'] != null && dashboardData['data']['statistik'] != null) { + dashboardData['data']['statistik']['overall_status'] = latestStuntingData.status; + dashboardData['data']['statistik']['is_stunting'] = + latestStuntingData.status.toLowerCase().contains('stunting'); + + print('Status stunting dari data stunting terbaru: ${latestStuntingData.status}'); + } + } else { + print('Tidak ada data stunting untuk anak $finalSelectedId'); + } + } catch (e) { + print('Error saat mengambil data stunting: $e'); + } + } + + if (!mounted) return; + + setState(() { + _anakList = anakList; + _selectedAnakId = finalSelectedId; + _dashboardData = dashboardData; + _isLoading = false; + }); + + // Tambahan: muat data perkembangan secara otomatis tanpa menunggu refresh + try { + if (finalSelectedId != null) { + final perkembanganService = PerkembanganService(); + + // Paksa clear cache untuk mendapatkan data terbaru + final perkembanganData = await perkembanganService.getPerkembanganByAnakId(finalSelectedId); + + if (perkembanganData.isNotEmpty && mounted) { + // Sort untuk mendapatkan record terbaru + perkembanganData.sort((a, b) { + final dateA = DateTime.parse(a['tanggal']); + final dateB = DateTime.parse(b['tanggal']); + return dateB.compareTo(dateA); // Terbaru dulu + }); + + // Update data dashboard dengan data perkembangan terbaru + final latestRecord = perkembanganData.first; + if (_dashboardData['data'] != null) { + // Update pertumbuhan dan statistik + setState(() { + _dashboardData['data']['pertumbuhan'] = latestRecord; + + // Update statistik jika ada + if (_dashboardData['data']['statistik'] != null) { + try { + final tinggi = double.parse(latestRecord['tinggi_badan'].toString()); + final berat = double.parse(latestRecord['berat_badan'].toString()); + + _dashboardData['data']['statistik']['height']['value'] = tinggi; + _dashboardData['data']['statistik']['weight']['value'] = berat; + + // Update status jika tinggi/berat bukan 0 + if (tinggi > 0) { + _dashboardData['data']['statistik']['height']['status'] = + tinggi < 75.0 ? 'Pendek' : (tinggi > 95.0 ? 'Tinggi' : 'Normal'); + } + + if (berat > 0) { + _dashboardData['data']['statistik']['weight']['status'] = + berat < 8.0 ? 'Kurang' : (berat > 15.0 ? 'Lebih' : 'Normal'); + } + } catch (e) { + print('Error memperbarui statistik: $e'); + } + } + }); + } + print('Data perkembangan otomatis dimuat: ${latestRecord['tinggi_badan']} cm, ${latestRecord['berat_badan']} kg'); + } + } + } catch (e) { + print('Error memuat data perkembangan otomatis: $e'); + } + + // PENTING: Muat jadwal terdekat segera setelah data dashboard dimuat + try { + if (finalSelectedId != null && mounted) { + // Panggil metode loadNearestJadwal untuk mendapatkan jadwal dan membuat notifikasi + await _loadNearestJadwal(); + } + } catch (e) { + print('Error memuat jadwal terdekat otomatis: $e'); + if (mounted) { + setState(() { + _isLoadingNearest = false; + }); + } + } + + } catch (e) { + print('Error loading dashboard data: $e'); + if (!mounted) return; + + setState(() { + _isLoading = false; + _errorMessage = 'Gagal memuat data: $e'; + }); + } + } + + Map _createDummyDashboardData(int anakId) { + try { + final anak = _anakList.firstWhere((element) => element['id'] == anakId, + orElse: () => {'id': anakId, 'nama_anak': 'Anak', 'jenis_kelamin': 'Laki-laki', 'tanggal_lahir': DateTime.now().subtract(Duration(days: 365)).toString()}); + + return { + 'success': true, + 'data': { + 'anak': anak, + 'pertumbuhan': { + 'tinggi_badan': 75.0, + 'berat_badan': 9.0, + 'tanggal': DateTime.now().toString(), + }, + 'jadwal': { + 'jenis': 'Imunisasi DPT', + 'tanggal': DateTime.now().add(Duration(days: 14)).toString(), + 'jam': '09:00 - 12:00', + 'lokasi': 'Posyandu Melati', + }, + 'statistik': { + 'height': { + 'value': 75.0, + 'status': 'Normal', + }, + 'weight': { + 'value': 9.0, + 'status': 'Normal', + }, + 'age': '12 bulan', + 'is_stunting': false, + 'overall_status': 'Normal', + }, + } + }; + } catch (e) { + print('Error creating dummy data: $e'); + return { + 'success': true, + 'data': { + 'anak': {'nama_anak': 'Anak', 'jenis_kelamin': 'Laki-laki'}, + 'statistik': { + 'height': {'value': 75.0, 'status': 'Normal'}, + 'weight': {'value': 9.0, 'status': 'Normal'}, + 'age': '12 bulan', + 'overall_status': 'Normal', + } + } + }; + } + } + + Future _selectAnak(int anakId) async { + if (_selectedAnakId == anakId) return; + + setState(() { + _isLoading = true; + _selectedAnakId = anakId; + }); + + try { + await _dashboardService.setSelectedAnak(anakId); + + // Load data directly from the dashboard service + final dashboardData = await _dashboardService.getDashboardSummary(anakId: anakId); + + // Also load perkembangan data to ensure we're showing the same data as the perkembangan screen + final perkembanganService = PerkembanganService(); + final perkembanganData = await perkembanganService.getPerkembanganByAnakId(anakId); + + // If we have perkembangan data, update the growth data in the dashboard + if (perkembanganData.isNotEmpty) { + // Sort to get the most recent record + perkembanganData.sort((a, b) { + final dateA = DateTime.parse(a['tanggal']); + final dateB = DateTime.parse(b['tanggal']); + return dateB.compareTo(dateA); // Most recent first + }); + + // Update dashboard data + final latestRecord = perkembanganData.first; + if (dashboardData['data'] == null) { + dashboardData['data'] = {}; + } + dashboardData['data']['pertumbuhan'] = latestRecord; + } + + // Ambil data stunting untuk anak ini + try { + final stuntingData = await _stuntingService.getStuntingByAnakId(anakId); + + // Jika ada data stunting, gunakan status terbaru + if (stuntingData.isNotEmpty) { + // Urutkan berdasarkan tanggal terbaru + stuntingData.sort((a, b) => b.tanggalPemeriksaan.compareTo(a.tanggalPemeriksaan)); + + // Ambil status dari data stunting terbaru + final latestStuntingData = stuntingData.first; + + // Update status di data dashboard + if (dashboardData['data'] != null) { + if (dashboardData['data']['statistik'] == null) { + dashboardData['data']['statistik'] = {}; + } + dashboardData['data']['statistik']['overall_status'] = latestStuntingData.status; + dashboardData['data']['statistik']['is_stunting'] = + latestStuntingData.status.toLowerCase().contains('stunting'); + + print('Status stunting dari data stunting terbaru: ${latestStuntingData.status}'); + } + } else { + print('Tidak ada data stunting untuk anak $anakId'); + } + } catch (e) { + print('Error saat mengambil data stunting: $e'); + } + + setState(() { + _dashboardData = dashboardData; + _isLoading = false; + }); + } catch (e) { + print('Error selecting anak: $e'); + setState(() { + _isLoading = false; + _errorMessage = 'Gagal memuat data: $e'; + }); + } + } + + @override + void didUpdateWidget(covariant DashboardScreen oldWidget) { + super.didUpdateWidget(oldWidget); + _loadDashboardData(); + } + + @override + void dispose() { + _notificationCheckTimer?.cancel(); + _animationController.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + backgroundColor: Colors.grey[50], + body: RefreshIndicator( + onRefresh: () async { + // Tampilkan indikator memuat + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Memperbarui data...'), + duration: Duration(seconds: 1), + backgroundColor: Colors.green[700], + ), + ); + + // Hapus cache + try { + final prefs = await SharedPreferences.getInstance(); + await prefs.remove('cached_anak_list'); + } catch (e) { + print('Error menghapus cache: $e'); + } + + // Muat data dasar + await _loadUserInfo(); + await _loadDashboardData(); + await _loadLatestArtikel(); + + // Tambahan: muat data dari perkembangan service dan update dashboard + try { + if (_selectedAnakId != null) { + final perkembanganService = PerkembanganService(); + + // Paksa clear cache untuk mendapatkan data terbaru + final perkembanganData = await perkembanganService.getPerkembanganByAnakId(_selectedAnakId!); + + if (perkembanganData.isNotEmpty) { + // Sort untuk mendapatkan record terbaru + perkembanganData.sort((a, b) { + final dateA = DateTime.parse(a['tanggal']); + final dateB = DateTime.parse(b['tanggal']); + return dateB.compareTo(dateA); // Terbaru dulu + }); + + // Update data dashboard dengan data perkembangan terbaru + final latestRecord = perkembanganData.first; + if (_dashboardData['data'] != null) { + // Update pertumbuhan dan statistik + _dashboardData['data']['pertumbuhan'] = latestRecord; + + // Update statistik jika ada + if (_dashboardData['data']['statistik'] != null) { + try { + final tinggi = double.parse(latestRecord['tinggi_badan'].toString()); + final berat = double.parse(latestRecord['berat_badan'].toString()); + + _dashboardData['data']['statistik']['height']['value'] = tinggi; + _dashboardData['data']['statistik']['weight']['value'] = berat; + + // Update status jika tinggi/berat bukan 0 + if (tinggi > 0) { + _dashboardData['data']['statistik']['height']['status'] = + tinggi < 75.0 ? 'Pendek' : (tinggi > 95.0 ? 'Tinggi' : 'Normal'); + } + + if (berat > 0) { + _dashboardData['data']['statistik']['weight']['status'] = + berat < 8.0 ? 'Kurang' : (berat > 15.0 ? 'Lebih' : 'Normal'); + } + + // Refresh UI + setState(() {}); + } catch (e) { + print('Error memperbarui statistik: $e'); + } + } + } + } + } + } catch (e) { + print('Error memuat data perkembangan: $e'); + } + + // Muat jadwal terdekat + await _loadDashboardData(); + + // Notifikasi selesai + if (mounted) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Data berhasil diperbarui'), + backgroundColor: Colors.green[700], + duration: Duration(seconds: 2), + ), + ); + } + }, + child: CustomScrollView( + physics: AlwaysScrollableScrollPhysics(), + slivers: [ + SliverAppBar( + expandedHeight: screenSize.height * 0.25, + floating: false, + pinned: true, + backgroundColor: Colors.transparent, + elevation: 0, + stretch: true, + actions: [], + flexibleSpace: FlexibleSpaceBar( + background: Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topLeft, + end: Alignment.bottomRight, + colors: [ + Color(0xFF4CAF50), + Color(0xFF2E7D32), + ], + ), + ), + child: Stack( + children: [ + Positioned( + right: -50, + top: -30, + child: Container( + width: 200, + height: 200, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.08), + shape: BoxShape.circle, + ), + ), + ), + Positioned( + left: -70, + bottom: -40, + child: Container( + width: 180, + height: 180, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.08), + shape: BoxShape.circle, + ), + ), + ), + + SafeArea( + child: Padding( + padding: EdgeInsets.all(20), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + FadeTransition( + opacity: _fadeAnimation, + child: Text( + 'Halo, Ibu $_motherName', + style: TextStyle( + fontSize: screenSize.width * 0.06, + fontWeight: FontWeight.bold, + color: Colors.white, + shadows: [ + Shadow( + color: Colors.black26, + offset: Offset(0, 2), + blurRadius: 4, + ), + ], + ), + ), + ), + SizedBox(height: 6), + FadeTransition( + opacity: _fadeAnimation, + child: Text( + 'Selamat datang kembali', + style: TextStyle( + fontSize: screenSize.width * 0.035, + color: Colors.white.withOpacity(0.9), + ), + ), + ), + ], + ), + GestureDetector( + onTap: () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => ProfileScreen(), + ), + ).then((_) { + // Ketika kembali dari ProfileScreen, refresh data dashboard + _loadUserInfo(); + _loadDashboardData(); + + // Reset index ke home + setState(() { + _currentIndex = 0; + }); + }); + }, + child: Hero( + tag: 'profile_pic', + child: Container( + padding: EdgeInsets.all(3), + decoration: BoxDecoration( + shape: BoxShape.circle, + border: Border.all( + color: Colors.white, + width: 2, + ), + ), + child: CircleAvatar( + radius: screenSize.width * 0.055, + backgroundColor: Colors.white.withOpacity(0.2), + child: Text( + _motherInitials, + style: TextStyle( + fontSize: screenSize.width * 0.04, + fontWeight: FontWeight.bold, + color: Colors.white, + ), + ), + ), + ), + ), + ), + ], + ), + ], + ), + ), + ), + ], + ), + ), + collapseMode: CollapseMode.parallax, + ), + bottom: PreferredSize( + preferredSize: Size.fromHeight(10), + child: Container( + height: 32, + decoration: BoxDecoration( + color: Colors.grey[50], + borderRadius: BorderRadius.only( + topLeft: Radius.circular(30), + topRight: Radius.circular(30), + ), + ), + ), + ), + ), + + SliverToBoxAdapter( + child: FadeTransition( + opacity: _fadeAnimation, + child: Padding( + padding: EdgeInsets.fromLTRB(16, 0, 16, 16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _buildChildCard(screenSize), + SizedBox(height: screenSize.height * 0.025), + + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Text( + 'Menu Utama', + style: TextStyle( + fontSize: screenSize.width * 0.05, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + ], + ), + SizedBox(height: screenSize.height * 0.01), + + GridView.count( + physics: NeverScrollableScrollPhysics(), + shrinkWrap: true, + crossAxisCount: 2, + crossAxisSpacing: 16.0, + mainAxisSpacing: 16.0, + childAspectRatio: 1.2, + children: [ + DashboardCard( + title: 'Data Anak', + icon: Icons.child_care, + color: Colors.green, + onTap: () => Navigator.push( + context, + MaterialPageRoute(builder: (context) => AnakScreen()), + ), + ), + DashboardCard( + title: 'Perkembangan', + icon: Icons.trending_up, + color: Colors.blue, + onTap: () async { + try { + final AnakService anakService = AnakService(); + final anakList = await anakService.getAnakList(); + + if (anakList.isNotEmpty) { + final anakId = anakList[0]['id']; + Navigator.push( + context, + MaterialPageRoute(builder: (context) => PerkembanganScreen(anakId: anakId)), + ); + } else { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Tidak ada data anak. Silakan tambahkan data anak terlebih dahulu.'), + backgroundColor: Colors.orange, + ), + ); + } + } catch (e) { + print('Error getting anak data: $e'); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Terjadi kesalahan. Silakan coba lagi.'), + backgroundColor: Colors.red, + ), + ); + } + }, + ), + DashboardCard( + title: 'Imunisasi', + icon: Icons.vaccines, + color: Colors.purple, + onTap: () { + if (_selectedAnakId == null || _anakList.isEmpty) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Silakan tambahkan data anak terlebih dahulu'), + backgroundColor: Colors.orange, + ), + ); + return; + } + Navigator.push( + context, + MaterialPageRoute(builder: (context) => ImunisasiScreen( + anakId: _selectedAnakId, + anakName: _anakList.firstWhere((a) => a['id'] == _selectedAnakId, orElse: () => {'nama_anak': ''})['nama_anak'], + )), + ); + }, + ), + DashboardCard( + title: 'Vitamin', + icon: Icons.medication, + color: Colors.orange, + onTap: () { + if (_selectedAnakId == null || _anakList.isEmpty) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Silakan tambahkan data anak terlebih dahulu'), + backgroundColor: Colors.orange, + ), + ); + return; + } + Navigator.push( + context, + MaterialPageRoute(builder: (context) => VitaminScreen( + anakId: _selectedAnakId, + anakName: _anakList.firstWhere((a) => a['id'] == _selectedAnakId, orElse: () => {'nama_anak': ''})['nama_anak'], + )), + ); + }, + ), + DashboardCard( + title: 'Stunting', + icon: Icons.height, + color: Colors.red, + onTap: () { + if (_selectedAnakId == null || _anakList.isEmpty) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Silakan tambahkan data anak terlebih dahulu'), + backgroundColor: Colors.orange, + ), + ); + return; + } + Navigator.push( + context, + MaterialPageRoute(builder: (context) => StuntingScreen()), + ); + }, + ), + ], + ), + SizedBox(height: screenSize.height * 0.025), + + _buildNextScheduleCard(screenSize, context), + SizedBox(height: screenSize.height * 0.025), + + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Text( + 'Artikel Kesehatan', + style: TextStyle( + fontSize: screenSize.width * 0.05, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + TextButton( + onPressed: () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => ArtikelScreen(), + ), + ); + }, + child: Text( + 'Lihat Semua', + style: TextStyle( + color: Colors.green[700], + fontWeight: FontWeight.w600, + ), + ), + ), + ], + ), + SizedBox(height: screenSize.height * 0.01), + + _buildLatestArtikelSection(), + ], + ), + ), + ), + ), + ], + ), + ), + floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked, + floatingActionButton: Container( + margin: EdgeInsets.only(top: 30), + height: 65, + width: 65, + child: FloatingActionButton( + backgroundColor: Colors.green[600], + child: Icon( + Icons.calendar_month, + size: 30, + ), + elevation: 4, + onPressed: () { + if (_selectedAnakId == null || _anakList.isEmpty) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Silakan tambahkan data anak terlebih dahulu'), + backgroundColor: Colors.orange, + ), + ); + return; + } + Navigator.push( + context, + MaterialPageRoute(builder: (context) => PenjadwalanScreen(anakId: _selectedAnakId!)), + ); + }, + ), + ), + bottomNavigationBar: BottomAppBar( + shape: CircularNotchedRectangle(), + notchMargin: 8, + elevation: 8, + child: Container( + height: 60, + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [ + Expanded( + child: IconButton( + icon: Icon( + Icons.home, + color: _currentIndex == 0 ? Colors.green[600] : Colors.grey[500], + size: 28, + ), + onPressed: () { + setState(() { + _currentIndex = 0; + }); + }, + ), + ), + Expanded(child: SizedBox(width: 40)), + Expanded( + child: IconButton( + icon: Icon( + Icons.person, + color: _currentIndex == 1 ? Colors.green[600] : Colors.grey[500], + size: 28, + ), + onPressed: () { + setState(() { + _currentIndex = 1; + }); + + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => ProfileScreen(), + ), + ).then((_) { + // Ketika kembali dari ProfileScreen, refresh data dashboard + _loadUserInfo(); + _loadDashboardData(); + + // Reset index ke home + setState(() { + _currentIndex = 0; + }); + }); + }, + ), + ), + ], + ), + ), + ), + ); + } + + Widget _buildChildCard(Size screenSize) { + if (_isLoading) { + return Card( + elevation: 2, + shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(16)), + child: Container( + width: double.infinity, + height: 120, + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topLeft, + end: Alignment.bottomRight, + colors: [ + Colors.blue[400]!, + Colors.blue[600]!, + ], + ), + borderRadius: BorderRadius.circular(16), + ), + child: Center( + child: CircularProgressIndicator( + color: Colors.white, + ), + ), + ), + ); + } + + if (_errorMessage.isNotEmpty) { + return Card( + elevation: 2, + shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(16)), + child: Container( + width: double.infinity, + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: Colors.red[100], + borderRadius: BorderRadius.circular(16), + ), + child: Text( + _errorMessage, + style: TextStyle(color: Colors.red[800]), + ), + ), + ); + } + + if (_anakList.isEmpty) { + return Card( + elevation: 2, + shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(16)), + child: Container( + width: double.infinity, + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: Colors.orange[100], + borderRadius: BorderRadius.circular(16), + ), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Text( + 'Belum ada data anak', + style: TextStyle( + color: Colors.orange[800], + fontWeight: FontWeight.bold, + ), + ), + SizedBox(height: 8), + ElevatedButton( + onPressed: () { + Navigator.push( + context, + MaterialPageRoute(builder: (context) => AnakScreen()), + ); + }, + child: Text('Tambah Data Anak'), + style: ElevatedButton.styleFrom( + backgroundColor: Colors.orange[700], + foregroundColor: Colors.white, + ), + ), + ], + ), + ), + ); + } + + // Mendapatkan data anak + final childData = _dashboardData['success'] == true && _dashboardData['data'] != null + ? _dashboardData['data']['anak'] ?? {} + : {}; + + final statsData = _dashboardData['success'] == true && _dashboardData['data'] != null + ? _dashboardData['data']['statistik'] ?? {} + : {}; + + final growthData = _dashboardData['success'] == true && _dashboardData['data'] != null + ? _dashboardData['data']['pertumbuhan'] ?? {} + : {}; + + // Mendapatkan data untuk ditampilkan + final childName = childData['nama_anak'] ?? 'Nama Anak'; + final childAge = childData['usia'] ?? statsData['age'] ?? '0 bulan'; + final childGender = childData['jenis_kelamin'] == 'Laki-laki' ? 'L' : 'P'; + + // Format data pertumbuhan, pastikan kita menggunakan data yang sama dengan di screen perkembangan + String height = '0'; + String weight = '0'; + + try { + // Debug: + print('Growth data type: ${growthData.runtimeType}'); + print('Growth data: $growthData'); + + if (growthData is Map && growthData.isNotEmpty) { + // Handle format data yang berbeda + if (growthData.containsKey('tinggi_badan')) { + height = growthData['tinggi_badan']?.toString() ?? '0'; + weight = growthData['berat_badan']?.toString() ?? '0'; + } else if (statsData.isNotEmpty && + statsData.containsKey('height') && + statsData['height'] != null && + statsData['height'].containsKey('value')) { + // Fallback ke statistik jika tidak ada di data pertumbuhan + height = statsData['height']['value'].toString(); + weight = statsData['weight']['value'].toString(); + } + } else if (growthData is List && growthData.isNotEmpty) { + // Jika API mengembalikan array, ambil data terbaru (index terakhir) + final latestGrowth = growthData.first; // Karena sudah disort di _loadDashboardData + height = latestGrowth['tinggi_badan']?.toString() ?? '0'; + weight = latestGrowth['berat_badan']?.toString() ?? '0'; + } else if (statsData.isNotEmpty) { + // Fallback ke statistik + height = statsData['height'] != null && statsData['height']['value'] != null + ? statsData['height']['value'].toString() + : '0'; + weight = statsData['weight'] != null && statsData['weight']['value'] != null + ? statsData['weight']['value'].toString() + : '0'; + } + + // Format angka untuk tampilan yang lebih baik + try { + final heightVal = double.parse(height); + height = heightVal.toStringAsFixed(1); + if (height.endsWith('.0')) { + height = height.substring(0, height.length - 2); + } + } catch (e) { + // Biarkan nilai asli jika gagal parsing + } + + try { + final weightVal = double.parse(weight); + weight = weightVal.toStringAsFixed(1); + if (weight.endsWith('.0')) { + weight = weight.substring(0, weight.length - 2); + } + } catch (e) { + // Biarkan nilai asli jika gagal parsing + } + } catch (e) { + print('Error processing growth data: $e'); + } + + // Status stunting + String status; + if (statsData.isNotEmpty && + statsData['overall_status'] != null && + statsData['overall_status'].toString().trim().isNotEmpty && + statsData['overall_status'].toString() != 'Normal') { + status = statsData['overall_status'].toString(); + } else { + status = 'Belum Ada Data'; + } + final isStunting = status.toLowerCase() == 'stunting'; + + // Return the child card + return Card( + elevation: 3, + margin: EdgeInsets.symmetric(horizontal: 4), + shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(16)), + child: Container( + width: double.infinity, + decoration: BoxDecoration( + color: Colors.blue[400], + borderRadius: BorderRadius.circular(16), + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Header dengan nama anak dan dropdown + Container( + padding: EdgeInsets.fromLTRB(16, 16, 16, 12), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Avatar + Padding( + padding: const EdgeInsets.only(top: 2.0), + child: CircleAvatar( + backgroundColor: Colors.white.withOpacity(0.2), + radius: 26, + child: Icon( + Icons.person_outline, + color: Colors.white, + size: 30, + ), + ), + ), + SizedBox(width: 12), + + // Nama dan usia + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + mainAxisSize: MainAxisSize.min, + children: [ + Flexible( + child: Container( + width: double.infinity, + child: Text( + childName, + style: TextStyle( + fontSize: 17, + fontWeight: FontWeight.bold, + color: Colors.white, + height: 1.2, + ), + overflow: TextOverflow.visible, + maxLines: 3, + softWrap: true, + ), + ), + ), + SizedBox(height: 4), + Text( + '$childAge ($childGender)', + style: TextStyle( + fontSize: 14, + color: Colors.white.withOpacity(0.9), + ), + ), + ], + ), + ), + + // Dropdown selector + if (_anakList.length > 1) + Container( + height: 34, + padding: EdgeInsets.only(left: 8), + margin: EdgeInsets.only(top: 2), + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.2), + borderRadius: BorderRadius.circular(20), + ), + child: DropdownButtonHideUnderline( + child: DropdownButton( + isDense: true, + value: _selectedAnakId, + icon: Icon(Icons.arrow_drop_down, color: Colors.white), + dropdownColor: Colors.blue[500], + items: _anakList.map((anak) { + final name = anak['nama_anak'] ?? ''; + // Truncate long names in the dropdown + final displayName = name.length > 15 + ? name.substring(0, 12) + '...' + : name; + + return DropdownMenuItem( + value: anak['id'], + child: Text( + displayName, + style: TextStyle( + color: Colors.white, + fontSize: 14, + ), + ), + ); + }).toList(), + onChanged: (value) { + if (value != null) { + _selectAnak(value); + } + }, + style: TextStyle(color: Colors.white), + ), + ), + ), + ], + ), + ), + + // Status boxes + Container( + padding: EdgeInsets.fromLTRB(16, 8, 16, 16), + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + // Box pertama: 3 status + Row( + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + _buildChildStatBox('Tinggi', '$height cm', boxType: 'height'), + _buildChildStatBox('Berat', '$weight kg', boxType: 'weight'), + _buildChildStatBox('Status', status, boxType: 'status', isStunting: isStunting), + ], + ), + + SizedBox(height: 16), + ], + ), + ), + ], + ), + ), + ); + } + + Widget _buildChildStatBox(String label, String value, {required String boxType, bool isStunting = false}) { + // Define a common opacity value for all boxes to ensure consistency + final double commonOpacity = 0.2; + + // Tentukan warna berdasarkan jenis kotak + Color boxColor; + + // Default color for all boxes (TB, BB dan status "Belum Ada Data") + boxColor = Colors.white.withOpacity(commonOpacity); + + // Only apply different colors for status that are not "Belum Ada Data" + if (boxType == 'status' && value != 'Belum Ada Data') { + String statusText = value.toLowerCase(); + + // Debug + print('Status box value: "$value", lowercase: "$statusText"'); + + if (statusText.contains('tidak stunting')) { + boxColor = Colors.green.withOpacity(0.5); // Hijau untuk tidak stunting + } else if (statusText.contains('risiko') || statusText.contains('resiko')) { + boxColor = Colors.amber.withOpacity(0.5); // Kuning untuk risiko stunting + } else if (statusText.contains('stunting')) { + boxColor = Colors.red.withOpacity(0.5); // Merah untuk stunting + } + } + + // Format nilai jika numeric untuk menghindari menampilkan nilai seperti "0.0" + String displayValue = value; + if (boxType != 'status') { + try { + final numValue = double.parse(value); + if (numValue == 0) { + displayValue = "-"; + } else { + // Format to at most 1 decimal place if needed + displayValue = numValue == numValue.toInt() + ? numValue.toInt().toString() + : numValue.toStringAsFixed(1); + } + } catch (e) { + // If parsing fails, just use the original value + displayValue = value; + } + } + + Widget icon; + + // Tentukan icon berdasarkan jenis kotak + if (boxType == 'height') { + icon = Icon( + Icons.swap_vert, + color: Colors.white, + size: 24, + ); + } else if (boxType == 'weight') { + icon = Container( + padding: EdgeInsets.all(4), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(4), + ), + child: Icon( + Icons.circle, + color: Colors.blue[400], + size: 14, + ), + ); + } else if (boxType == 'status') { + // Icon berdasarkan status stunting + String statusText = value.toLowerCase(); + IconData iconData; + Color iconColor = Colors.white; + + if (value == 'Belum Ada Data') { + iconData = Icons.info_outline; + } else if (statusText.contains('tidak stunting')) { + iconData = Icons.check_circle_outline; + } else if (statusText.contains('risiko') || statusText.contains('resiko')) { + iconData = Icons.warning_amber_outlined; + } else if (statusText.contains('stunting')) { + iconData = Icons.error_outline; + } else { + iconData = Icons.info_outline; + } + + icon = Icon( + iconData, + color: iconColor, + size: 24, + ); + } else { + icon = Icon( + Icons.error_outline, + color: Colors.white, + size: 24, + ); + } + + // Tentukan warna teks berdasarkan status + Color textColor = Colors.white; + Color textValueColor = Colors.white; + FontWeight textValueWeight = FontWeight.bold; + + if (boxType == 'status') { + String status = value.toLowerCase(); + if (status.contains('tidak stunting') || status == 'normal') { + textValueWeight = FontWeight.bold; + } else if (status.contains('risiko') || status.contains('resiko')) { + textValueWeight = FontWeight.bold; + } else if (status.contains('stunting')) { + textValueWeight = FontWeight.bold; + } + } + + return Container( + width: 90, + padding: EdgeInsets.symmetric(vertical: 12, horizontal: 8), + decoration: BoxDecoration( + color: boxColor, + borderRadius: BorderRadius.circular(16), + boxShadow: boxType == 'status' && value != 'Belum Ada Data' ? [ + BoxShadow( + color: boxColor.withOpacity(0.7), + blurRadius: 8, + offset: Offset(0, 2), + ) + ] : [], + ), + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + icon, + SizedBox(height: 6), + Text( + label, + style: TextStyle( + fontSize: 14, + color: textColor.withOpacity(0.9), + ), + ), + SizedBox(height: 2), + Text( + displayValue, + style: TextStyle( + fontSize: 18, + fontWeight: textValueWeight, + color: textValueColor, + ), + textAlign: TextAlign.center, + ), + ], + ), + ); + } + + Widget _buildNextScheduleCard(Size screenSize, BuildContext context) { + if (_selectedAnakId == null || _anakList.isEmpty) { + return Container( + width: double.infinity, + padding: EdgeInsets.all(18), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(24), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.07), + blurRadius: 20, + offset: Offset(0, 8), + ), + ], + ), + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Icon( + Icons.warning_amber_rounded, + size: 48, + color: Colors.orange, + ), + SizedBox(height: 16), + Text( + 'Tidak ada jadwal terdekat', + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + ), + ), + SizedBox(height: 8), + Text( + 'Silakan tambahkan data anak terlebih dahulu', + textAlign: TextAlign.center, + style: TextStyle( + color: Colors.grey[600], + ), + ), + ], + ), + ); + } + + if (_isLoadingNearest) { + return Container( + width: double.infinity, + padding: EdgeInsets.all(18), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(24), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.07), + blurRadius: 20, + offset: Offset(0, 8), + ), + ], + ), + child: Center(child: CircularProgressIndicator()), + ); + } + if (_nearestJadwal == null) { + return Container( + width: double.infinity, + padding: EdgeInsets.all(18), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(24), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.07), + blurRadius: 20, + offset: Offset(0, 8), + ), + ], + ), + child: Text('Tidak ada jadwal terdekat', style: TextStyle(color: Colors.grey[600], fontSize: 16)), + ); + } + final jadwal = _nearestJadwal!; + final jenisColor = _getJenisColor(jadwal.jenis ?? '-'); + final solidColor = _getJenisSolidColor(jadwal.jenis ?? '-'); + return AnimatedOpacity( + opacity: 1, + duration: Duration(milliseconds: 700), + curve: Curves.easeIn, + child: Container( + width: double.infinity, + padding: EdgeInsets.all(18), + margin: EdgeInsets.only(bottom: 16), + decoration: BoxDecoration( + color: jenisColor, + borderRadius: BorderRadius.circular(28), + boxShadow: [ + BoxShadow( + color: solidColor.withOpacity(0.15), + blurRadius: 24, + offset: Offset(0, 10), + ), + ], + ), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Container( + padding: EdgeInsets.all(12), + decoration: BoxDecoration( + color: Colors.white, + shape: BoxShape.circle, + boxShadow: [ + BoxShadow( + color: solidColor.withOpacity(0.18), + blurRadius: 18, + spreadRadius: 1, + ), + ], + ), + child: Icon(_getJenisIcon(jadwal.jenis ?? '-'), color: solidColor, size: 36), + ), + SizedBox(width: 16), + // Info utama + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + children: [ + Container( + padding: EdgeInsets.symmetric(horizontal: 8, vertical: 3), + decoration: BoxDecoration( + color: solidColor, + borderRadius: BorderRadius.circular(8), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.07), + blurRadius: 4, + ), + ], + ), + child: Row( + children: [ + Icon(Icons.schedule, color: Colors.white, size: 13), + SizedBox(width: 4), + Text('Jadwal Terdekat', style: TextStyle(color: Colors.white, fontWeight: FontWeight.bold, fontSize: 11)), + ], + ), + ), + ], + ), + SizedBox(height: 8), + Text(jadwal.nama ?? '-', style: TextStyle(fontWeight: FontWeight.bold, fontSize: 17, color: Colors.white, letterSpacing: 0.1)), + SizedBox(height: 3), + Text(jadwal.jenis ?? '-', style: TextStyle(fontSize: 13, color: Colors.white.withOpacity(0.92), fontWeight: FontWeight.w500)), + SizedBox(height: 10), + Row( + children: [ + Icon(Icons.calendar_today, size: 13, color: Colors.white.withOpacity(0.93)), + SizedBox(width: 3), + Flexible(child: Text(jadwal.tanggal != null ? DateFormat('dd MMM yyyy').format(jadwal.tanggal) : '-', style: TextStyle(fontSize: 13, color: Colors.white), overflow: TextOverflow.ellipsis)), + SizedBox(width: 8), + Icon(Icons.access_time, size: 13, color: Colors.white.withOpacity(0.93)), + SizedBox(width: 3), + Flexible(child: Text(jadwal.waktu ?? '-', style: TextStyle(fontSize: 13, color: Colors.white), overflow: TextOverflow.ellipsis)), + ], + ), + SizedBox(height: 6), + Row( + children: [ + Icon(Icons.location_on, size: 13, color: Colors.white.withOpacity(0.93)), + SizedBox(width: 3), + Flexible(child: Text('Posyandu Mahoni 54', style: TextStyle(fontWeight: FontWeight.w600, color: Colors.white, fontSize: 13), overflow: TextOverflow.ellipsis)), + ], + ), + if (jadwal.keterangan != null && jadwal.keterangan!.isNotEmpty) + Padding( + padding: const EdgeInsets.only(top: 10.0), + child: Container( + width: double.infinity, + padding: EdgeInsets.symmetric(horizontal: 10, vertical: 7), + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.13), + borderRadius: BorderRadius.circular(10), + ), + child: Text(jadwal.keterangan!, style: TextStyle(color: Colors.white, fontSize: 12)), + ), + ), + ], + ), + ), + ], + ), + ), + ); + } + + Widget _buildLatestArtikelSection() { + if (_isLoadingArtikel) { + return Center( + child: CircularProgressIndicator( + color: Colors.teal.shade700, + ), + ); + } + + if (_artikelError != null) { + return Center( + child: Text('Gagal memuat artikel terbaru'), + ); + } + + if (_latestArtikels.isEmpty) { + return Center( + child: Text('Tidak ada artikel terbaru'), + ); + } + + return Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Container( + height: 220, + child: ListView.builder( + scrollDirection: Axis.horizontal, + itemCount: _latestArtikels.length, + padding: EdgeInsets.symmetric(horizontal: 16), + itemBuilder: (context, index) { + final artikel = _latestArtikels[index]; + return GestureDetector( + onTap: () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => ArtikelDetailScreen( + artikelId: artikel.id, + initialData: artikel, + ), + ), + ); + }, + child: Container( + width: 180, + margin: EdgeInsets.only(right: 16), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(12), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.1), + blurRadius: 5, + offset: Offset(0, 2), + ), + ], + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Image + ClipRRect( + borderRadius: BorderRadius.only( + topLeft: Radius.circular(12), + topRight: Radius.circular(12), + ), + child: Container( + height: 100, + width: double.infinity, + color: Colors.teal.shade50, + child: artikel.gambarUrl != null + ? Image.network( + artikel.gambarUrl!, + fit: BoxFit.cover, + errorBuilder: (context, error, stackTrace) { + return Center( + child: Icon( + _getCategoryIcon(_detectArticleCategory(artikel.judul)), + size: 40, + color: _getCategoryColor(_detectArticleCategory(artikel.judul)), + ), + ); + }, + ) + : Center( + child: Icon( + _getCategoryIcon(_detectArticleCategory(artikel.judul)), + size: 40, + color: _getCategoryColor(_detectArticleCategory(artikel.judul)), + ), + ), + ), + ), + // Content + Padding( + padding: EdgeInsets.all(12), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Category and date + Row( + children: [ + Container( + padding: EdgeInsets.symmetric(horizontal: 6, vertical: 2), + decoration: BoxDecoration( + color: _getCategoryColor(_detectArticleCategory(artikel.judul)), + borderRadius: BorderRadius.circular(4), + ), + child: Text( + _detectArticleCategory(artikel.judul), + style: TextStyle( + color: Colors.white, + fontSize: 10, + fontWeight: FontWeight.bold, + ), + ), + ), + Spacer(), + Text( + _formatDate(artikel.tanggal), + style: TextStyle( + color: Colors.grey, + fontSize: 12, + ), + ), + ], + ), + SizedBox(height: 4), + // Title + Text( + artikel.judul, + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + color: Colors.teal.shade800, + ), + maxLines: 2, + overflow: TextOverflow.ellipsis, + ), + SizedBox(height: 4), + // Read more + Row( + mainAxisAlignment: MainAxisAlignment.end, + children: [ + Text( + 'Baca selengkapnya', + style: TextStyle( + color: Colors.teal.shade700, + fontSize: 12, + fontWeight: FontWeight.bold, + ), + ), + Icon( + Icons.arrow_forward, + size: 12, + color: Colors.teal.shade700, + ), + ], + ), + ], + ), + ), + ], + ), + ), + ); + }, + ), + ), + ], + ); + } + + String _formatDate(DateTime date) { + final months = [ + '', 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', + 'Jul', 'Ags', 'Sep', 'Okt', 'Nov', 'Des' + ]; + return '${date.day} ${months[date.month]} ${date.year}'; + } + + Future _loadNearestJadwal() async { + if (_selectedAnakId == null) return; + setState(() { _isLoadingNearest = true; }); + try { + // Dapatkan jadwal terdekat + final nearest = await _jadwalService.getNearestJadwalForChild(_selectedAnakId!); + + // Dapatkan semua jadwal yang akan datang untuk anak ini + final upcomingJadwalList = await _jadwalService.getUpcomingJadwalForChild(_selectedAnakId!); + + // Jadwalkan notifikasi untuk semua jadwal yang akan datang + if (upcomingJadwalList.isNotEmpty) { + await _notificationService.scheduleAllUpcomingNotifications(upcomingJadwalList); + print("Notifikasi berhasil dijadwalkan untuk ${upcomingJadwalList.length} jadwal mendatang"); + } + + // Jika ada jadwal terdekat yang baru, tampilkan notifikasi + if (nearest != null && _nearestJadwal?.id != nearest.id) { + _notificationService.showNewJadwalNotification(nearest); + } + + setState(() { + _nearestJadwal = nearest; + _isLoadingNearest = false; + }); + } catch (e) { + print("Error saat memuat jadwal terdekat: $e"); + setState(() { + _nearestJadwal = null; + _isLoadingNearest = false; + }); + } + } + + Future _checkForNewSchedules() async { + if (_selectedAnakId == null) return; + + try { + // Dapatkan timestamp pengecekan terakhir + final lastChecked = await _jadwalService.getLastCheckTime(); + + // Dapatkan jadwal baru dari API yang ditambahkan sejak pengecekan terakhir + final newJadwalList = await _jadwalService.getNewJadwal(_selectedAnakId!, lastChecked); + + if (newJadwalList.isNotEmpty) { + setState(() { + _hasNewNotification = true; + }); + + // Tampilkan notifikasi untuk setiap jadwal baru + for (final jadwal in newJadwalList) { + await _notificationService.showNewJadwalNotification(jadwal); + } + + // Jadwalkan notifikasi untuk jadwal baru + await _notificationService.scheduleAllUpcomingNotifications(newJadwalList); + + // Perbarui jadwal terdekat jika ada jadwal baru + await _loadNearestJadwal(); + + print('${newJadwalList.length} jadwal baru ditemukan dan notifikasi telah ditampilkan'); + } + + // Simpan waktu pengecekan terakhir + await _jadwalService.saveLastCheckTime(); + + } catch (e) { + print('Error saat memeriksa jadwal baru: $e'); + } + } + + Future _refreshNotifications() async { + if (_selectedAnakId == null) return; + + setState(() { + _isRefreshingNotifications = true; + }); + + try { + // Dapatkan jadwal yang akan datang + final upcomingJadwal = await _jadwalService.getUpcomingJadwalForChild(_selectedAnakId!); + + // Jadwalkan notifikasi untuk semua jadwal mendatang + await _notificationService.scheduleAllUpcomingNotifications(upcomingJadwal); + + // Update daftar jadwal yang diketahui + _lastKnownJadwalList = upcomingJadwal; + + setState(() { + _hasNewNotification = false; // Setelah refresh, reset badge + _isRefreshingNotifications = false; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('${upcomingJadwal.length} notifikasi jadwal telah disegarkan'), + backgroundColor: Colors.teal.shade700, + behavior: SnackBarBehavior.floating, + duration: Duration(seconds: 2), + ), + ); + } catch (e) { + setState(() { + _isRefreshingNotifications = false; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal menyegarkan notifikasi: ${e.toString()}'), + backgroundColor: Colors.red, + behavior: SnackBarBehavior.floating, + ), + ); + } + } + + Future _loadLatestArtikel() async { + if (!mounted) return; + + setState(() { + _isLoadingArtikel = true; + }); + + try { + print('Memulai request artikel terbaru dari API'); + final artikels = await _artikelService.getLatestArtikels(limit: 3) + .timeout(Duration(seconds: 5), onTimeout: () { + print('Timeout saat mengambil artikel terbaru'); + throw TimeoutException('Waktu habis saat mengambil artikel terbaru'); + }); + + if (mounted) { + setState(() { + _latestArtikels = artikels; + _isLoadingArtikel = false; + _artikelError = null; + }); + print('Berhasil mendapatkan ${artikels.length} artikel terbaru dari API'); + } + } catch (e) { + print('Error loading latest artikels: $e'); + + if (mounted) { + setState(() { + // Buat data dummy sebagai fallback jika error + _latestArtikels = _getDummyLatestArtikels(); + _artikelError = null; // Jangan tampilkan error ke user + _isLoadingArtikel = false; + }); + print('Menggunakan data dummy untuk artikel terbaru karena error: $e'); + } + } + } + + // Fungsi untuk mendapatkan data artikel dummy + List _getDummyLatestArtikels() { + return [ + ArtikelModel( + id: 1, + judul: 'Pentingnya ASI Eksklusif untuk Perkembangan Bayi', + isiArtikel: 'ASI eksklusif adalah pemberian ASI saja pada bayi sampai usia 6 bulan. Manfaatnya sangat banyak untuk tumbuh kembang dan kekebalan tubuh bayi.', + tanggal: DateTime.now().subtract(Duration(days: 2)), + gambarUrl: 'https://img.freepik.com/free-photo/young-mother-showing-breastfeeding-her-baby_23-2149046913.jpg', + ), + ArtikelModel( + id: 2, + judul: 'Mencegah Stunting Sejak Dini pada Anak', + isiArtikel: 'Stunting dapat dicegah dengan memperhatikan asupan gizi sejak masa kehamilan dan memberikan makanan bergizi seimbang pada anak.', + tanggal: DateTime.now().subtract(Duration(days: 4)), + gambarUrl: 'https://img.freepik.com/free-photo/doctor-check-up-little-boy-office_23-2148982292.jpg', + ), + ArtikelModel( + id: 3, + judul: 'Panduan Makanan Bergizi untuk Balita', + isiArtikel: 'Makanan bergizi seimbang sangat penting untuk pertumbuhan optimal balita. Pelajari menu-menu sehat yang bisa diberikan sesuai usia anak.', + tanggal: DateTime.now().subtract(Duration(days: 6)), + gambarUrl: 'https://img.freepik.com/free-photo/close-up-young-attractive-smiling-mother-feeding-her-cute-baby-son-with-spoon-organic-healthy-baby-food-white-kitchen-with-big-window_8353-12056.jpg', + ), + ]; + } + + // Fungsi untuk mendeteksi kategori berdasarkan judul artikel + String _detectArticleCategory(String judul) { + judul = judul.toLowerCase(); + + // Cek kata kunci imunisasi terlebih dahulu + if (judul.contains('imunisasi') || judul.contains('vaksin') || + judul.contains('vaksinasi') || judul.contains('suntik') || + judul.contains('kekebalan') || judul.contains('campak') || + judul.contains('polio') || judul.contains('bcg') || judul.contains('dpt') || + judul.contains('booster') || judul.contains('pengebalan') || + judul.contains('mmr') || judul.contains('dpt-hb-hib') || judul.contains('hib')) { + return 'Imunisasi'; + } + // Cek kata kunci stunting + else if (judul.contains('stunting') || judul.contains('pendek') || + judul.contains('mencegah stunting') || judul.contains('perawakan pendek') || + judul.contains('kerdil')) { + return 'Stunting'; + } + // Cek kata kunci vitamin + else if (judul.contains('vitamin') || judul.contains('suplemen') || + judul.contains('vit a') || judul.contains('vitamin a') || + judul.contains('vitamin d') || judul.contains('multivitamin') || + judul.contains('mineral')) { + return 'Vitamin'; + } + // Cek kata kunci gizi + else if (judul.contains('gizi') || judul.contains('nutrisi') || judul.contains('makanan') || + judul.contains('makan') || judul.contains('asi') || judul.contains('mpasi') || + judul.contains('bergizi') || judul.contains('menu') || judul.contains('porsi')) { + return 'Gizi'; + } + // Cek kata kunci tumbuh kembang + else if (judul.contains('tumbuh') || judul.contains('kembang') || + judul.contains('perkembangan') || judul.contains('usia') || + judul.contains('tahapan') || judul.contains('motorik') || + judul.contains('balita') || judul.contains('bayi') || + judul.contains('milestones') || judul.contains('kemampuan') || + judul.contains('pertumbuhan')) { + return 'Tumbuh Kembang'; + } + // Cek kata kunci kesehatan + else if (judul.contains('sehat') || judul.contains('penyakit') || + judul.contains('obat') || judul.contains('virus') || judul.contains('bakteri') || + judul.contains('demam') || judul.contains('flu') || judul.contains('batuk') || + judul.contains('diare') || judul.contains('kesehatan') || judul.contains('infeksi') || + judul.contains('kebersihan') || judul.contains('rumah sakit') || judul.contains('dokter') || + judul.contains('perawatan') || judul.contains('puskesmas') || judul.contains('klinik')) { + return 'Kesehatan'; + } + // Default kategori + else { + return 'Kesehatan'; + } + } + + // Helper methods + Color _getJenisColor(String jenis) { + switch (jenis.toLowerCase()) { + case 'imunisasi': + return Colors.purple.shade400; + case 'vitamin': + return Colors.orange.shade400; + case 'pemeriksaan rutin': + return Colors.blue.shade400; + default: + return Colors.teal.shade400; + } + } + + Color _getJenisSolidColor(String jenis) { + switch (jenis.toLowerCase()) { + case 'imunisasi': + return Colors.purple.shade400; + case 'vitamin': + return Colors.orange.shade400; + case 'pemeriksaan rutin': + return Colors.blue.shade400; + default: + return Colors.teal.shade400; + } + } + + IconData _getJenisIcon(String jenis) { + switch (jenis.toLowerCase()) { + case 'imunisasi': + return Icons.vaccines; + case 'vitamin': + return Icons.medication; + case 'pemeriksaan rutin': + return Icons.medical_services; + default: + return Icons.event; + } + } + + Color _getCategoryColor(String category) { + switch (category) { + case 'Gizi': + return Colors.orange.shade700; + case 'Imunisasi': + return Colors.purple.shade700; + case 'Tumbuh Kembang': + return Colors.blue.shade700; + case 'Vitamin': + return Colors.amber.shade700; + case 'Stunting': + return Colors.red.shade700; + default: + return Colors.teal.shade700; + } + } + + IconData _getCategoryIcon(String category) { + switch (category) { + case 'Gizi': + return Icons.restaurant; + case 'Imunisasi': + return Icons.vaccines; + case 'Tumbuh Kembang': + return Icons.child_care; + case 'Vitamin': + return Icons.medication; + case 'Stunting': + return Icons.height; + default: + return Icons.healing; + } + } +} + +class DashboardCard extends StatelessWidget { + final String title; + final IconData icon; + final Color color; + final VoidCallback onTap; + + const DashboardCard({ + required this.title, + required this.icon, + required this.color, + required this.onTap, + }); + + @override + Widget build(BuildContext context) { + return Material( + borderRadius: BorderRadius.circular(20), + elevation: 2, + shadowColor: Colors.black.withOpacity(0.1), + child: InkWell( + onTap: onTap, + borderRadius: BorderRadius.circular(20), + child: Ink( + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(20), + ), + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Container( + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: color.withOpacity(0.1), + shape: BoxShape.circle, + ), + child: Icon( + icon, + color: color, + size: 32, + ), + ), + SizedBox(height: 12), + Text( + title, + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + ], + ), + ), + ), + ); + } +} + +IconData getCategoryIcon(String category) { + switch (category) { + case 'Gizi': + return Icons.restaurant; + case 'Imunisasi': + return Icons.vaccines; + case 'Tumbuh Kembang': + return Icons.child_care; + default: + return Icons.healing; + } +} + +void _navigateToImunisasiScreen(BuildContext context, int anakId, String anakName) { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => ImunisasiScreen( + anakId: anakId, + anakName: anakName, + ), + ), + ); +} + +Widget _buildChildrenList(BuildContext context, List children) { + return ListView.builder( + itemCount: children.length, + itemBuilder: (context, index) { + final child = children[index]; + return Card( + margin: EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: ListTile( + leading: CircleAvatar( + child: Text(child['nama_anak']?.substring(0, 1) ?? 'A'), + ), + title: Text(child['nama_anak'] ?? 'Anak'), + subtitle: Text('Usia: ${child['usia'] ?? 'N/A'}'), + trailing: Icon(Icons.arrow_forward_ios, size: 16), + onTap: () { + // Simpan anak terpilih ke SharedPreferences + _saveSelectedChild(child['id'], child['nama_anak']); + + // Navigasi ke layar imunisasi dengan ID dan nama anak + _navigateToImunisasiScreen( + context, + child['id'], + child['nama_anak'], + ); + }, + ), + ); + }, + ); +} + +Future _saveSelectedChild(int anakId, String anakName) async { + final prefs = await SharedPreferences.getInstance(); + await prefs.setInt('selected_anak_id', anakId); + await prefs.setString('anak_name_$anakId', anakName); +} diff --git a/Androidnya/lib/screens/dashboard/edit_profile_screen.dart b/Androidnya/lib/screens/dashboard/edit_profile_screen.dart new file mode 100644 index 0000000..3e1cfa9 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/edit_profile_screen.dart @@ -0,0 +1,363 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; +import '../../services/profile_service.dart'; +import '../../services/auth_service.dart'; +import '../../models/profile_model.dart'; +import 'package:shared_preferences/shared_preferences.dart'; + +class EditProfileScreen extends StatefulWidget { + final String currentName; + final String currentEmail; + final String currentPhone; + final String currentAddress; + final String currentNik; + + const EditProfileScreen({ + Key? key, + required this.currentName, + required this.currentEmail, + required this.currentPhone, + required this.currentAddress, + required this.currentNik, + }) : super(key: key); + + @override + _EditProfileScreenState createState() => _EditProfileScreenState(); +} + +class _EditProfileScreenState extends State { + final _formKey = GlobalKey(); + final _profileService = ProfileService(); + final _authService = AuthService(); + + late TextEditingController _nameController; + late TextEditingController _emailController; + late TextEditingController _phoneController; + late TextEditingController _addressController; + late TextEditingController _nikController; + + bool _isLoading = false; + String? _errorMessage; + + @override + void initState() { + super.initState(); + _nameController = TextEditingController(text: widget.currentName); + _emailController = TextEditingController(text: widget.currentEmail); + _phoneController = TextEditingController(text: widget.currentPhone); + _addressController = TextEditingController(text: widget.currentAddress); + _nikController = TextEditingController(text: widget.currentNik); + } + + @override + void dispose() { + _nameController.dispose(); + _emailController.dispose(); + _phoneController.dispose(); + _addressController.dispose(); + _nikController.dispose(); + super.dispose(); + } + + Future _saveProfile() async { + if (!_formKey.currentState!.validate()) return; + + setState(() { + _isLoading = true; + _errorMessage = null; + }); + + try { + // Get current user data first + final userInfo = await _authService.getCurrentUser(); + + if (userInfo['success'] == true && userInfo['data'] != null) { + final userData = userInfo['data']; + + // Update with new values + userData['nama_ibu'] = _nameController.text; + userData['email'] = _emailController.text; + userData['no_telp'] = _phoneController.text; + userData['alamat'] = _addressController.text; + userData['nik'] = _nikController.text; + + // Create a clean update payload using ProfileModel + final updateData = ProfileModel( + id: userData['id'], + name: _nameController.text, + email: _emailController.text, + phone: _phoneController.text, + address: _addressController.text, + nik: _nikController.text, + role: userData['role'], + age: userData['usia'], + children: [], // We don't need to update children data + ); + + // Save to API with ProfileModel + await _profileService.updateProfile(updateData); + + // Update local storage + final prefs = await SharedPreferences.getInstance(); + await prefs.setString('nama_ibu', _nameController.text); + await prefs.setString('email', _emailController.text); + await prefs.setString('no_telp', _phoneController.text); + await prefs.setString('alamat', _addressController.text); + await prefs.setString('nik', _nikController.text); + + if (mounted) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Profil berhasil diperbarui'), + backgroundColor: Colors.green, + ), + ); + Navigator.pop(context, true); // Return true to indicate success + } + } else { + throw Exception('Gagal mendapatkan data pengguna'); + } + } catch (e) { + setState(() { + _errorMessage = 'Gagal menyimpan profil: ${e.toString()}'; + }); + } finally { + if (mounted) { + setState(() { + _isLoading = false; + }); + } + } + } + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: Text('Edit Profil'), + backgroundColor: Colors.teal.shade700, + elevation: 0, + ), + body: SingleChildScrollView( + child: Form( + key: _formKey, + child: Column( + children: [ + Container( + width: double.infinity, + padding: EdgeInsets.all(24), + decoration: BoxDecoration( + color: Colors.teal.shade700, + borderRadius: BorderRadius.only( + bottomLeft: Radius.circular(32), + bottomRight: Radius.circular(32), + ), + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Informasi Pribadi', + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.bold, + color: Colors.white, + ), + ), + SizedBox(height: 8), + Text( + 'Silakan lengkapi data diri Anda', + style: TextStyle( + color: Colors.white.withOpacity(0.9), + fontSize: 14, + ), + ), + ], + ), + ), + Padding( + padding: EdgeInsets.all(24), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + if (_errorMessage != null) + Container( + width: double.infinity, + padding: EdgeInsets.all(12), + margin: EdgeInsets.only(bottom: 16), + decoration: BoxDecoration( + color: Colors.red.shade50, + borderRadius: BorderRadius.circular(12), + border: Border.all(color: Colors.red.shade200), + ), + child: Text( + _errorMessage!, + style: TextStyle(color: Colors.red.shade700), + ), + ), + _buildTextField( + label: 'Nama Lengkap', + controller: _nameController, + icon: Icons.person_outline, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Nama tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + _buildTextField( + label: 'Email', + controller: _emailController, + icon: Icons.email_outlined, + keyboardType: TextInputType.emailAddress, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Email tidak boleh kosong'; + } + if (!value.contains('@') || !value.contains('.')) { + return 'Email tidak valid'; + } + return null; + }, + ), + SizedBox(height: 16), + _buildTextField( + label: 'Nomor Handphone', + controller: _phoneController, + icon: Icons.phone_outlined, + keyboardType: TextInputType.phone, + inputFormatters: [ + FilteringTextInputFormatter.digitsOnly, + LengthLimitingTextInputFormatter(13), + ], + validator: (value) { + if (value == null || value.isEmpty) { + return 'Nomor handphone tidak boleh kosong'; + } + if (value.length < 10) { + return 'Nomor handphone tidak valid'; + } + return null; + }, + ), + SizedBox(height: 16), + _buildTextField( + label: 'Alamat', + controller: _addressController, + icon: Icons.location_on_outlined, + maxLines: 3, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Alamat tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + _buildTextField( + label: 'NIK', + controller: _nikController, + icon: Icons.credit_card_outlined, + keyboardType: TextInputType.number, + inputFormatters: [ + FilteringTextInputFormatter.digitsOnly, + LengthLimitingTextInputFormatter(16), + ], + validator: (value) { + if (value == null || value.isEmpty) { + return 'NIK tidak boleh kosong'; + } + if (value.length != 16) { + return 'NIK harus 16 digit'; + } + return null; + }, + ), + SizedBox(height: 32), + SizedBox( + width: double.infinity, + child: ElevatedButton( + onPressed: _isLoading ? null : _saveProfile, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + padding: EdgeInsets.symmetric(vertical: 16), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + child: _isLoading + ? SizedBox( + height: 20, + width: 20, + child: CircularProgressIndicator( + strokeWidth: 2, + valueColor: AlwaysStoppedAnimation(Colors.white), + ), + ) + : Text( + 'Simpan Perubahan', + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + ), + ), + ), + ), + ], + ), + ), + ], + ), + ), + ), + ); + } + + Widget _buildTextField({ + required String label, + required TextEditingController controller, + required IconData icon, + TextInputType? keyboardType, + List? inputFormatters, + String? Function(String?)? validator, + int maxLines = 1, + }) { + return TextFormField( + controller: controller, + decoration: InputDecoration( + labelText: label, + prefixIcon: Icon(icon, color: Colors.teal.shade700), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + borderSide: BorderSide(color: Colors.grey.shade300), + ), + enabledBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + borderSide: BorderSide(color: Colors.grey.shade300), + ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + borderSide: BorderSide(color: Colors.teal.shade700, width: 2), + ), + errorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + borderSide: BorderSide(color: Colors.red.shade300), + ), + focusedErrorBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + borderSide: BorderSide(color: Colors.red.shade700, width: 2), + ), + filled: true, + fillColor: Colors.grey.shade50, + contentPadding: EdgeInsets.symmetric(horizontal: 16, vertical: 16), + ), + keyboardType: keyboardType, + inputFormatters: inputFormatters, + validator: validator, + maxLines: maxLines, + ); + } +} \ No newline at end of file diff --git a/Androidnya/lib/screens/dashboard/imunisasi_screen.dart b/Androidnya/lib/screens/dashboard/imunisasi_screen.dart new file mode 100644 index 0000000..b4887e8 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/imunisasi_screen.dart @@ -0,0 +1,1081 @@ +import 'package:flutter/material.dart'; +import '../../models/imunisasi_model.dart'; +import '../../controllers/imunisasi_controller.dart'; +import 'package:shared_preferences/shared_preferences.dart'; + +class ImunisasiScreen extends StatefulWidget { + final int? anakId; + final String? anakName; + + ImunisasiScreen({this.anakId, this.anakName}); + + @override + _ImunisasiScreenState createState() => _ImunisasiScreenState(); +} + +class _ImunisasiScreenState extends State with SingleTickerProviderStateMixin { + late AnimationController _animationController; + late Animation _fadeAnimation; + late ImunisasiController _imunisasiController; + bool _isLoading = true; + String? _error; + int? _selectedAnakId; + String _anakName = ""; + String _anakAge = ""; + + @override + void initState() { + super.initState(); + _imunisasiController = ImunisasiController(); + + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1000), + ); + + _fadeAnimation = Tween( + begin: 0.0, + end: 1.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.1, 1.0, curve: Curves.easeOut), + )); + + if (widget.anakName != null && widget.anakName!.isNotEmpty) { + _anakName = widget.anakName!; + } + + _loadData(); + _animationController.forward(); + } + + Future _loadData() async { + setState(() { + _isLoading = true; + _error = null; + }); + + try { + int anakId = widget.anakId ?? await _getSelectedAnakId(); + _selectedAnakId = anakId; + + if (_anakName.isEmpty) { + await _getAnakInfo(anakId); + } + + try { + await _imunisasiController.loadImunisasiForAnak(anakId); + + if (mounted) { + setState(() { + _isLoading = false; + }); + } + } catch (e) { + print('Error loading imunisasi data: $e'); + if (mounted) { + setState(() { + _isLoading = false; + _error = e.toString().replaceAll('Exception: ', ''); + }); + } + } + } catch (e) { + print('Error getting selected anak ID: $e'); + if (mounted) { + setState(() { + _isLoading = false; + _error = e.toString().replaceAll('Exception: ', ''); + }); + } + } + } + + Future _getAnakInfo(int anakId) async { + try { + final prefs = await SharedPreferences.getInstance(); + + final anakName = prefs.getString('anak_name_$anakId'); + final anakAge = prefs.getString('anak_age_$anakId'); + + if (anakName != null && anakName.isNotEmpty) { + setState(() { + _anakName = anakName; + _anakAge = anakAge ?? ''; + }); + return; + } + + try { + final anakData = await _imunisasiController.getAnakById(anakId); + print('Retrieved anak data: $anakData'); + + if (anakData != null) { + String nama = ''; + if (anakData.containsKey('nama_anak')) { + nama = anakData['nama_anak']; + } + + // Debug age data + print('Age data found: ${anakData['tanggal_lahir']} | ${anakData['umur_bulan']} | ${anakData['umur_hari']}'); + + // Get age data + String usia = ''; + if (anakData.containsKey('umur_bulan') && anakData['umur_bulan'] != null) { + final umurBulan = anakData['umur_bulan']; + usia = '$umurBulan bulan'; + print('Using umur_bulan: $usia'); + } else if (anakData.containsKey('umur_hari') && anakData['umur_hari'] != null) { + final umurHari = anakData['umur_hari']; + if (umurHari >= 30) { + final bulan = (umurHari / 30).floor(); + usia = '$bulan bulan'; + } else { + usia = '$umurHari hari'; + } + print('Using umur_hari: $usia'); + } else if (anakData.containsKey('tanggal_lahir') && anakData['tanggal_lahir'] != null) { + try { + final birthDate = DateTime.parse(anakData['tanggal_lahir']); + final now = DateTime.now(); + final difference = now.difference(birthDate); + final days = difference.inDays; + + if (days >= 30) { + final months = (days / 30).floor(); + if (months >= 12) { + final years = (months / 12).floor(); + final remainingMonths = months % 12; + if (remainingMonths > 0) { + usia = '$years tahun $remainingMonths bulan'; + } else { + usia = '$years tahun'; + } + } else { + usia = '$months bulan'; + } + } else { + usia = '$days hari'; + } + print('Calculated from tanggal_lahir: $usia'); + } catch (e) { + print('Error calculating age from birthdate: $e'); + } + } + + setState(() { + _anakName = nama.isNotEmpty ? nama : "Anak $anakId"; + _anakAge = usia; + }); + + await prefs.setString('anak_name_$anakId', _anakName); + await prefs.setString('anak_age_$anakId', usia); + + print('Saved anak data: $_anakName, $_anakAge'); + return; + } + } catch (apiError) { + print('Error mengambil data anak dari API: $apiError'); + } + + setState(() { + _anakName = "Anak $anakId"; + _anakAge = ""; + }); + } catch (e) { + print('Error mendapatkan info anak: $e'); + setState(() { + _anakName = "Anak $anakId"; + _anakAge = ""; + }); + } + } + + Future _getSelectedAnakId() async { + try { + final prefs = await SharedPreferences.getInstance(); + final anakId = prefs.getInt('selected_anak_id'); + + if (anakId != null) { + return anakId; + } else { + throw Exception('Silakan tambahkan data anak terlebih dahulu'); + } + } catch (e) { + print('Error getting selected anak id: $e'); + throw Exception('Silakan tambahkan data anak terlebih dahulu'); + } + } + + @override + void dispose() { + _animationController.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + backgroundColor: Colors.grey[100], + appBar: AppBar( + backgroundColor: Colors.purple.shade700, + elevation: 0, + title: Text( + 'Imunisasi', + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + ), + ), + leading: IconButton( + icon: Icon(Icons.arrow_back, color: Colors.white), + onPressed: () => Navigator.pop(context), + ), + actions: [ + IconButton( + icon: Icon(Icons.info_outline, color: Colors.white), + onPressed: () { + _showInfoDialog(context); + }, + ), + ], + ), + body: _isLoading + ? Center(child: CircularProgressIndicator()) + : RefreshIndicator( + onRefresh: _loadData, + child: SingleChildScrollView( + physics: const AlwaysScrollableScrollPhysics(), + child: Column( + children: [ + _buildHeaderSection(screenSize), + _buildImunisasiTypeSection(screenSize), + _imunisasiController.imunisasiList.isEmpty + ? Container( + height: MediaQuery.of(context).size.height * 0.5, + child: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + ), + ), + ) + : ListView.builder( + shrinkWrap: true, + physics: NeverScrollableScrollPhysics(), + padding: EdgeInsets.all(16), + itemCount: _imunisasiController.imunisasiList.length, + itemBuilder: (context, index) { + return _buildImunisasiItem(_imunisasiController.imunisasiList[index], index); + }, + ), + ], + ), + ), + ), + ); + } + + Widget _buildHeaderSection(Size screenSize) { + return Container( + width: double.infinity, + decoration: BoxDecoration( + color: Colors.purple.shade700, + borderRadius: BorderRadius.only( + bottomLeft: Radius.circular(30), + bottomRight: Radius.circular(30), + ), + ), + padding: EdgeInsets.fromLTRB(20, 0, 20, 25), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Riwayat Imunisasi', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.w500, + color: Colors.white, + ), + ), + SizedBox(height: 12), + Row( + children: [ + Expanded( + child: Text( + _anakName.isNotEmpty ? _anakName : 'Pilih Anak', + style: TextStyle( + fontSize: screenSize.width * 0.04, + color: Colors.white.withOpacity(0.9), + ), + ), + ), + if (_anakAge.isNotEmpty) + Container( + padding: EdgeInsets.symmetric(horizontal: 10, vertical: 4), + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.15), + borderRadius: BorderRadius.circular(12), + ), + child: Text( + _anakAge, + style: TextStyle( + fontSize: screenSize.width * 0.03, + color: Colors.white.withOpacity(0.9), + ), + ), + ), + ], + ), + SizedBox(height: 20), + Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [ + _buildStatusIndicator( + icon: Icons.check_circle, + label: 'Selesai', + count: _imunisasiController.getCountByStatus('Sudah'), + color: Colors.green, + ), + _buildStatusIndicator( + icon: Icons.schedule, + label: 'Belum', + count: _imunisasiController.getCountByStatus('Belum') + _imunisasiController.getCountByStatus('Jadwal'), + color: Colors.grey, + ), + ], + ), + SizedBox(height: 16), + Row( + children: [ + Expanded( + flex: _imunisasiController.getCountByStatus('Sudah') > 0 ? _imunisasiController.getCountByStatus('Sudah') : 1, + child: Container( + height: 4, + decoration: BoxDecoration( + color: Colors.green, + borderRadius: BorderRadius.circular(2), + ), + ), + ), + SizedBox(width: 4), + Expanded( + flex: (_imunisasiController.getCountByStatus('Belum') + _imunisasiController.getCountByStatus('Jadwal')) > 0 + ? (_imunisasiController.getCountByStatus('Belum') + _imunisasiController.getCountByStatus('Jadwal')) + : 1, + child: Container( + height: 4, + decoration: BoxDecoration( + color: Colors.grey, + borderRadius: BorderRadius.circular(2), + ), + ), + ), + ], + ), + ], + ), + ); + } + + Widget _buildStatusIndicator({ + required IconData icon, + required String label, + required int count, + required Color color, + }) { + return Column( + children: [ + Container( + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.2), + shape: BoxShape.circle, + ), + child: Icon( + icon, + color: color, + size: 24, + ), + ), + SizedBox(height: 8), + Text( + count.toString(), + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 18, + color: Colors.white, + ), + ), + SizedBox(height: 4), + Text( + label, + style: TextStyle( + fontSize: 12, + color: Colors.white.withOpacity(0.9), + ), + ), + ], + ); + } + + Widget _buildImunisasiTypeSection(Size screenSize) { + final Map> groupedImunisasi = {}; + + if (_imunisasiController.imunisasiList.isNotEmpty) { + for (var imunisasi in _imunisasiController.imunisasiList) { + String jenis = imunisasi.jenis; + if (!groupedImunisasi.containsKey(jenis)) { + groupedImunisasi[jenis] = []; + } + groupedImunisasi[jenis]!.add(imunisasi); + } + } + + if (groupedImunisasi.isEmpty) { + return Container( + width: double.infinity, + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Jenis Imunisasi', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 12), + Center( + child: Text( + 'Tidak ada data imunisasi tersedia', + style: TextStyle( + color: Colors.grey[600], + fontStyle: FontStyle.italic, + ), + ), + ), + ], + ), + ); + } + + return Container( + width: double.infinity, + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Jenis Imunisasi', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 12), + SingleChildScrollView( + scrollDirection: Axis.horizontal, + child: Row( + children: groupedImunisasi.entries.map((entry) { + final jenis = entry.key; + final count = entry.value.length; + final Color color = entry.value.first.color; + + return Container( + width: screenSize.width * 0.4, + margin: EdgeInsets.only(right: 12), + child: Card( + elevation: 2, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(15), + ), + child: InkWell( + onTap: () { + setState(() { + _imunisasiController.toggleJenisExpanded(jenis); + }); + }, + borderRadius: BorderRadius.circular(15), + child: Padding( + padding: EdgeInsets.all(16), + child: Column( + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration( + color: color.withOpacity(0.2), + shape: BoxShape.circle, + ), + child: Icon( + Icons.vaccines, + color: color, + size: 20, + ), + ), + Text( + '$count', + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: color, + ), + ), + ], + ), + SizedBox(height: 8), + Text( + jenis, + textAlign: TextAlign.center, + style: TextStyle( + fontSize: 12, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + ), + ), + ), + ); + }).toList(), + ), + ), + ], + ), + ); + } + + Widget _buildImunisasiItem(Imunisasi imunisasi, int index) { + Color statusColor; + IconData statusIcon; + + // Check if status contains 'Selesai' or 'Sudah' + bool isCompleted = imunisasi.status.toLowerCase().contains('selesai') || + imunisasi.status.toLowerCase().contains('sudah'); + + if (isCompleted) { + statusColor = Colors.green; + statusIcon = Icons.check_circle; + } else { + // Untuk status 'Jadwal' dan 'Belum' digabung + statusColor = Colors.grey; + statusIcon = Icons.schedule; + } + + // Ubah tampilan status text + String displayStatus = imunisasi.status; + if (imunisasi.status == 'Jadwal') { + displayStatus = 'Belum'; + } + + return Container( + margin: EdgeInsets.only(bottom: 16), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Column( + children: [ + Container( + width: 20, + height: 20, + decoration: BoxDecoration( + color: statusColor, + shape: BoxShape.circle, + border: Border.all( + color: Colors.white, + width: 3, + ), + ), + ), + if (index < _imunisasiController.imunisasiList.length - 1) + Container( + width: 2, + height: 80, + color: Colors.grey.shade300, + ), + ], + ), + SizedBox(width: 16), + Expanded( + child: Card( + elevation: 2, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + child: Stack( + children: [ + InkWell( + onTap: () { + _showImunisasiDetail(context, imunisasi); + }, + borderRadius: BorderRadius.circular(12), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Container( + width: double.infinity, + padding: EdgeInsets.symmetric(horizontal: 16, vertical: 12), + decoration: BoxDecoration( + color: imunisasi.color, + borderRadius: BorderRadius.only( + topLeft: Radius.circular(12), + topRight: Radius.circular(12), + ), + ), + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + imunisasi.jenis, + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.white, + fontSize: 15, + ), + ), + SizedBox(height: 4), + Text( + _formatUsiaRange(imunisasi.minUmurHari, imunisasi.maxUmurHari), + style: TextStyle( + fontSize: 12, + color: Colors.white, + fontWeight: FontWeight.w500, + ), + ), + ], + ), + ), + ], + ), + ), + Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + children: [ + Icon( + Icons.calendar_today, + size: 16, + color: Colors.grey[600], + ), + SizedBox(width: 8), + Text( + imunisasi.tanggal.length >= 10 ? imunisasi.tanggal.substring(0, 10) : imunisasi.tanggal, + style: TextStyle( + color: Colors.grey[800], + ), + ), + ], + ), + SizedBox(height: 8), + Row( + children: [ + Icon( + Icons.location_on, + size: 16, + color: Colors.grey[600], + ), + SizedBox(width: 8), + Text( + 'Posyandu Mahoni 54', + style: TextStyle( + color: Colors.grey[800], + ), + ), + ], + ), + SizedBox(height: 12), + Row( + children: [ + Icon( + statusIcon, + size: 18, + color: statusColor, + ), + SizedBox(width: 8), + Text( + displayStatus, + style: TextStyle( + fontWeight: FontWeight.bold, + color: statusColor, + ), + ), + ], + ), + ], + ), + ), + ], + ), + ), + ], + ), + ), + ), + ], + ), + ); + } + + void _showImunisasiDetail(BuildContext context, Imunisasi imunisasi) { + Color statusColor; + IconData statusIcon; + + // Check if status contains 'Selesai' or 'Sudah' + bool isCompleted = imunisasi.status.toLowerCase().contains('selesai') || + imunisasi.status.toLowerCase().contains('sudah'); + + if (isCompleted) { + statusColor = Colors.green; + statusIcon = Icons.check_circle; + } else { + // Untuk status 'Jadwal' dan 'Belum' digabung + statusColor = Colors.grey; + statusIcon = Icons.schedule; + } + + // Ubah tampilan status text + String displayStatus = imunisasi.status; + if (imunisasi.status == 'Jadwal') { + displayStatus = 'Belum'; + } + + // Format tanggal hanya yyyy-mm-dd + String formattedTanggal = imunisasi.tanggal; + if (formattedTanggal.length >= 10) { + formattedTanggal = formattedTanggal.substring(0, 10); + } + + // Get description and benefits based on immunization type + String getDescription(String jenis) { + switch (jenis.toLowerCase()) { + case 'bcg': + return 'Vaksin BCG (Bacillus Calmette-Guerin) adalah vaksin untuk mencegah penyakit tuberkulosis (TBC). Vaksin ini diberikan pada bayi baru lahir hingga usia 2 bulan.'; + case 'hepatitis b': + return 'Vaksin Hepatitis B adalah vaksin untuk mencegah infeksi virus hepatitis B yang dapat menyebabkan kerusakan hati. Vaksin ini diberikan dalam 24 jam pertama setelah lahir.'; + case 'polio': + return 'Vaksin Polio adalah vaksin untuk mencegah penyakit polio yang dapat menyebabkan kelumpuhan. Vaksin ini diberikan dalam bentuk tetes mulut (OPV) atau suntikan (IPV).'; + case 'dpt': + return 'Vaksin DPT adalah vaksin kombinasi untuk mencegah tiga penyakit: Difteri, Pertusis (Batuk Rejan), dan Tetanus. Vaksin ini diberikan pada usia 2, 3, dan 4 bulan.'; + case 'campak': + return 'Vaksin Campak adalah vaksin untuk mencegah penyakit campak yang dapat menyebabkan komplikasi serius. Vaksin ini diberikan pada usia 9 bulan.'; + case 'hib': + return 'Vaksin Hib adalah vaksin untuk mencegah infeksi Haemophilus influenzae tipe b yang dapat menyebabkan meningitis dan pneumonia.'; + case 'pcv': + return 'Vaksin PCV (Pneumococcal Conjugate Vaccine) adalah vaksin untuk mencegah infeksi pneumokokus yang dapat menyebabkan pneumonia dan meningitis.'; + case 'rotavirus': + return 'Vaksin Rotavirus adalah vaksin untuk mencegah infeksi rotavirus yang dapat menyebabkan diare parah pada bayi dan anak-anak.'; + default: + return 'Imunisasi ini penting untuk melindungi anak dari berbagai penyakit berbahaya.'; + } + } + + String getBenefits(String jenis) { + switch (jenis.toLowerCase()) { + case 'bcg': + return '• Mencegah TBC pada anak\n• Mengurangi risiko komplikasi TBC\n• Melindungi dari infeksi TBC berat'; + case 'hepatitis b': + return '• Mencegah infeksi hepatitis B\n• Mencegah kerusakan hati\n• Mengurangi risiko kanker hati'; + case 'polio': + return '• Mencegah penyakit polio\n• Mencegah kelumpuhan\n• Melindungi dari komplikasi polio'; + case 'dpt': + return '• Mencegah difteri, pertusis, dan tetanus\n• Mengurangi risiko komplikasi serius\n• Melindungi sistem pernapasan'; + case 'campak': + return '• Mencegah penyakit campak\n• Mengurangi risiko komplikasi campak\n• Melindungi dari infeksi campak berat'; + case 'hib': + return '• Mencegah meningitis\n• Mencegah pneumonia\n• Mengurangi risiko infeksi Hib'; + case 'pcv': + return '• Mencegah pneumonia\n• Mencegah meningitis\n• Mengurangi risiko infeksi pneumokokus'; + case 'rotavirus': + return '• Mencegah diare parah\n• Mengurangi risiko dehidrasi\n• Melindungi sistem pencernaan'; + default: + return '• Melindungi dari penyakit berbahaya\n• Meningkatkan sistem kekebalan tubuh\n• Mencegah komplikasi serius'; + } + } + + showDialog( + context: context, + builder: (context) => AlertDialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + contentPadding: EdgeInsets.zero, + content: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Container( + width: double.infinity, + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: imunisasi.color, + borderRadius: BorderRadius.only( + topLeft: Radius.circular(20), + topRight: Radius.circular(20), + ), + ), + child: Row( + children: [ + Icon( + Icons.vaccines, + color: Colors.white, + ), + SizedBox(width: 12), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + imunisasi.jenis, + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + fontSize: 18, + ), + ), + SizedBox(height: 4), + Text( + _formatUsiaRange(imunisasi.minUmurHari, imunisasi.maxUmurHari), + style: TextStyle( + color: Colors.white.withOpacity(0.9), + fontSize: 14, + ), + ), + ], + ), + ), + ], + ), + ), + Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _detailRow('Tanggal', formattedTanggal), + SizedBox(height: 8), + _detailRow('Lokasi', 'Posyandu Mahoni 54'), + SizedBox(height: 8), + Row( + children: [ + Text( + 'Status: ', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + Icon(statusIcon, color: statusColor, size: 16), + SizedBox(width: 4), + Text( + displayStatus, + style: TextStyle( + color: statusColor, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + SizedBox(height: 16), + Text( + 'Deskripsi:', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 4), + Text( + getDescription(imunisasi.jenis), + style: TextStyle( + color: Colors.grey[700], + ), + ), + SizedBox(height: 16), + Text( + 'Manfaat:', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 4), + Text( + getBenefits(imunisasi.jenis), + style: TextStyle( + color: Colors.grey[700], + ), + ), + ], + ), + ), + ], + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('Tutup'), + ), + ], + ), + ); + } + + Widget _detailRow(String label, String value, {bool isColored = false, Color? color}) { + return Row( + children: [ + Text( + '$label: ', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + Text( + value, + style: TextStyle( + color: isColored ? color : Colors.grey[700], + fontWeight: isColored ? FontWeight.bold : FontWeight.normal, + ), + ), + ], + ); + } + + void _showInfoDialog(BuildContext context) { + showDialog( + context: context, + builder: (context) => AlertDialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + title: Row( + children: [ + Icon( + Icons.info, + color: Colors.purple.shade700, + ), + SizedBox(width: 8), + Text('Tentang Imunisasi'), + ], + ), + content: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Imunisasi sangat penting untuk:', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + ), + ), + SizedBox(height: 8), + _bulletPoint('Mencegah penyakit menular yang berbahaya'), + _bulletPoint('Membangun kekebalan tubuh anak'), + _bulletPoint('Melindungi anak dari komplikasi serius'), + _bulletPoint('Mencegah penyebaran penyakit di masyarakat'), + SizedBox(height: 12), + Text( + 'Jadwal Imunisasi Dasar Lengkap:', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + ), + ), + SizedBox(height: 8), + _bulletPoint('HB-0: diberikan dalam waktu 12 jam setelah lahir'), + _bulletPoint('BCG & Polio 1: diberikan pada usia 1 bulan'), + _bulletPoint('DPT-HB-HIP 1 & Polio 2: diberikan pada usia 2 bulan'), + _bulletPoint('DPT-HB-HIP 2 & Polio 3: diberikan pada usia 3 bulan'), + _bulletPoint('DPT-HB-HIP 3 & Polio 4: diberikan pada usia 4 bulan'), + _bulletPoint('Campak: diberikan pada usia 9 bulan'), + ], + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('Tutup'), + ), + ], + ), + ); + } + + Widget _bulletPoint(String text) { + return Padding( + padding: EdgeInsets.only(left: 8, bottom: 4), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text('• ', style: TextStyle(fontWeight: FontWeight.bold)), + Expanded( + child: Text( + text, + style: TextStyle(fontSize: 14), + ), + ), + ], + ), + ); + } + + void updateSelectedChild(int anakId, {String? nama}) { + setState(() { + _selectedAnakId = anakId; + + if (nama != null && nama.isNotEmpty) { + _anakName = nama; + } + }); + + _loadData(); + } + + String _formatUsiaRange(int? minHari, int? maxHari) { + if (minHari == null && maxHari == null) return ''; + if (minHari == null) return 'Usia maksimal $maxHari hari'; + if (maxHari == null) return 'Usia minimal $minHari hari'; + if (minHari == maxHari) { + if (minHari < 30) { + return 'Usia $minHari hari'; + } else if (minHari % 30 == 0) { + return 'Usia ${minHari ~/ 30} bulan'; + } else { + final bulan = minHari ~/ 30; + final hari = minHari % 30; + return 'Usia $bulan bulan $hari hari'; + } + } else { + // Range + if (maxHari < 30) { + return 'Usia $minHari-$maxHari hari'; + } else if (minHari % 30 == 0 && maxHari % 30 == 0) { + return 'Usia ${minHari ~/ 30}-${maxHari ~/ 30} bulan'; + } else { + final minBulan = minHari ~/ 30; + final minSisaHari = minHari % 30; + final maxBulan = maxHari ~/ 30; + final maxSisaHari = maxHari % 30; + String minStr = minBulan > 0 ? '$minBulan bulan' : ''; + if (minSisaHari > 0) minStr += (minStr.isNotEmpty ? ' ' : '') + '$minSisaHari hari'; + String maxStr = maxBulan > 0 ? '$maxBulan bulan' : ''; + if (maxSisaHari > 0) maxStr += (maxStr.isNotEmpty ? ' ' : '') + '$maxSisaHari hari'; + return 'Usia $minStr - $maxStr'; + } + } + } +} diff --git a/Androidnya/lib/screens/dashboard/penjadwalan_screen.dart b/Androidnya/lib/screens/dashboard/penjadwalan_screen.dart new file mode 100644 index 0000000..de779ba --- /dev/null +++ b/Androidnya/lib/screens/dashboard/penjadwalan_screen.dart @@ -0,0 +1,659 @@ +import 'package:flutter/material.dart'; +import 'package:posyandu/models/jadwal_model.dart'; +import 'package:posyandu/services/jadwal_service.dart'; +import 'package:intl/intl.dart'; +import 'package:posyandu/services/notification_service.dart'; + +class PenjadwalanScreen extends StatefulWidget { + final int anakId; + + const PenjadwalanScreen({Key? key, required this.anakId}) : super(key: key); + + @override + _PenjadwalanScreenState createState() => _PenjadwalanScreenState(); +} + +class _PenjadwalanScreenState extends State with SingleTickerProviderStateMixin { + final JadwalService _jadwalService = JadwalService(); + final NotificationService _notificationService = NotificationService(); + List _jadwalList = []; + List _upcomingJadwalList = []; + bool _isLoading = true; + bool _isRefreshingNotifications = false; + String _selectedFilter = 'semua'; + late AnimationController _fadeController; + late Animation _fadeAnimation; + + JadwalModel? _nextJadwal; + bool _isLoadingNextJadwal = false; + + @override + void initState() { + super.initState(); + _fadeController = AnimationController(vsync: this, duration: Duration(milliseconds: 800)); + _fadeAnimation = CurvedAnimation(parent: _fadeController, curve: Curves.easeIn); + _loadJadwal(); + _loadNextJadwal(); + } + + @override + void dispose() { + _fadeController.dispose(); + super.dispose(); + } + + Future _loadJadwal() async { + setState(() => _isLoading = true); + try { + final jadwal = await _jadwalService.getRiwayatJadwalAnak(widget.anakId); + final upcomingJadwal = await _jadwalService.getUpcomingJadwalForChild(widget.anakId); + + setState(() { + _jadwalList = jadwal; + _upcomingJadwalList = upcomingJadwal; + _isLoading = false; + }); + _fadeController.forward(); + } catch (e) { + setState(() => _isLoading = false); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar(content: Text('Error: ${e.toString()}')), + ); + } + } + + Future _loadNextJadwal() async { + setState(() { _isLoadingNextJadwal = true; }); + try { + final nearest = await _jadwalService.getNearestJadwalForChild(widget.anakId); + setState(() { + _nextJadwal = nearest; + _isLoadingNextJadwal = false; + }); + } catch (e) { + setState(() { + _nextJadwal = null; + _isLoadingNextJadwal = false; + }); + } + } + + // Method baru untuk menyegarkan notifikasi + Future _refreshNotifications() async { + setState(() => _isRefreshingNotifications = true); + try { + // Ambil jadwal yang akan datang + final upcomingJadwal = await _jadwalService.getUpcomingJadwalForChild(widget.anakId); + + // Jadwalkan notifikasi untuk semua jadwal mendatang + await _notificationService.scheduleAllUpcomingNotifications(upcomingJadwal); + + setState(() { + _upcomingJadwalList = upcomingJadwal; + _isRefreshingNotifications = false; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('${upcomingJadwal.length} notifikasi jadwal telah disegarkan'), + backgroundColor: Colors.teal.shade700, + behavior: SnackBarBehavior.floating, + ), + ); + } catch (e) { + setState(() => _isRefreshingNotifications = false); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal menyegarkan notifikasi: ${e.toString()}'), + backgroundColor: Colors.red, + behavior: SnackBarBehavior.floating, + ), + ); + } + } + + List _getFilteredJadwal() { + if (_selectedFilter == 'semua') { + return _jadwalList; + } + return _jadwalList.where((jadwal) => jadwal.jenis == _selectedFilter).toList(); + } + + String _getStatusText(JadwalModel jadwal) { + if (jadwal.status != null && jadwal.status!.isNotEmpty) { + final statusLower = jadwal.status!.toLowerCase(); + if (statusLower.contains('selesai') || statusLower.contains('sudah')) { + return 'Selesai'; + } else if (statusLower.contains('batal')) { + return 'Dibatalkan'; + } else { + return 'Belum Dilaksanakan'; + } + } + if (jadwal.isImplemented == true) { + return 'Sudah Dilaksanakan'; + } else { + return 'Belum Dilaksanakan'; + } + } + + Color _getStatusColor(JadwalModel jadwal) { + if (jadwal.status != null && jadwal.status!.isNotEmpty) { + final statusLower = jadwal.status!.toLowerCase(); + if (statusLower.contains('selesai') || statusLower.contains('sudah')) { + return Colors.green.shade600; + } else if (statusLower.contains('batal')) { + return Colors.red.shade400; + } else { + return Colors.orange.shade400; + } + } + if (jadwal.isImplemented == true) { + return Colors.green.shade600; + } else { + return Colors.orange.shade400; + } + } + + Color _getJenisSolidColor(String jenis) { + switch (jenis.toLowerCase()) { + case 'imunisasi': + return Colors.purple.shade400; + case 'vitamin': + return Colors.orange.shade400; + case 'pemeriksaan rutin': + return Colors.blue.shade400; + default: + return Colors.teal.shade400; + } + } + + Color _getJenisColor(String jenis) { + switch (jenis.toLowerCase()) { + case 'imunisasi': + return Colors.purple.shade50; + case 'vitamin': + return Colors.orange.shade50; + case 'pemeriksaan rutin': + return Colors.blue.shade50; + default: + return Colors.grey.shade100; + } + } + + LinearGradient _getJenisGradient(String jenis) { + switch (jenis.toLowerCase()) { + case 'imunisasi': + return LinearGradient(colors: [Colors.purple.shade100, Colors.teal.shade50]); + case 'vitamin': + return LinearGradient(colors: [Colors.orange.shade100, Colors.teal.shade50]); + case 'pemeriksaan rutin': + return LinearGradient(colors: [Colors.blue.shade100, Colors.teal.shade50]); + default: + return LinearGradient(colors: [Colors.grey.shade100, Colors.teal.shade50]); + } + } + + IconData _getJenisIcon(String jenis) { + switch (jenis.toLowerCase()) { + case 'imunisasi': + return Icons.vaccines; + case 'vitamin': + return Icons.medication; + case 'pemeriksaan rutin': + return Icons.medical_services; + default: + return Icons.event; + } + } + + void _showJadwalDetail(JadwalModel jadwal) { + showDialog( + context: context, + builder: (context) => Dialog( + shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(24)), + child: Padding( + padding: const EdgeInsets.all(24.0), + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + Container( + padding: EdgeInsets.all(18), + decoration: BoxDecoration( + color: Colors.teal.shade50, + shape: BoxShape.circle, + ), + child: Icon(_getJenisIcon(jadwal.jenis), color: Colors.teal.shade700, size: 44), + ), + SizedBox(height: 16), + Text(jadwal.nama, textAlign: TextAlign.center, style: TextStyle(fontWeight: FontWeight.bold, fontSize: 20, color: Colors.teal.shade900)), + SizedBox(height: 8), + Container( + padding: EdgeInsets.symmetric(horizontal: 14, vertical: 6), + decoration: BoxDecoration( + color: Colors.teal.shade100, + borderRadius: BorderRadius.circular(12), + ), + child: Text(jadwal.jenis, style: TextStyle(fontSize: 13, fontWeight: FontWeight.bold, color: Colors.teal.shade800)), + ), + SizedBox(height: 18), + Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Icon(Icons.calendar_today, size: 18, color: Colors.teal.shade400), + SizedBox(width: 6), + Text(DateFormat('dd MMMM yyyy').format(jadwal.tanggal), style: TextStyle(fontSize: 15, color: Colors.teal.shade800)), + ], + ), + SizedBox(height: 6), + Row( + children: [ + Icon(Icons.access_time, size: 16, color: Colors.teal.shade400), + SizedBox(width: 4), + Text('Waktu:', style: TextStyle(fontWeight: FontWeight.w500, color: Colors.teal.shade800, fontFamily: 'Roboto')), + SizedBox(width: 4), + Text(jadwal.waktu ?? '-', style: TextStyle(fontSize: 15, color: Colors.teal.shade800, fontFamily: 'Roboto')), + ], + ), + SizedBox(height: 4), + Row( + children: [ + Icon(Icons.location_on, size: 16, color: Colors.teal.shade400), + SizedBox(width: 4), + Text('Posyandu Mahoni 54', style: TextStyle(fontWeight: FontWeight.w500, color: Colors.teal.shade800, fontFamily: 'Roboto')), + ], + ), + if (jadwal.keterangan != null && jadwal.keterangan!.isNotEmpty) ...[ + SizedBox(height: 16), + Text(jadwal.keterangan!, style: TextStyle(color: Colors.teal.shade900, fontSize: 15), textAlign: TextAlign.center), + ], + SizedBox(height: 20), + Container( + padding: EdgeInsets.symmetric(horizontal: 14, vertical: 6), + decoration: BoxDecoration( + color: _getStatusColor(jadwal).withOpacity(0.15), + borderRadius: BorderRadius.circular(12), + ), + child: Text(_getStatusText(jadwal), style: TextStyle(color: _getStatusColor(jadwal), fontWeight: FontWeight.bold, fontSize: 13)), + ), + SizedBox(height: 18), + SizedBox( + width: double.infinity, + child: ElevatedButton( + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal.shade700, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(12)), + ), + onPressed: () => Navigator.pop(context), + child: Text('Tutup'), + ), + ), + ], + ), + ), + ), + ); + } + + @override + Widget build(BuildContext context) { + final filteredJadwal = _getFilteredJadwal(); + final screenSize = MediaQuery.of(context).size; + return Scaffold( + appBar: AppBar( + backgroundColor: Colors.teal.shade700, + elevation: 0, + title: Text('Jadwal Anak', style: TextStyle(fontWeight: FontWeight.bold, color: Colors.white)), + actions: [ + + PopupMenuButton( + color: Colors.white, + onSelected: (String value) { + setState(() { + _selectedFilter = value; + }); + }, + itemBuilder: (BuildContext context) => [ + PopupMenuItem( + value: 'semua', + child: Text('Semua Jadwal', style: TextStyle(fontWeight: FontWeight.w500)), + ), + PopupMenuItem( + value: 'pemeriksaan rutin', + child: Text('Pemeriksaan Rutin', style: TextStyle(fontWeight: FontWeight.w500)), + ), + PopupMenuItem( + value: 'imunisasi', + child: Text('Imunisasi', style: TextStyle(fontWeight: FontWeight.w500)), + ), + PopupMenuItem( + value: 'vitamin', + child: Text('Vitamin', style: TextStyle(fontWeight: FontWeight.w500)), + ), + ], + ), + ], + ), + body: RefreshIndicator( + onRefresh: () async { + await _loadJadwal(); + await _loadNextJadwal(); + // Segarkan juga notifikasi saat pull-to-refresh + await _refreshNotifications(); + }, + color: Colors.teal.shade700, + child: Column( + children: [ + // Jadwal terdekat + Padding( + padding: const EdgeInsets.fromLTRB(16, 18, 16, 0), + child: _isLoadingNextJadwal + ? Container( + width: double.infinity, + padding: EdgeInsets.all(20), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(24), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.07), + blurRadius: 16, + offset: Offset(0, 8), + ), + ], + ), + child: Center(child: CircularProgressIndicator()), + ) + : _nextJadwal == null + ? Container( + width: double.infinity, + padding: EdgeInsets.all(20), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(24), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.07), + blurRadius: 16, + offset: Offset(0, 8), + ), + ], + ), + child: Text('Tidak ada jadwal terdekat', style: TextStyle(color: Colors.grey[600], fontSize: 16)), + ) + : Container( + width: double.infinity, + padding: EdgeInsets.all(24), + margin: EdgeInsets.only(bottom: 18), + decoration: BoxDecoration( + color: Colors.teal.shade50, + borderRadius: BorderRadius.circular(28), + boxShadow: [ + BoxShadow( + color: Colors.teal.withOpacity(0.10), + blurRadius: 18, + offset: Offset(0, 8), + ), + ], + ), + child: Row( + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + Container( + padding: EdgeInsets.all(18), + decoration: BoxDecoration( + color: Colors.white, + shape: BoxShape.circle, + boxShadow: [ + BoxShadow( + color: Colors.teal.withOpacity(0.08), + blurRadius: 8, + offset: Offset(0, 4), + ), + ], + ), + child: Icon(_getJenisIcon(_nextJadwal!.jenis ?? '-'), color: _getJenisSolidColor(_nextJadwal!.jenis ?? '-'), size: 40), + ), + SizedBox(width: 22), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + children: [ + Container( + padding: EdgeInsets.symmetric(horizontal: 10, vertical: 4), + decoration: BoxDecoration( + color: Colors.teal.shade200, + borderRadius: BorderRadius.circular(10), + ), + child: Text('Jadwal Terdekat', style: TextStyle(color: Colors.white, fontWeight: FontWeight.bold, fontSize: 12)), + ), + ], + ), + SizedBox(height: 8), + Text(_nextJadwal!.nama ?? '-', style: TextStyle(fontWeight: FontWeight.bold, fontSize: 20, color: Colors.teal.shade900)), + SizedBox(height: 4), + Text(_nextJadwal!.jenis ?? '-', style: TextStyle(fontSize: 14, color: Colors.teal.shade700)), + SizedBox(height: 10), + Row( + children: [ + Icon(Icons.calendar_today, size: 16, color: Colors.teal.shade400), + SizedBox(width: 4), + Text(_nextJadwal!.tanggal != null ? DateFormat('dd MMM yyyy').format(_nextJadwal!.tanggal) : '-', style: TextStyle(fontSize: 15, color: Colors.teal.shade800)), + SizedBox(width: 12), + Icon(Icons.access_time, size: 16, color: Colors.teal.shade400), + SizedBox(width: 4), + Text(_nextJadwal!.waktu ?? '-', style: TextStyle(fontSize: 15, color: Colors.teal.shade800)), + ], + ), + SizedBox(height: 8), + Row( + children: [ + Icon(Icons.location_on, size: 16, color: Colors.teal.shade400), + SizedBox(width: 4), + Text('Posyandu Mahoni 54', style: TextStyle(fontWeight: FontWeight.w500, color: Colors.teal.shade800)), + ], + ), + if (_nextJadwal!.keterangan != null && _nextJadwal!.keterangan!.isNotEmpty) + Padding( + padding: const EdgeInsets.only(top: 8.0), + child: Text(_nextJadwal!.keterangan!, style: TextStyle(color: Colors.teal.shade900, fontSize: 14)), + ), + ], + ), + ), + ], + ), + ), + ), + // Header dengan ilustrasi + Container( + width: double.infinity, + padding: EdgeInsets.only(top: 32, left: 24, right: 24, bottom: 12), + decoration: BoxDecoration( + color: Colors.teal.shade700, + borderRadius: BorderRadius.only( + bottomLeft: Radius.circular(32), + bottomRight: Radius.circular(32), + ), + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + children: [ + Icon(Icons.calendar_month, color: Colors.white, size: 36), + SizedBox(width: 12), + Text('Jadwal Anak', style: TextStyle(fontSize: 24, fontWeight: FontWeight.bold, color: Colors.white)), + ], + ), + SizedBox(height: 8), + Text('Lihat semua jadwal imunisasi, vitamin, dan pemeriksaan anak Anda.', + style: TextStyle(color: Colors.white.withOpacity(0.9), fontSize: 15)), + ], + ), + ), + Expanded( + child: _isLoading + ? Center(child: CircularProgressIndicator()) + : filteredJadwal.isEmpty + ? Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Icon(Icons.event_busy, size: 100, color: Colors.teal.shade100), + SizedBox(height: 20), + Text('Belum ada jadwal', style: TextStyle(fontSize: 22, color: Colors.teal.shade700, fontWeight: FontWeight.bold, fontFamily: 'Roboto')), + SizedBox(height: 10), + Text('Jadwal imunisasi, vitamin, atau pemeriksaan akan muncul di sini.', + style: TextStyle(color: Colors.teal.shade600, fontSize: 16, fontFamily: 'Roboto'), textAlign: TextAlign.center), + ], + ), + ) + : FadeTransition( + opacity: _fadeAnimation, + child: ListView.builder( + padding: EdgeInsets.symmetric(vertical: 24, horizontal: 16), + itemCount: filteredJadwal.length, + itemBuilder: (context, index) { + final jadwal = filteredJadwal[index]; + return AnimatedScale( + scale: 1, + duration: Duration(milliseconds: 400 + index * 60), + curve: Curves.easeOutBack, + child: GestureDetector( + onTap: () => _showJadwalDetail(jadwal), + child: Container( + margin: EdgeInsets.only(bottom: 18), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(14), + border: Border.all( + color: _getJenisSolidColor(jadwal.jenis), + width: 2, + ), + boxShadow: [ + BoxShadow( + color: _getJenisSolidColor(jadwal.jenis).withOpacity(0.10), + blurRadius: 10, + offset: Offset(0, 4), + ), + ], + ), + child: Padding( + padding: const EdgeInsets.symmetric(vertical: 16, horizontal: 16), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Leading icon + Container( + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: _getJenisSolidColor(jadwal.jenis).withOpacity(0.13), + shape: BoxShape.circle, + ), + child: Icon(_getJenisIcon(jadwal.jenis), color: _getJenisSolidColor(jadwal.jenis), size: 28), + ), + SizedBox(width: 16), + // Expanded content + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + children: [ + Expanded( + child: Text(jadwal.nama, style: TextStyle(fontWeight: FontWeight.bold, fontSize: 16, color: Colors.teal.shade900, fontFamily: 'Roboto')), + ), + Container( + padding: EdgeInsets.symmetric(horizontal: 10, vertical: 4), + decoration: BoxDecoration( + color: _getJenisSolidColor(jadwal.jenis).withOpacity(0.13), + borderRadius: BorderRadius.circular(10), + ), + child: Text( + jadwal.jenis, + style: TextStyle( + color: _getJenisSolidColor(jadwal.jenis), + fontWeight: FontWeight.bold, + fontSize: 12, + fontFamily: 'Roboto', + ), + ), + ), + ], + ), + SizedBox(height: 8), + Row( + children: [ + Icon(Icons.calendar_today, size: 14, color: Colors.teal.shade400), + SizedBox(width: 4), + Text(DateFormat('dd MMMM yyyy').format(jadwal.tanggal), style: TextStyle(fontSize: 13, color: Colors.teal.shade800, fontFamily: 'Roboto')), + ], + ), + SizedBox(height: 4), + Row( + children: [ + Icon(Icons.access_time, size: 14, color: Colors.teal.shade400), + SizedBox(width: 4), + Text('Waktu:', style: TextStyle(fontWeight: FontWeight.w500, color: Colors.teal.shade800, fontFamily: 'Roboto')), + SizedBox(width: 4), + Text(jadwal.waktu ?? '-', style: TextStyle(fontSize: 13, color: Colors.teal.shade800, fontFamily: 'Roboto')), + ], + ), + SizedBox(height: 4), + Row( + children: [ + Icon(Icons.location_on, size: 14, color: Colors.teal.shade400), + SizedBox(width: 4), + Text('Posyandu Mahoni 54', style: TextStyle(fontWeight: FontWeight.w500, color: Colors.teal.shade800, fontFamily: 'Roboto')), + ], + ), + if (jadwal.keterangan != null && jadwal.keterangan!.isNotEmpty) + Padding( + padding: const EdgeInsets.only(top: 6.0), + child: Text(jadwal.keterangan!, style: TextStyle(fontSize: 13, color: Colors.teal.shade900, fontFamily: 'Roboto')), + ), + SizedBox(height: 10), + Row( + children: [ + Container( + padding: EdgeInsets.symmetric(horizontal: 10, vertical: 4), + decoration: BoxDecoration( + color: _getStatusColor(jadwal), + borderRadius: BorderRadius.circular(10), + ), + child: Text( + _getStatusText(jadwal), + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + fontSize: 12, + fontFamily: 'Roboto', + ), + ), + ), + ], + ), + ], + ), + ), + ], + ), + ), + ), + ), + ); + }, + ), + ), + ), + ], + ), + ), + ); + } +} diff --git a/Androidnya/lib/screens/dashboard/perkembangan_screen.dart b/Androidnya/lib/screens/dashboard/perkembangan_screen.dart new file mode 100644 index 0000000..bace070 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/perkembangan_screen.dart @@ -0,0 +1,883 @@ +import 'package:flutter/material.dart'; +import 'dart:ui' as ui; +import '../../models/perkembangan_model.dart'; +import '../../controllers/perkembangan_controller.dart'; +import '../../services/perkembangan_service.dart'; +import '../../services/anak_service.dart'; +import '../../services/api_service.dart'; +import 'package:intl/intl.dart'; + +// Pindahkan GrowthData ke level teratas +class GrowthData { + final int month; + final double height; + final double weight; + final DateTime? tanggal; + + GrowthData({ + required this.month, + required this.height, + required this.weight, + this.tanggal, + }); +} + +class PerkembanganScreen extends StatefulWidget { + final int anakId; + + const PerkembanganScreen({Key? key, required this.anakId}) : super(key: key); + + @override + _PerkembanganScreenState createState() => _PerkembanganScreenState(); +} + +class _PerkembanganScreenState extends State with TickerProviderStateMixin { + late AnimationController _animationController; + late Animation _fadeAnimation; + late PerkembanganController _perkembanganController; + final PerkembanganService _perkembanganService = PerkembanganService(); + final AnakService _anakService = AnakService(); + + bool _isLoading = true; + String _anakName = ''; + String _anakAge = ''; + List _growthData = []; + Map _growthStats = {}; + + // Untuk slider pemilihan anak + List _anakList = []; + int _currentAnakIndex = 0; + int _currentAnakId = 0; + + @override + void initState() { + super.initState(); + _perkembanganController = PerkembanganController(); + _currentAnakId = widget.anakId; + + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1000), + ); + _fadeAnimation = Tween( + begin: 0.0, + end: 1.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.1, 1.0, curve: Curves.easeOut), + )); + + _loadAnakList(); + _animationController.forward(); + } + + Future _loadAnakList() async { + try { + setState(() { + _isLoading = true; + }); + + // Load daftar anak + final anakList = await _anakService.getAnakList(); + + if (!mounted) return; + + if (anakList.isNotEmpty) { + // Cari index anak yang sesuai dengan anakId yang diberikan + int indexFound = anakList.indexWhere((anak) => anak['id'] == widget.anakId); + + setState(() { + _anakList = anakList; + _currentAnakIndex = indexFound >= 0 ? indexFound : 0; + _currentAnakId = anakList[_currentAnakIndex]['id']; + }); + + // Load data perkembangan untuk anak yang dipilih + await _loadData(); + } else { + setState(() { + _isLoading = false; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Tidak ada data anak'), + backgroundColor: Colors.red, + ), + ); + } + } catch (e) { + print('Error loading anak list: $e'); + + if (mounted) { + setState(() { + _isLoading = false; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal memuat daftar anak: $e'), + backgroundColor: Colors.red, + ), + ); + } + } + } + + Future _loadData() async { + setState(() { + _isLoading = true; + }); + + try { + // Get child details + final anakDetail = await _anakService.getAnakDetail(_currentAnakId); + final namaAnak = anakDetail['nama_anak'] ?? 'Anak'; + + // Convert tanggal_lahir to usia in months + final tanggalLahir = DateTime.parse(anakDetail['tanggal_lahir']); + final now = DateTime.now(); + final ageInDays = now.difference(tanggalLahir).inDays; + final ageInMonths = (ageInDays / 30).floor(); // Approximate + + // Get growth data from API + print('Mengambil seluruh riwayat pertumbuhan anak ID: $_currentAnakId'); + final perkembanganList = await _perkembanganService.getPerkembanganByAnakId(_currentAnakId); + + // Convert API data to GrowthData model + final List apiGrowthData = []; + + if (perkembanganList.isNotEmpty) { + print('Memproses ${perkembanganList.length} data riwayat perkembangan'); + + for (var item in perkembanganList) { + try { + print('Processing item: $item'); + + // Ensure the data is valid + if (item['tanggal'] == null || + item['tinggi_badan'] == null || + item['berat_badan'] == null) { + print('Skipping item with null values: $item'); + continue; + } + + final tanggal = DateTime.parse(item['tanggal']); + // Hitung bulan sejak lahir untuk setiap pengukuran + final monthDiff = ((tanggal.year - tanggalLahir.year) * 12) + + (tanggal.month - tanggalLahir.month); + + // Convert string values to double + double height, weight; + try { + height = double.parse(item['tinggi_badan'].toString()); + weight = double.parse(item['berat_badan'].toString()); + } catch (e) { + print('Error parsing height/weight: $e'); + continue; + } + + apiGrowthData.add(GrowthData( + month: monthDiff, + height: height, + weight: weight, + tanggal: tanggal, // Tambahkan tanggal untuk referensi + )); + + print('⭐ Menambahkan data pertumbuhan - Tanggal: ${tanggal.toString()}, Bulan ke-$monthDiff: TB=$height cm, BB=$weight kg'); + } catch (e) { + print('Error processing item: $e'); + } + } + + // Sort data berdasarkan bulan untuk memastikan grafik berurutan + apiGrowthData.sort((a, b) => a.month.compareTo(b.month)); + + // Log data untuk verifikasi + print('\nData pertumbuhan yang akan ditampilkan dalam grafik:'); + for (var data in apiGrowthData) { + print('Bulan ke-${data.month}: TB=${data.height} cm, BB=${data.weight} kg (Tanggal: ${data.tanggal})'); + } + } + + // Calculate statistics menggunakan data terbaru + Map stats = {}; + if (apiGrowthData.isNotEmpty) { + // Ambil data terbaru (bukan data dengan bulan tertinggi, tapi data dengan tanggal terbaru) + final latest = apiGrowthData.reduce((a, b) => + (a.tanggal?.isAfter(b.tanggal ?? DateTime(1900)) ?? false) ? a : b); + + print('🔍 Menggunakan data terbaru (tanggal: ${latest.tanggal}) untuk status pertumbuhan saat ini'); + + // Get status from service + final statusPertumbuhan = _perkembanganService.hitungStatusPertumbuhan( + latest.weight, + latest.height, + ageInMonths, + anakDetail['jenis_kelamin'] ?? 'Laki-laki', + ); + + stats = { + 'height': { + 'value': latest.height, + 'percentile': '75%', // Placeholder + 'stdDev': '+1.2', // Placeholder + 'status': statusPertumbuhan['status_tb'], + }, + 'weight': { + 'value': latest.weight, + 'percentile': '60%', // Placeholder + 'stdDev': '+0.8', // Placeholder + 'status': statusPertumbuhan['status_bb'], + }, + }; + } + + if (mounted) { + setState(() { + _anakName = namaAnak; + _anakAge = '$ageInMonths bulan'; + _growthData = apiGrowthData; + _growthStats = stats; + _isLoading = false; + }); + } + + } catch (e) { + print('Error loading data: $e'); + + if (mounted) { + setState(() { + _isLoading = false; + _growthData = []; // Kosongkan data jika error + _growthStats = {}; + }); + + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal memuat data: $e'), + backgroundColor: Colors.red, + ), + ); + } + } + } + + void _changeSelectedAnak(int direction) { + if (_anakList.isEmpty) return; + + setState(() { + // Hitung index anak baru (dengan wrapping) + _currentAnakIndex = (_currentAnakIndex + direction) % _anakList.length; + if (_currentAnakIndex < 0) _currentAnakIndex = _anakList.length - 1; + + // Update current anak ID + _currentAnakId = _anakList[_currentAnakIndex]['id']; + + // Tandai bahwa loading dimulai + _isLoading = true; + }); + + // Tunggu state selesai diperbarui sebelum memuat data + Future.microtask(() { + // Load data untuk anak yang baru dipilih + _loadData(); + }); + } + + @override + void dispose() { + _animationController.dispose(); + super.dispose(); + } + + // Metode khusus untuk refresh yang dipanggil oleh RefreshIndicator + Future _handleRefresh() async { + print('🔄 Pull-to-refresh: Starting refresh...'); + + // Reset loading state tetapi jangan tampilkan loading spinner penuh + // agar RefreshIndicator masih terlihat + + try { + // Bersihkan cache API terkait perkembangan terlebih dahulu + // untuk memastikan mengambil data terbaru dari server + final ApiService apiService = ApiService(); + print('🧹 Membersihkan cache perkembangan untuk memastikan data terbaru...'); + + // Hapus cache khusus perkembangan + apiService.clearCache(); // Ini akan membersihkan semua cache termasuk perkembangan + + // Refresh data anak + await _loadData(); + + print('✅ Pull-to-refresh: Data successfully refreshed'); + + // Berikan feedback ke user + if (mounted) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Row( + children: [ + Icon(Icons.check_circle, color: Colors.white), + SizedBox(width: 8), + Expanded( + child: Text( + 'Data terbaru berhasil dimuat', + style: TextStyle(fontWeight: FontWeight.bold), + ), + ), + ], + ), + backgroundColor: Colors.green, + behavior: SnackBarBehavior.floating, + duration: Duration(seconds: 2), + ), + ); + } + } catch (e) { + print('❌ Pull-to-refresh: Error during refresh: $e'); + + if (mounted) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Row( + children: [ + Icon(Icons.error_outline, color: Colors.white), + SizedBox(width: 8), + Expanded( + child: Text( + 'Gagal memuat data terbaru: $e', + style: TextStyle(fontWeight: FontWeight.bold), + ), + ), + ], + ), + backgroundColor: Colors.red, + behavior: SnackBarBehavior.floating, + ), + ); + } + } + + print('🔄 Pull-to-refresh: Completed'); + return; + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + backgroundColor: Colors.grey[100], + appBar: AppBar( + backgroundColor: Colors.blue.shade700, + elevation: 0, + title: Text( + 'Perkembangan Anak', + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + ), + ), + leading: IconButton( + icon: Icon(Icons.arrow_back, color: Colors.white), + onPressed: () => Navigator.pop(context), + ), + ), + body: _isLoading + ? Center(child: CircularProgressIndicator(color: Colors.blue.shade700)) + : FadeTransition( + opacity: _fadeAnimation, + child: RefreshIndicator( + color: Colors.blue.shade700, + onRefresh: _handleRefresh, + key: PageStorageKey('refresh_graph'), + child: _buildGrowthGraphs(screenSize), + ), + ), + ); + } + + Widget _buildGrowthGraphs(Size screenSize) { + // Pastikan konten scrollable bahkan jika kosong + return SingleChildScrollView( + key: PageStorageKey('growth_graphs_scroll'), + physics: AlwaysScrollableScrollPhysics(), + padding: EdgeInsets.all(16), + child: ConstrainedBox( + constraints: BoxConstraints( + minHeight: MediaQuery.of(context).size.height - 200, // Estimasi tinggi tab minus app bar + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Data Pertumbuhan', + style: TextStyle( + fontSize: screenSize.width * 0.05, + fontWeight: FontWeight.bold, + color: Colors.blue.shade800, + ), + ), + SizedBox(height: 8), + + // Selector anak + _buildAnakSelector(), + + SizedBox(height: 8), + Text( + '$_anakName - $_anakAge', + style: TextStyle( + fontSize: screenSize.width * 0.035, + color: Colors.grey[600], + ), + ), + SizedBox(height: 24), + + if (_growthData.isEmpty) + _buildEmptyStateCard() + else + Column( + children: [ + // Height card + _buildGrowthCard( + title: 'Tinggi Badan', + value: '${_growthStats['height']?['value'] ?? 0} cm', + icon: Icons.height, + color: Colors.blue, + dataKey: 'height', + maxY: 120, + minY: 45, + stats: _growthStats['height'] ?? {}, + ), + SizedBox(height: 20), + + // Weight card + _buildGrowthCard( + title: 'Berat Badan', + value: '${_growthStats['weight']?['value'] ?? 0} kg', + icon: Icons.monitor_weight, + color: Colors.orange, + dataKey: 'weight', + maxY: 25, + minY: 2, + stats: _growthStats['weight'] ?? {}, + ), + ], + ), + + // Tambahkan padding di bawah konten untuk pengalaman scroll yang lebih baik + SizedBox(height: 50), + ], + ), + ), + ); + } + + Widget _buildAnakSelector() { + if (_anakList.isEmpty) return SizedBox.shrink(); + + return Container( + margin: EdgeInsets.symmetric(vertical: 8), + padding: EdgeInsets.symmetric(vertical: 8, horizontal: 12), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(12), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.05), + blurRadius: 5, + offset: Offset(0, 2), + ), + ], + ), + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + IconButton( + icon: Icon(Icons.arrow_back_ios, size: 18, color: Colors.blue.shade700), + onPressed: () => _changeSelectedAnak(-1), + ), + Expanded( + child: Column( + children: [ + Text( + 'Pilih Anak', + style: TextStyle( + fontSize: 12, + color: Colors.grey.shade600, + ), + ), + SizedBox(height: 4), + Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + for (int i = 0; i < _anakList.length; i++) + Container( + width: 8, + height: 8, + margin: EdgeInsets.symmetric(horizontal: 2), + decoration: BoxDecoration( + shape: BoxShape.circle, + color: i == _currentAnakIndex + ? Colors.blue.shade700 + : Colors.grey.shade300, + ), + ), + ], + ), + ], + ), + ), + IconButton( + icon: Icon(Icons.arrow_forward_ios, size: 18, color: Colors.blue.shade700), + onPressed: () => _changeSelectedAnak(1), + ), + ], + ), + ); + } + + Widget _buildEmptyStateCard() { + return Card( + elevation: 4, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(15), + ), + child: Padding( + padding: EdgeInsets.all(20), + child: Column( + children: [ + Icon( + Icons.bar_chart, + size: 60, + color: Colors.grey.shade400, + ), + SizedBox(height: 16), + Text( + 'Belum ada data pertumbuhan', + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + color: Colors.grey.shade700, + ), + ), + SizedBox(height: 8), + Text( + 'Tidak ada data pertumbuhan untuk ditampilkan', + textAlign: TextAlign.center, + style: TextStyle( + color: Colors.grey.shade600, + ), + ), + ], + ), + ), + ); + } + + Widget _buildGrowthCard({ + required String title, + required String value, + required IconData icon, + required Color color, + required String dataKey, + required double maxY, + required double minY, + required Map stats, + }) { + return Card( + elevation: 4, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(15), + ), + child: Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Row( + children: [ + Icon(icon, color: color), + SizedBox(width: 8), + Text( + title, + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + Text( + value, + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + color: color, + ), + ), + ], + ), + SizedBox(height: 8), + // Keterangan tentang grafik + Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration( + color: Colors.grey.shade100, + borderRadius: BorderRadius.circular(8), + ), + child: Text( + 'Grafik menampilkan seluruh riwayat pengukuran untuk melihat perkembangan dari waktu ke waktu', + style: TextStyle( + fontSize: 12, + fontStyle: FontStyle.italic, + color: Colors.grey.shade700, + ), + ), + ), + SizedBox(height: 16), + Container( + height: 200, + child: CustomPaint( + size: Size(double.infinity, 200), + painter: GraphPainter( + data: _growthData, + dataKey: dataKey, + maxY: maxY, + minY: minY, + lineColor: color, + ), + ), + ), + ], + ), + ), + ); + } + + Color _getStatusColor(String? status) { + if (status == null) return Colors.green; + + switch (status.toLowerCase()) { + case 'kurang': + case 'pendek': + return Colors.orange; + case 'lebih': + case 'tinggi': + return Colors.blue; + case 'normal': + default: + return Colors.green; + } + } +} + +// Pindahkan GraphPainter ke level teratas +class GraphPainter extends CustomPainter { + final List data; + final String dataKey; + final double maxY; + final double minY; + final Color lineColor; + + GraphPainter({ + required this.data, + required this.dataKey, + required this.maxY, + required this.minY, + required this.lineColor, + }); + + @override + void paint(Canvas canvas, Size size) { + // Skip drawing if we don't have enough data + if (data.isEmpty) { + return; + } + + // Draw axes + final Paint axesPaint = Paint() + ..color = Colors.grey.shade300 + ..strokeWidth = 1 + ..style = PaintingStyle.stroke; + + // X axis + canvas.drawLine( + Offset(0, size.height), + Offset(size.width, size.height), + axesPaint, + ); + + // Y axis + canvas.drawLine( + Offset(0, 0), + Offset(0, size.height), + axesPaint, + ); + + // Draw grid lines + for (int i = 0; i < 5; i++) { + final y = size.height - (i * size.height / 4); + canvas.drawLine( + Offset(0, y), + Offset(size.width, y), + axesPaint, + ); + + // Draw y-axis labels + final value = minY + (i * (maxY - minY) / 4); + final textSpan = TextSpan( + text: value.toStringAsFixed(1), + style: TextStyle( + color: Colors.grey.shade600, + fontSize: 10, + ), + ); + final textPainter = TextPainter( + text: textSpan, + textDirection: ui.TextDirection.ltr, + ); + textPainter.layout(); + textPainter.paint(canvas, Offset(-25, y - 6)); + } + + // Calculate x step - handle case when there's only one data point + final xStep = data.length > 1 + ? size.width / (data.length - 1) + : size.width; + + // Draw vertical grid lines and x-axis labels + for (int i = 0; i < data.length; i++) { + final x = data.length > 1 ? i * xStep : size.width / 2; + + // Vertical grid line + if (i > 0 && i < data.length - 1) { + canvas.drawLine( + Offset(x, 0), + Offset(x, size.height), + axesPaint, + ); + } + + // X-axis label + String label; + if (data[i].tanggal != null) { + label = DateFormat('dd/MM').format(data[i].tanggal!); + } else { + label = '${data[i].month}'; + } + + final textSpan = TextSpan( + text: label, + style: TextStyle( + color: Colors.grey.shade600, + fontSize: 10, + ), + ); + final textPainter = TextPainter( + text: textSpan, + textDirection: ui.TextDirection.ltr, + ); + textPainter.layout(); + textPainter.paint(canvas, Offset(x - 10, size.height + 5)); + } + + // Only draw line chart if we have data + if (data.isEmpty) { + return; + } + + // Draw line chart + final Paint linePaint = Paint() + ..color = lineColor + ..strokeWidth = 3 + ..style = PaintingStyle.stroke; + + final Paint fillPaint = Paint() + ..color = lineColor.withOpacity(0.2) + ..style = PaintingStyle.fill; + + final Path linePath = Path(); + final Path fillPath = Path(); + + // For single point, draw a dot instead of a line + if (data.length == 1) { + final rawY = dataKey == 'height' ? data[0].height : data[0].weight; + final normalizedY = (rawY - minY) / (maxY - minY); + final y = size.height - (normalizedY * size.height); + final x = size.width / 2; + + // Draw point + final Paint pointPaint = Paint() + ..color = Colors.white + ..strokeWidth = 2 + ..style = PaintingStyle.fill; + + final Paint pointStrokePaint = Paint() + ..color = lineColor + ..strokeWidth = 2 + ..style = PaintingStyle.stroke; + + // Add to fill path for the background + fillPath.moveTo(x, size.height); + fillPath.lineTo(x, y); + fillPath.lineTo(x, size.height); + fillPath.close(); + + canvas.drawCircle(Offset(x, y), 5, pointPaint); + canvas.drawCircle(Offset(x, y), 5, pointStrokePaint); + canvas.drawPath(fillPath, fillPaint); + return; + } + + // Multiple points - draw a line + for (int i = 0; i < data.length; i++) { + final x = i * xStep; + final rawY = dataKey == 'height' ? data[i].height : data[i].weight; + + // Ensure valid bounds to prevent NaN values + final normalizedY = (maxY > minY) + ? ((rawY - minY) / (maxY - minY)).clamp(0.0, 1.0) + : 0.5; // Default to middle if min=max + + final y = size.height - (normalizedY * size.height); + + if (i == 0) { + linePath.moveTo(x, y); + fillPath.moveTo(x, size.height); + fillPath.lineTo(x, y); + } else { + linePath.lineTo(x, y); + fillPath.lineTo(x, y); + } + + // Draw point + final Paint pointPaint = Paint() + ..color = Colors.white + ..strokeWidth = 2 + ..style = PaintingStyle.fill; + + final Paint pointStrokePaint = Paint() + ..color = lineColor + ..strokeWidth = 2 + ..style = PaintingStyle.stroke; + + canvas.drawCircle(Offset(x, y), 5, pointPaint); + canvas.drawCircle(Offset(x, y), 5, pointStrokePaint); + } + + // Complete fill path + fillPath.lineTo((data.length - 1) * xStep, size.height); + fillPath.close(); + + canvas.drawPath(fillPath, fillPaint); + canvas.drawPath(linePath, linePaint); + } + + @override + bool shouldRepaint(covariant CustomPainter oldDelegate) => true; +} diff --git a/Androidnya/lib/screens/dashboard/profile_screen.dart b/Androidnya/lib/screens/dashboard/profile_screen.dart new file mode 100644 index 0000000..715d1c2 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/profile_screen.dart @@ -0,0 +1,1684 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; +import '../../services/auth_service.dart'; +import '../../services/profile_service.dart'; +import '../../services/api_service.dart'; +import '../../services/dashboard_service.dart'; +import '../../models/profile_model.dart'; +import 'package:shared_preferences/shared_preferences.dart'; +import 'dart:math'; +import '../../services/perkembangan_service.dart'; +import '../../services/jadwal_service.dart'; +import 'anak_screen.dart'; +import 'edit_profile_screen.dart'; +import '../../services/stunting_service.dart'; + +class ProfileScreen extends StatefulWidget { + @override + _ProfileScreenState createState() => _ProfileScreenState(); +} + +class _ProfileScreenState extends State with SingleTickerProviderStateMixin { + late AnimationController _animationController; + late Animation _fadeAnimation; + late Animation _slideAnimation; + + final AuthService _authService = AuthService(); + final ProfileService _profileService = ProfileService(); + final ApiService _apiService = ApiService(); + final DashboardService _dashboardService = DashboardService(); + final JadwalService _jadwalService = JadwalService(); + + // User data + String _userName = 'User'; + String _userInitials = 'U'; + String _childName = ''; + String _childAge = ''; + String _childGender = ''; + String _email = ''; + String _phone = ''; + String _address = ''; + String _nik = ''; + double _childHeight = 0; + double _childWeight = 0; + String _childStatus = '-'; + bool _isChildStunting = false; + int _childCount = 0; + int _scheduleCount = 0; + bool _isLoading = true; + + // Dashboard data + Map _dashboardData = {}; + int? _selectedAnakId; + + @override + void initState() { + super.initState(); + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1000), + ); + + _fadeAnimation = Tween( + begin: 0.0, + end: 1.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.1, 1.0, curve: Curves.easeOut), + )); + + _slideAnimation = Tween( + begin: 50.0, + end: 0.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.2, 0.8, curve: Curves.easeOut), + )); + + // Clear any API cache first + _apiService.clearChildCache(); + + // Load data initially + _loadUserData(); + _animationController.forward(); + } + + Future _loadUserData() async { + setState(() { + _isLoading = true; + }); + + try { + // Get data from SharedPreferences first + final prefs = await SharedPreferences.getInstance(); + + // Reset child count to 0 + _childCount = 0; + await prefs.setInt('child_count', 0); + + // Basic user info + String? userName = prefs.getString('nama_ibu'); + String? nik = prefs.getString('nik'); + int? userId = prefs.getInt('user_id'); + + // Other profile info - Explicitly get from SharedPreferences first + String? email = prefs.getString('email') ?? ''; + String? phone = prefs.getString('no_telp') ?? ''; + String? address = prefs.getString('alamat') ?? ''; + + print('Initial data from SharedPreferences:'); + print('Email: $email'); + print('Phone: $phone'); + + // Load dashboard data to get child info (same as dashboard screen) + try { + // Get last selected anak ID + _selectedAnakId = await _dashboardService.getLastSelectedAnakId(); + print('Selected Anak ID: $_selectedAnakId'); + + if (_selectedAnakId != null) { + // Get dashboard summary + _dashboardData = await _dashboardService.getDashboardSummary(anakId: _selectedAnakId); + print('Dashboard data loaded: ${_dashboardData.toString()}'); + + if (_dashboardData['success'] == true && _dashboardData['data'] != null) { + // Extract child info from dashboard data + final childData = _dashboardData['data']['anak'] ?? {}; + final statsData = _dashboardData['data']['statistik'] ?? {}; + final growthData = _dashboardData['data']['pertumbuhan'] ?? {}; + + // Debug the data structure + print('Child data: $childData'); + print('Stats data: $statsData'); + print('Growth data: $growthData'); + + // First try to get direct data from perkembangan service to ensure consistency + try { + final perkembanganService = PerkembanganService(); + final perkembanganList = await perkembanganService.getPerkembanganByAnakId(_selectedAnakId!); + + if (perkembanganList.isNotEmpty) { + // Sort by date descending to get the most recent + perkembanganList.sort((a, b) { + final dateA = DateTime.parse(a['tanggal']); + final dateB = DateTime.parse(b['tanggal']); + return dateB.compareTo(dateA); // Most recent first + }); + + // Get the most recent record + final latestRecord = perkembanganList.first; + + print('Using most recent perkembangan data: $latestRecord'); + _childHeight = double.tryParse(latestRecord['tinggi_badan'].toString()) ?? 0; + _childWeight = double.tryParse(latestRecord['berat_badan'].toString()) ?? 0; + + print('Perkembangan height: $_childHeight, weight: $_childWeight'); + } + } catch (e) { + print('Error getting perkembangan data: $e, falling back to dashboard data'); + } + + // If we couldn't get perkembangan data, fallback to dashboard data + if (_childHeight <= 0 || _childWeight <= 0) { + // Update child info + String childName = childData['nama_anak'] ?? ''; + String childAge = childData['usia'] ?? statsData['age'] ?? ''; + String childGender = childData['jenis_kelamin'] ?? ''; + + // Extract height and weight - try all possible paths + _childHeight = 0; + _childWeight = 0; + + try { + // Try directly from growth data (pertumbuhan) + if (growthData is Map && growthData.isNotEmpty) { + if (growthData.containsKey('tinggi_badan')) { + var tinggi = growthData['tinggi_badan']; + var berat = growthData['berat_badan']; + + print('Found direct growth data: tinggi=$tinggi, berat=$berat'); + _childHeight = double.tryParse(tinggi.toString()) ?? 0; + _childWeight = double.tryParse(berat.toString()) ?? 0; + } + } + + // If not found, try from stats data + if (_childHeight <= 0 && statsData is Map && statsData.isNotEmpty) { + if (statsData.containsKey('height') && statsData['height'] is Map) { + var heightData = statsData['height']; + var weightData = statsData['weight']; + + print('Found stats data: height=$heightData, weight=$weightData'); + if (heightData.containsKey('value')) { + _childHeight = double.tryParse(heightData['value'].toString()) ?? 0; + } + + if (weightData != null && weightData.containsKey('value')) { + _childWeight = double.tryParse(weightData['value'].toString()) ?? 0; + } + } + } + + // Last resort - check if values are directly in anak data + if (_childHeight <= 0 && childData is Map && childData.isNotEmpty) { + if (childData.containsKey('tinggi_badan') || childData.containsKey('tinggi')) { + var tinggi = childData['tinggi_badan'] ?? childData['tinggi']; + var berat = childData['berat_badan'] ?? childData['berat']; + + print('Found child data: tinggi=$tinggi, berat=$berat'); + _childHeight = double.tryParse(tinggi.toString()) ?? 0; + _childWeight = double.tryParse(berat.toString()) ?? 0; + } + } + } catch (e) { + print('Error extracting height/weight: $e'); + } + + print('Final extracted values: height=$_childHeight, weight=$_childWeight'); + + // Update local state with dashboard data + _childName = childName; + _childAge = childAge; + _childGender = childGender; + } else { + // We already got data from perkembangan service, just update other fields + String childName = childData['nama_anak'] ?? ''; + String childAge = childData['usia'] ?? statsData['age'] ?? ''; + String childGender = childData['jenis_kelamin'] ?? ''; + + _childName = childName; + _childAge = childAge; + _childGender = childGender; + } + + // Try to get stunting data first + try { + final stuntingService = StuntingService(); + final stuntingData = await stuntingService.getStuntingByAnakId(_selectedAnakId!); + + if (stuntingData.isNotEmpty) { + // Sort by latest date + stuntingData.sort((a, b) => b.tanggalPemeriksaan.compareTo(a.tanggalPemeriksaan)); + + // Get latest status + final latestStuntingData = stuntingData.first; + setState(() { + _childStatus = latestStuntingData.status; + _isChildStunting = _childStatus.toLowerCase().contains('stunting'); + }); + print('Status from stunting data: $_childStatus'); + } + } catch (e) { + print('Error getting stunting data: $e'); + + // Fallback to stats data if stunting data not available + if (statsData.isNotEmpty) { + String? status; + if (statsData['overall_status'] != null) { + status = statsData['overall_status'].toString(); + } else if (statsData['status'] != null) { + status = statsData['status'].toString(); + } else if (statsData['stunting_status'] != null) { + status = statsData['stunting_status'].toString(); + } + + if (status != null) { + final normalizedStatus = status.toLowerCase().trim(); + setState(() { + if (normalizedStatus.contains('stunting')) { + if (normalizedStatus.contains('resiko') || normalizedStatus.contains('risiko')) { + _childStatus = 'Resiko Stunting'; + } else if (!normalizedStatus.contains('tidak')) { + _childStatus = 'Stunting'; + } else if (normalizedStatus.contains('tidak')) { + _childStatus = 'Tidak Stunting'; + } + } else if (normalizedStatus.contains('normal')) { + _childStatus = 'Tidak Stunting'; + } + _isChildStunting = _childStatus.toLowerCase() == 'stunting'; + }); + print('Status from stats data: $_childStatus'); + } + } + } + } + } + } catch (e) { + print('Error loading dashboard data: $e'); + } + + // Try to get fresh user data from API if possible + bool apiHasAnakData = false; + try { + if (nik != null && nik.isNotEmpty) { + print('Fetching fresh user data from API'); + final userInfo = await _authService.getCurrentUser(); + + print('API Response: ${userInfo.toString().substring(0, min(userInfo.toString().length, 500))}...'); + + if (userInfo['success'] == true && userInfo['data'] != null) { + final userData = userInfo['data']; + + // Update user data with better null checking + userName = userData['nama'] ?? userData['nama_ibu'] ?? userName; + + // For email - check multiple possible field names and sources + if (userData['email'] != null && userData['email'].toString().isNotEmpty) { + email = userData['email'].toString(); + print('Email from API: $email'); + await prefs.setString('email', email); + } + + // For phone - check multiple possible field names + if (userData['no_telp'] != null && userData['no_telp'].toString().isNotEmpty) { + phone = userData['no_telp'].toString(); + print('Phone from API (no_telp): $phone'); + await prefs.setString('no_telp', phone); + } else if (userData['telepon'] != null && userData['telepon'].toString().isNotEmpty) { + phone = userData['telepon'].toString(); + print('Phone from API (telepon): $phone'); + await prefs.setString('no_telp', phone); + } else if (userData['nomor_telepon'] != null && userData['nomor_telepon'].toString().isNotEmpty) { + phone = userData['nomor_telepon'].toString(); + print('Phone from API (nomor_telepon): $phone'); + await prefs.setString('no_telp', phone); + } + + address = userData['alamat'] ?? address; + + // Update preferences with fresh data + if (userName != null) await prefs.setString('nama_ibu', userName); + if (address != null) await prefs.setString('alamat', address); + + // Check for child data in API response + if (userData['anak'] != null && userData['anak'] is List) { + // Update child count dengan memeriksa apakah array benar-benar berisi data + if (userData['anak'].isNotEmpty) { + _childCount = userData['anak'].length; + await prefs.setInt('child_count', _childCount); + apiHasAnakData = true; + print('Updated child count from API: $_childCount'); + } else { + // Array kosong, berarti tidak ada anak + _childCount = 0; + await prefs.setInt('child_count', 0); + apiHasAnakData = true; // API memberikan data valid (array kosong) + print('API reports no children (empty array)'); + } + } + } + } + } catch (e) { + print('Error fetching user data from API: $e'); + // Continue with stored data + } + + // If API has confirmed there are no children, don't try to get more data + if (!apiHasAnakData && userId != null) { + try { + final List children = await _profileService.getChildren(userId: userId); + if (children.isNotEmpty) { + // Pastikan ini bukan dummy data + bool isDummyData = children.length == 1 && + (children[0]['nama']?.toString() == 'Data Dummy - API Error' || + children[0]['nama']?.toString() == 'Error Data'); + + if (!isDummyData) { + _childCount = children.length; + await prefs.setInt('child_count', _childCount); + print('Updated child count from ProfileService: $_childCount'); + + // Ambil jadwal dari semua anak + _scheduleCount = 0; + for (var child in children) { + try { + if (child['id'] != null) { + final jadwalList = await _jadwalService.getRiwayatJadwalAnak(child['id']); + // Filter jadwal yang belum terlaksana + final jadwalBelumTerlaksana = jadwalList.where((jadwal) => + jadwal.status?.toLowerCase() == 'belum' || + jadwal.status?.toLowerCase() == 'jadwal' || + jadwal.isImplemented == false + ).toList(); + _scheduleCount += jadwalBelumTerlaksana.length; + print('Jadwal belum terlaksana untuk anak ${child['id']}: ${jadwalBelumTerlaksana.length} dari total ${jadwalList.length}'); + } + } catch (e) { + print('Error mengambil jadwal untuk anak ${child['id']}: $e'); + } + } + print('Total jadwal belum terlaksana untuk semua anak: $_scheduleCount'); + } else { + print('Ignoring dummy data from ProfileService'); + _childCount = 0; + await prefs.setInt('child_count', 0); + } + } else { + // List kosong, berarti tidak ada anak + _childCount = 0; + await prefs.setInt('child_count', 0); + print('ProfileService reports no children'); + } + } catch (e) { + print('Error fetching children via ProfileService: $e'); + } + } else if (apiHasAnakData && _selectedAnakId != null) { + // Ambil jadwal untuk anak yang dipilih + try { + final jadwalList = await _jadwalService.getUpcomingJadwalForChild(_selectedAnakId!); + _scheduleCount = jadwalList.length; + print('Jadwal untuk anak $_selectedAnakId: $_scheduleCount'); + } catch (e) { + print('Error mengambil jadwal untuk anak $_selectedAnakId: $e'); + } + } + + // Double-check data after API call to ensure we have the latest + if (email == null || email.isEmpty) { + email = prefs.getString('email') ?? ''; + } + + if (phone == null || phone.isEmpty) { + phone = prefs.getString('no_telp') ?? ''; + } + + // Update state with all the data we've gathered + setState(() { + _isLoading = false; + _userName = userName ?? 'User'; + _nik = nik ?? ''; + _email = email ?? ''; + _phone = phone ?? ''; + _address = address ?? ''; + + // Generate user initials + if (_userName.isNotEmpty) { + if (_userName.contains(' ')) { + final nameParts = _userName.split(' '); + if (nameParts.length >= 2) { + _userInitials = '${nameParts[0][0]}${nameParts[1][0]}'; + } else { + _userInitials = _userName.substring(0, _userName.length > 1 ? 2 : 1); + } + } else { + _userInitials = _userName.substring(0, _userName.length > 1 ? 2 : 1); + } + _userInitials = _userInitials.toUpperCase(); + } + }); + } catch (e) { + print('Error loading user data: $e'); + setState(() { + _isLoading = false; + }); + } + } + + // Method to refresh data from API + Future _refreshData() async { + setState(() { + _isLoading = true; + }); + + try { + // Ambil ID anak yang terakhir dipilih dari dashboard + _selectedAnakId = await _dashboardService.getLastSelectedAnakId(); + print('Refreshing data for anak ID: $_selectedAnakId'); + + if (_selectedAnakId != null) { + // Pastikan cache dihapus untuk mendapatkan data terbaru + _apiService.clearChildCache(); + + // Ambil data dashboard untuk anak yang dipilih + _dashboardData = await _dashboardService.getDashboardSummary(anakId: _selectedAnakId); + print('Dashboard data refreshed: ${_dashboardData.toString()}'); + + if (_dashboardData['success'] == true && _dashboardData['data'] != null) { + final childData = _dashboardData['data']['anak'] ?? {}; + final statsData = _dashboardData['data']['statistik'] ?? {}; + final growthData = _dashboardData['data']['pertumbuhan'] ?? {}; + + print('Child data: $childData'); + print('Stats data: $statsData'); + print('Growth data: $growthData'); + + // Reset nilai awal data anak + double childHeight = 0; + double childWeight = 0; + String childName = childData['nama_anak'] ?? ''; + String childAge = childData['usia'] ?? statsData['age'] ?? ''; + String childGender = childData['jenis_kelamin'] ?? ''; + String childStatus = '-'; + bool isChildStunting = false; + + // Ekstrak tinggi dan berat badan dari growth data + if (growthData is Map && growthData.isNotEmpty) { + if (growthData['tinggi_badan'] != null) { + childHeight = double.tryParse(growthData['tinggi_badan'].toString()) ?? 0; + print('Extracted height from growth data: $childHeight'); + } + + if (growthData['berat_badan'] != null) { + childWeight = double.tryParse(growthData['berat_badan'].toString()) ?? 0; + print('Extracted weight from growth data: $childWeight'); + } + } else { + print('Growth data empty or invalid'); + } + + // Jika tidak berhasil mendapatkan tinggi dan berat dari growth data, coba dari stats data + if (childHeight <= 0 || childWeight <= 0) { + if (statsData is Map && statsData.isNotEmpty) { + // Cek tinggi dari stats data + if (statsData['height'] is Map && statsData['height']['value'] != null) { + childHeight = double.tryParse(statsData['height']['value'].toString()) ?? 0; + print('Extracted height from stats data: $childHeight'); + } + + // Cek berat dari stats data + if (statsData['weight'] is Map && statsData['weight']['value'] != null) { + childWeight = double.tryParse(statsData['weight']['value'].toString()) ?? 0; + print('Extracted weight from stats data: $childWeight'); + } + } + } + + // Jika masih tidak berhasil, cek langsung dari child data + if (childHeight <= 0 || childWeight <= 0) { + if (childData is Map && childData.isNotEmpty) { + if (childData['tinggi_badan'] != null) { + childHeight = double.tryParse(childData['tinggi_badan'].toString()) ?? 0; + print('Extracted height from child data: $childHeight'); + } + + if (childData['berat_badan'] != null) { + childWeight = double.tryParse(childData['berat_badan'].toString()) ?? 0; + print('Extracted weight from child data: $childWeight'); + } + } + } + + // Coba dapatkan data stunting + try { + final stuntingService = StuntingService(); + final stuntingData = await stuntingService.getStuntingByAnakId(_selectedAnakId!); + + if (stuntingData.isNotEmpty) { + // Urutkan berdasarkan tanggal terbaru + stuntingData.sort((a, b) => b.tanggalPemeriksaan.compareTo(a.tanggalPemeriksaan)); + final latestStuntingData = stuntingData.first; + + // Jika data stunting memiliki tinggi dan berat, gunakan data tersebut + if (latestStuntingData.tinggiBadan > 0) { + childHeight = latestStuntingData.tinggiBadan; + print('Updated height from stunting data: $childHeight'); + } + + if (latestStuntingData.beratBadan > 0) { + childWeight = latestStuntingData.beratBadan; + print('Updated weight from stunting data: $childWeight'); + } + + // Ambil dan standardisasi status stunting + final status = latestStuntingData.status.toLowerCase().trim(); + + if (status.contains('stunting')) { + if (status.contains('resiko') || status.contains('risiko')) { + childStatus = 'Resiko Stunting'; + } else if (!status.contains('tidak')) { + childStatus = 'Stunting'; + } else if (status.contains('tidak')) { + childStatus = 'Tidak Stunting'; + } + } else if (status.contains('normal')) { + childStatus = 'Tidak Stunting'; + } + isChildStunting = childStatus == 'Stunting'; + print('Status dari data stunting terbaru: $childStatus'); + } else { + // Jika tidak ada data stunting, coba dari statistik dashboard + String? dashboardStatus; + if (statsData.isNotEmpty) { + if (statsData['overall_status'] != null) { + dashboardStatus = statsData['overall_status'].toString(); + } else if (statsData['status'] != null) { + dashboardStatus = statsData['status'].toString(); + } else if (statsData['stunting_status'] != null) { + dashboardStatus = statsData['stunting_status'].toString(); + } + + if (dashboardStatus != null) { + final statusNormalized = dashboardStatus.toLowerCase().trim(); + + if (statusNormalized.contains('stunting')) { + if (statusNormalized.contains('resiko') || statusNormalized.contains('risiko')) { + childStatus = 'Resiko Stunting'; + } else if (!statusNormalized.contains('tidak')) { + childStatus = 'Stunting'; + } else if (statusNormalized.contains('tidak')) { + childStatus = 'Tidak Stunting'; + } + } else if (statusNormalized.contains('normal')) { + childStatus = 'Tidak Stunting'; + } + isChildStunting = childStatus == 'Stunting'; + print('Status dari statistik dashboard: $childStatus'); + } + } + } + } catch (e) { + print('Error mendapatkan data stunting: $e'); + // Tetap gunakan nilai default jika terjadi error + } + + // Update semua data ke state sekaligus + setState(() { + _childName = childName; + _childAge = childAge; + _childGender = childGender; + _childHeight = childHeight; + _childWeight = childWeight; + _childStatus = childStatus; + _isChildStunting = isChildStunting; + _childCount = 1; // Since we're viewing a specific child + }); + } + } + } catch (e) { + print('Error in _refreshData: $e'); + } finally { + if (mounted) { + setState(() { + _isLoading = false; + }); + } + } + } + + + + @override + void dispose() { + _animationController.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + backgroundColor: Colors.grey[100], + body: _isLoading + ? Center(child: CircularProgressIndicator()) + : RefreshIndicator( + onRefresh: _refreshData, + child: CustomScrollView( + physics: AlwaysScrollableScrollPhysics(), + slivers: [ + // App Bar + SliverAppBar( + expandedHeight: screenSize.height * 0.35, + pinned: true, + stretch: true, + systemOverlayStyle: SystemUiOverlayStyle.light, + backgroundColor: Colors.transparent, + elevation: 0, + leading: Padding( + padding: EdgeInsets.all(8.0), + child: Container( + decoration: BoxDecoration( + shape: BoxShape.circle, + color: Colors.black.withOpacity(0.2), + ), + child: IconButton( + icon: Icon(Icons.arrow_back, color: Colors.white), + onPressed: () => Navigator.pop(context), + ), + ), + ), + flexibleSpace: FlexibleSpaceBar( + background: Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topLeft, + end: Alignment.bottomRight, + colors: [ + Colors.teal.shade400, + Colors.teal.shade800, + ], + ), + ), + child: Stack( + children: [ + // Background patterns + Positioned( + top: -50, + right: -20, + child: Container( + width: 200, + height: 200, + decoration: BoxDecoration( + borderRadius: BorderRadius.circular(100), + color: Colors.white.withOpacity(0.1), + ), + ), + ), + Positioned( + bottom: -50, + left: -50, + child: Container( + width: 200, + height: 200, + decoration: BoxDecoration( + borderRadius: BorderRadius.circular(100), + color: Colors.white.withOpacity(0.1), + ), + ), + ), + + // Profile content + Center( + child: FadeTransition( + opacity: _fadeAnimation, + child: AnimatedBuilder( + animation: _animationController, + builder: (context, child) { + return Transform.translate( + offset: Offset(0, _slideAnimation.value), + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Hero( + tag: 'profile_pic', + child: Container( + padding: EdgeInsets.all(4), + decoration: BoxDecoration( + shape: BoxShape.circle, + border: Border.all( + color: Colors.white, + width: 3, + ), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.2), + blurRadius: 15, + spreadRadius: 2, + ), + ], + ), + child: CircleAvatar( + radius: screenSize.width * 0.15, + backgroundColor: Colors.white.withOpacity(0.2), + child: Text( + _userInitials, + style: TextStyle( + fontSize: screenSize.width * 0.08, + fontWeight: FontWeight.bold, + color: Colors.white, + ), + ), + ), + ), + ), + SizedBox(height: 20), + Text( + _userName, + style: TextStyle( + fontSize: 24, + fontWeight: FontWeight.bold, + color: Colors.white, + letterSpacing: 0.5, + shadows: [ + Shadow( + color: Colors.black26, + offset: Offset(0, 2), + blurRadius: 4, + ), + ], + ), + ), + SizedBox(height: 6), + Container( + padding: EdgeInsets.symmetric(horizontal: 12, vertical: 6), + decoration: BoxDecoration( + color: Colors.white24, + borderRadius: BorderRadius.circular(20), + ), + child: Text( + _childCount > 0 + ? _childName.isNotEmpty + ? (_childCount > 1 + ? 'Ibu dari $_childName dan ${_childCount-1} anak lainnya' + : 'Ibu dari $_childName') + : 'Memiliki $_childCount anak' + : 'Belum memiliki data anak', + style: TextStyle( + color: Colors.white, + fontSize: 14, + ), + ), + ), + ], + ), + ); + }, + ), + ), + ), + ], + ), + ), + collapseMode: CollapseMode.parallax, + ), + bottom: PreferredSize( + preferredSize: Size.fromHeight(20), + child: Container( + height: 32, + decoration: BoxDecoration( + color: Colors.grey[100], + borderRadius: BorderRadius.only( + topLeft: Radius.circular(30), + topRight: Radius.circular(30), + ), + ), + ), + ), + ), + + // Content + SliverToBoxAdapter( + child: AnimatedBuilder( + animation: _animationController, + builder: (context, child) { + return Opacity( + opacity: _fadeAnimation.value, + child: Transform.translate( + offset: Offset(0, _slideAnimation.value), + child: child, + ), + ); + }, + child: Padding( + padding: EdgeInsets.fromLTRB(16, 0, 16, 16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Quick stats + Row( + children: [ + Expanded( + flex: 1, + child: _buildStatCard( + context: context, + title: 'Anak', + value: '$_childCount', + icon: Icons.child_care, + color: Colors.blue, + ), + ), + ], + ), + SizedBox(height: 24), + + // Personal info section + Text( + 'Informasi Pribadi', + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 12), + + // Info cards + _buildProfileCard( + context: context, + title: 'Email', + content: _email.isNotEmpty ? _email : '-', + icon: Icons.email_outlined, + iconColor: Colors.red, + ), + SizedBox(height: 12), + _buildProfileCard( + context: context, + title: 'No. Handphone', + content: _phone.isNotEmpty ? _phone : '-', + icon: Icons.phone_outlined, + iconColor: Colors.green, + ), + SizedBox(height: 12), + _buildProfileCard( + context: context, + title: 'Alamat', + content: _address.isNotEmpty ? _address : '-', + icon: Icons.location_on_outlined, + iconColor: Colors.blue, + ), + SizedBox(height: 12), + _buildProfileCard( + context: context, + title: 'NIK', + content: _nik.isNotEmpty ? _maskNIK(_nik) : '-', + icon: Icons.credit_card_outlined, + iconColor: Colors.purple, + ), + SizedBox(height: 24), + + // Child info section - only show if there's child data + if (_childName.isNotEmpty) ...[ + Text( + 'Informasi Anak', + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 12), + _buildChildCard(), + SizedBox(height: 24), + ], + + // Buttons section + _buildActionButtons(context), + SizedBox(height: 40), + ], + ), + ), + ), + ), + ], + ), + ), + bottomNavigationBar: BottomAppBar( + shape: CircularNotchedRectangle(), + notchMargin: 8, + elevation: 8, + child: Container( + height: 60, + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [ + Expanded( + child: IconButton( + icon: Icon( + Icons.home, + color: Colors.grey[500], + size: 28, + ), + onPressed: () { + Navigator.pop(context); + }, + ), + ), + Expanded(child: SizedBox(width: 40)), + Expanded( + child: IconButton( + icon: Icon( + Icons.person, + color: Colors.green[600], + size: 28, + ), + onPressed: null, // Sedang di halaman profile + ), + ), + ], + ), + ), + ), + floatingActionButton: FloatingActionButton( + backgroundColor: Colors.green, + elevation: 4, + child: Icon(Icons.add_chart, size: 28), + onPressed: () { + Navigator.push( + context, + MaterialPageRoute( + builder: (context) => AnakScreen(), + ), + ).then((_) => _refreshData()); + }, + tooltip: 'Tambah Data Anak', + ), + floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked, + ); + } + + // Helper method to mask NIK for privacy + String _maskNIK(String nik) { + if (nik.length <= 8) return nik; + return nik.substring(0, 8) + 'XXXXXXXX'; + } + + Widget _buildStatCard({ + required BuildContext context, + required String title, + required String value, + required IconData icon, + required Color color, + }) { + // Verifikasi nilai untuk menghindari tampilan yang tidak akurat + String displayValue = value; + if (title == 'Anak' && value != '0') { + try { + final intValue = int.parse(value); + if (intValue > 10) { + displayValue = '1'; // Tampilkan nilai yang lebih masuk akal + } + } catch (e) { + // Gunakan nilai asli jika parsing gagal + } + } + + return Container( + padding: EdgeInsets.symmetric(vertical: 16), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(16), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.05), + blurRadius: 10, + offset: Offset(0, 4), + ), + ], + ), + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration( + color: color.withOpacity(0.1), + shape: BoxShape.circle, + ), + child: Icon( + icon, + color: color, + size: 24, + ), + ), + SizedBox(height: 8), + Text( + displayValue, + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 4), + Text( + title, + style: TextStyle( + fontSize: 12, + color: Colors.grey[600], + ), + ), + ], + ), + ); + } + + Widget _buildProfileCard({ + required BuildContext context, + required String title, + required String content, + required IconData icon, + required Color iconColor, + }) { + return Container( + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(16), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.05), + blurRadius: 10, + offset: Offset(0, 4), + ), + ], + ), + child: Row( + children: [ + Container( + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: iconColor.withOpacity(0.1), + borderRadius: BorderRadius.circular(12), + ), + child: Icon( + icon, + color: iconColor, + size: 24, + ), + ), + SizedBox(width: 16), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + title, + style: TextStyle( + fontSize: 14, + color: Colors.grey[600], + ), + ), + SizedBox(height: 4), + Text( + content, + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + ], + ), + ), + ], + ), + ); + } + + Widget _buildChildCard() { + // Check if we have dashboard data + if (_dashboardData.isEmpty || _dashboardData['success'] != true || _dashboardData['data'] == null || _childCount <= 0) { + // No dashboard data or no children, show default/empty state + return Container( + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(16), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.05), + blurRadius: 10, + offset: Offset(0, 4), + ), + ], + ), + child: Column( + children: [ + Row( + children: [ + Container( + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: Colors.orange.withOpacity(0.1), + borderRadius: BorderRadius.circular(12), + ), + child: Icon( + Icons.child_care, + color: Colors.orange, + size: 24, + ), + ), + SizedBox(width: 16), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + "Belum ada data anak", + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 4), + Text( + "Tambahkan data anak terlebih dahulu", + style: TextStyle( + fontSize: 14, + color: Colors.grey[600], + ), + ), + ], + ), + ), + ], + ), + ], + ), + ); + } + + // We have dashboard data, extract and format height and weight + print('Building child card with height: $_childHeight, weight: $_childWeight'); + + String heightStr; + if (_childHeight > 0) { + // Format to 1 decimal place if needed + heightStr = _childHeight == _childHeight.roundToDouble() + ? _childHeight.round().toString() + : _childHeight.toStringAsFixed(1); + heightStr += ' cm'; + } else { + heightStr = "-"; + } + + String weightStr; + if (_childWeight > 0) { + // Format to 1 decimal place if needed + weightStr = _childWeight == _childWeight.roundToDouble() + ? _childWeight.round().toString() + : _childWeight.toStringAsFixed(1); + weightStr += ' kg'; + } else { + weightStr = "-"; + } + + // Gunakan status yang sudah disimpan dari _refreshData + String status = _childStatus; + Color statusColor = Colors.blue; + IconData statusIcon = Icons.info_outline; + + // Tentukan warna dan icon sesuai dengan status + if (status == 'Stunting') { + statusColor = Colors.red; + statusIcon = Icons.warning_rounded; + } else if (status == 'Resiko Stunting') { + statusColor = Colors.orange; + statusIcon = Icons.warning_amber_rounded; + } else if (status == 'Tidak Stunting') { + statusColor = Colors.green; + statusIcon = Icons.check_circle; + } else if (status == '-') { + statusColor = Colors.grey; + statusIcon = Icons.info_outline; + } + + print('Status untuk card anak: $status, Color: $statusColor'); + + return Container( + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(16), + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.05), + blurRadius: 10, + offset: Offset(0, 4), + ), + ], + ), + child: Column( + children: [ + Row( + children: [ + Container( + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: Colors.blue.withOpacity(0.1), + borderRadius: BorderRadius.circular(12), + ), + child: Icon( + Icons.child_care, + color: Colors.blue, + size: 24, + ), + ), + SizedBox(width: 16), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + _childName.isNotEmpty ? _childName : '-', + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 4), + Text( + _childAge.isNotEmpty && _childGender.isNotEmpty + ? '$_childAge • $_childGender' + : (_childAge.isNotEmpty ? _childAge : (_childGender.isNotEmpty ? _childGender : '-')), + style: TextStyle( + fontSize: 14, + color: Colors.grey[600], + ), + ), + ], + ), + ), + ], + ), + SizedBox(height: 16), + Divider(), + SizedBox(height: 12), + Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [ + _buildChildStat('Tinggi', heightStr, Icons.height), + _buildChildStat('Berat', weightStr, Icons.monitor_weight), + _buildChildStat( + 'Status', + status, + statusIcon, + customColor: statusColor + ), + ], + ), + ], + ), + ); + } + + Widget _buildChildStat( + String label, + String value, + IconData icon, + {Color? customColor} + ) { + bool isEmpty = value == "-" || value.isEmpty; + Color color = isEmpty + ? Colors.grey + : (customColor ?? Colors.blue); + + return Column( + children: [ + Container( + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: color.withOpacity(0.1), + shape: BoxShape.circle, + ), + child: Icon( + icon, + color: color, + size: 20, + ), + ), + SizedBox(height: 6), + Text( + value == "-" ? "-" : value, + style: TextStyle( + fontSize: 14, + fontWeight: FontWeight.bold, + color: color, + ), + ), + SizedBox(height: 4), + Text( + label, + style: TextStyle( + fontSize: 12, + color: Colors.grey[600], + ), + ), + ], + ); + } + + Widget _buildActionButtons(BuildContext context) { + return Column( + children: [ + Container( + width: double.infinity, + child: ElevatedButton.icon( + icon: Icon(Icons.edit), + label: Text('Edit Profil'), + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal, + foregroundColor: Colors.white, + padding: EdgeInsets.symmetric(vertical: 14), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + onPressed: () => _showEditProfileDialog(context), + ), + ), + SizedBox(height: 16), + Container( + width: double.infinity, + child: OutlinedButton.icon( + icon: Icon(Icons.logout), + label: Text('Keluar'), + style: OutlinedButton.styleFrom( + foregroundColor: Colors.red, + side: BorderSide(color: Colors.red), + padding: EdgeInsets.symmetric(vertical: 14), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + onPressed: () => _showLogoutDialog(context), + ), + ), + ], + ); + } + + void _showLogoutDialog(BuildContext context) { + final navContext = Navigator.of(context); + + showDialog( + context: context, + builder: (BuildContext context) { + return AlertDialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + title: Row( + children: [ + Icon( + Icons.logout, + color: Colors.red, + ), + SizedBox(width: 10), + Text( + "Konfirmasi", + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + content: Text( + "Apakah Anda yakin ingin keluar dari aplikasi?", + style: TextStyle(fontSize: 16), + ), + actions: [ + TextButton( + style: TextButton.styleFrom( + foregroundColor: Colors.grey, + ), + onPressed: () { + Navigator.pop(context); + }, + child: Text("Batal"), + ), + ElevatedButton( + style: ElevatedButton.styleFrom( + backgroundColor: Colors.red, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), + ), + onPressed: () async { + Navigator.pop(context); + + // Implement logout logic using the profile service + try { + await _authService.logout(); + } catch (e) { + print('Logout error: $e'); + // Continue with navigation even if API logout fails + } + + // Gunakan navContext yang disiapkan di awal + navContext.pushNamedAndRemoveUntil( + '/login', + (route) => false, // This clears the navigation stack + ); + }, + child: Text("Keluar"), + ), + ], + ); + }, + ); + } + + void _showEditProfileDialog(BuildContext context) { + final nameController = TextEditingController(text: _userName); + final emailController = TextEditingController(text: _email); + final phoneController = TextEditingController(text: _phone); + final addressController = TextEditingController(text: _address); + final nikController = TextEditingController(text: _nik); + final formKey = GlobalKey(); + bool isLoading = false; + + showDialog( + context: context, + builder: (BuildContext context) { + return StatefulBuilder( + builder: (context, setState) { + return AlertDialog( + title: Row( + children: [ + Icon(Icons.edit, color: Colors.teal), + SizedBox(width: 10), + Text('Edit Profil'), + ], + ), + content: SingleChildScrollView( + child: Form( + key: formKey, + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + TextFormField( + controller: nameController, + decoration: InputDecoration( + labelText: 'Nama Ibu', + prefixIcon: Icon(Icons.person), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + validator: (value) { + if (value == null || value.isEmpty) { + return 'Nama tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + TextFormField( + controller: emailController, + decoration: InputDecoration( + labelText: 'Email', + prefixIcon: Icon(Icons.email), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + keyboardType: TextInputType.emailAddress, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Email tidak boleh kosong'; + } + if (!value.contains('@') || !value.contains('.')) { + return 'Email tidak valid'; + } + return null; + }, + ), + SizedBox(height: 16), + TextFormField( + controller: phoneController, + decoration: InputDecoration( + labelText: 'No. Handphone', + prefixIcon: Icon(Icons.phone), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + keyboardType: TextInputType.phone, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Nomor handphone tidak boleh kosong'; + } + if (value.length < 10) { + return 'Nomor handphone minimal 10 digit'; + } + return null; + }, + ), + SizedBox(height: 16), + TextFormField( + controller: addressController, + decoration: InputDecoration( + labelText: 'Alamat', + prefixIcon: Icon(Icons.location_on), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + maxLines: 3, + validator: (value) { + if (value == null || value.isEmpty) { + return 'Alamat tidak boleh kosong'; + } + return null; + }, + ), + SizedBox(height: 16), + TextFormField( + controller: nikController, + decoration: InputDecoration( + labelText: 'NIK', + prefixIcon: Icon(Icons.credit_card), + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(12), + ), + ), + keyboardType: TextInputType.number, + maxLength: 16, + validator: (value) { + if (value == null || value.isEmpty) { + return 'NIK tidak boleh kosong'; + } + if (value.length != 16) { + return 'NIK harus 16 digit'; + } + return null; + }, + ), + ], + ), + ), + ), + actions: [ + TextButton( + onPressed: isLoading ? null : () => Navigator.pop(context), + child: Text('Batal'), + style: TextButton.styleFrom( + foregroundColor: Colors.grey, + ), + ), + ElevatedButton( + onPressed: isLoading ? null : () async { + if (formKey.currentState!.validate()) { + setState(() => isLoading = true); + + try { + final profile = ProfileModel( + id: 0, // ID akan diambil dari API + name: nameController.text, + email: emailController.text, + phone: phoneController.text, + address: addressController.text, + nik: nikController.text, + children: [], // Tidak perlu mengirim data anak + ); + + await _profileService.updateProfile(profile); + + if (mounted) { + Navigator.pop(context, true); // Return true to indicate success + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Profil berhasil diperbarui'), + backgroundColor: Colors.green, + ), + ); + _refreshData(); // Refresh data setelah update + } + } catch (e) { + if (mounted) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Gagal memperbarui profil: ${e.toString()}'), + backgroundColor: Colors.red, + ), + ); + } + } finally { + if (mounted) { + setState(() => isLoading = false); + } + } + } + }, + style: ElevatedButton.styleFrom( + backgroundColor: Colors.teal, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), + ), + child: isLoading + ? SizedBox( + width: 20, + height: 20, + child: CircularProgressIndicator( + strokeWidth: 2, + valueColor: AlwaysStoppedAnimation(Colors.white), + ), + ) + : Text('Simpan'), + ), + ], + ); + }, + ); + }, + ); + } +} diff --git a/Androidnya/lib/screens/dashboard/stunting_screen.dart b/Androidnya/lib/screens/dashboard/stunting_screen.dart new file mode 100644 index 0000000..6e70e75 --- /dev/null +++ b/Androidnya/lib/screens/dashboard/stunting_screen.dart @@ -0,0 +1,1554 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; +import '../../models/stunting_model.dart'; +import '../../controllers/stunting_controller.dart'; +import '../../services/stunting_service.dart'; +import '../../services/perkembangan_service.dart'; +import '../../services/profile_service.dart'; +import '../../services/auth_service.dart'; +import '../../services/dashboard_service.dart'; +import '../../services/api_service.dart'; +import 'package:shared_preferences/shared_preferences.dart'; +import 'dart:convert'; +import 'package:http/http.dart' as http; +import 'dart:math'; + +class StuntingScreen extends StatefulWidget { + final int? anakId; + + StuntingScreen({this.anakId}); + + @override + _StuntingScreenState createState() => _StuntingScreenState(); +} + +class _StuntingScreenState extends State with SingleTickerProviderStateMixin { + final _formKey = GlobalKey(); + final Map _controllers = { + 'Nama Anak': TextEditingController(), + 'Usia (bulan)': TextEditingController(), + 'Tinggi Badan (cm)': TextEditingController(), + 'Berat Badan (kg)': TextEditingController(), + }; + + bool _isLoading = false; + late AnimationController _animationController; + late Animation _fadeAnimation; + late StuntingController _stuntingController; + late StuntingService _stuntingService; + late PerkembanganService _perkembanganService; + late ProfileService _profileService; + late AuthService _authService; + late DashboardService _dashboardService; + + String _selectedAnakName = ''; + int? _selectedAnakId; + int? _selectedPerkembanganId; + String _selectedGender = 'L'; // Default laki-laki + + // For date selection + DateTime _tanggalPemeriksaan = DateTime.now(); + List _riwayatStunting = []; + + @override + void initState() { + super.initState(); + _stuntingController = StuntingController(); + _stuntingService = StuntingService(); + _perkembanganService = PerkembanganService(); + _profileService = ProfileService(); + _authService = AuthService(); + _dashboardService = DashboardService(); + + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1000), + ); + + _fadeAnimation = Tween( + begin: 0.0, + end: 1.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.1, 1.0, curve: Curves.easeOut), + )); + + _animationController.forward(); + + // Inisialisasi anakId jika ada + _selectedAnakId = widget.anakId; + _initializeData(); + } + + Future _initializeData() async { + setState(() { + _isLoading = true; + }); + + try { + final prefs = await SharedPreferences.getInstance(); + + // Coba refresh token terlebih dahulu untuk memastikan autentikasi berfungsi + try { + final tokenRefreshed = await _refreshToken(); + print('Token refresh status: ${tokenRefreshed ? "berhasil" : "gagal"}'); + } catch (e) { + print('Error saat refresh token: $e'); + } + + // Jika anakId tidak diset, coba ambil dari shared preferences + if (_selectedAnakId == null) { + // Coba dapatkan dari selected_anak_id + _selectedAnakId = prefs.getInt('selected_anak_id'); + + // Jika masih null, coba ambil dari last_selected_anak + if (_selectedAnakId == null) { + _selectedAnakId = prefs.getInt('last_selected_anak'); + } + + // Jika masih null, coba ambil dari anak_id_active + if (_selectedAnakId == null) { + _selectedAnakId = prefs.getInt('anak_id_active'); + } + } + + print('Selected anak ID: $_selectedAnakId'); + + // Jika masih null, coba ambil ID anak pertama dari daftar anak + if (_selectedAnakId == null) { + // Coba mendapatkan ID anak dari DashboardService + try { + final lastSelectedAnakId = await _dashboardService.getLastSelectedAnakId(); + if (lastSelectedAnakId != null) { + _selectedAnakId = lastSelectedAnakId; + print('Berhasil mendapatkan ID anak dari DashboardService: $_selectedAnakId'); + } + } catch (e) { + print('Error mengambil lastSelectedAnakId: $e'); + } + } + + // Jika memiliki ID anak, coba dapatkan data anak + if (_selectedAnakId != null) { + // Coba dapatkan data anak dari dashboard summary + try { + final dashboardData = await _dashboardService.getDashboardSummary(anakId: _selectedAnakId!); + if (dashboardData['success'] == true && dashboardData['data'] != null) { + final childData = dashboardData['data']['anak'] ?? {}; + final statsData = dashboardData['data']['statistik'] ?? {}; + final growthData = dashboardData['data']['pertumbuhan'] ?? {}; + + // Debug respons API + print('Debug respons dashboard:'); + print('childData: $childData'); + print('statsData: $statsData'); + print('growthData: $growthData'); + + // Set nama anak + _selectedAnakName = childData['nama_anak'] ?? childData['nama'] ?? ''; + _selectedGender = childData['jenis_kelamin'] ?? 'L'; + + // Set ke preferences + await prefs.setString('selected_anak_name', _selectedAnakName); + await prefs.setString('selected_anak_gender', _selectedGender); + + // Pre-fill nama + _controllers['Nama Anak']!.text = _selectedAnakName; + + // Try to get height and weight + double tinggiBadan = 0; + double beratBadan = 0; + String usia = ''; + + // Dari pertumbuhan terbaru + if (growthData is Map && growthData.isNotEmpty) { + print('Mencoba ambil data dari growthData: $growthData'); + if (growthData.containsKey('tinggi_badan')) { + tinggiBadan = double.tryParse(growthData['tinggi_badan'].toString()) ?? 0; + print('Tinggi badan dari growthData: $tinggiBadan'); + } + if (growthData.containsKey('berat_badan')) { + beratBadan = double.tryParse(growthData['berat_badan'].toString()) ?? 0; + print('Berat badan dari growthData: $beratBadan'); + } + } + + // Dari statistik + if (tinggiBadan <= 0 && statsData is Map && statsData.isNotEmpty) { + print('Mencoba ambil data dari statsData: $statsData'); + if (statsData.containsKey('height') && statsData['height'] is Map) { + tinggiBadan = double.tryParse(statsData['height']['value'].toString()) ?? 0; + print('Tinggi badan dari statsData: $tinggiBadan'); + } else if (statsData.containsKey('tinggi_badan')) { + tinggiBadan = double.tryParse(statsData['tinggi_badan'].toString()) ?? 0; + print('Tinggi badan dari statsData (tinggi_badan): $tinggiBadan'); + } + if (statsData.containsKey('weight') && statsData['weight'] is Map) { + beratBadan = double.tryParse(statsData['weight']['value'].toString()) ?? 0; + print('Berat badan dari statsData: $beratBadan'); + } else if (statsData.containsKey('berat_badan')) { + beratBadan = double.tryParse(statsData['berat_badan'].toString()) ?? 0; + print('Berat badan dari statsData (berat_badan): $beratBadan'); + } + } + + // Dari data anak + if (tinggiBadan <= 0 && childData is Map) { + print('Mencoba ambil data dari childData: $childData'); + // Coba semua kemungkinan field untuk tinggi badan + final possibleTinggiFields = ['tinggi_badan', 'tinggi', 'height', 'tb']; + for (var field in possibleTinggiFields) { + if (childData.containsKey(field) && childData[field] != null) { + final nilai = childData[field].toString().trim(); + if (nilai.isNotEmpty && nilai != '0' && nilai != 'null') { + final parsed = double.tryParse(nilai); + if (parsed != null && parsed > 0) { + tinggiBadan = parsed; + print('Tinggi badan dari childData[$field]: $tinggiBadan'); + break; + } + } + } + } + + // Coba semua kemungkinan field untuk berat badan + final possibleBeratFields = ['berat_badan', 'berat', 'weight', 'bb']; + for (var field in possibleBeratFields) { + if (childData.containsKey(field) && childData[field] != null) { + final nilai = childData[field].toString().trim(); + if (nilai.isNotEmpty && nilai != '0' && nilai != 'null') { + final parsed = double.tryParse(nilai); + if (parsed != null && parsed > 0) { + beratBadan = parsed; + print('Berat badan dari childData[$field]: $beratBadan'); + break; + } + } + } + } + } + + // Jika masih belum dapat data, coba ambil dari semua property di dashboardData + if (tinggiBadan <= 0 || beratBadan <= 0) { + print('Mencari nilai TB dan BB di seluruh struktur data dashboard'); + _searchValueInNestedMap(dashboardData, 'tinggi_badan', (value) { + if (tinggiBadan <= 0) { + final parsed = double.tryParse(value.toString()); + if (parsed != null && parsed > 0) { + print('Menemukan tinggi_badan di struktur data: $parsed'); + tinggiBadan = parsed; + } + } + }); + + _searchValueInNestedMap(dashboardData, 'berat_badan', (value) { + if (beratBadan <= 0) { + final parsed = double.tryParse(value.toString()); + if (parsed != null && parsed > 0) { + print('Menemukan berat_badan di struktur data: $parsed'); + beratBadan = parsed; + } + } + }); + } + + // Get usia + usia = childData['usia']?.toString() ?? statsData['age']?.toString() ?? childData['umur_bulan']?.toString() ?? ''; + + // Pre-fill form fields + if (tinggiBadan > 0) { + _controllers['Tinggi Badan (cm)']!.text = tinggiBadan.toString(); + await prefs.setDouble('latest_tinggi_badan_${_selectedAnakId}', tinggiBadan); + } + + if (beratBadan > 0) { + _controllers['Berat Badan (kg)']!.text = beratBadan.toString(); + await prefs.setDouble('latest_berat_badan_${_selectedAnakId}', beratBadan); + } + + // Jika masih belum mendapatkan tinggi dan berat, coba ambil dari API perkembangan + if ((tinggiBadan <= 0 || beratBadan <= 0) && _selectedAnakId != null) { + try { + print('Mencoba ambil data dari API perkembangan karena TB/BB masih 0'); + final perkembanganList = await _perkembanganService.getPerkembanganByAnakId(_selectedAnakId!); + + if (perkembanganList.isNotEmpty) { + // Sort berdasarkan tanggal terbaru + perkembanganList.sort((a, b) { + final dateA = a['tanggal'] != null ? DateTime.parse(a['tanggal'].toString()) : DateTime(2000); + final dateB = b['tanggal'] != null ? DateTime.parse(b['tanggal'].toString()) : DateTime(2000); + return dateB.compareTo(dateA); // Descending (terbaru dulu) + }); + + // Ambil data perkembangan terbaru + final latestData = perkembanganList.first; + print('Data perkembangan terbaru: $latestData'); + + // Simpan ID perkembangan untuk referensi + _selectedPerkembanganId = latestData['id']; + + if (tinggiBadan <= 0 && latestData.containsKey('tinggi_badan')) { + final height = double.tryParse(latestData['tinggi_badan'].toString()); + if (height != null && height > 0) { + tinggiBadan = height; + _controllers['Tinggi Badan (cm)']!.text = height.toString(); + await prefs.setDouble('latest_tinggi_badan_${_selectedAnakId}', height); + print('Tinggi badan dari perkembangan: $height'); + } + } + + if (beratBadan <= 0 && latestData.containsKey('berat_badan')) { + final weight = double.tryParse(latestData['berat_badan'].toString()); + if (weight != null && weight > 0) { + beratBadan = weight; + _controllers['Berat Badan (kg)']!.text = weight.toString(); + await prefs.setDouble('latest_berat_badan_${_selectedAnakId}', weight); + print('Berat badan dari perkembangan: $weight'); + } + } + } else { + print('Tidak ada data perkembangan untuk anak ini'); + } + } catch (e) { + print('Error saat mengambil data perkembangan: $e'); + } + } + + if (usia.isNotEmpty) { + // Coba ekstrak angka bulan dari string usia + final RegExp regExp = RegExp(r'(\d+)'); + final match = regExp.firstMatch(usia); + if (match != null) { + _controllers['Usia (bulan)']!.text = match.group(1) ?? ''; + } else { + _controllers['Usia (bulan)']!.text = usia; + } + await prefs.setString('latest_usia_${_selectedAnakId}', usia); + } + + print('Berhasil mendapatkan data anak dari dashboard: ${_selectedAnakName}, TB: $tinggiBadan, BB: $beratBadan'); + } + } catch (e) { + print('Error mengambil dashboard summary: $e'); + // Jika gagal mendapatkan data dari API, coba ambil data dari SharedPreferences + _fallbackToStoredData(); + } + } else { + print('Tidak ada ID anak yang ditemukan, mencoba ambil dari user_data'); + // Tidak ada ID anak yang ditemukan, coba ambil dari user_data + await _fetchChildDataFromUserData(); + } + + // Ambil riwayat stunting jika ada ID anak yang dipilih + if (_selectedAnakId != null) { + try { + _riwayatStunting = await _stuntingService.getStuntingByAnakId(_selectedAnakId!); + + // Urutkan data stunting berdasarkan tanggal terbaru + _riwayatStunting.sort((a, b) => b.tanggalPemeriksaan.compareTo(a.tanggalPemeriksaan)); + + // Debug urutan data dari API + if (_riwayatStunting.isNotEmpty) { + print('Setelah pengurutan di _initializeData, urutan data:'); + for (int i = 0; i < min(3, _riwayatStunting.length); i++) { + print('${i+1}. Tanggal: ${_riwayatStunting[i].tanggalPemeriksaan}, Status: ${_riwayatStunting[i].status}'); + } + } + + // Tambahkan nama anak ke riwayat stunting yang tidak memiliki nama + if (_riwayatStunting.isNotEmpty) { + _riwayatStunting = _riwayatStunting.map((data) { + if (data.namaPasien == null || data.namaPasien!.isEmpty) { + return StuntingData( + id: data.id, + anakId: data.anakId, + perkembanganId: data.perkembanganId, + tanggalPemeriksaan: data.tanggalPemeriksaan, + usia: data.usia, + tinggiBadan: data.tinggiBadan, + beratBadan: data.beratBadan, + status: data.status, + catatan: data.catatan, + gender: data.gender, + namaPasien: _selectedAnakName, + lingkarKepala: data.lingkarKepala, + ); + } + return data; + }).toList(); + } + } catch (e) { + print('Error mengambil riwayat stunting: $e'); + } + } + } catch (e) { + print('Error dalam _initializeData: $e'); + // Coba ambil data dari SharedPreferences jika ada kesalahan + _fallbackToStoredData(); + } finally { + setState(() { + _isLoading = false; + }); + } + } + + // Metode untuk mengambil data anak dari user_data yang tersimpan + Future _fetchChildDataFromUserData() async { + try { + final prefs = await SharedPreferences.getInstance(); + final userData = prefs.getString('user_data'); + + if (userData != null && userData.contains('"anak"')) { + print('Mencoba mendapatkan data anak dari user_data...'); + try { + final parsedUserData = json.decode(userData); + if (parsedUserData != null && + parsedUserData['anak'] != null && + parsedUserData['anak'] is List && + (parsedUserData['anak'] as List).isNotEmpty) { + + final children = parsedUserData['anak'] as List; + if (children.isNotEmpty) { + // Ambil data anak pertama + final firstChild = children.first; + if (firstChild != null && firstChild['id'] != null) { + _selectedAnakId = firstChild['id']; + _selectedAnakName = firstChild['nama'] ?? ''; + _selectedGender = firstChild['jenis_kelamin'] ?? 'L'; + + // Simpan data anak ke SharedPreferences + await prefs.setInt('selected_anak_id', _selectedAnakId!); + await prefs.setString('selected_anak_name', _selectedAnakName); + await prefs.setString('selected_anak_gender', _selectedGender); + + print('Berhasil mendapatkan ID anak dari user_data: $_selectedAnakId, nama: $_selectedAnakName'); + + // Pre-fill nama + _controllers['Nama Anak']!.text = _selectedAnakName; + + // Fetch anak data manually dari user_data + if (firstChild['tinggi_badan'] != null || firstChild['tinggi'] != null) { + final tinggiStr = firstChild['tinggi_badan'] ?? firstChild['tinggi'] ?? '0'; + final tinggi = double.tryParse(tinggiStr.toString()) ?? 0.0; + if (tinggi > 0) { + _controllers['Tinggi Badan (cm)']!.text = tinggi.toString(); + await prefs.setDouble('latest_tinggi_badan_${_selectedAnakId}', tinggi); + } + } + + if (firstChild['berat_badan'] != null || firstChild['berat'] != null) { + final beratStr = firstChild['berat_badan'] ?? firstChild['berat'] ?? '0'; + final berat = double.tryParse(beratStr.toString()) ?? 0.0; + if (berat > 0) { + _controllers['Berat Badan (kg)']!.text = berat.toString(); + await prefs.setDouble('latest_berat_badan_${_selectedAnakId}', berat); + } + } + + if (firstChild['umur_bulan'] != null || firstChild['usia'] != null) { + final usiaStr = firstChild['umur_bulan'] ?? firstChild['usia'] ?? ''; + _controllers['Usia (bulan)']!.text = usiaStr.toString(); + await prefs.setString('latest_usia_${_selectedAnakId}', usiaStr.toString()); + } + } + } + } + } catch (e) { + print('Error parsing user_data: $e'); + } + } else { + print('user_data tidak ditemukan atau tidak berisi data anak'); + _fallbackToStoredData(); + } + } catch (e) { + print('Error dalam _fetchChildDataFromUserData: $e'); + _fallbackToStoredData(); + } + } + + // Metode untuk menggunakan data yang sudah tersimpan di SharedPreferences + void _fallbackToStoredData() async { + try { + final prefs = await SharedPreferences.getInstance(); + + // Coba ambil data tersimpan untuk anak yang dipilih + if (_selectedAnakId != null) { + print('Menggunakan data tersimpan untuk anak $_selectedAnakId'); + + // Ambil nama anak + _selectedAnakName = prefs.getString('selected_anak_name') ?? ''; + _selectedGender = prefs.getString('selected_anak_gender') ?? 'L'; + + if (_selectedAnakName.isNotEmpty) { + _controllers['Nama Anak']!.text = _selectedAnakName; + } + + // Ambil tinggi, berat, dan usia tersimpan + final tinggi = prefs.getDouble('latest_tinggi_badan_${_selectedAnakId}'); + final berat = prefs.getDouble('latest_berat_badan_${_selectedAnakId}'); + final usia = prefs.getString('latest_usia_${_selectedAnakId}'); + + if (tinggi != null && tinggi > 0) { + _controllers['Tinggi Badan (cm)']!.text = tinggi.toString(); + } + + if (berat != null && berat > 0) { + _controllers['Berat Badan (kg)']!.text = berat.toString(); + } + + if (usia != null && usia.isNotEmpty) { + _controllers['Usia (bulan)']!.text = usia; + } + } else { + print('Tidak ada ID anak yang dipilih untuk fallback data'); + } + } catch (e) { + print('Error dalam _fallbackToStoredData: $e'); + } + } + + // Refresh token untuk memastikan autentikasi berfungsi + Future _refreshToken() async { + try { + // Gunakan getCurrentUser yang sudah ada di AuthService untuk refresh token secara tidak langsung + final result = await _authService.getCurrentUser(); + + if (result['success'] == true) { + print('Token berhasil di-refresh melalui getCurrentUser'); + return true; + } else { + // Jika getCurrentUser gagal, coba dengan pendekatan alternatif + final prefs = await SharedPreferences.getInstance(); + final savedNik = prefs.getString('nik'); + final savedPassword = prefs.getString('saved_password'); + + if (savedNik != null && savedPassword != null) { + try { + final loginResult = await _authService.login( + nik: savedNik, + password: savedPassword, + ); + + if (loginResult['success'] == true) { + print('Token berhasil di-refresh melalui login ulang'); + return true; + } + } catch (e) { + print('Error saat login ulang: $e'); + } + } + + print('Gagal refresh token'); + return false; + } + } catch (e) { + print('Error saat refresh token: $e'); + return false; + } + } + + @override + void dispose() { + _controllers.forEach((key, controller) => controller.dispose()); + _animationController.dispose(); + super.dispose(); + } + + Future _selectDate(BuildContext context) async { + final DateTime? picked = await showDatePicker( + context: context, + initialDate: _tanggalPemeriksaan, + firstDate: DateTime(2020), + lastDate: DateTime.now(), + builder: (context, child) { + return Theme( + data: ThemeData.light().copyWith( + colorScheme: ColorScheme.light( + primary: Colors.red.shade700, + onPrimary: Colors.white, + surface: Colors.white, + onSurface: Colors.black, + ), + ), + child: child!, + ); + }, + ); + + if (picked != null && picked != _tanggalPemeriksaan) { + setState(() { + _tanggalPemeriksaan = picked; + }); + } + } + + Future _submitForm() async { + if (_formKey.currentState!.validate()) { + setState(() { + _isLoading = true; + }); + + try { + // Jika anakId tidak ada, tampilkan error + if (_selectedAnakId == null) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Error: Data anak tidak tersedia'), + backgroundColor: Colors.red, + ), + ); + setState(() => _isLoading = false); + return; + } + + // Get form values + double? tinggi = double.tryParse(_controllers['Tinggi Badan (cm)']!.text); + String usia = _controllers['Usia (bulan)']!.text; + double? berat = double.tryParse(_controllers['Berat Badan (kg)']!.text); + + // Check usia requirement - hanya anak berusia 24-60 bulan yang bisa dicek + int? usiaInt = int.tryParse(usia); + if (usiaInt == null || usiaInt < 24 || usiaInt > 60) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Pemeriksaan stunting hanya untuk anak berusia 24-60 bulan'), + backgroundColor: Colors.red, + duration: Duration(seconds: 5), + ), + ); + setState(() => _isLoading = false); + return; + } + + // Jika tidak ada perkembanganId, gunakan nilai default + if (_selectedPerkembanganId == null) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Peringatan: Data perkembangan terbaru tidak tersedia. Hasilnya mungkin tidak akurat.'), + backgroundColor: Colors.orange, + ), + ); + } + + if (tinggi != null && usia.isNotEmpty && berat != null) { + // Hitung status stunting via API + final result = await _stuntingService.calculateStuntingStatus( + usia: usia, + tinggiBadan: tinggi, + beratBadan: berat, + ); + + String status; + if (result['success'] == true) { + status = result['finalStatus']; + print('Status stunting: $status'); + } else { + // Jika API gagal, gunakan perhitungan lokal + status = _stuntingController.getZScoreStatus(tinggi, usiaInt, _selectedGender); + print('API gagal, menggunakan status lokal: $status'); + } + + // Simpan data stunting ke API + final storeResult = await _stuntingService.createStuntingData( + anakId: _selectedAnakId!, + tanggal: _tanggalPemeriksaan.toIso8601String().split('T')[0], + usia: usia, + perkembanganId: _selectedPerkembanganId ?? 0, // Gunakan 0 jika tidak ada perkembanganId + status: status, + ); + + if (storeResult['success'] == true) { + print('Data stunting berhasil disimpan'); + } else { + print('Gagal menyimpan data stunting: ${storeResult['message']}'); + } + + // Perbarui riwayat stunting + _riwayatStunting = await _stuntingService.getStuntingByAnakId(_selectedAnakId!); + + // Urutkan riwayat stunting berdasarkan tanggal terbaru + _riwayatStunting.sort((a, b) => b.tanggalPemeriksaan.compareTo(a.tanggalPemeriksaan)); + + // Tambahkan nama anak ke riwayat stunting yang tidak memiliki nama + if (_riwayatStunting.isNotEmpty) { + _riwayatStunting = _riwayatStunting.map((data) { + if (data.namaPasien == null || data.namaPasien!.isEmpty) { + return StuntingData( + id: data.id, + anakId: data.anakId, + perkembanganId: data.perkembanganId, + tanggalPemeriksaan: data.tanggalPemeriksaan, + usia: data.usia, + tinggiBadan: data.tinggiBadan, + beratBadan: data.beratBadan, + status: data.status, + catatan: data.catatan, + gender: data.gender, + namaPasien: _selectedAnakName, + lingkarKepala: data.lingkarKepala, + ); + } + return data; + }).toList(); + } + + // Tampilkan dialog hasil (menggunakan status dari API jika tersedia) + _showResultDialog(status, tinggi, berat, usiaInt); + } else { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Error: Data tidak valid'), + backgroundColor: Colors.red, + ), + ); + } + } catch (e) { + print('Error during form submission: $e'); + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Terjadi kesalahan: $e'), + backgroundColor: Colors.red, + ), + ); + } finally { + setState(() { + _isLoading = false; + }); + } + } + } + + void _showResultDialog(String status, double tinggi, double berat, int usia) { + final statusDetails = _stuntingService.getStatusDetails(status); + + showDialog( + context: context, + builder: (context) => AlertDialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + title: Row( + children: [ + Icon( + statusDetails['icon'] == 'warning' + ? Icons.warning + : (statusDetails['icon'] == 'warning_amber' + ? Icons.warning_amber + : Icons.check_circle), + color: Color(statusDetails['color']), + ), + SizedBox(width: 8), + Text('Hasil Pemeriksaan', style: TextStyle(fontSize: 18)), + ], + ), + content: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Status: $status', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 16, + color: Color(statusDetails['color']), + ), + ), + SizedBox(height: 8), + Text('Tinggi: $tinggi cm'), + Text('Berat: $berat kg'), + Text('Usia: $usia bulan'), + SizedBox(height: 16), + Text(statusDetails['message']), + ], + ), + actions: [ + Container( + width: double.infinity, + child: TextButton( + style: TextButton.styleFrom( + backgroundColor: Colors.red.shade700, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(10), + ), + padding: EdgeInsets.symmetric(vertical: 12), + ), + onPressed: () => Navigator.pop(context), + child: Text('TUTUP', style: TextStyle(fontWeight: FontWeight.bold)), + ), + ), + ], + ), + ); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + backgroundColor: Colors.grey[100], + appBar: AppBar( + backgroundColor: Colors.red.shade700, + elevation: 0, + title: Text( + 'Stunting', + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + ), + ), + leading: IconButton( + icon: Icon(Icons.arrow_back, color: Colors.white), + onPressed: () => Navigator.pop(context), + ), + actions: [ + // Tambahkan tombol riwayat di AppBar + if (_riwayatStunting.isNotEmpty) + Container( + margin: EdgeInsets.only(right: 8), + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.2), + borderRadius: BorderRadius.circular(8), + ), + child: IconButton( + icon: Stack( + alignment: Alignment.center, + children: [ + Icon( + Icons.history_edu, + color: Colors.white, + size: 26, + ), + Positioned( + right: 0, + top: 0, + child: Container( + padding: EdgeInsets.all(2), + decoration: BoxDecoration( + color: Colors.amber, + shape: BoxShape.circle, + ), + constraints: BoxConstraints( + minWidth: 14, + minHeight: 14, + ), + child: Text( + _riwayatStunting.length.toString(), + style: TextStyle( + color: Colors.red.shade900, + fontSize: 8, + fontWeight: FontWeight.bold, + ), + textAlign: TextAlign.center, + ), + ), + ), + ], + ), + onPressed: () => _showRiwayatDialog(), + tooltip: 'Lihat Riwayat Stunting', + ), + ), + ], + ), + body: _isLoading ? + Center(child: CircularProgressIndicator(color: Colors.red.shade700)) : + RefreshIndicator( + color: Colors.red.shade700, + onRefresh: () async { + // Tampilkan indikator memuat + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Memperbarui data...'), + duration: Duration(seconds: 1), + backgroundColor: Colors.red.shade700, + ), + ); + + // Reset form dan muat ulang data + await _initializeData(); + + // Notifikasi selesai + if (mounted) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar( + content: Text('Data berhasil diperbarui'), + backgroundColor: Colors.green, + duration: Duration(seconds: 2), + ), + ); + } + }, + child: FadeTransition( + opacity: _fadeAnimation, + child: SingleChildScrollView( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Container( + width: double.infinity, + decoration: BoxDecoration( + color: Colors.red.shade700, + borderRadius: BorderRadius.only( + bottomLeft: Radius.circular(30), + bottomRight: Radius.circular(30), + ), + boxShadow: [ + BoxShadow( + color: Colors.red.shade200.withOpacity(0.5), + spreadRadius: 2, + blurRadius: 10, + offset: Offset(0, 3), + ), + ], + ), + padding: EdgeInsets.fromLTRB(20, 0, 20, 30), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Form Pengukuran', + style: TextStyle( + fontSize: screenSize.width * 0.055, + fontWeight: FontWeight.bold, + color: Colors.white, + ), + ), + SizedBox(height: 8), + Text( + _selectedAnakName.isNotEmpty + ? 'Lengkapi form di bawah untuk mendeteksi stunting $_selectedAnakName' + : 'Lengkapi form di bawah untuk mendeteksi stunting', + style: TextStyle( + fontSize: screenSize.width * 0.035, + color: Colors.white.withOpacity(0.9), + ), + ), + ], + ), + ), + Padding( + padding: EdgeInsets.fromLTRB(16, 24, 16, 16), + child: Card( + elevation: 8, + shadowColor: Colors.grey.withOpacity(0.3), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + child: Padding( + padding: EdgeInsets.all(20), + child: Form( + key: _formKey, + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Date selector + Text( + "Tanggal Pemeriksaan", + style: TextStyle( + fontSize: 14, + fontWeight: FontWeight.bold, + color: Colors.grey[700], + ), + ), + SizedBox(height: 8), + InkWell( + onTap: () => _selectDate(context), + child: Container( + padding: EdgeInsets.symmetric(vertical: 12, horizontal: 16), + decoration: BoxDecoration( + border: Border.all(color: Colors.grey.shade300), + borderRadius: BorderRadius.circular(10), + ), + child: Row( + children: [ + Icon(Icons.calendar_today, color: Colors.red.shade700), + SizedBox(width: 12), + Text( + '${_tanggalPemeriksaan.day}/${_tanggalPemeriksaan.month}/${_tanggalPemeriksaan.year}', + style: TextStyle(fontSize: 16), + ), + ], + ), + ), + ), + SizedBox(height: 24), + + // Form fields with better grouping + _buildFormSection("Data Anak"), + + // Form fields + ..._controllers.entries.map((entry) { + final isNumberField = entry.key.contains('(kg)') || + entry.key.contains('(cm)') || + entry.key.contains('(bulan)'); + + IconData fieldIcon; + if (entry.key.contains('Nama')) { + fieldIcon = Icons.person; + } else if (entry.key.contains('Usia')) { + fieldIcon = Icons.calendar_month; + } else if (entry.key.contains('Tinggi')) { + fieldIcon = Icons.height; + } else if (entry.key.contains('Berat')) { + fieldIcon = Icons.monitor_weight; + } else { + fieldIcon = Icons.note; + } + + return Padding( + padding: const EdgeInsets.only(bottom: 16.0), + child: TextFormField( + controller: entry.value, + decoration: InputDecoration( + labelText: entry.key, + border: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + ), + focusedBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide(color: Colors.red.shade700, width: 2), + ), + prefixIcon: Icon(fieldIcon, color: Colors.red.shade700), + floatingLabelStyle: TextStyle(color: Colors.red.shade700), + contentPadding: EdgeInsets.symmetric(horizontal: 16, vertical: 12), + filled: true, + fillColor: Colors.grey.shade100, // Semua field berwarna abu-abu + enabled: false, // Semua field tidak bisa diubah + disabledBorder: OutlineInputBorder( + borderRadius: BorderRadius.circular(10), + borderSide: BorderSide(color: Colors.grey.shade300), + ), + ), + readOnly: true, // Semua field read only + keyboardType: isNumberField ? TextInputType.number : TextInputType.text, + maxLines: 1, + inputFormatters: isNumberField + ? [FilteringTextInputFormatter.allow(RegExp(r'^\d+\.?\d{0,2}'))] + : null, + validator: (value) { + if (value == null || value.isEmpty) { + return '${entry.key} tidak boleh kosong'; + } + if (isNumberField && value != null && value.isNotEmpty) { + try { + final numValue = double.parse(value); + if (entry.key.contains('Tinggi')) { + if (numValue < 30 || numValue > 200) { + return 'Tinggi badan harus antara 30-200 cm'; + } + } + if (entry.key.contains('Berat')) { + if (numValue < 1 || numValue > 100) { + return 'Berat badan harus antara 1-100 kg'; + } + } + if (entry.key.contains('Usia')) { + if (numValue < 0 || numValue > 60) { + return 'Usia harus antara 0-60 bulan'; + } + } + } catch (e) { + return 'Masukkan angka yang valid'; + } + } + return null; + }, + ), + ); + }).toList(), + + SizedBox(height: 24), + + // Submit button + Container( + width: double.infinity, + height: 54, + child: ElevatedButton( + style: ElevatedButton.styleFrom( + backgroundColor: Colors.red.shade700, + foregroundColor: Colors.white, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + elevation: 4, + ), + onPressed: _isLoading ? null : _submitForm, + child: _isLoading + ? SizedBox( + height: 24, + width: 24, + child: CircularProgressIndicator( + strokeWidth: 2.5, + valueColor: AlwaysStoppedAnimation(Colors.white), + ), + ) + : Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Icon(Icons.save), + SizedBox(width: 8), + Text( + 'SIMPAN & ANALISIS', + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + ), + ), + ], + ), + ), + ), + ), + ), + + // Info panel + Padding( + padding: EdgeInsets.symmetric(horizontal: 16, vertical: 8), + child: Card( + color: Colors.blue.shade50, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(15), + ), + elevation: 2, + shadowColor: Colors.blue.withOpacity(0.3), + child: Padding( + padding: EdgeInsets.all(16), + child: Row( + children: [ + Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration( + color: Colors.blue.withOpacity(0.1), + shape: BoxShape.circle, + ), + child: Icon( + Icons.info_outline, + color: Colors.blue.shade700, + size: 36, + ), + ), + SizedBox(width: 16), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Apa itu stunting?', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 16, + color: Colors.blue.shade900, + ), + ), + SizedBox(height: 6), + Text( + 'Stunting adalah kondisi gagal tumbuh pada anak akibat kekurangan gizi kronis dan infeksi berulang yang terjadi pada 1000 hari pertama kehidupan.', + style: TextStyle( + fontSize: 14, + color: Colors.blue.shade900, + ), + ), + ], + ), + ), + ], + ), + ), + ), + ), + ], + ), + ), + ), + ), + ); + } + + // Helper untuk membuat section pada form + Widget _buildFormSection(String title) { + return Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + title, + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: Colors.red.shade800, + ), + ), + Divider( + color: Colors.red.shade200, + thickness: 1, + ), + SizedBox(height: 16), + ], + ); + } + + // Tambahkan metode baru untuk menampilkan dialog riwayat + void _showRiwayatDialog() { + if (_riwayatStunting.isEmpty) { + ScaffoldMessenger.of(context).showSnackBar( + SnackBar(content: Text('Tidak ada riwayat pemeriksaan')) + ); + return; + } + + // Pastikan data diurutkan berdasarkan tanggal terbaru sebelum ditampilkan + List sortedData = List.from(_riwayatStunting); + sortedData.sort((a, b) => b.tanggalPemeriksaan.compareTo(a.tanggalPemeriksaan)); + + // Debug urutan data + print('Data terurut - urutan 3 data pertama:'); + for (int i = 0; i < min(3, sortedData.length); i++) { + print('${i+1}. Tanggal: ${sortedData[i].tanggalPemeriksaan}, Status: ${sortedData[i].status}'); + } + + // Variabel untuk pagination + int _currentPage = 0; + final int _itemsPerPage = 3; + final int _totalPages = (sortedData.length / _itemsPerPage).ceil(); + + showDialog( + context: context, + builder: (context) => StatefulBuilder( + builder: (context, setState) { + // Hitung range data untuk halaman saat ini + final startIndex = _currentPage * _itemsPerPage; + final endIndex = min(startIndex + _itemsPerPage, sortedData.length); + final currentItems = sortedData.sublist(startIndex, endIndex); + + return Dialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + child: Container( + padding: EdgeInsets.all(16), + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Header + Row( + children: [ + Container( + padding: EdgeInsets.all(4), + decoration: BoxDecoration( + color: Colors.red.shade50, + shape: BoxShape.circle, + ), + child: Icon( + Icons.history_edu, + color: Colors.red.shade700, + size: 24, + ), + ), + SizedBox(width: 10), + Text( + 'Riwayat Pemeriksaan', + style: TextStyle( + fontSize: 18, + fontWeight: FontWeight.bold, + ), + ), + Spacer(), + IconButton( + icon: Icon(Icons.close), + onPressed: () => Navigator.of(context).pop(), + ), + ], + ), + Divider(), + + // Daftar item + Container( + constraints: BoxConstraints( + maxHeight: MediaQuery.of(context).size.height * 0.5, + ), + child: ListView.builder( + shrinkWrap: true, + itemCount: currentItems.length, + itemBuilder: (context, index) { + final data = currentItems[index]; + return _buildRiwayatStuntingDialogItem(data); + }, + ), + ), + + // Pagination controls + if (_totalPages > 1) + Padding( + padding: const EdgeInsets.only(top: 16.0), + child: Row( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + // Tombol Previous + IconButton( + icon: Icon(Icons.arrow_back_ios, size: 18), + onPressed: _currentPage > 0 + ? () { + setState(() { + _currentPage--; + }); + } + : null, + color: _currentPage > 0 ? Colors.red.shade700 : Colors.grey, + ), + + // Indikator halaman + Text( + 'Halaman ${_currentPage + 1} dari $_totalPages', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + + // Tombol Next + IconButton( + icon: Icon(Icons.arrow_forward_ios, size: 18), + onPressed: _currentPage < _totalPages - 1 + ? () { + setState(() { + _currentPage++; + }); + } + : null, + color: _currentPage < _totalPages - 1 ? Colors.red.shade700 : Colors.grey, + ), + ], + ), + ), + ], + ), + ), + ); + }, + ), + ); + } + + // Widget untuk item riwayat dalam dialog + Widget _buildRiwayatStuntingDialogItem(StuntingData data) { + final statusDetails = _stuntingService.getStatusDetails(data.status); + + // Gunakan nama anak yang sedang aktif jika namaPasien null pada data + final namaPasien = data.namaPasien ?? _selectedAnakName; + + return Card( + elevation: 2, + margin: EdgeInsets.symmetric(vertical: 6), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + child: ListTile( + contentPadding: EdgeInsets.symmetric(horizontal: 16, vertical: 8), + leading: Container( + width: 40, + height: 40, + decoration: BoxDecoration( + color: Color(statusDetails['color']).withOpacity(0.1), + shape: BoxShape.circle, + ), + child: Center( + child: Icon( + statusDetails['icon'] == 'warning' + ? Icons.warning + : (statusDetails['icon'] == 'warning_amber' + ? Icons.warning_amber + : Icons.check_circle), + color: Color(statusDetails['color']), + size: 24, + ), + ), + ), + title: Text( + '${namaPasien.isNotEmpty ? namaPasien : _selectedAnakName}', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 16, + ), + ), + subtitle: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Status: ${data.status}', + style: TextStyle( + fontSize: 13, + fontWeight: FontWeight.bold, + color: Color(statusDetails['color']), + ), + ), + Text( + 'Tanggal: ${_formatDate(data.tanggalPemeriksaan)}', + style: TextStyle(fontSize: 13), + ), + Text( + 'TB: ${data.tinggiBadan} cm | BB: ${data.beratBadan} kg | Usia: ${data.usia}', + style: TextStyle(fontSize: 13), + ), + ], + ), + trailing: Icon(Icons.arrow_forward_ios, size: 16), + onTap: () { + // Tutup dialog riwayat + Navigator.pop(context); + + // Tampilkan detail stunting + _showStuntingDetailDialog(data); + }, + ), + ); + } + + // Format tanggal + String _formatDate(DateTime date) { + return '${date.day}/${date.month}/${date.year}'; + } + + // Dialog untuk menampilkan detail stunting yang dipilih + void _showStuntingDetailDialog(StuntingData data) { + final statusDetails = _stuntingService.getStatusDetails(data.status); + + // Gunakan nama anak yang sedang aktif jika namaPasien null pada data + final namaPasien = data.namaPasien ?? _selectedAnakName; + + showDialog( + context: context, + builder: (context) => AlertDialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + title: Row( + children: [ + Icon( + statusDetails['icon'] == 'warning' + ? Icons.warning + : (statusDetails['icon'] == 'warning_amber' + ? Icons.warning_amber + : Icons.check_circle), + color: Color(statusDetails['color']), + ), + SizedBox(width: 8), + Expanded( + child: Text('Detail Pemeriksaan', style: TextStyle(fontSize: 18)), + ), + ], + ), + content: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Tanggal: ${_formatDate(data.tanggalPemeriksaan)}', + style: TextStyle( + fontSize: 14, + color: Colors.grey[600], + ), + ), + SizedBox(height: 8), + Text( + 'Status: ${data.status}', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 16, + color: Color(statusDetails['color']), + ), + ), + SizedBox(height: 12), + _detailRow('Nama', namaPasien.isNotEmpty ? namaPasien : _selectedAnakName), + _detailRow('Tinggi Badan', '${data.tinggiBadan} cm'), + _detailRow('Berat Badan', '${data.beratBadan} kg'), + _detailRow('Usia', '${data.usia} bulan'), + SizedBox(height: 16), + Text( + 'Keterangan:', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + ), + ), + SizedBox(height: 4), + Text(statusDetails['message']), + if (data.catatan != null && data.catatan!.isNotEmpty) ...[ + SizedBox(height: 8), + Text( + 'Catatan Dokter:', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + ), + ), + SizedBox(height: 4), + Text(data.catatan!), + ], + ], + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('Tutup'), + ), + ], + ), + ); + } + + // Helper untuk row pada detail dialog + Widget _detailRow(String label, String value) { + return Padding( + padding: const EdgeInsets.symmetric(vertical: 4.0), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + SizedBox( + width: 100, + child: Text( + label, + style: TextStyle( + fontWeight: FontWeight.w500, + color: Colors.grey[700], + ), + ), + ), + SizedBox(width: 8), + Expanded( + child: Text( + value, + style: TextStyle( + fontWeight: FontWeight.w500, + ), + ), + ), + ], + ), + ); + } + + // Helper untuk mencari nilai dalam struktur data bersarang + void _searchValueInNestedMap(Map map, String key, Function(dynamic value) callback) { + if (map.containsKey(key)) { + callback(map[key]); + } + + for (var value in map.values) { + if (value is Map) { + _searchValueInNestedMap(value, key, callback); + } else if (value is List) { + for (var item in value) { + if (item is Map) { + _searchValueInNestedMap(item, key, callback); + } + } + } + } + } +} diff --git a/Androidnya/lib/screens/dashboard/vitamin_screen.dart b/Androidnya/lib/screens/dashboard/vitamin_screen.dart new file mode 100644 index 0000000..8b9e6ee --- /dev/null +++ b/Androidnya/lib/screens/dashboard/vitamin_screen.dart @@ -0,0 +1,999 @@ +import 'package:flutter/material.dart'; +import '../../models/vitamin_model.dart'; +import '../../controllers/vitamin_controller.dart'; +import '../../services/vitamin_service.dart'; +import 'package:shared_preferences/shared_preferences.dart'; + +class VitaminScreen extends StatefulWidget { + final int? anakId; + final String? anakName; + + const VitaminScreen({Key? key, this.anakId, this.anakName}) : super(key: key); + + @override + _VitaminScreenState createState() => _VitaminScreenState(); +} + +class _VitaminScreenState extends State with SingleTickerProviderStateMixin { + late AnimationController _animationController; + late Animation _fadeAnimation; + late VitaminController _vitaminController; + final VitaminService _vitaminService = VitaminService(); + bool _isLoading = true; + String? _error; + int? _selectedAnakId; + String _anakName = ""; + String _anakAge = ""; + + final Map jenisExpanded = {}; + + @override + void initState() { + super.initState(); + _vitaminController = VitaminController(); + + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 1000), + ); + + _fadeAnimation = Tween( + begin: 0.0, + end: 1.0, + ).animate(CurvedAnimation( + parent: _animationController, + curve: Interval(0.1, 1.0, curve: Curves.easeOut), + )); + + if (widget.anakName != null && widget.anakName!.isNotEmpty) { + _anakName = widget.anakName!; + } + + _loadData(); + _animationController.forward(); + } + + @override + void dispose() { + _animationController.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + backgroundColor: Colors.grey[100], + appBar: AppBar( + backgroundColor: Colors.orange.shade700, + elevation: 0, + title: Text( + 'Vitamin', + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + ), + ), + leading: IconButton( + icon: Icon(Icons.arrow_back, color: Colors.white), + onPressed: () => Navigator.pop(context), + ), + actions: [ + IconButton( + icon: Icon(Icons.info_outline, color: Colors.white), + onPressed: () { + _showInfoDialog(context); + }, + ), + ], + ), + body: _isLoading + ? Center(child: CircularProgressIndicator(color: Colors.orange.shade700)) + : RefreshIndicator( + onRefresh: _loadData, + child: SingleChildScrollView( + physics: const AlwaysScrollableScrollPhysics(), + child: Column( + children: [ + _buildHeaderSection(screenSize), + _buildVitaminTypeSection(screenSize), + _vitaminController.vitaminList.isEmpty + ? Container( + height: MediaQuery.of(context).size.height * 0.5, + child: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + ), + ), + ) + : ListView.builder( + shrinkWrap: true, + physics: NeverScrollableScrollPhysics(), + padding: EdgeInsets.all(16), + itemCount: _vitaminController.vitaminList.length, + itemBuilder: (context, index) { + return _buildVitaminItem(_vitaminController.vitaminList[index], index); + }, + ), + ], + ), + ), + ), + ); + } + + Widget _buildHeaderSection(Size screenSize) { + return Container( + width: double.infinity, + decoration: BoxDecoration( + color: Colors.orange.shade700, + borderRadius: BorderRadius.only( + bottomLeft: Radius.circular(30), + bottomRight: Radius.circular(30), + ), + ), + padding: EdgeInsets.fromLTRB(20, 0, 20, 25), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Riwayat Vitamin', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.w500, + color: Colors.white, + ), + ), + SizedBox(height: 12), + Row( + children: [ + Expanded( + child: Text( + _anakName.isNotEmpty ? _anakName : 'Pilih Anak', + style: TextStyle( + fontSize: screenSize.width * 0.04, + color: Colors.white.withOpacity(0.9), + ), + ), + ), + if (_anakAge.isNotEmpty) + Container( + padding: EdgeInsets.symmetric(horizontal: 10, vertical: 4), + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.15), + borderRadius: BorderRadius.circular(12), + ), + child: Text( + _anakAge, + style: TextStyle( + fontSize: screenSize.width * 0.03, + color: Colors.white.withOpacity(0.9), + ), + ), + ), + ], + ), + SizedBox(height: 20), + Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [ + _buildStatusIndicator( + icon: Icons.check_circle, + label: 'Selesai', + count: _vitaminController.getCountByStatus('Sudah'), + color: Colors.green, + ), + _buildStatusIndicator( + icon: Icons.schedule, + label: 'Belum', + count: _vitaminController.getCountByStatus('Belum') + _vitaminController.getCountByStatus('Jadwal'), + color: Colors.grey, + ), + ], + ), + SizedBox(height: 16), + Row( + children: [ + Expanded( + flex: _vitaminController.getCountByStatus('Sudah') > 0 ? _vitaminController.getCountByStatus('Sudah') : 1, + child: Container( + height: 4, + decoration: BoxDecoration( + color: Colors.green, + borderRadius: BorderRadius.circular(2), + ), + ), + ), + SizedBox(width: 4), + Expanded( + flex: (_vitaminController.getCountByStatus('Belum') + _vitaminController.getCountByStatus('Jadwal')) > 0 + ? (_vitaminController.getCountByStatus('Belum') + _vitaminController.getCountByStatus('Jadwal')) + : 1, + child: Container( + height: 4, + decoration: BoxDecoration( + color: Colors.grey, + borderRadius: BorderRadius.circular(2), + ), + ), + ), + ], + ), + ], + ), + ); + } + + Widget _buildStatusIndicator({ + required IconData icon, + required String label, + required int count, + required Color color, + }) { + return Column( + children: [ + Container( + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.2), + shape: BoxShape.circle, + ), + child: Icon( + icon, + color: color, + size: 24, + ), + ), + SizedBox(height: 8), + Text( + count.toString(), + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 18, + color: Colors.white, + ), + ), + SizedBox(height: 4), + Text( + label, + style: TextStyle( + fontSize: 12, + color: Colors.white.withOpacity(0.9), + ), + ), + ], + ); + } + + Widget _buildVitaminTypeSection(Size screenSize) { + // Group vitamins by type + final Map> groupedVitamins = {}; + for (var vitamin in _vitaminController.vitaminList) { + String jenis = vitamin.jenis; + if (!groupedVitamins.containsKey(jenis)) { + groupedVitamins[jenis] = []; + } + groupedVitamins[jenis]!.add(vitamin); + } + + if (groupedVitamins.isEmpty) { + return Container( + width: double.infinity, + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Jenis Vitamin', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 12), + Center( + child: Text( + 'Tidak ada data vitamin tersedia', + style: TextStyle( + color: Colors.grey[600], + fontStyle: FontStyle.italic, + ), + ), + ), + ], + ), + ); + } + + return Container( + width: double.infinity, + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Jenis Vitamin', + style: TextStyle( + fontSize: screenSize.width * 0.045, + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 12), + SingleChildScrollView( + scrollDirection: Axis.horizontal, + child: Row( + children: groupedVitamins.entries.map((entry) { + final jenis = entry.key; + final count = entry.value.length; + final Color color = entry.value.first.color; + + return Container( + width: screenSize.width * 0.4, + margin: EdgeInsets.only(right: 12), + child: Card( + elevation: 2, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(15), + ), + child: InkWell( + onTap: () { + setState(() { + jenisExpanded[jenis] = !(jenisExpanded[jenis] ?? false); + }); + }, + borderRadius: BorderRadius.circular(15), + child: Padding( + padding: EdgeInsets.all(16), + child: Column( + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration( + color: color.withOpacity(0.2), + shape: BoxShape.circle, + ), + child: Icon( + Icons.medication, + color: color, + size: 20, + ), + ), + Text( + '$count', + style: TextStyle( + fontSize: 16, + fontWeight: FontWeight.bold, + color: color, + ), + ), + ], + ), + SizedBox(height: 8), + Text( + jenis, + textAlign: TextAlign.center, + style: TextStyle( + fontSize: 12, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + ), + ), + ), + ); + }).toList(), + ), + ), + ], + ), + ); + } + + Widget _buildVitaminItem(Vitamin vitamin, int index) { + Color statusColor; + IconData statusIcon; + String displayStatus = vitamin.status; + + switch (vitamin.status.toLowerCase()) { + case 'sudah': + case 'selesai': + case 'sudah_sesuai_jadwal': + case 'selesai_sesuai': + statusColor = Colors.green; + statusIcon = Icons.check_circle; + break; + case 'jadwal': + statusColor = Colors.grey; + statusIcon = Icons.schedule; + displayStatus = 'Belum'; + break; + default: + statusColor = Colors.grey; + statusIcon = Icons.schedule; + } + // Format tanggal hanya yyyy-mm-dd + String formattedTanggal = vitamin.tanggal; + if (formattedTanggal.length >= 10) { + formattedTanggal = formattedTanggal.substring(0, 10); + } + return Container( + margin: EdgeInsets.only(bottom: 16), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Column( + children: [ + Container( + width: 20, + height: 20, + decoration: BoxDecoration( + color: statusColor, + shape: BoxShape.circle, + border: Border.all( + color: Colors.white, + width: 3, + ), + ), + ), + if (index < _vitaminController.vitaminList.length - 1) + Container( + width: 2, + height: 80, + color: Colors.grey.shade300, + ), + ], + ), + SizedBox(width: 16), + Expanded( + child: Card( + elevation: 2, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + child: Stack( + children: [ + InkWell( + onTap: () { + _showVitaminDetail(context, vitamin); + }, + borderRadius: BorderRadius.circular(12), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Container( + width: double.infinity, + padding: EdgeInsets.symmetric(horizontal: 16, vertical: 12), + decoration: BoxDecoration( + color: vitamin.color, + borderRadius: BorderRadius.only( + topLeft: Radius.circular(12), + topRight: Radius.circular(12), + ), + ), + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + vitamin.jenis, + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.white, + fontSize: 15, + ), + ), + SizedBox(height: 4), + Text( + 'Usia ${vitamin.usia}', + style: TextStyle( + fontSize: 12, + color: Colors.white, + fontWeight: FontWeight.w500, + ), + ), + ], + ), + ), + ], + ), + ), + Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Row( + children: [ + Icon( + Icons.calendar_today, + size: 16, + color: Colors.grey[600], + ), + SizedBox(width: 8), + Text( + formattedTanggal, + style: TextStyle( + color: Colors.grey[800], + ), + ), + ], + ), + SizedBox(height: 8), + Row( + children: [ + Icon( + Icons.location_on, + size: 16, + color: Colors.grey[600], + ), + SizedBox(width: 8), + Text( + vitamin.lokasi, + style: TextStyle( + color: Colors.grey[800], + ), + ), + ], + ), + SizedBox(height: 12), + Row( + children: [ + Icon( + statusIcon, + size: 18, + color: statusColor, + ), + SizedBox(width: 8), + Text( + displayStatus, + style: TextStyle( + color: statusColor, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + ], + ), + ), + ], + ), + ), + ], + ), + ), + ), + ], + ), + ); + } + + void _showVitaminDetail(BuildContext context, Vitamin vitamin) { + Color statusColor; + IconData statusIcon; + String displayStatus = vitamin.status; + + switch (vitamin.status.toLowerCase()) { + case 'sudah': + case 'selesai': + case 'sudah_sesuai_jadwal': + case 'selesai_sesuai': + statusColor = Colors.green; + statusIcon = Icons.check_circle; + break; + case 'jadwal': + statusColor = Colors.grey; + statusIcon = Icons.schedule; + displayStatus = 'Belum'; + break; + default: + statusColor = Colors.grey; + statusIcon = Icons.schedule; + } + // Format tanggal hanya yyyy-mm-dd + String formattedTanggal = vitamin.tanggal; + if (formattedTanggal.length >= 10) { + formattedTanggal = formattedTanggal.substring(0, 10); + } + // Get description and benefits based on vitamin type + String getDescription(String jenis) { + switch (jenis.toLowerCase()) { + case 'a biru': + case 'vitamin a': + if (vitamin.usia.toLowerCase().contains('6')) { + return 'Vitamin A biru (100.000 IU) diberikan pada usia 6-11 bulan untuk mencegah kekurangan vitamin A yang dapat menyebabkan gangguan penglihatan dan meningkatkan kerentanan terhadap infeksi.'; + } else if (vitamin.usia.toLowerCase().contains('12') || vitamin.usia.toLowerCase().contains('59')) { + return 'Vitamin A merah (200.000 IU) diberikan pada usia 12-59 bulan untuk mencegah kekurangan vitamin A yang dapat menyebabkan gangguan penglihatan dan meningkatkan kerentanan terhadap infeksi.'; + } + return 'Vitamin A adalah suplemen penting untuk kesehatan mata dan sistem kekebalan tubuh anak.'; + case 'vitamin d': + return 'Vitamin D penting untuk pertumbuhan tulang dan gigi yang kuat serta membantu penyerapan kalsium dan fosfor.'; + case 'vitamin b kompleks': + return 'Vitamin B Kompleks membantu metabolisme, pertumbuhan, dan perkembangan anak serta pembentukan sel darah merah.'; + case 'vitamin c': + return 'Vitamin C adalah antioksidan yang membantu meningkatkan sistem kekebalan tubuh dan penyerapan zat besi.'; + case 'zat besi': + return 'Suplemen zat besi penting untuk mencegah anemia dan membantu pembentukan hemoglobin.'; + default: + return 'Suplemen ini penting untuk mendukung pertumbuhan dan perkembangan anak.'; + } + } + String getBenefits(String jenis) { + switch (jenis.toLowerCase()) { + case 'a biru': + case 'vitamin a': + return '• Mencegah gangguan penglihatan dan rabun senja\n• Meningkatkan sistem kekebalan tubuh\n• Menjaga kesehatan kulit dan jaringan\n• Mencegah infeksi saluran pernapasan'; + case 'vitamin d': + return '• Membantu pertumbuhan tulang dan gigi\n• Mencegah rakitis\n• Meningkatkan penyerapan kalsium\n• Mendukung sistem kekebalan tubuh'; + case 'vitamin b kompleks': + return '• Mendukung pertumbuhan dan perkembangan\n• Membantu pembentukan sel darah merah\n• Meningkatkan fungsi sistem saraf\n• Membantu metabolisme energi'; + case 'vitamin c': + return '• Meningkatkan sistem kekebalan tubuh\n• Membantu penyerapan zat besi\n• Menjaga kesehatan kulit\n• Mencegah infeksi'; + case 'zat besi': + return '• Mencegah anemia\n• Meningkatkan konsentrasi dan daya ingat\n• Meningkatkan energi\n• Mendukung pertumbuhan optimal'; + default: + return '• Mendukung pertumbuhan dan perkembangan\n• Meningkatkan sistem kekebalan tubuh\n• Mencegah defisiensi nutrisi\n• Menjaga kesehatan optimal'; + } + } + showDialog( + context: context, + builder: (context) => AlertDialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + contentPadding: EdgeInsets.zero, + content: Column( + mainAxisSize: MainAxisSize.min, + children: [ + Container( + width: double.infinity, + padding: EdgeInsets.all(16), + decoration: BoxDecoration( + color: vitamin.color, + borderRadius: BorderRadius.only( + topLeft: Radius.circular(20), + topRight: Radius.circular(20), + ), + ), + child: Row( + children: [ + Icon( + Icons.medication, + color: Colors.white, + ), + SizedBox(width: 12), + Expanded( + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + vitamin.jenis, + style: TextStyle( + color: Colors.white, + fontWeight: FontWeight.bold, + fontSize: 18, + ), + ), + SizedBox(height: 4), + Text( + 'Usia ${vitamin.usia}', + style: TextStyle( + color: Colors.white.withOpacity(0.9), + fontSize: 14, + ), + ), + ], + ), + ), + ], + ), + ), + Padding( + padding: EdgeInsets.all(16), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _detailRow('Tanggal', formattedTanggal), + SizedBox(height: 8), + _detailRow('Lokasi', vitamin.lokasi), + SizedBox(height: 8), + Row( + children: [ + Text( + 'Status: ', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + Icon(statusIcon, color: statusColor, size: 16), + SizedBox(width: 4), + Text( + displayStatus, + style: TextStyle( + color: statusColor, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + SizedBox(height: 16), + Text( + 'Deskripsi:', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 4), + Text( + getDescription(vitamin.jenis), + style: TextStyle( + color: Colors.grey[700], + ), + ), + SizedBox(height: 16), + Text( + 'Manfaat:', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + SizedBox(height: 4), + Text( + getBenefits(vitamin.jenis), + style: TextStyle( + color: Colors.grey[700], + ), + ), + ], + ), + ), + ], + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('Tutup'), + ), + ], + ), + ); + } + + Widget _detailRow(String label, String value, {bool isColored = false, Color? color}) { + return Row( + children: [ + Text( + '$label: ', + style: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.grey[800], + ), + ), + Text( + value, + style: TextStyle( + color: isColored ? color : Colors.grey[700], + fontWeight: isColored ? FontWeight.bold : FontWeight.normal, + ), + ), + ], + ); + } + + void _showInfoDialog(BuildContext context) { + showDialog( + context: context, + builder: (context) => AlertDialog( + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(20), + ), + title: Row( + children: [ + Icon( + Icons.info, + color: Colors.orange.shade700, + ), + SizedBox(width: 8), + Text('Tentang Vitamin A'), + ], + ), + content: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + 'Vitamin A sangat penting untuk:', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + ), + ), + SizedBox(height: 8), + _bulletPoint('Kesehatan mata dan penglihatan'), + _bulletPoint('Meningkatkan imunitas tubuh'), + _bulletPoint('Pertumbuhan dan perkembangan sel'), + _bulletPoint('Menjaga kesehatan kulit'), + SizedBox(height: 12), + Text( + 'Program pemberian Vitamin A pada anak:', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + ), + ), + SizedBox(height: 8), + _bulletPoint('Vitamin A biru (100.000 IU): untuk anak usia 6-11 bulan'), + _bulletPoint('Vitamin A merah (200.000 IU): untuk anak usia 12-59 bulan'), + SizedBox(height: 12), + Text( + 'Kekurangan Vitamin A dapat menyebabkan:', + style: TextStyle( + fontWeight: FontWeight.bold, + fontSize: 14, + ), + ), + SizedBox(height: 8), + _bulletPoint('Gangguan penglihatan dan rabun senja'), + _bulletPoint('Lebih mudah terserang infeksi'), + _bulletPoint('Gangguan pertumbuhan'), + ], + ), + actions: [ + TextButton( + onPressed: () => Navigator.pop(context), + child: Text('Tutup'), + ), + ], + ), + ); + } + + Widget _bulletPoint(String text) { + return Padding( + padding: EdgeInsets.only(left: 8, bottom: 4), + child: Row( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text('• ', style: TextStyle(fontWeight: FontWeight.bold)), + Expanded( + child: Text( + text, + style: TextStyle(fontSize: 14), + ), + ), + ], + ), + ); + } + + // Load vitamin data from API + Future _loadData() async { + setState(() { + _isLoading = true; + _error = null; + }); + + try { + int anakId = widget.anakId ?? await _getSelectedAnakId(); + _selectedAnakId = anakId; + + if (_anakName.isEmpty) { + await _getAnakInfo(anakId); + } + + try { + await _vitaminController.fetchVitaminData(anakId); + + if (mounted) { + setState(() { + _isLoading = false; + }); + } + } catch (e) { + print('Error loading vitamin data: $e'); + if (mounted) { + setState(() { + _isLoading = false; + _error = e.toString().replaceAll('Exception: ', ''); + }); + } + } + } catch (e) { + print('Error getting selected anak ID: $e'); + if (mounted) { + setState(() { + _isLoading = false; + _error = e.toString().replaceAll('Exception: ', ''); + }); + } + } + } + + Future _getAnakInfo(int anakId) async { + try { + final prefs = await SharedPreferences.getInstance(); + + final anakName = prefs.getString('anak_name_$anakId'); + final anakAge = prefs.getString('anak_age_$anakId'); + + if (anakName != null && anakName.isNotEmpty) { + setState(() { + _anakName = anakName; + _anakAge = anakAge ?? ''; + }); + return; + } + + try { + // Fetch anak data + await _vitaminController.fetchAnakData(anakId); + + if (_vitaminController.anakData != null) { + String nama = _vitaminController.anakData!['nama_anak'] ?? ''; + String usia = _vitaminController.getChildAge(); + + setState(() { + _anakName = nama.isNotEmpty ? nama : "Anak $anakId"; + _anakAge = usia; + }); + + await prefs.setString('anak_name_$anakId', _anakName); + await prefs.setString('anak_age_$anakId', usia); + + print('Saved anak data: $_anakName, $_anakAge'); + } + } catch (e) { + print('Error mengambil data anak dari API: $e'); + setState(() { + _anakName = "Anak $anakId"; + _anakAge = ""; + }); + } + } catch (e) { + print('Error mendapatkan info anak: $e'); + setState(() { + _anakName = "Anak $anakId"; + _anakAge = ""; + }); + } + } + + Future _getSelectedAnakId() async { + try { + final prefs = await SharedPreferences.getInstance(); + final anakId = prefs.getInt('selected_anak_id'); + + if (anakId != null) { + return anakId; + } else { + throw Exception('Silakan tambahkan data anak terlebih dahulu'); + } + } catch (e) { + print('Error getting selected anak id: $e'); + throw Exception('Silakan tambahkan data anak terlebih dahulu'); + } + } + + // Add a method to handle updating selected child + void updateSelectedChild(int anakId, {String? nama}) { + setState(() { + _vitaminController.anakId = anakId; + }); + + _loadData(); + } +} diff --git a/Androidnya/lib/screens/splash.dart b/Androidnya/lib/screens/splash.dart new file mode 100644 index 0000000..aff438c --- /dev/null +++ b/Androidnya/lib/screens/splash.dart @@ -0,0 +1,250 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; +import 'package:posyandu/screens/auth/login_screen.dart'; + +class SplashScreen extends StatefulWidget { + @override + _SplashScreenState createState() => _SplashScreenState(); +} + +class _SplashScreenState extends State with SingleTickerProviderStateMixin { + late AnimationController _animationController; + late Animation _fadeAnimation; + late Animation _scaleAnimation; + late Animation _logoScaleAnimation; + late Animation _progressAnimation; + + @override + void initState() { + super.initState(); + + // Set system UI overlay style + SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle( + statusBarColor: Colors.transparent, + statusBarIconBrightness: Brightness.light, + )); + + _animationController = AnimationController( + vsync: this, + duration: Duration(milliseconds: 2500), + ); + + _fadeAnimation = Tween(begin: 0.0, end: 1.0).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.0, 0.5, curve: Curves.easeIn), + ), + ); + + _scaleAnimation = Tween(begin: 0.8, end: 1.0).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.0, 0.5, curve: Curves.easeOut), + ), + ); + + _logoScaleAnimation = Tween(begin: 0.0, end: 1.0).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.0, 0.5, curve: Curves.elasticOut), + ), + ); + + _progressAnimation = Tween(begin: 0.0, end: 1.0).animate( + CurvedAnimation( + parent: _animationController, + curve: Interval(0.6, 1.0, curve: Curves.easeInOut), + ), + ); + + _animationController.forward(); + + // Navigate to login screen after animation completes + Future.delayed(Duration(milliseconds: 3200), () { + Navigator.pushReplacement( + context, + PageRouteBuilder( + transitionDuration: Duration(milliseconds: 800), + pageBuilder: (_, __, ___) => LoginScreen(), + transitionsBuilder: (_, animation, __, child) { + return FadeTransition( + opacity: animation, + child: child, + ); + }, + ), + ); + }); + } + + @override + void dispose() { + _animationController.dispose(); + super.dispose(); + } + + @override + Widget build(BuildContext context) { + final screenSize = MediaQuery.of(context).size; + + return Scaffold( + body: Stack( + children: [ + // Background gradient + Container( + decoration: BoxDecoration( + gradient: LinearGradient( + begin: Alignment.topLeft, + end: Alignment.bottomRight, + colors: [ + Color(0xFF4CAF50), // Green + Color(0xFF2E7D32), // Dark Green + ], + ), + ), + ), + + // Background patterns + Positioned( + right: -100, + top: -50, + child: Container( + width: 300, + height: 300, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.05), + shape: BoxShape.circle, + ), + ), + ), + Positioned( + left: -150, + bottom: screenSize.height * 0.3, + child: Container( + width: 350, + height: 350, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.05), + shape: BoxShape.circle, + ), + ), + ), + + // Content + Center( + child: AnimatedBuilder( + animation: _animationController, + builder: (context, child) { + return FadeTransition( + opacity: _fadeAnimation, + child: ScaleTransition( + scale: _scaleAnimation, + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + // Logo container with scale animation + ScaleTransition( + scale: _logoScaleAnimation, + child: Container( + width: screenSize.width * 0.4, + height: screenSize.width * 0.4, + decoration: BoxDecoration( + shape: BoxShape.circle, + boxShadow: [ + BoxShadow( + color: Colors.black.withOpacity(0.3), + blurRadius: 20, + offset: Offset(0, 8), + spreadRadius: 2, + ), + ], + border: Border.all( + color: Colors.white, + width: 4, + ), + ), + child: ClipOval( + child: Image.asset( + 'assets/logo.jpg', + fit: BoxFit.cover, + ), + ), + ), + ), + SizedBox(height: 30), + Text( + 'POSYANDU', + style: TextStyle( + fontSize: screenSize.width * 0.09, + fontWeight: FontWeight.w900, + color: Colors.white, + letterSpacing: 4.0, + shadows: [ + Shadow( + color: Colors.black.withOpacity(0.3), + offset: Offset(0, 3), + blurRadius: 6, + ), + ], + ), + ), + SizedBox(height: 12), + Text( + 'Aplikasi Kesehatan Ibu dan Anak', + style: TextStyle( + fontSize: screenSize.width * 0.045, + color: Colors.white, + fontWeight: FontWeight.w500, + letterSpacing: 0.5, + shadows: [ + Shadow( + color: Colors.black.withOpacity(0.3), + offset: Offset(0, 1), + blurRadius: 3, + ), + ], + ), + ), + SizedBox(height: 50), + AnimatedBuilder( + animation: _progressAnimation, + builder: (context, child) { + return Container( + width: screenSize.width * 0.5, + height: 6, + decoration: BoxDecoration( + color: Colors.white.withOpacity(0.2), + borderRadius: BorderRadius.circular(3), + ), + child: ClipRRect( + borderRadius: BorderRadius.circular(3), + child: LinearProgressIndicator( + value: _progressAnimation.value, + backgroundColor: Colors.transparent, + valueColor: AlwaysStoppedAnimation(Colors.white), + ), + ), + ); + }, + ), + SizedBox(height: 20), + Text( + 'Version 1.0', + style: TextStyle( + fontSize: screenSize.width * 0.035, + color: Colors.white.withOpacity(0.8), + fontWeight: FontWeight.w400, + ), + ), + ], + ), + ), + ); + }, + ), + ), + ], + ), + ); + } +} diff --git a/Androidnya/lib/services/anak_service.dart b/Androidnya/lib/services/anak_service.dart new file mode 100644 index 0000000..72d3901 --- /dev/null +++ b/Androidnya/lib/services/anak_service.dart @@ -0,0 +1,772 @@ +import 'package:posyandu/services/api_service.dart'; +import 'package:shared_preferences/shared_preferences.dart'; +import 'package:intl/intl.dart'; +import 'package:posyandu/services/auth_service.dart'; +import 'dart:convert'; +import 'dart:math'; + +class AnakService { + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final AnakService _instance = AnakService._internal(); + + factory AnakService() { + return _instance; + } + + AnakService._internal(); + + /// Mendapatkan daftar anak milik pengguna yang sedang login + Future> getAnakList({bool useLocalOnly = false, bool skipLocal = false}) async { + try { + // Dapatkan user_id dari SharedPreferences + final prefs = await SharedPreferences.getInstance(); + final userId = prefs.getInt('user_id'); + final nik = prefs.getString('nik'); + final token = prefs.getString('token'); + + print('Mencoba mendapatkan data anak: user_id=$userId, nik=$nik, token=${token != null ? "ada" : "tidak ada"}'); + + if (userId == null) { + throw Exception('User ID tidak ditemukan. Silakan login terlebih dahulu.'); + } + + List anakList = []; + bool success = false; + + // Dapatkan data lokal hanya jika tidak skip + List localAnakList = skipLocal ? [] : await getLocalAnakList(); + if (!skipLocal) { + print('Data anak lokal: ${localAnakList.length} item'); + + // Jika ada data lokal, tampilkan info debug + if (localAnakList.isNotEmpty) { + print('Contoh data lokal pertama: ${localAnakList[0]['nama_anak']} (${localAnakList[0]['tanggal_lahir']})'); + } + } + + // Jika diminta hanya menggunakan data lokal + if (useLocalOnly) { + print('Hanya menggunakan data lokal sesuai permintaan'); + return localAnakList; + } + + // Jika tidak ada koneksi atau token, gunakan data lokal saja + if (token == null) { + print('Tidak ada token, menggunakan data lokal saja'); + return localAnakList; + } + + // Opsi 1: Coba endpoint standard + try { + print('Mencoba endpoint standard: anak'); + final response = await _apiService.get('anak'); + + if (response['status'] == 'success' || response['success'] == true) { + anakList = response['data'] ?? []; + print('Berhasil mendapatkan ${anakList.length} data anak dari endpoint standard'); + + // Tampilkan contoh data dari API + if (anakList.isNotEmpty) { + print('Contoh data API pertama: ${anakList[0]['nama_anak']} (${anakList[0]['tanggal_lahir']})'); + } + + success = true; + } + } catch (e) { + print('Endpoint standard gagal: $e'); + } + + // Opsi 2: Jika opsi 1 gagal, coba endpoint mobile + if (!success) { + try { + print('Mencoba endpoint mobile: mobile/anak/pengguna/$userId'); + final response = await _apiService.get('mobile/anak/pengguna/$userId'); + + if (response['status'] == 'success' || response['success'] == true) { + anakList = response['data'] ?? []; + print('Berhasil mendapatkan ${anakList.length} data anak dari endpoint mobile'); + success = true; + } + } catch (e) { + print('Endpoint mobile gagal: $e'); + } + } + + // Opsi 3: Jika semua gagal dan kita memiliki NIK, coba endpoint berdasarkan NIK + if (!success && nik != null) { + try { + print('Mencoba endpoint berdasarkan NIK: anak/pengguna/nik/$nik'); + final response = await _apiService.get('anak/pengguna/nik/$nik'); + + if (response['status'] == 'success' || response['success'] == true) { + anakList = response['data'] ?? []; + print('Berhasil mendapatkan ${anakList.length} data anak dari endpoint NIK'); + success = true; + } + } catch (e) { + print('Endpoint NIK gagal: $e'); + } + } + + // Jika berhasil mendapatkan data dari API dan skipLocal=true, langsung kembalikan data API + if (success && anakList.isNotEmpty && skipLocal) { + print('Mengembalikan hanya data dari API: ${anakList.length} data'); + return anakList; + } + + // Gabungkan data dari API dan lokal jika API berhasil dan tidak skip lokal + if (success && anakList.isNotEmpty && !skipLocal) { + print('Menggabungkan ${anakList.length} data dari API dengan ${localAnakList.length} data lokal'); + final combinedList = await _combineAnakLists(anakList, localAnakList); + + print('Setelah penggabungan: ${combinedList.length} data anak'); + + // Debug: tampilkan beberapa data setelah penggabungan + if (combinedList.isNotEmpty) { + for (int i = 0; i < min(3, combinedList.length); i++) { + print('Data #${i+1}: ${combinedList[i]['nama_anak']} (${combinedList[i]['tanggal_lahir']})'); + } + } + + // Jika ada data dari API, tambahkan informasi pengguna + if (anakList.isNotEmpty) { + print('Sample anak data API: ${anakList[0]}'); + + if (anakList[0]['pengguna'] != null) { + print('Pengguna data available: ${anakList[0]['pengguna']}'); + } else { + print('Pengguna data not available in response'); + + // Coba ambil data parent secara terpisah + try { + final penggunaData = await getPenggunaById(userId); + print('Berhasil mendapatkan data parent: $penggunaData'); + + // Simpan ke SharedPreferences untuk digunakan di seluruh aplikasi + if (penggunaData != null) { + await prefs.setString('nik', penggunaData['nik'] ?? ''); + await prefs.setString('nama_ibu', penggunaData['nama'] ?? ''); + print('Data parent disimpan ke SharedPreferences'); + } + } catch (e) { + print('Gagal mendapatkan data parent: $e'); + } + } + } + + return combinedList; + } + + // Jika semua endpoint gagal, gunakan data lokal + if (!success) { + print('Semua endpoint API gagal, menggunakan data lokal: ${localAnakList.length} item'); + return localAnakList; + } + + return anakList; + } catch (e) { + print('Error saat mengambil data anak: $e'); + + // Jika terjadi error, coba gunakan data lokal + try { + final localAnakList = await getLocalAnakList(); + print('Menggunakan data lokal karena error: ${localAnakList.length} item'); + return localAnakList; + } catch (localError) { + print('Error saat mengakses data lokal: $localError'); + return []; + } + } + } + + /// Mendapatkan detail data anak berdasarkan ID + Future> getAnakDetail(int anakId) async { + try { + // Endpoint sudah menggunakan with('pengguna') di Laravel + final response = await _apiService.get('anak/$anakId'); + + if (response['status'] == 'success' || response['success'] == true) { + final anakData = response['data']; + print('Detail anak: $anakData'); + + return anakData; + } else { + throw Exception(response['message'] ?? 'Gagal mendapatkan detail anak'); + } + } catch (e) { + throw Exception('Error: $e'); + } + } + + /// Menambahkan data anak baru + Future> createAnak({ + required String namaAnak, + required String tempatLahir, + required DateTime tanggalLahir, + required String jenisKelamin, + }) async { + try { + // Dapatkan ID pengguna dari SharedPreferences + final prefs = await SharedPreferences.getInstance(); + final userId = prefs.getInt('user_id'); // Pastikan menyimpan sebagai int + + print('Menyimpan data anak...'); + print('UserId from SharedPreferences: $userId'); + + int? penggunaId; + + // Pastikan user_id tersedia + if (userId == null) { + print('User ID tidak ditemukan di SharedPreferences - mencoba get user data'); + try { + // Menggunakan /api/user endpoint untuk mendapatkan data user yang terautentikasi + final userData = await _apiService.get('user'); + print('User data response: $userData'); + + if ((userData['status'] == 'success' || userData['success'] == true) && userData['pengguna'] != null) { + penggunaId = userData['pengguna']['id']; + // Simpan user_id untuk penggunaan selanjutnya + await prefs.setInt('user_id', penggunaId!); + print('ID pengguna berhasil didapatkan dari API: $penggunaId'); + } else { + throw Exception('Gagal mendapatkan data pengguna dari API'); + } + } catch (e) { + print('Gagal mendapatkan data pengguna: $e'); + + // Jika masih gagal, coba tambahkan alternatif login: + print('Mencoba login ulang secara otomatis'); + try { + final nik = prefs.getString('nik'); + final authService = AuthService(); + if (nik != null) { + print('Mencoba login otomatis dengan NIK: $nik'); + // Coba login ulang dengan password default (misal 'password') + // CATATAN: Ini hanya solusi sementara dan tidak aman untuk produksi + // Alternatif lain adalah mengarahkan pengguna ke layar login + // await authService.login(nik: nik, password: 'password'); + throw Exception('Silakan login kembali'); + } else { + throw Exception('Data login tidak tersedia'); + } + } catch (loginError) { + throw Exception('Gagal mendapatkan ID pengguna, silakan login kembali'); + } + } + } else { + penggunaId = userId; + } + + // Hitung usia dalam bulan dan hari + String usia = _calculateAge(tanggalLahir); + + // Format data untuk API + final Map data = { + 'pengguna_id': penggunaId, + 'nama_anak': namaAnak, + 'tempat_lahir': tempatLahir, + 'tanggal_lahir': DateFormat('yyyy-MM-dd').format(tanggalLahir), + 'jenis_kelamin': jenisKelamin, + 'usia': usia, + }; + + print('Mengirim data anak: $data'); + + try { + // Gunakan metode post khusus dengan header tambahan + final response = await _apiService.post('anak', data); + + // Debug informasi respons + print('Response full: $response'); + print('Response keys: ${response.keys.toList()}'); + + // API bisa menggunakan 'status' atau 'success' + if (response['status'] == 'success' || response['success'] == true) { + // Jika API berhasil, JANGAN simpan data lokal, karena nanti saat getAnakList + // data ini sudah akan diambil dari server + // HAPUS: await _saveAnakToLocalStorage(data); + + // Hapus data duplikat dengan nama dan tanggal lahir yang sama + await _removeDuplicateLocalAnak(data['nama_anak'], data['tanggal_lahir']); + + return response; + } else if (response['status'] == 'error' && response['message'] == 'Gagal autentikasi untuk endpoint anak') { + // Jika autentikasi gagal tapi data valid, simpan secara lokal dan beri tahu user + print('Menyimpan data anak secara lokal karena autentikasi gagal'); + await _saveAnakToLocalStorage(data); + + // Kembalikan respons berhasil (simulasi) dengan informasi tambahan + return { + 'status': 'success', + 'message': 'Data disimpan secara lokal, akan tersinkronisasi saat terhubung ke server', + 'data': data, + 'is_local_only': true, + }; + } else { + throw Exception(response['message'] ?? 'Gagal menyimpan data anak'); + } + } catch (apiError) { + print('Error dari API: $apiError'); + + // Jika API error tapi data valid, simpan secara lokal + await _saveAnakToLocalStorage(data); + + return { + 'status': 'success', + 'message': 'Data disimpan secara lokal, akan tersinkronisasi saat terhubung ke server', + 'data': data, + 'is_local_only': true, + }; + } + } catch (e) { + print('Error dari API: $e'); + throw Exception('Gagal mengirim data ke server: $e'); + } + } + + /// Menghapus data anak yang duplikat dari storage lokal berdasarkan nama dan tanggal lahir + Future _removeDuplicateLocalAnak(String namaAnak, String tanggalLahir) async { + try { + final prefs = await SharedPreferences.getInstance(); + final anakListJson = prefs.getString('local_anak_list') ?? '[]'; + List anakList = jsonDecode(anakListJson); + + // Filter out anak dengan nama dan tanggal lahir yang sama + final filteredList = anakList.where((anak) => + !(anak['nama_anak'] == namaAnak && + anak['tanggal_lahir'].toString().startsWith(tanggalLahir))).toList(); + + if (anakList.length != filteredList.length) { + print('Menghapus ${anakList.length - filteredList.length} data duplikat dari penyimpanan lokal'); + await prefs.setString('local_anak_list', jsonEncode(filteredList)); + } + } catch (e) { + print('Error saat menghapus data duplikat: $e'); + } + } + + /// Menyimpan data anak ke storage lokal sebagai fallback + Future _saveAnakToLocalStorage(Map anakData) async { + try { + final prefs = await SharedPreferences.getInstance(); + final anakListJson = prefs.getString('local_anak_list') ?? '[]'; + List anakList = jsonDecode(anakListJson); + + // Generate ID lokal jika tidak ada + if (!anakData.containsKey('id')) { + anakData['id'] = DateTime.now().millisecondsSinceEpoch; + } + + // Tandai sebagai disimpan secara lokal + anakData['is_local'] = true; + anakData['created_at'] = DateTime.now().toIso8601String(); + + // Periksa apakah data sudah ada (berdasarkan nama dan tanggal lahir) + bool isDuplicate = anakList.any((anak) => + anak['nama_anak'] == anakData['nama_anak'] && + anak['tanggal_lahir'].toString().startsWith(anakData['tanggal_lahir'].toString())); + + if (isDuplicate) { + print('Data dengan nama "${anakData['nama_anak']}" dan tanggal lahir "${anakData['tanggal_lahir']}" sudah ada, tidak disimpan ulang'); + return; + } + + // Tambahkan ke list + anakList.add(anakData); + + // Simpan kembali ke SharedPreferences + await prefs.setString('local_anak_list', jsonEncode(anakList)); + print('Data anak berhasil disimpan secara lokal: ${anakData['nama_anak']}'); + } catch (e) { + print('Error menyimpan data anak secara lokal: $e'); + } + } + + /// Mendapatkan daftar anak dari storage lokal + Future> getLocalAnakList() async { + try { + final prefs = await SharedPreferences.getInstance(); + final anakListJson = prefs.getString('local_anak_list') ?? '[]'; + List anakList = jsonDecode(anakListJson); + + print('Mendapatkan ${anakList.length} data anak dari penyimpanan lokal'); + return anakList; + } catch (e) { + print('Error mendapatkan data anak lokal: $e'); + return []; + } + } + + /// Menggabungkan data anak dari API dan local storage + Future> _combineAnakLists(List apiList, List localList) async { + // Gabungkan kedua list, prioritaskan data dari API + final Map combinedMap = {}; + + // Tambahkan data dari API terlebih dahulu (prioritas utama) + for (var anak in apiList) { + // Gunakan ID sebagai kunci untuk menghindari duplikasi + if (anak['id'] != null) { + String key = 'id_${anak['id']}'; + combinedMap[key] = anak; + } else { + // Jika tidak ada ID, gunakan kombinasi nama dan tanggal + String tanggalKey = anak['tanggal_lahir'].toString().split('T')[0]; // Ambil hanya bagian tanggal + String key = 'name_${anak['nama_anak']}_${tanggalKey}'; + combinedMap[key] = anak; + } + } + + // Tambahkan data lokal HANYA jika belum ada data yang sama dari API + for (var anak in localList) { + // Periksa apakah anak ini sudah ada di API berdasarkan nama dan tanggal + bool alreadyExists = false; + + // Jika ada ID di data lokal (mungkin dari sinkronisasi sebelumnya) + if (anak['id'] != null) { + String idKey = 'id_${anak['id']}'; + if (combinedMap.containsKey(idKey)) { + alreadyExists = true; + } + } + + // Jika belum ada, periksa berdasarkan nama dan tanggal + if (!alreadyExists) { + String tanggalKey = anak['tanggal_lahir'].toString().split('T')[0]; + bool found = false; + + for (var key in combinedMap.keys) { + var existingAnak = combinedMap[key]; + String existingTanggal = existingAnak['tanggal_lahir'].toString().split('T')[0]; + + if (existingAnak['nama_anak'] == anak['nama_anak'] && + existingTanggal == tanggalKey) { + found = true; + break; + } + } + + // Jika benar-benar tidak ada di API, tambahkan dari lokal + if (!found) { + String key = 'local_${DateTime.now().millisecondsSinceEpoch}_${anak['nama_anak']}'; + combinedMap[key] = anak; + } + } + } + + print('Total data setelah penggabungan: ${combinedMap.length}'); + return combinedMap.values.toList(); + } + + /// Memperbarui data anak yang sudah ada + Future> updateAnak({ + required int anakId, + required String namaAnak, + required String tempatLahir, + required DateTime tanggalLahir, + required String jenisKelamin, + }) async { + try { + // Dapatkan ID pengguna dari SharedPreferences untuk logging + final prefs = await SharedPreferences.getInstance(); + final userId = prefs.getInt('user_id'); + + print('Updating anak with ID: $anakId by user ID: $userId'); + + // Hitung usia dalam bulan dan hari + String usia = _calculateAge(tanggalLahir); + + // Format data untuk API + final Map data = { + 'nama_anak': namaAnak, + 'tempat_lahir': tempatLahir, + 'tanggal_lahir': DateFormat('yyyy-MM-dd').format(tanggalLahir), + 'jenis_kelamin': jenisKelamin, + 'usia': usia, + }; + + final response = await _apiService.put('anak/$anakId', data); + + // API menggunakan 'status' bukan 'success' + if (response['status'] == 'success' || response['success'] == true) { + return response; + } else { + throw Exception(response['message'] ?? 'Gagal memperbarui data anak'); + } + } catch (e) { + throw Exception('Error: $e'); + } + } + + /// Menghapus data anak + Future deleteAnak(int anakId) async { + try { + final response = await _apiService.delete('anak/$anakId'); + + // API menggunakan 'status' bukan 'success' + if (response['status'] == 'success' || response['success'] == true) { + return true; + } else { + throw Exception(response['message'] ?? 'Gagal menghapus data anak'); + } + } catch (e) { + throw Exception('Error: $e'); + } + } + + /// Mengaitkan anak dengan orang tua berdasarkan NIK + Future> linkAnakToParent({ + required int anakId, + required String nik, + }) async { + try { + final Map data = { + 'anak_id': anakId, + 'nik': nik, + }; + + final response = await _apiService.post('anak/link-to-parent', data); + + if (response['status'] == 'success' || response['success'] == true) { + return response; + } else { + throw Exception(response['message'] ?? 'Gagal mengaitkan anak dengan orang tua'); + } + } catch (e) { + throw Exception('Error: $e'); + } + } + + /// Fungsi untuk menghitung usia dalam bulan dari tanggal lahir + String _calculateAge(DateTime birthDate) { + DateTime currentDate = DateTime.now(); + + // Hitung total usia dalam hari + int totalDays = currentDate.difference(birthDate).inDays; + + // Konversi ke bulan dan hari + int months = totalDays ~/ 30; // Aproximasi 1 bulan = 30 hari + int days = totalDays % 30; + + return '$months bulan $days hari'; // Return format bulan dan hari + } + + /// Memperbaiki data ibu yang kosong + Future fixParentData() async { + try { + final prefs = await SharedPreferences.getInstance(); + final nik = prefs.getString('nik'); + final namaIbu = prefs.getString('nama_ibu'); + + // Jika nama ibu kosong tapi NIK ada, coba dapatkan dari API + if ((namaIbu == null || namaIbu.isEmpty) && nik != null && nik.isNotEmpty) { + print('Nama ibu kosong, mencoba dapatkan dari API berdasarkan NIK: $nik'); + + try { + // Coba cari pengguna berdasarkan NIK + final response = await _apiService.get('user'); + + if (response['success'] == true || response['status'] == 'success') { + final pengguna = response['pengguna'] ?? response['data']; + if (pengguna != null) { + // Nama bisa berupa nama atau nama_ibu + final nama = pengguna['nama'] ?? pengguna['nama_ibu'] ?? 'Ibu'; + + // Update SharedPreferences + await prefs.setString('nama_ibu', nama); + print('Berhasil update nama ibu: $nama'); + + // Juga update NIK jika kosong + if (nik.isEmpty && pengguna.containsKey('nik')) { + await prefs.setString('nik', pengguna['nik']); + } + + // Juga update user_id jika belum ada + if (pengguna.containsKey('id') && prefs.getInt('user_id') == null) { + await prefs.setInt('user_id', pengguna['id']); + } + } + } + } catch (e) { + print('Gagal mendapatkan data ibu dari API: $e'); + + // Fallback: gunakan default jika masih kosong + if (namaIbu == null || namaIbu.isEmpty) { + await prefs.setString('nama_ibu', 'Ibu'); + print('Menggunakan nama default: Ibu'); + } + } + } else if (namaIbu == null || namaIbu.isEmpty) { + // Jika nama ibu masih kosong, tetapkan ke "Ibu" + await prefs.setString('nama_ibu', 'Ibu'); + print('Menggunakan nama default: Ibu karena nama_ibu kosong'); + } + } catch (e) { + print('Error saat memperbaiki data ibu: $e'); + } + } + + /// Mendapatkan data pengguna (parent) dari SharedPreferences + Future> getParentFromPrefs() async { + try { + // Coba perbaiki data yang kosong terlebih dahulu + await fixParentData(); + + final prefs = await SharedPreferences.getInstance(); + final userId = prefs.getInt('user_id'); + final nik = prefs.getString('nik') ?? 'Tidak tersedia'; + final namaIbu = prefs.getString('nama_ibu') ?? 'Ibu'; + + print('Data parent dari SharedPreferences setelah perbaikan: userId=$userId, nik=$nik, nama=$namaIbu'); + + // Pastikan namaIbu tidak kosong + if (namaIbu.isEmpty) { + await prefs.setString('nama_ibu', 'Ibu'); + } + + return { + 'id': userId ?? 0, + 'nik': nik, + 'nama': namaIbu.isEmpty ? 'Ibu' : namaIbu, + }; + } catch (e) { + print('Error mendapatkan data parent dari SharedPreferences: $e'); + return { + 'id': 0, + 'nik': 'Tidak tersedia', + 'nama': 'Ibu', + }; + } + } + + /// Mendapatkan data pengguna berdasarkan ID + Future?> getPenggunaById(int penggunaId) async { + try { + // Ubah endpoint dari pengguna/{id} menjadi pengguna/detail/{id} + // Sesuaikan dengan path yang benar dari Laravel API + print('Mencoba mendapatkan data pengguna dengan ID: $penggunaId'); + + // Coba langsung endpoint user yang sudah terbukti berfungsi + try { + print('Menggunakan endpoint user untuk mendapatkan data pengguna'); + final response = await _apiService.get('user'); + + if (response['success'] == true || response['status'] == 'success') { + // Data pengguna mungkin berada di 'pengguna' atau 'data' + final penggunaData = response['pengguna'] ?? response['data']; + + if (penggunaData != null) { + print('Response pengguna dari endpoint user: $penggunaData'); + + // Normalkan nama field yang berbeda-beda + // Field nama bisa berupa 'nama' atau 'nama_ibu' + final Map normalizedData = { + 'id': penggunaData['id'], + 'nik': penggunaData['nik'], + 'nama': penggunaData['nama'] ?? penggunaData['nama_ibu'] ?? 'Ibu', + }; + + print('Data pengguna yang dinormalisasi: $normalizedData'); + return normalizedData; + } + } + } catch (e) { + print('Error saat mengakses endpoint user: $e'); + } + + // Endpoint alternatif jika user tidak berhasil + print('Tidak bisa mendapatkan data pengguna dari endpoint utama, mencoba alternatif'); + + // Coba gunakan beberapa alternatif endpoint + final endpoints = [ + 'pengguna/detail/$penggunaId', + 'user/profile', + 'profile' + ]; + + for (String endpoint in endpoints) { + try { + print('Mencoba endpoint: $endpoint'); + final response = await _apiService.get(endpoint); + + if (response['success'] == true || response['status'] == 'success') { + // Data pengguna mungkin berada di 'pengguna' atau 'data' + final penggunaData = response['pengguna'] ?? response['data']; + + if (penggunaData != null) { + print('Berhasil mendapatkan data pengguna dari endpoint $endpoint: $penggunaData'); + + // Normalkan nama field + final Map normalizedData = { + 'id': penggunaData['id'], + 'nik': penggunaData['nik'], + 'nama': penggunaData['nama'] ?? penggunaData['nama_ibu'] ?? 'Ibu', + }; + + return normalizedData; + } + } + } catch (e) { + print('Endpoint $endpoint error: $e'); + continue; + } + } + + print('Semua endpoint gagal, gunakan default data'); + // Return default data jika tidak bisa mendapatkan dari server + return { + 'id': penggunaId, + 'nik': 'Data tidak tersedia', + 'nama': 'Ibu', // Default ke 'Ibu' bukan 'Data tidak tersedia' + }; + } catch (e) { + print('Error mendapatkan data pengguna: $e'); + return { + 'id': penggunaId, + 'nik': 'Data tidak tersedia', + 'nama': 'Ibu', // Default ke 'Ibu' + }; + } + } + + /// Mendapatkan detail pengguna berdasarkan ID + Future> getPenggunaDetail(int penggunaId) async { + try { + // Coba gunakan method getPenggunaById yang lebih robust + Map? data = await getPenggunaById(penggunaId); + + if (data != null) { + return data; + } + + // Fallback jika gagal + return { + 'id': penggunaId, + 'nama': 'Data tidak tersedia', + 'nik': 'Data tidak tersedia', + }; + } catch (e) { + print('Error mendapatkan detail pengguna: $e'); + // Return minimal data jika gagal + return { + 'id': penggunaId, + 'nama': 'Data tidak tersedia', + 'nik': 'Data tidak tersedia', + }; + } + } + + // Tambahkan fungsi untuk menghapus semua data anak lokal + Future clearAllLocalAnakData() async { + try { + final prefs = await SharedPreferences.getInstance(); + await prefs.setString('local_anak_list', '[]'); + print('Semua data anak lokal telah dihapus'); + return true; + } catch (e) { + print('Error saat menghapus data lokal: $e'); + return false; + } + } +} diff --git a/Androidnya/lib/services/api_service.dart b/Androidnya/lib/services/api_service.dart new file mode 100644 index 0000000..7a31bd6 --- /dev/null +++ b/Androidnya/lib/services/api_service.dart @@ -0,0 +1,488 @@ +import 'dart:convert'; +import 'dart:math'; +import 'package:http/http.dart' as http; +import 'package:shared_preferences/shared_preferences.dart'; + +class ApiService { + static const String baseUrl = 'https://posyandu.oyi.web.id/api'; + static const Duration _defaultTimeout = Duration(seconds: 10); + static const bool _enableLogging = true; + + // Cache untuk mengurangi panggilan berulang + static final Map _responseCache = {}; + static const bool _enableCacheForPerkembangan = false; + + String? _token; + bool _isLoadingToken = false; + + // Singleton pattern + static final ApiService _instance = ApiService._internal(); + + factory ApiService() { + return _instance; + } + + ApiService._internal() { + // Load token saat instance dibuat + loadToken(); + } + + /// Generic request method that handles all HTTP methods + Future> request({ + required String method, + required String endpoint, + Map? data, + }) async { + try { + // Dapatkan token dan SharedPreferences di awal + final prefs = await SharedPreferences.getInstance(); + + if (_token == null && !_isLoadingToken) { + await loadToken(); + print('Loaded token: ${_token != null ? 'Token ditemukan' : 'Token tidak ditemukan'}'); + } + + final url = Uri.parse('$baseUrl/$endpoint'); + final headers = { + 'Accept': 'application/json', + 'Content-Type': 'application/json', + }; + + // Tambahkan token Bearer jika tersedia + if (_token != null) { + headers['Authorization'] = 'Bearer $_token'; + } + + // Tambahkan header identifikasi + if (prefs.getString('nik') != null) { + headers['X-User-NIK'] = prefs.getString('nik')!; + } + + if (prefs.getInt('user_id') != null) { + headers['X-User-ID'] = prefs.getInt('user_id').toString(); + } + + // Tambahkan Basic Auth sebagai fallback + String? basicAuth; + if (_token == null && prefs.getString('nik') != null && prefs.getInt('user_id') != null) { + String nik = prefs.getString('nik')!; + String userId = prefs.getInt('user_id').toString(); + basicAuth = 'Basic ' + base64Encode(utf8.encode('$nik:$userId')); + headers['Authorization'] = basicAuth; + print('Using basic auth as fallback'); + } + + // Log request if enabled + if (_enableLogging) { + print('$method Request to: $url'); + print('Headers: ${headers.toString()}'); + if (data != null) print('Body: ${json.encode(data)}'); + } + + http.Response response; + + // Gunakan timeout yang lebih panjang untuk server yang mungkin lambat + final timeout = Duration(seconds: 30); + + switch (method.toLowerCase()) { + case 'get': + // Check cache for GET requests + if (_responseCache.containsKey(endpoint) && + !endpoint.startsWith('perkembangan') && + _enableCacheForPerkembangan) { + if (_enableLogging) print('Using cached response for $endpoint'); + return _responseCache[endpoint]; + } + + response = await http.get(url, headers: headers) + .timeout(timeout); + break; + + case 'post': + response = await http.post( + url, + headers: headers, + body: data != null ? json.encode(data) : null, + ).timeout(timeout); + break; + + case 'put': + response = await http.put( + url, + headers: headers, + body: data != null ? json.encode(data) : null, + ).timeout(timeout); + break; + + case 'delete': + response = await http.delete(url, headers: headers) + .timeout(timeout); + break; + + default: + throw Exception('Unsupported HTTP method: $method'); + } + + if (_enableLogging) { + print('Response status: ${response.statusCode}'); + print('Response body: ${response.body.length > 300 ? response.body.substring(0, 300) + '...' : response.body}'); + } + + // Handle 401 Unauthorized dengan mencoba beberapa alternatif autentikasi + if (response.statusCode == 401) { + print('401 Unauthorized - akan mencoba kredensial alternatif untuk: $endpoint'); + + // *** Khusus endpoint anak: coba dengan format token yang berbeda *** + if (endpoint.startsWith('anak')) { + if (_token != null) { + print('Mencoba format token khusus untuk endpoint anak'); + + Map anakEndpointHeaders = { + 'Accept': 'application/json', + 'Content-Type': 'application/json', + // Jangan gunakan 'Bearer ' prefix, hanya token saja + 'Authorization': _token!, + 'X-User-NIK': prefs.getString('nik') ?? '', + 'X-User-ID': prefs.getInt('user_id')?.toString() ?? '', + }; + + try { + // Coba request dengan format token khusus + http.Response anakResponse; + + switch (method.toLowerCase()) { + case 'get': + anakResponse = await http.get(url, headers: anakEndpointHeaders).timeout(timeout); + break; + case 'post': + anakResponse = await http.post( + url, + headers: anakEndpointHeaders, + body: data != null ? json.encode(data) : null, + ).timeout(timeout); + break; + default: + anakResponse = await http.get(url, headers: anakEndpointHeaders).timeout(timeout); + } + + if (anakResponse.statusCode >= 200 && anakResponse.statusCode < 300) { + print('Format token khusus berhasil: ${anakResponse.statusCode}'); + response = anakResponse; + + // Jika ini berfungsi, jangan lakukan alternatif lain + return json.decode(response.body); + } else { + print('Format token khusus gagal: ${anakResponse.statusCode}'); + } + } catch (e) { + print('Error pada format token khusus: $e'); + } + } + } + + // Metode alternatif 1: Tanpa token, hanya header X-User + Map altHeaders1 = { + 'Accept': 'application/json', + 'Content-Type': 'application/json', + }; + + if (prefs.getString('nik') != null) { + altHeaders1['X-User-NIK'] = prefs.getString('nik')!; + } + + if (prefs.getInt('user_id') != null) { + altHeaders1['X-User-ID'] = prefs.getInt('user_id').toString(); + } + + print('Alternatif 1: Request dengan X-User headers saja: $altHeaders1'); + + // Coba request dengan Alternatif 1 + http.Response alt1Response; + try { + switch (method.toLowerCase()) { + case 'get': + alt1Response = await http.get(url, headers: altHeaders1).timeout(timeout); + break; + case 'post': + alt1Response = await http.post( + url, + headers: altHeaders1, + body: data != null ? json.encode(data) : null, + ).timeout(timeout); + break; + default: + alt1Response = await http.get(url, headers: altHeaders1).timeout(timeout); + } + + if (alt1Response.statusCode >= 200 && alt1Response.statusCode < 300) { + print('Alternatif 1 berhasil: ${alt1Response.statusCode}'); + response = alt1Response; + } else { + print('Alternatif 1 gagal: ${alt1Response.statusCode}'); + } + } catch (e) { + print('Error pada Alternatif 1: $e'); + } + + // Metode alternatif 2: Basic Auth + if (response.statusCode == 401 && basicAuth != null) { + Map altHeaders2 = { + 'Accept': 'application/json', + 'Content-Type': 'application/json', + 'Authorization': basicAuth, + }; + + print('Alternatif 2: Request dengan Basic Auth: $altHeaders2'); + + // Coba request dengan Alternatif 2 + http.Response alt2Response; + try { + switch (method.toLowerCase()) { + case 'get': + alt2Response = await http.get(url, headers: altHeaders2).timeout(timeout); + break; + case 'post': + alt2Response = await http.post( + url, + headers: altHeaders2, + body: data != null ? json.encode(data) : null, + ).timeout(timeout); + break; + default: + alt2Response = await http.get(url, headers: altHeaders2).timeout(timeout); + } + + if (alt2Response.statusCode >= 200 && alt2Response.statusCode < 300) { + print('Alternatif 2 berhasil: ${alt2Response.statusCode}'); + response = alt2Response; + } else { + print('Alternatif 2 gagal: ${alt2Response.statusCode}'); + } + } catch (e) { + print('Error pada Alternatif 2: $e'); + } + } + + // ** PENTING: Jika ini adalah endpoint anak, jangan hapus token meskipun gagal ** + if (response.statusCode == 401) { + if (endpoint.startsWith('anak')) { + print('Gagal autentikasi untuk endpoint anak, tetapi TIDAK menghapus token'); + + // Tetap kembalikan error, tetapi jangan hapus token + if (response.body.isNotEmpty) { + try { + return json.decode(response.body); + } catch (e) { + return {'status': 'error', 'message': 'Gagal autentikasi untuk endpoint anak'}; + } + } else { + return {'status': 'error', 'message': 'Gagal autentikasi untuk endpoint anak'}; + } + } else { + // Hapus token hanya jika bukan endpoint anak + print('Semua metode autentikasi gagal untuk endpoint: $endpoint'); + print('Aplikasi mungkin perlu login ulang'); + + await clearToken(); + clearAuthCache(); + throw Exception('Session expired. Please login again.'); + } + } + } + + if (response.statusCode >= 200 && response.statusCode < 300) { + final responseData = json.decode(response.body); + + // Cache GET responses (except for perkembangan if disabled) + if (method.toLowerCase() == 'get' && + !endpoint.startsWith('perkembangan') && + _enableCacheForPerkembangan) { + _responseCache[endpoint] = responseData; + } + + // Invalidate cache for write operations + if (method.toLowerCase() != 'get') { + _invalidateRelatedCache(endpoint); + } + + return responseData; + } else { + throw Exception('HTTP Error: ${response.statusCode} - ${response.body}'); + } + } catch (e) { + if (_enableLogging) { + print('API Error: $e'); + if (e.toString().contains('TimeoutException')) { + print('!!! KONEKSI KE SERVER API TIMEOUT !!!'); + print('!!! Pastikan server API berjalan di $baseUrl !!!'); + } else if (e.toString().contains('SocketException')) { + print('!!! SERVER API TIDAK DAPAT DIJANGKAU !!!'); + print('!!! Pastikan server API berjalan di $baseUrl !!!'); + } + } + throw Exception('API Error: $e'); + } + } + + // Convenience methods that use the request method + Future> get(String endpoint, {Map? queryParameters}) async { + String finalEndpoint = endpoint; + + if (queryParameters != null && queryParameters.isNotEmpty) { + // Tambahkan parameter query ke endpoint + final queryString = queryParameters.entries + .map((e) => '${Uri.encodeComponent(e.key)}=${Uri.encodeComponent(e.value.toString())}') + .join('&'); + finalEndpoint = '$endpoint?$queryString'; + + if (_enableLogging) { + print('GET request with query parameters: $finalEndpoint'); + } + } + + final response = await request(method: 'get', endpoint: finalEndpoint); + + // Khusus endpoint artikel, berikan debug log tambahan + if (endpoint.startsWith('artikel')) { + print('Endpoint artikel: $finalEndpoint'); + print('Response format untuk artikel: ${response.keys}'); + + if (response.containsKey('data')) { + if (response['data'] is List) { + print('Data adalah List dengan ${(response['data'] as List).length} items'); + } else if (response['data'] is Map) { + print('Data adalah Map dengan keys: ${(response['data'] as Map).keys}'); + + if ((response['data'] as Map).containsKey('data')) { + final innerData = (response['data'] as Map)['data']; + if (innerData is List) { + print('Inner data adalah List dengan ${innerData.length} items'); + } else { + print('Inner data bukan List: ${innerData.runtimeType}'); + } + } + } else { + print('Data bukan List atau Map: ${response['data'].runtimeType}'); + } + } + } + + return response; + } + + Future> post(String endpoint, Map data) async { + return request(method: 'post', endpoint: endpoint, data: data); + } + + Future> put(String endpoint, Map data) async { + return request(method: 'put', endpoint: endpoint, data: data); + } + + Future> delete(String endpoint) async { + return request(method: 'delete', endpoint: endpoint); + } + + // Token management + Future setToken(String token) async { + _token = token; + final prefs = await SharedPreferences.getInstance(); + await prefs.setString('token', token); + if (_enableLogging) print('Token saved successfully to SharedPreferences: ${token.substring(0, min(10, token.length))}...'); + } + + Future clearToken() async { + _token = null; + final prefs = await SharedPreferences.getInstance(); + await prefs.remove('token'); + if (_enableLogging) print('Token cleared from SharedPreferences'); + } + + Future loadToken() async { + if (_isLoadingToken) return; + + try { + _isLoadingToken = true; + final prefs = await SharedPreferences.getInstance(); + _token = prefs.getString('token'); + if (_enableLogging) { + print('Token dari SharedPreferences: ${_token != null ? _token!.substring(0, min(10, _token!.length)) + "..." : "tidak ditemukan"}'); + } + } catch (e) { + print('Error loading token: $e'); + _token = null; + } finally { + _isLoadingToken = false; + } + } + + // Cache management + void _invalidateRelatedCache(String endpoint) { + if (endpoint.startsWith('anak')) { + _responseCache.removeWhere((key, _) => key.startsWith('anak')); + } else if (endpoint.startsWith('perkembangan')) { + _responseCache.removeWhere((key, _) => key.startsWith('perkembangan')); + } else if (endpoint.startsWith('auth') || endpoint.startsWith('profile')) { + _responseCache.removeWhere((key, _) => + key.startsWith('auth') || + key.startsWith('profile') || + key.startsWith('user') + ); + } + } + + void clearCache() { + _responseCache.clear(); + if (_enableLogging) print('All API cache cleared'); + } + + void clearAuthCache() { + _responseCache.removeWhere((key, _) => + key.startsWith('auth') || + key.startsWith('profile') || + key.startsWith('user') + ); + if (_enableLogging) print('Auth-related cache cleared'); + } + + void clearChildCache() { + _responseCache.removeWhere((key, _) => + key.startsWith('anak') || + key.contains('orangtua') || + key.contains('pengguna') + ); + if (_enableLogging) print('Child-related cache cleared'); + } + + /// Memeriksa apakah server API dapat dijangkau + Future isServerReachable() async { + try { + if (_enableLogging) { + print('Memeriksa koneksi ke server API: $baseUrl'); + } + + final response = await http.get( + Uri.parse('$baseUrl/ping'), + headers: { + 'Content-Type': 'application/json', + 'Accept': 'application/json', + }, + ).timeout(Duration(seconds: 5)); + + if (_enableLogging) { + print('Status koneksi server: ${response.statusCode}'); + } + + return response.statusCode >= 200 && response.statusCode < 300; + } catch (e) { + if (_enableLogging) { + print('Gagal terhubung ke server API: $e'); + if (e.toString().contains('TimeoutException')) { + print('!!! KONEKSI KE SERVER API TIMEOUT !!!'); + } else if (e.toString().contains('SocketException')) { + print('!!! SERVER API TIDAK DAPAT DIJANGKAU !!!'); + } + } + return false; + } + } +} diff --git a/Androidnya/lib/services/artikel_service.dart b/Androidnya/lib/services/artikel_service.dart new file mode 100644 index 0000000..134b5ed --- /dev/null +++ b/Androidnya/lib/services/artikel_service.dart @@ -0,0 +1,478 @@ +import 'package:posyandu/services/api_service.dart'; +import 'dart:convert'; +import 'dart:async'; +import 'package:http/http.dart' as http; +import 'package:shared_preferences/shared_preferences.dart'; +import 'dart:io'; + +class ArtikelModel { + final int id; + final String judul; + final String? gambarArtikel; + final String isiArtikel; + final DateTime tanggal; + final String? gambarUrl; + final DateTime? createdAt; + final DateTime? updatedAt; + + ArtikelModel({ + required this.id, + required this.judul, + this.gambarArtikel, + required this.isiArtikel, + required this.tanggal, + this.gambarUrl, + this.createdAt, + this.updatedAt, + }); + + factory ArtikelModel.fromJson(Map json) { + return ArtikelModel( + id: json['id'], + judul: json['judul'], + gambarArtikel: json['gambar_artikel'], + isiArtikel: json['isi_artikel'], + tanggal: DateTime.parse(json['tanggal']), + gambarUrl: json['gambar_url'], + createdAt: json['created_at'] != null ? DateTime.parse(json['created_at']) : null, + updatedAt: json['updated_at'] != null ? DateTime.parse(json['updated_at']) : null, + ); + } + + Map toJson() { + return { + 'id': id, + 'judul': judul, + 'gambar_artikel': gambarArtikel, + 'isi_artikel': isiArtikel, + 'tanggal': tanggal.toIso8601String().split('T')[0], + 'gambar_url': gambarUrl, + 'created_at': createdAt?.toIso8601String(), + 'updated_at': updatedAt?.toIso8601String(), + }; + } +} + +class ArtikelPagination { + final List data; + final int currentPage; + final int lastPage; + final int perPage; + final int total; + + ArtikelPagination({ + required this.data, + required this.currentPage, + required this.lastPage, + required this.perPage, + required this.total, + }); + + factory ArtikelPagination.fromJson(Map json) { + try { + print('Memparsing ArtikelPagination dari: $json'); + + final dataMap = json['data']; + print('Data map: $dataMap'); + + if (dataMap == null) { + print('dataMap adalah null'); + throw Exception('Format data tidak valid: dataMap adalah null'); + } + + // Handle jika data adalah array dan bukan objek paginasi + if (dataMap is List) { + print('dataMap adalah List, bukan objek paginasi'); + return ArtikelPagination( + data: dataMap.map((item) => ArtikelModel.fromJson(item)).toList(), + currentPage: 1, + lastPage: 1, + perPage: dataMap.length, + total: dataMap.length, + ); + } + + // Pastikan semua field yang dibutuhkan ada + if (!dataMap.containsKey('data') || + !dataMap.containsKey('current_page') || + !dataMap.containsKey('last_page') || + !dataMap.containsKey('per_page') || + !dataMap.containsKey('total')) { + print('Format data tidak lengkap: $dataMap'); + // Jika format tidak sesuai dengan yang diharapkan, coba buat format alternatif + return ArtikelPagination( + data: (dataMap['data'] ?? []).map((item) => ArtikelModel.fromJson(item)).toList(), + currentPage: dataMap['current_page'] ?? 1, + lastPage: dataMap['last_page'] ?? 1, + perPage: dataMap['per_page'] ?? 10, + total: dataMap['total'] ?? 0, + ); + } + + return ArtikelPagination( + data: (dataMap['data'] as List).map((item) => ArtikelModel.fromJson(item)).toList(), + currentPage: dataMap['current_page'], + lastPage: dataMap['last_page'], + perPage: dataMap['per_page'], + total: dataMap['total'], + ); + } catch (e) { + print('Error saat parsing ArtikelPagination: $e'); + // Return empty pagination in case of error + return ArtikelPagination( + data: [], + currentPage: 1, + lastPage: 1, + perPage: 10, + total: 0, + ); + } + } +} + +class ArtikelService { + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final ArtikelService _instance = ArtikelService._internal(); + + factory ArtikelService() { + return _instance; + } + + ArtikelService._internal(); + + /// Mendapatkan daftar artikel dengan paginasi + Future getArtikels({ + int perPage = 10, + int page = 1, + String? search, + }) async { + try { + final Map queryParameters = { + 'per_page': perPage.toString(), + 'page': page.toString(), + }; + + if (search != null && search.isNotEmpty) { + queryParameters['search'] = search; + } + + print('Mengambil data artikel dengan parameter: $queryParameters'); + + // Buat fungsi fallback untuk mengembalikan data kosong jika terjadi error + ArtikelPagination createEmptyPagination() { + print('Mengembalikan pagination kosong untuk fallback'); + return ArtikelPagination( + data: [], + currentPage: page, + lastPage: page, + perPage: perPage, + total: 0, + ); + } + + // Gunakan timeout yang lebih pendek untuk mencegah loading infinit + final response = await _apiService.get('artikel', queryParameters: queryParameters) + .timeout(Duration(seconds: 5), onTimeout: () { + print('Timeout saat mengambil data artikel'); + return { + 'status': 'success', + 'data': [], + 'message': 'Timeout saat mengambil data' + }; + }); + + print('Response dari API artikel: $response'); + + // Coba mendapatkan data terlepas dari format respons + if (response['status'] == 'success') { + // Format response berhasil, coba parse sebagai ArtikelPagination + try { + return ArtikelPagination.fromJson(response); + } catch (e) { + print('Error parsing ArtikelPagination: $e'); + + // Jika gagal, coba format alternatif + // Jika respons adalah array, langsung gunakan sebagai data + if (response['data'] is List) { + final List dataList = response['data']; + return ArtikelPagination( + data: dataList.map((item) => ArtikelModel.fromJson(item)).toList(), + currentPage: page, + lastPage: dataList.isEmpty ? page : page + 1, // Asumsi ada halaman berikutnya jika ada data + perPage: perPage, + total: dataList.length, + ); + } + + // Format dengan pagination di dalam data + if (response['data'] is Map && + (response['data'] as Map).containsKey('data') && + (response['data'] as Map)['data'] is List) { + final Map paginationData = response['data']; + return ArtikelPagination( + data: (paginationData['data'] as List).map((item) => ArtikelModel.fromJson(item)).toList(), + currentPage: paginationData['current_page'] ?? page, + lastPage: paginationData['last_page'] ?? page, + perPage: paginationData['per_page'] ?? perPage, + total: paginationData['total'] ?? (paginationData['data'] as List).length, + ); + } + + // Jika semua format gagal, kembalikan pagination kosong + print('Semua format gagal, mengembalikan pagination kosong'); + return createEmptyPagination(); + } + } else { + print('Error status dari API: ${response['message']}'); + return createEmptyPagination(); + } + } catch (e) { + print('Error lengkap pada getArtikels: $e'); + + // Kembalikan objek pagination kosong sebagai fallback + return ArtikelPagination( + data: [], + currentPage: page, + lastPage: page, + perPage: perPage, + total: 0, + ); + } + } + + /// Mendapatkan detail artikel + Future getArtikelDetail(int id) async { + try { + print('Memulai request untuk detail artikel dengan ID: $id'); + final response = await _apiService.get('artikel/$id').timeout(Duration(seconds: 3), onTimeout: () { + print('Timeout saat mengambil detail artikel dengan ID: $id'); + throw TimeoutException('Waktu habis saat mengambil detail artikel'); + }); + + print('Response dari API artikel detail: $response'); + + if (response['status'] == 'success') { + // Periksa apakah data dalam format yang diharapkan + if (response['data'] is Map) { + return ArtikelModel.fromJson(response['data']); + } else if (response['data'] is List && (response['data'] as List).isNotEmpty) { + // Jika data adalah list, ambil item pertama + return ArtikelModel.fromJson((response['data'] as List).first); + } else { + print('Format data detail artikel tidak dikenali: ${response['data'].runtimeType}'); + return _createDummyDetail(id); + } + } else { + print('Error status dari API detail artikel: ${response['message']}'); + return _createDummyDetail(id); + } + } catch (e) { + print('Error lengkap pada getArtikelDetail: $e'); + return _createDummyDetail(id); + } + } + + /// Membuat model artikel dummy untuk fallback + ArtikelModel _createDummyDetail(int id) { + print('Membuat model artikel dummy untuk fallback dengan ID: $id'); + return ArtikelModel( + id: id, + judul: 'Artikel Tidak Tersedia', + isiArtikel: 'Maaf, artikel yang Anda cari tidak dapat diakses saat ini. Silakan coba lagi nanti.', + tanggal: DateTime.now(), + gambarUrl: null, + ); + } + + /// Mendapatkan artikel terbaru + Future> getLatestArtikels({int limit = 5}) async { + try { + // Gunakan timeout yang lebih pendek + final response = await _apiService.get('artikel', queryParameters: {'limit': limit.toString(), 'latest': 'true'}) + .timeout(Duration(seconds: 5), onTimeout: () { + print('Timeout saat mengambil artikel terbaru'); + throw TimeoutException('Waktu habis saat mengambil artikel terbaru'); + }); + + if (response['status'] == 'success' && response['data'] != null) { + final dataMap = response['data']; + try { + final List dataList = dataMap['data'] != null ? dataMap['data'] : dataMap; + return dataList.map((item) => ArtikelModel.fromJson(item)).toList(); + } catch (e) { + print('Error parsing artikel terbaru: $e'); + throw Exception('Format data artikel terbaru tidak valid'); + } + } else { + throw Exception(response['message'] ?? 'Gagal mengambil artikel terbaru'); + } + } catch (e) { + print('Error pada getLatestArtikels: $e'); + // Return artikel dummy untuk fallback + return _getDummyLatestArtikels(limit); + } + } + + /// Membuat artikel terbaru dummy untuk fallback + List _getDummyLatestArtikels(int limit) { + print('Menggunakan artikel terbaru dummy untuk fallback'); + + final dummyArticles = [ + ArtikelModel( + id: 1, + judul: 'Pentingnya ASI Eksklusif untuk Perkembangan Bayi', + isiArtikel: 'ASI eksklusif adalah pemberian ASI saja pada bayi sampai usia 6 bulan. Manfaatnya sangat banyak untuk tumbuh kembang dan kekebalan tubuh bayi.', + tanggal: DateTime.now().subtract(Duration(days: 2)), + gambarUrl: 'https://img.freepik.com/free-photo/young-mother-showing-breastfeeding-her-baby_23-2149046913.jpg', + ), + ArtikelModel( + id: 2, + judul: 'Mencegah Stunting Sejak Dini pada Anak', + isiArtikel: 'Stunting dapat dicegah dengan memperhatikan asupan gizi sejak masa kehamilan dan memberikan makanan bergizi seimbang pada anak.', + tanggal: DateTime.now().subtract(Duration(days: 4)), + gambarUrl: 'https://img.freepik.com/free-photo/doctor-check-up-little-boy-office_23-2148982292.jpg', + ), + ArtikelModel( + id: 3, + judul: 'Panduan Makanan Bergizi untuk Balita', + isiArtikel: 'Makanan bergizi seimbang sangat penting untuk pertumbuhan optimal balita. Pelajari menu-menu sehat yang bisa diberikan sesuai usia anak.', + tanggal: DateTime.now().subtract(Duration(days: 6)), + gambarUrl: 'https://img.freepik.com/free-photo/close-up-young-attractive-smiling-mother-feeding-her-cute-baby-son-with-spoon-organic-healthy-baby-food-white-kitchen-with-big-window_8353-12056.jpg', + ), + ArtikelModel( + id: 4, + judul: 'Jadwal Imunisasi Lengkap untuk Anak', + isiArtikel: 'Imunisasi adalah cara efektif untuk melindungi anak dari berbagai penyakit berbahaya. Ketahui jadwal imunisasi yang tepat untuk anak.', + tanggal: DateTime.now().subtract(Duration(days: 10)), + gambarUrl: 'https://img.freepik.com/free-photo/doctor-vaccinating-little-girl_23-2148982283.jpg', + ), + ArtikelModel( + id: 5, + judul: 'Tips Merawat Kesehatan Anak selama Musim Hujan', + isiArtikel: 'Musim hujan meningkatkan risiko beberapa penyakit pada anak. Ikuti tips ini untuk menjaga kesehatan anak tetap optimal.', + tanggal: DateTime.now().subtract(Duration(days: 15)), + gambarUrl: 'https://img.freepik.com/free-photo/cute-child-with-umbrella_1149-537.jpg', + ), + ]; + + return dummyArticles.take(limit).toList(); + } + + /// Membuat artikel baru (memerlukan hak akses admin) + Future createArtikel({ + required String judul, + required File gambarArtikel, + required String isiArtikel, + required DateTime tanggal, + }) async { + try { + final prefs = await SharedPreferences.getInstance(); + final token = prefs.getString('token'); + + if (token == null) { + throw Exception('Tidak memiliki akses untuk membuat artikel'); + } + + final uri = Uri.parse('${ApiService.baseUrl}/artikel'); + + // Membuat request multipart untuk upload file + final request = http.MultipartRequest('POST', uri) + ..headers.addAll({ + 'Authorization': 'Bearer $token', + 'Accept': 'application/json', + }) + ..fields['judul'] = judul + ..fields['isi_artikel'] = isiArtikel + ..fields['tanggal'] = tanggal.toIso8601String().split('T')[0] + ..files.add(await http.MultipartFile.fromPath( + 'gambar_artikel', + gambarArtikel.path, + )); + + final streamedResponse = await request.send(); + final response = await http.Response.fromStream(streamedResponse); + + final responseData = json.decode(response.body); + + if (response.statusCode == 201 && responseData['status'] == 'success') { + return ArtikelModel.fromJson(responseData['data']); + } else { + throw Exception(responseData['message'] ?? 'Gagal membuat artikel'); + } + } catch (e) { + print('Error pada createArtikel: $e'); + throw Exception('Gagal membuat artikel: $e'); + } + } + + /// Mengupdate artikel (memerlukan hak akses admin) + Future updateArtikel({ + required int id, + required String judul, + File? gambarArtikel, + required String isiArtikel, + required DateTime tanggal, + }) async { + try { + final prefs = await SharedPreferences.getInstance(); + final token = prefs.getString('token'); + + if (token == null) { + throw Exception('Tidak memiliki akses untuk mengupdate artikel'); + } + + final uri = Uri.parse('${ApiService.baseUrl}/artikel/$id'); + + // Membuat request multipart untuk upload file + final request = http.MultipartRequest('POST', uri) + ..headers.addAll({ + 'Authorization': 'Bearer $token', + 'Accept': 'application/json', + }) + ..fields['judul'] = judul + ..fields['isi_artikel'] = isiArtikel + ..fields['tanggal'] = tanggal.toIso8601String().split('T')[0] + ..fields['_method'] = 'PUT'; // Laravel menggunakan _method untuk form method spoofing + + // Tambahkan file gambar jika ada + if (gambarArtikel != null) { + request.files.add(await http.MultipartFile.fromPath( + 'gambar_artikel', + gambarArtikel.path, + )); + } + + final streamedResponse = await request.send(); + final response = await http.Response.fromStream(streamedResponse); + + final responseData = json.decode(response.body); + + if (response.statusCode == 200 && responseData['status'] == 'success') { + return ArtikelModel.fromJson(responseData['data']); + } else { + throw Exception(responseData['message'] ?? 'Gagal mengupdate artikel'); + } + } catch (e) { + print('Error pada updateArtikel: $e'); + throw Exception('Gagal mengupdate artikel: $e'); + } + } + + /// Menghapus artikel (memerlukan hak akses admin) + Future deleteArtikel(int id) async { + try { + final response = await _apiService.delete('artikel/$id'); + + if (response['status'] == 'success') { + return true; + } else { + throw Exception(response['message'] ?? 'Gagal menghapus artikel'); + } + } catch (e) { + print('Error pada deleteArtikel: $e'); + throw Exception('Gagal menghapus artikel: $e'); + } + } +} diff --git a/Androidnya/lib/services/auth_service.dart b/Androidnya/lib/services/auth_service.dart new file mode 100644 index 0000000..03a9b21 --- /dev/null +++ b/Androidnya/lib/services/auth_service.dart @@ -0,0 +1,438 @@ +import 'dart:convert'; +import 'package:http/http.dart' as http; +import 'package:shared_preferences/shared_preferences.dart'; +import 'dart:async'; +import 'api_service.dart'; +import 'dart:math'; + +class AuthService { + // Gunakan ApiService untuk request + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final AuthService _instance = AuthService._internal(); + + factory AuthService() { + return _instance; + } + + AuthService._internal(); + + // Fungsi untuk login + Future> login({ + required String nik, + required String password, + }) async { + try { + print('Memulai proses login...'); + + // Login tidak menggunakan token, jadi kita gunakan http langsung + final response = await http.post( + Uri.parse('${ApiService.baseUrl}/login'), + headers: {'Content-Type': 'application/json'}, + body: jsonEncode({ + 'nik': nik, + 'password': password, + }), + ); + + final data = jsonDecode(response.body); + print('Response login: $data'); + print('Response status code: ${response.statusCode}'); + print('Response body raw: ${response.body}'); + + if (response.statusCode >= 200 && response.statusCode < 300 && + (data['status'] == 'success' || data['success'] == true)) { + print('Login berhasil'); + print('Full response: $data'); + print('Full response keys: ${data.keys.toList()}'); + + // Mencari token di berbagai kemungkinan lokasi dalam respons + String? token; + + // Periksa berbagai kemungkinan kunci token + if (data['token'] != null) { + token = data['token']; + print('Token ditemukan di kunci: token'); + } else if (data['access_token'] != null) { + token = data['access_token']; + print('Token ditemukan di kunci: access_token'); + } else if (data['bearer_token'] != null) { + token = data['bearer_token']; + print('Token ditemukan di kunci: bearer_token'); + } else if (data['data'] != null && data['data']['token'] != null) { + token = data['data']['token']; + print('Token ditemukan di kunci: data.token'); + } + + print('Token ditemukan: ${token != null ? 'Ya' : 'Tidak'}'); + + // Pastikan token disimpan di SharedPreferences dan ApiService + if (token != null) { + // Simpan token menggunakan ApiService + await _apiService.setToken(token); + print('Token berhasil disimpan: ${token.substring(0, min(10, token.length))}...'); + } else { + print('PERINGATAN: Tidak ada token dalam respons login!'); + + // Tanggal/waktu lokal sebagai tanda pengenal unik + String localIdentifier = DateTime.now().toIso8601String(); + await _apiService.setToken('local_token_$localIdentifier'); + print('Token lokal dibuat sebagai fallback'); + } + + final prefs = await SharedPreferences.getInstance(); + + // Navigasi di response JSON berdasarkan struktur + Map penggunaData; + if (data['pengguna'] != null) { + penggunaData = data['pengguna']; + } else if (data['user'] != null) { + penggunaData = data['user']; + } else if (data['data'] != null && data['data']['user'] != null) { + penggunaData = data['data']['user']; + } else if (data['data'] != null && data['data']['pengguna'] != null) { + penggunaData = data['data']['pengguna']; + } else { + print('PERINGATAN: Struktur respons tidak sesuai yang diharapkan'); + print('Membuat data pengguna minimal'); + penggunaData = { + 'nik': nik, + 'id': 0, // Default ID yang akan diganti nanti + 'nama': 'User', // Default nama + }; + } + + print('Data pengguna dari API: $penggunaData'); + + // Store user data from API + await prefs.setString('nik', penggunaData['nik'] ?? nik); + await prefs.setString('nama_ibu', penggunaData['nama'] ?? 'User'); + + // Simpan user_id sebagai integer untuk digunakan di fitur lain + int userId; + if (penggunaData['id'] is String) { + userId = int.parse(penggunaData['id']); + } else if (penggunaData['id'] is int) { + userId = penggunaData['id']; + } else { + print('PERINGATAN: ID tidak ditemukan atau tidak valid, menggunakan 0'); + userId = 0; // Nilai default jika tidak ada ID + } + + await prefs.setInt('user_id', userId); + print('User ID yang disimpan: $userId'); + + // Simpan email dan no_telp jika tersedia + if (penggunaData['email'] != null) { + await prefs.setString('email', penggunaData['email']); + print('Email saved: ${penggunaData['email']}'); + } + + if (penggunaData['no_telp'] != null) { + await prefs.setString('no_telp', penggunaData['no_telp']); + print('Phone saved: ${penggunaData['no_telp']}'); + } else if (penggunaData['telepon'] != null) { + await prefs.setString('no_telp', penggunaData['telepon']); + print('Phone saved (from telepon field): ${penggunaData['telepon']}'); + } + + if (penggunaData['alamat'] != null) { + await prefs.setString('alamat', penggunaData['alamat']); + } + + if (penggunaData['usia'] != null) { + await prefs.setInt('usia', penggunaData['usia']); + } + + // Verifikasi data tersimpan + final verifyUserId = prefs.getInt('user_id'); + final verifyEmail = prefs.getString('email'); + final verifyPhone = prefs.getString('no_telp'); + final verifyToken = prefs.getString('token'); + + print('Verifikasi data tersimpan:'); + print('- User ID: $verifyUserId'); + print('- Email: $verifyEmail'); + print('- Phone: $verifyPhone'); + print('- Token tersimpan: ${verifyToken != null ? 'Ya' : 'Tidak'}'); + + return { + 'success': true, + 'message': data['message'] ?? 'Login berhasil', + 'data': penggunaData, + }; + } else { + print('Login gagal: ${data['message'] ?? 'NIK atau password salah'}'); + return { + 'success': false, + 'message': data['message'] ?? 'NIK atau password salah', + }; + } + } catch (e) { + print('Error during login: $e'); + return { + 'success': false, + 'message': 'Terjadi kesalahan: $e', + }; + } + } + + // Fungsi untuk register + Future> register({ + required String nik, + required String nama, + required String alamat, + required String noTelp, + required String password, + String? email, + }) async { + try { + print('Memulai proses pendaftaran...'); + + // Debug: Tampilkan URL yang digunakan + print('API URL: ${ApiService.baseUrl}/register'); + + // Register tidak menggunakan token, jadi kita gunakan http langsung + final response = await http.post( + Uri.parse('${ApiService.baseUrl}/register'), + headers: {'Content-Type': 'application/json'}, + body: jsonEncode({ + 'nik': nik, + 'nama': nama, + 'alamat': alamat, + 'no_telp': noTelp, + 'password': password, + 'email': email, + 'role': 'parent', // Default role + }), + ); + + // Debug: Tampilkan status code dan response body + print('Status Code: ${response.statusCode}'); + print('Response headers: ${response.headers}'); + print('Response body preview: ${response.body.substring(0, min(200, response.body.length))}...'); + + // Cek apakah response berupa JSON atau HTML + if (response.body.trim().startsWith('{') || response.body.trim().startsWith('[')) { + // Response adalah JSON + final data = jsonDecode(response.body); + + if (response.statusCode == 200 || response.statusCode == 201) { + print('Pendaftaran berhasil'); + + // Simpan data pendaftaran ke SharedPreferences + final prefs = await SharedPreferences.getInstance(); + + // Save registration data + await prefs.setString('nik', nik); + await prefs.setString('nama_ibu', nama); + await prefs.setString('alamat', alamat); + await prefs.setString('no_telp', noTelp); + + if (email != null && email.isNotEmpty) { + await prefs.setString('email', email); + print('Email saved from registration: $email'); + } + + // Jika ada ID pengguna di respons, simpan juga + if (data['id'] != null) { + await prefs.setInt('user_id', data['id']); + } else if (data['user_id'] != null) { + await prefs.setInt('user_id', data['user_id']); + } else if (data['pengguna'] != null && data['pengguna']['id'] != null) { + await prefs.setInt('user_id', data['pengguna']['id']); + } + + print('Registration data saved to SharedPreferences:'); + print('NIK: $nik'); + print('Nama: $nama'); + print('No Telp: $noTelp'); + print('Email: $email'); + + return { + 'success': true, + 'message': data['message'] ?? 'Pendaftaran berhasil', + }; + } else { + return { + 'success': false, + 'message': data['message'] ?? 'Pendaftaran gagal', + 'errors': data['errors'], + 'statusCode': response.statusCode + }; + } + } else { + // Response bukan JSON (kemungkinan HTML error page) + return { + 'success': false, + 'message': 'Server mengembalikan format yang tidak valid (bukan JSON)', + 'statusCode': response.statusCode, + 'rawResponse': response.body.length > 100 + ? '${response.body.substring(0, 100)}...' + : response.body + }; + } + } catch (e) { + print('Error during registration: $e'); + return { + 'success': false, + 'message': 'Terjadi kesalahan: $e', + }; + } + } + + // Fungsi untuk mendapatkan data user yang sedang login + Future> getCurrentUser() async { + try { + final prefs = await SharedPreferences.getInstance(); + final nik = prefs.getString('nik'); + final userId = prefs.getInt('user_id'); + + if (nik == null) { + return { + 'success': false, + 'message': 'User belum login', + }; + } + + // Baca data lokal terlebih dahulu + final localUserData = { + 'nik': nik, + 'id': userId, + 'nama': prefs.getString('nama_ibu') ?? 'User', + 'alamat': prefs.getString('alamat') ?? '', + 'usia': prefs.getInt('usia') ?? 0, + 'email': prefs.getString('email') ?? '', + 'no_telp': prefs.getString('no_telp') ?? '', + }; + + print('Local data from SharedPreferences:'); + print('Email: ${localUserData['email']}'); + print('Phone: ${localUserData['no_telp']}'); + + try { + // Gunakan endpoint yang benar (user, user/profile, atau me) + print('Getting user data with token authentication'); + + // Coba beberapa endpoint yang mungkin ada di Laravel API + Map data = {}; + bool apiSuccess = false; + + try { + data = await _apiService.get('user'); + apiSuccess = true; + } catch (e) { + print('Endpoint "user" failed: $e'); + try { + data = await _apiService.get('me'); + apiSuccess = true; + } catch (e) { + print('Endpoint "me" failed: $e'); + try { + data = await _apiService.get('user/profile'); + apiSuccess = true; + } catch (e) { + print('Endpoint "user/profile" failed: $e'); + } + } + } + + if (!apiSuccess || data.isEmpty) { + print('No API endpoint worked, using local data'); + + // Jika API tidak mengembalikan data, gunakan data lokal + return { + 'success': true, + 'message': 'Menggunakan data lokal', + 'data': localUserData + }; + } + + // Debug: Check response structure + print('API response structure for getCurrentUser:'); + print('Keys: ${data.keys.toList()}'); + + // Berdasarkan struktur response API + Map userData = data; + if (data['user'] != null) { + userData = data['user']; + } else if (data['pengguna'] != null) { + userData = data['pengguna']; + } else if (data['data'] != null) { + userData = data['data']; + } + + // Gabungkan data API dengan data lokal jika ada field yang kosong di API + if (userData['email'] == null && localUserData['email'] != null && localUserData['email'] != '') { + userData['email'] = localUserData['email']; + } + + if ((userData['no_telp'] == null && userData['telepon'] == null) && + localUserData['no_telp'] != null && localUserData['no_telp'] != '') { + userData['no_telp'] = localUserData['no_telp']; + } + + return { + 'success': true, + 'data': userData, + }; + } catch (e) { + print('Error in getCurrentUser: $e'); + + // Jika API error, gunakan data lokal + return { + 'success': true, + 'message': 'Menggunakan data lokal karena API error: $e', + 'data': localUserData + }; + } + } catch (e) { + print('Error getting current user: $e'); + return { + 'success': false, + 'message': 'Terjadi kesalahan: $e', + }; + } + } + + // Fungsi untuk cek status login + Future isLoggedIn() async { + try { + final prefs = await SharedPreferences.getInstance(); + final token = prefs.getString('token'); + return token != null; + } catch (e) { + print('Error checking login status: $e'); + return false; + } + } + + // Fungsi logout + Future logout() async { + try { + try { + // Gunakan ApiService untuk logout + await _apiService.post('logout', {}); + print('User logged out successfully from API'); + } catch (e) { + print('API logout failed, but will clear local data: $e'); + } + + // Hanya hapus token autentikasi, bukan semua data + final prefs = await SharedPreferences.getInstance(); + await prefs.remove('token'); + return true; + } catch (e) { + print('Logout error: $e'); + // Tetap hapus token meskipun terjadi error + try { + final prefs = await SharedPreferences.getInstance(); + await prefs.remove('token'); + } catch (clearError) { + print('Error removing token: $clearError'); + } + return true; + } + } +} diff --git a/Androidnya/lib/services/dashboard_service.dart b/Androidnya/lib/services/dashboard_service.dart new file mode 100644 index 0000000..3b400a1 --- /dev/null +++ b/Androidnya/lib/services/dashboard_service.dart @@ -0,0 +1,371 @@ +import 'package:posyandu/services/api_service.dart'; +import 'package:posyandu/services/anak_service.dart'; +import 'package:shared_preferences/shared_preferences.dart'; +import 'package:intl/intl.dart'; + +class DashboardService { + final ApiService _apiService = ApiService(); + final AnakService _anakService = AnakService(); + + // Singleton pattern + static final DashboardService _instance = DashboardService._internal(); + + factory DashboardService() { + return _instance; + } + + DashboardService._internal(); + + /// Mendapatkan daftar anak untuk pemilihan di dashboard + Future> getAnakListForSelection() async { + try { + final anakList = await _anakService.getAnakList(); + + // Beri label aktif pada anak yang terakhir dipilih user + final prefs = await SharedPreferences.getInstance(); + final lastSelectedAnakId = prefs.getInt('last_selected_anak_id'); + + final enhancedList = anakList.map((anak) { + final isSelected = anak['id'] == lastSelectedAnakId; + return { + ...anak, + 'is_selected': isSelected, + }; + }).toList(); + + return enhancedList; + } catch (e) { + print('Error loading anak list for selection: $e'); + throw Exception('Gagal memuat daftar anak: $e'); + } + } + + /// Mengatur anak yang dipilih sebagai default di dashboard + Future setSelectedAnak(int anakId) async { + try { + final prefs = await SharedPreferences.getInstance(); + await prefs.setInt('last_selected_anak_id', anakId); + print('Berhasil menyimpan anak terpilih dengan ID $anakId'); + } catch (e) { + print('Error saving selected anak: $e'); + } + } + + /// Mendapatkan ID anak yang terakhir dipilih + Future getLastSelectedAnakId() async { + try { + final prefs = await SharedPreferences.getInstance(); + return prefs.getInt('last_selected_anak_id'); + } catch (e) { + print('Error getting last selected anak ID: $e'); + return null; + } + } + + /// Mendapatkan data ringkasan untuk dashboard + Future> getDashboardSummary({int? anakId}) async { + try { + // Jika tidak ada anakId yang diberikan, gunakan ID yang terakhir dipilih + final targetAnakId = anakId ?? await getLastSelectedAnakId(); + + if (targetAnakId == null) { + // Jika tidak ada anak yang dipilih, berikan respons kosong + return { + 'success': false, + 'message': 'Belum ada anak yang dipilih', + 'data': null, + }; + } + + // Gunakan Future.wait untuk melakukan fetch data secara paralel + final futures = [ + _anakService.getAnakDetail(targetAnakId), + _getLatestGrowthData(targetAnakId), + _getUpcomingSchedule(targetAnakId), + ]; + + final results = await Future.wait(futures).timeout( + Duration(seconds: 2), + onTimeout: () { + // Jika timeout, gunakan data dummy + print('Fetching dashboard data timed out, using defaults'); + return [ + {'nama_anak': 'Anak', 'jenis_kelamin': 'Laki-laki', 'tanggal_lahir': DateTime.now().subtract(Duration(days: 365)).toString()}, + {'tinggi_badan': 75.0, 'berat_badan': 9.0, 'tanggal': DateTime.now().toString()}, + {'jenis': 'Imunisasi DPT', 'tanggal': DateTime.now().add(Duration(days: 14)).toString(), 'jam': '09:00 - 12:00', 'lokasi': 'Posyandu Melati'} + ]; + } + ); + + final anakDetail = results[0]; + final growth = results[1]; + final schedule = results[2]; + + // Hitung statistik + final stats = _calculateStatistics(anakDetail, growth); + + // Buat ringkasan data gabungan + return { + 'success': true, + 'data': { + 'anak': anakDetail, + 'pertumbuhan': growth, + 'jadwal': schedule, + 'statistik': stats, + } + }; + } catch (e) { + print('Error getting dashboard summary: $e'); + return { + 'success': false, + 'message': 'Gagal memuat data dashboard: $e', + 'data': null, + }; + } + } + + /// Mendapatkan semua data untuk cards di dashboard + Future> getDashboardCards() async { + try { + final response = await _apiService.get('dashboard/summary'); + + if (response['success'] == true) { + return response; + } else { + // Generate dummy data jika API belum tersedia + return { + 'success': true, + 'data': { + 'total_anak': 56, + 'kunjungan_bulan_ini': 128, + 'anak_stunting': 7, + 'jadwal_hari_ini': 3, + } + }; + } + } catch (e) { + print('Error getting dashboard cards: $e'); + // Fallback data jika API gagal + return { + 'success': true, + 'data': { + 'total_anak': 42, + 'kunjungan_bulan_ini': 95, + 'anak_stunting': 5, + 'jadwal_hari_ini': 2, + } + }; + } + } + + /// Mendapatkan daftar artikel kesehatan terbaru + Future> getLatestHealthArticles() async { + try { + // Karena endpoint API belum dibuat, langsung kembali ke dummy data + // Hilangkan panggilan API yang menyebabkan error 404 + return _getDummyArticles(); + + /* Kode di bawah ini akan diaktifkan nanti ketika API sudah tersedia + final response = await _apiService.get('articles/latest'); + + if (response['success'] == true) { + return response['articles'] ?? []; + } else { + // Generate dummy data jika API belum tersedia + return _getDummyArticles(); + } + */ + } catch (e) { + print('Error getting latest articles: $e'); + // Fallback ke data dummy + return _getDummyArticles(); + } + } + + /// Menghasilkan artikel kesehatan dummy (sementara) + List _getDummyArticles() { + return [ + { + 'id': 1, + 'title': 'Pentingnya ASI Eksklusif', + 'category': 'Gizi', + 'excerpt': 'ASI eksklusif selama 6 bulan pertama sangat penting untuk perkembangan bayi...', + 'image_url': null, + 'created_at': '2025-05-01', + }, + { + 'id': 2, + 'title': 'Mencegah Stunting Sejak Dini', + 'category': 'Tumbuh Kembang', + 'excerpt': 'Stunting dapat dicegah dengan pemberian nutrisi yang tepat dan pemantauan pertumbuhan...', + 'image_url': null, + 'created_at': '2025-05-05', + }, + { + 'id': 3, + 'title': 'Jadwal Imunisasi Lengkap', + 'category': 'Imunisasi', + 'excerpt': 'Imunisasi lengkap dapat melindungi anak dari berbagai penyakit berbahaya...', + 'image_url': null, + 'created_at': '2025-05-10', + }, + ]; + } + + /// Helper: Mendapatkan data pertumbuhan terbaru + Future> _getLatestGrowthData(int anakId) async { + try { + final response = await _apiService.get('perkembangan/anak/$anakId/latest'); + + if (response['success'] == true) { + return response['data'] ?? {}; + } + + // Fallback: coba dapatkan dari list, ambil yang terakhir + final perkembanganList = await _apiService.get('perkembangan/anak/$anakId'); + + if (perkembanganList['status'] == 'success' && + perkembanganList['perkembangan'] is List && + (perkembanganList['perkembangan'] as List).isNotEmpty) { + + // Sort berdasarkan tanggal terbaru + final list = perkembanganList['perkembangan'] as List; + list.sort((a, b) { + final dateA = DateTime.parse(a['tanggal']); + final dateB = DateTime.parse(b['tanggal']); + return dateB.compareTo(dateA); // Descending (terbaru dulu) + }); + + return list.first; + } + + // Jika tidak ada data, berikan nilai default + return { + 'tinggi_badan': 0, + 'berat_badan': 0, + 'tanggal': DateFormat('yyyy-MM-dd').format(DateTime.now()), + }; + } catch (e) { + print('Error getting latest growth data: $e'); + + // Data dummy jika error + return { + 'tinggi_badan': 0, + 'berat_badan': 0, + 'tanggal': DateFormat('yyyy-MM-dd').format(DateTime.now()), + }; + } + } + + /// Helper: Mendapatkan jadwal imunisasi terdekat + Future> _getUpcomingSchedule(int anakId) async { + try { + final response = await _apiService.get('jadwal/upcoming/$anakId'); + + if (response['success'] == true) { + return response['data'] ?? {}; + } + + // Data dummy jika API belum tersedia + return { + 'jenis': 'Imunisasi DPT', + 'tanggal': DateFormat('yyyy-MM-dd').format(DateTime.now().add(Duration(days: 14))), + 'jam': '09:00 - 12:00', + 'lokasi': 'Posyandu Melati', + }; + } catch (e) { + print('Error getting upcoming schedule: $e'); + + // Data dummy jika error + return { + 'jenis': 'Imunisasi DPT', + 'tanggal': DateFormat('yyyy-MM-dd').format(DateTime.now().add(Duration(days: 14))), + 'jam': '09:00 - 12:00', + 'lokasi': 'Posyandu Melati', + }; + } + } + + /// Helper: Hitung statistik pertumbuhan + Map _calculateStatistics(Map anakDetail, Map growth) { + final tanggalLahir = DateTime.parse(anakDetail['tanggal_lahir']); + final now = DateTime.now(); + final ageInDays = now.difference(tanggalLahir).inDays; + final ageInMonths = (ageInDays / 30).floor(); // Approximate + + // Dapatkan tinggi dan berat badan + double? height, weight; + try { + height = double.parse(growth['tinggi_badan'].toString()); + weight = double.parse(growth['berat_badan'].toString()); + + // Tambahkan pengecekan apakah nilai adalah 0 + if (height == 0 && weight == 0) { + return { + 'height': { + 'value': 0, + 'status': 'Belum Ada Data', + }, + 'weight': { + 'value': 0, + 'status': 'Belum Ada Data', + }, + 'age': '$ageInMonths bulan', + 'is_stunting': false, + 'overall_status': 'Belum Ada Data', + }; + } + } catch (e) { + // Default values jika parsing gagal + height = 0; + weight = 0; + print('Error parsing height/weight: $e'); + + return { + 'height': { + 'value': 0, + 'status': 'Belum Ada Data', + }, + 'weight': { + 'value': 0, + 'status': 'Belum Ada Data', + }, + 'age': '$ageInMonths bulan', + 'is_stunting': false, + 'overall_status': 'Belum Ada Data', + }; + } + + // Hitung status berdasarkan standar WHO (implementasi sederhana) + String statusBB = 'Normal'; + if (weight < 8.0) { + statusBB = 'Kurang'; + } else if (weight > 15.0) { + statusBB = 'Lebih'; + } + + String statusTB = 'Normal'; + if (height < 75.0) { + statusTB = 'Pendek'; + } else if (height > 95.0) { + statusTB = 'Tinggi'; + } + + // Tentukan status stunting + bool isStunting = statusTB == 'Pendek' && statusBB == 'Kurang'; + + return { + 'height': { + 'value': height, + 'status': statusTB, + }, + 'weight': { + 'value': weight, + 'status': statusBB, + }, + 'age': '$ageInMonths bulan', + 'is_stunting': isStunting, + 'overall_status': isStunting ? 'Stunting' : 'Normal', + }; + } +} diff --git a/Androidnya/lib/services/imunisasi_service.dart b/Androidnya/lib/services/imunisasi_service.dart new file mode 100644 index 0000000..3936ed8 --- /dev/null +++ b/Androidnya/lib/services/imunisasi_service.dart @@ -0,0 +1,317 @@ +import 'package:posyandu/services/api_service.dart'; +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; + +class ImunisasiService { + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final ImunisasiService _instance = ImunisasiService._internal(); + + factory ImunisasiService() { + return _instance; + } + + ImunisasiService._internal(); + + /// Mendapatkan data anak berdasarkan ID + Future> getAnakData(int anakId) async { + try { + final response = await _apiService.get('anak/$anakId'); + + // Print full response for debugging + print('Full anak data response: $response'); + + if (response['success'] == true && response['data'] != null) { + print('Berhasil mendapatkan data anak dengan ID $anakId'); + return response['data']; + } else { + print('API mengembalikan status bukan success: ${response['success']}'); + throw Exception(response['message'] ?? 'Data anak tidak ditemukan'); + } + } catch (e) { + print('Error saat mengambil data anak: $e'); + throw Exception('Data anak tidak ditemukan: $e'); + } + } + + /// Mendapatkan semua imunisasi + Future> getAllImunisasi({Map? filters}) async { + try { + // Siapkan parameter query + String endpoint = 'imunisasi'; + + // Tambahkan filter jika ada + if (filters != null && filters.isNotEmpty) { + List queryParams = []; + filters.forEach((key, value) { + if (value != null) { + queryParams.add('$key=$value'); + } + }); + + if (queryParams.isNotEmpty) { + endpoint = '$endpoint?${queryParams.join('&')}'; + } + } + + final response = await _apiService.get(endpoint); + + if (response['status'] == 'success') { + final imunisasiList = response['data'] as List; + print('Berhasil mendapatkan ${imunisasiList.length} data imunisasi dari API'); + return imunisasiList; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data imunisasi'); + } + } catch (e) { + print('Error saat mengambil data imunisasi: $e'); + return []; // Return empty list on error + } + } + + /// Mendapatkan imunisasi berdasarkan ID + Future> getImunisasiById(int id) async { + try { + final response = await _apiService.get('imunisasi/$id'); + + if (response['status'] == 'success') { + final imunisasi = response['data'] as Map; + print('Berhasil mendapatkan data imunisasi dengan ID $id dari API'); + return imunisasi; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data imunisasi'); + } + } catch (e) { + print('Error saat mengambil data imunisasi by ID: $e'); + throw Exception('Gagal memuat data imunisasi: $e'); + } + } + + /// Mendapatkan imunisasi untuk anak tertentu + Future> getImunisasiByAnakId(int anakId) async { + try { + final response = await _apiService.get('imunisasi/anak/$anakId'); + + if (response['status'] == 'success') { + final imunisasiList = response['data'] as List; + print('Berhasil mendapatkan ${imunisasiList.length} data imunisasi untuk anak $anakId dari API'); + return imunisasiList; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data imunisasi untuk anak'); + } + } catch (e) { + print('Error saat mengambil data imunisasi untuk anak: $e'); + return []; // Return empty list on error + } + } + + /// Mendapatkan jadwal imunisasi untuk anak berdasarkan usia + Future> getJadwalForAnak(int anakId) async { + try { + final response = await _apiService.get('imunisasi/jadwal/anak/$anakId'); + + if (response['status'] == 'success') { + final result = { + 'data': response['data'] as List, + 'anak': response['anak'] as Map + }; + + print('Berhasil mendapatkan jadwal imunisasi untuk anak $anakId (usia ${response['anak']['umur_hari']} hari)'); + return result; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan jadwal imunisasi untuk anak'); + } + } catch (e) { + print('Error saat mengambil jadwal imunisasi untuk anak: $e'); + return { + 'data': [], + 'anak': {} + }; // Return empty data on error + } + } + + /// Mendapatkan jadwal imunisasi dengan status implementasi + Future> getJadwalWithStatus({DateTime? startDate, DateTime? endDate}) async { + try { + String endpoint = 'imunisasi/jadwal/status'; + + // Tambahkan filter date range jika ada + if (startDate != null && endDate != null) { + final formatter = DateFormat('yyyy-MM-dd'); + endpoint += '?start_date=${formatter.format(startDate)}&end_date=${formatter.format(endDate)}'; + } + + final response = await _apiService.get(endpoint); + + if (response['status'] == 'success') { + final jadwalList = response['data'] as List; + print('Berhasil mendapatkan ${jadwalList.length} jadwal imunisasi dengan status dari API'); + return jadwalList; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan jadwal imunisasi dengan status'); + } + } catch (e) { + print('Error saat mengambil jadwal imunisasi dengan status: $e'); + return []; // Return empty list on error + } + } + + /// Update status imunisasi + Future> updateImunisasiStatus(int id, String status, {DateTime? tanggal}) async { + try { + Map data = {'status': status}; + + // Tambahkan tanggal jika ada + if (tanggal != null) { + final formatter = DateFormat('yyyy-MM-dd'); + data['tanggal'] = formatter.format(tanggal); + } + + final response = await _apiService.post('imunisasi/$id', data); + + if (response['status'] == 'success') { + print('Berhasil memperbarui status imunisasi dengan ID $id menjadi $status'); + return response['data']; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal memperbarui status imunisasi'); + } + } catch (e) { + print('Error saat memperbarui status imunisasi: $e'); + throw Exception('Gagal memperbarui status imunisasi: $e'); + } + } + + /// Mendaftarkan anak untuk jadwal imunisasi + Future> registerForJadwal(int jadwalId, int anakId) async { + try { + Map data = { + 'jadwal_imunisasi_id': jadwalId, + 'anak_id': anakId + }; + + final response = await _apiService.post('imunisasi/create-from-jadwal', data); + + if (response['status'] == 'success') { + print('Berhasil mendaftarkan anak untuk jadwal imunisasi'); + return response['data']; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendaftarkan anak untuk jadwal imunisasi'); + } + } catch (e) { + print('Error saat mendaftarkan anak untuk jadwal imunisasi: $e'); + throw Exception('Gagal mendaftarkan anak untuk jadwal imunisasi: $e'); + } + } + + /// Mendapatkan anak yang eligible untuk jadwal imunisasi tertentu + Future> getEligibleChildren(int jadwalId) async { + try { + final response = await _apiService.get('imunisasi/jadwal/$jadwalId/eligible-children'); + + if (response['success'] == true) { + final children = response['data'] as List; + print('Berhasil mendapatkan ${children.length} anak yang eligible untuk jadwal imunisasi $jadwalId'); + return children; + } else { + print('API mengembalikan success bukan true: ${response['success']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan anak yang eligible'); + } + } catch (e) { + print('Error saat mengambil data anak yang eligible: $e'); + return []; // Return empty list on error + } + } + + /// Memeriksa status implementasi jadwal + Future> checkJadwalStatus(int jadwalId) async { + try { + final response = await _apiService.get('imunisasi/jadwal/$jadwalId/status'); + + if (response['success'] == true) { + final data = response['data'][0] as Map; + print('Berhasil mendapatkan status implementasi jadwal imunisasi $jadwalId'); + return data; + } else { + print('API mengembalikan success bukan true: ${response['success']}'); + throw Exception(response['message'] ?? 'Gagal memeriksa status implementasi jadwal'); + } + } catch (e) { + print('Error saat memeriksa status implementasi jadwal: $e'); + throw Exception('Gagal memeriksa status implementasi jadwal: $e'); + } + } + + /// Menandai jadwal sebagai complete dan mendaftarkan semua anak yang eligible + Future> completeJadwal(int jadwalId) async { + try { + final response = await _apiService.post('imunisasi/jadwal/$jadwalId/complete', {}); + + if (response['success'] == true) { + print('Berhasil menandai jadwal imunisasi $jadwalId sebagai selesai'); + return response['data']; + } else { + print('API mengembalikan success bukan true: ${response['success']}'); + throw Exception(response['message'] ?? 'Gagal menandai jadwal sebagai selesai'); + } + } catch (e) { + print('Error saat menandai jadwal sebagai selesai: $e'); + throw Exception('Gagal menandai jadwal sebagai selesai: $e'); + } + } + + /// Konversi status imunisasi dari API ke tampilan di UI + String getStatusDisplay(String status) { + switch (status.toLowerCase()) { + case 'belum': + return 'Belum'; + case 'sudah_sesuai_jadwal': + return 'Sudah (Sesuai Jadwal)'; + case 'sudah_tidak_sesuai_jadwal': + return 'Sudah (Tidak Sesuai Jadwal)'; + case 'batal': + return 'Batal'; + default: + return status; + } + } + + /// Mendapatkan warna untuk status imunisasi + Color getStatusColor(String status) { + switch (status.toLowerCase()) { + case 'belum': + return Colors.grey; + case 'sudah_sesuai_jadwal': + return Colors.green; + case 'sudah_tidak_sesuai_jadwal': + return Colors.orange; + case 'batal': + return Colors.red; + default: + return Colors.blue; + } + } + + /// Mendapatkan icon untuk status imunisasi + IconData getStatusIcon(String status) { + switch (status.toLowerCase()) { + case 'belum': + return Icons.schedule; + case 'sudah_sesuai_jadwal': + return Icons.check_circle; + case 'sudah_tidak_sesuai_jadwal': + return Icons.check_circle_outline; + case 'batal': + return Icons.cancel; + default: + return Icons.help; + } + } +} diff --git a/Androidnya/lib/services/jadwal_service.dart b/Androidnya/lib/services/jadwal_service.dart new file mode 100644 index 0000000..738816d --- /dev/null +++ b/Androidnya/lib/services/jadwal_service.dart @@ -0,0 +1,197 @@ +import 'package:posyandu/services/api_service.dart'; +import 'package:posyandu/models/jadwal_model.dart'; +import 'package:http/http.dart' as http; +import 'package:shared_preferences/shared_preferences.dart'; +import 'dart:convert'; + +class JadwalService { + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final JadwalService _instance = JadwalService._internal(); + + factory JadwalService() { + return _instance; + } + + JadwalService._internal(); + + /// Mendapatkan semua jadwal (gabungan dari pemeriksaan, imunisasi, dan vitamin) + Future> getAllJadwal() async { + try { + final response = await _apiService.get('jadwal'); + final data = response['data']; + if (response['status'] == 'success' && data is List) { + final jadwalList = data.map((json) => JadwalModel.fromJson(json)).toList(); + print('Berhasil mendapatkan ${jadwalList.length} jadwal dari API'); + return List.from(jadwalList); + } else { + print('API mengembalikan status bukan success atau data bukan List: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data jadwal'); + } + } catch (e) { + print('Error saat mengambil data jadwal: $e'); + return []; + } + } + + /// Mendapatkan jadwal yang akan datang + Future> getUpcomingJadwal() async { + try { + final response = await _apiService.get('jadwal/upcoming'); + final data = response['data']; + if (response['status'] == 'success' && data is List) { + final jadwalList = data.map((json) => JadwalModel.fromJson(json)).toList(); + print('Berhasil mendapatkan ${jadwalList.length} jadwal upcoming dari API'); + return List.from(jadwalList); + } else { + print('API mengembalikan status bukan success atau data bukan List: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data jadwal upcoming'); + } + } catch (e) { + print('Error saat mengambil data jadwal upcoming: $e'); + return []; + } + } + + /// Mendapatkan jadwal yang akan datang untuk anak tertentu (filter usia) + Future> getUpcomingJadwalForChild(int anakId) async { + try { + final response = await _apiService.get('jadwal/upcoming/anak/$anakId'); + final data = response['data']; + if (response['status'] == 'success' && data is List) { + final jadwalList = data.map((json) => JadwalModel.fromJson(json)).toList(); + print('Berhasil mendapatkan ${jadwalList.length} jadwal upcoming untuk anak $anakId dari API'); + return List.from(jadwalList); + } else { + print('API mengembalikan status bukan success atau data bukan List: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data jadwal upcoming untuk anak'); + } + } catch (e) { + print('Error saat mengambil data jadwal upcoming untuk anak: $e'); + return []; + } + } + + /// Mendapatkan riwayat jadwal untuk anak tertentu + Future> getRiwayatJadwalAnak(int anakId) async { + try { + final response = await _apiService.get('jadwal/riwayat/anak/$anakId'); + final data = response['data']; + if (response['status'] == 'success' && data is List) { + final jadwalList = data.map((json) => JadwalModel.fromJson(json)).toList(); + print('Berhasil mendapatkan ${jadwalList.length} riwayat jadwal untuk anak $anakId dari API'); + return List.from(jadwalList); + } else { + print('API mengembalikan status bukan success atau data bukan List: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan riwayat jadwal anak'); + } + } catch (e) { + print('Error saat mengambil riwayat jadwal anak: $e'); + return []; + } + } + + /// Menandai jadwal sebagai selesai + Future> markJadwalAsSelesai(int jadwalId, String jenisJadwal) async { + try { + String endpoint; + Map requestData = {'is_implemented': true}; + + switch (jenisJadwal.toLowerCase()) { + case 'pemeriksaan rutin': + endpoint = 'jadwal/pemeriksaan/$jadwalId/status'; + break; + case 'imunisasi': + endpoint = 'jadwal/imunisasi/$jadwalId/status'; + break; + case 'vitamin': + endpoint = 'jadwal/vitamin/$jadwalId/status'; + break; + default: + throw Exception('Jenis jadwal tidak dikenali: $jenisJadwal'); + } + + final response = await _apiService.post(endpoint, requestData); + + if (response['success'] == true) { + print('Berhasil menandai jadwal $jadwalId ($jenisJadwal) sebagai selesai'); + return { + 'status': 'success', + 'message': response['message'] ?? 'Jadwal berhasil ditandai sebagai selesai' + }; + } else { + print('API mengembalikan status bukan success: ${response['success']}'); + throw Exception(response['message'] ?? 'Gagal menandai jadwal sebagai selesai'); + } + } catch (e) { + print('Error saat menandai jadwal sebagai selesai: $e'); + rethrow; + } + } + + /// Mendapatkan jadwal terdekat untuk anak tertentu + Future getNearestJadwalForChild(int anakId) async { + try { + final response = await _apiService.get('jadwal/nearest/$anakId'); + final data = response['data']; + if (response['status'] == 'success' && data != null) { + return JadwalModel.fromJson(data); + } else { + print('Tidak ada jadwal terdekat untuk anak $anakId.'); + return null; + } + } catch (e) { + print('Error getNearestJadwalForChild: $e'); + return null; + } + } + + /// Mendapatkan jadwal baru yang ditambahkan sejak timestamp tertentu + /// + /// Parameter [lastChecked] adalah timestamp dari waktu pengecekan terakhir + /// Format timestamp: 2023-12-31 23:59:59 + Future> getNewJadwal(int anakId, String lastChecked) async { + try { + final response = await _apiService.get( + 'jadwal/new/$anakId', + queryParameters: {'since': lastChecked} + ); + + final data = response['data']; + if (response['status'] == 'success' && data is List) { + final jadwalList = data.map((json) => JadwalModel.fromJson(json)).toList(); + print('Berhasil mendapatkan ${jadwalList.length} jadwal baru dari API'); + return List.from(jadwalList); + } else { + print('Tidak ada jadwal baru untuk anak $anakId'); + return []; + } + } catch (e) { + print('Error saat mengambil jadwal baru: $e'); + return []; + } + } + + /// Menyimpan tanggal/waktu pengecekan terakhir untuk jadwal baru + Future saveLastCheckTime() async { + final prefs = await SharedPreferences.getInstance(); + final now = DateTime.now().toString(); + await prefs.setString('last_jadwal_check', now); + print('Waktu cek jadwal terakhir disimpan: $now'); + } + + /// Mendapatkan tanggal/waktu pengecekan terakhir untuk jadwal baru + Future getLastCheckTime() async { + final prefs = await SharedPreferences.getInstance(); + final lastCheck = prefs.getString('last_jadwal_check'); + + if (lastCheck == null) { + // Jika tidak ada timestamp pengecekan terakhir, gunakan 7 hari yang lalu + final sevenDaysAgo = DateTime.now().subtract(Duration(days: 7)); + return sevenDaysAgo.toString(); + } + + return lastCheck; + } +} diff --git a/Androidnya/lib/services/notification_service.dart b/Androidnya/lib/services/notification_service.dart new file mode 100644 index 0000000..acf25a5 --- /dev/null +++ b/Androidnya/lib/services/notification_service.dart @@ -0,0 +1,349 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_local_notifications/flutter_local_notifications.dart'; +import 'package:timezone/timezone.dart' as tz; +import 'package:timezone/data/latest.dart' as tz_init; +import 'package:posyandu/models/jadwal_model.dart'; +import 'dart:io'; +import 'package:intl/intl.dart'; + +class NotificationService { + final FlutterLocalNotificationsPlugin flutterLocalNotificationsPlugin = + FlutterLocalNotificationsPlugin(); + + // Singleton pattern + static final NotificationService _instance = NotificationService._internal(); + + factory NotificationService() { + return _instance; + } + + NotificationService._internal(); + + Future init() async { + // Inisialisasi timezone untuk notifikasi terjadwal + tz_init.initializeTimeZones(); + + // Konfigurasi untuk Android yang ditingkatkan agar tampil di latar belakang + final AndroidInitializationSettings initializationSettingsAndroid = + AndroidInitializationSettings('@mipmap/ic_launcher'); + + // Konfigurasi untuk iOS + final DarwinInitializationSettings initializationSettingsDarwin = + DarwinInitializationSettings( + requestSoundPermission: true, + requestBadgePermission: true, + requestAlertPermission: true, + defaultPresentSound: true, + defaultPresentAlert: true, + ); + + final InitializationSettings initializationSettings = InitializationSettings( + android: initializationSettingsAndroid, + iOS: initializationSettingsDarwin, + ); + + await flutterLocalNotificationsPlugin.initialize( + initializationSettings, + onDidReceiveNotificationResponse: (NotificationResponse details) { + print('onDidReceiveNotificationResponse: ${details.payload}'); + // Disini bisa ditambahkan kode untuk navigasi ke halaman tertentu + }, + ); + + // Minta izin notifikasi eksplisit (terutama untuk Android 13+) + if (Platform.isAndroid) { + try { + await flutterLocalNotificationsPlugin + .resolvePlatformSpecificImplementation< + AndroidFlutterLocalNotificationsPlugin>() + ?.requestNotificationsPermission(); + + // Setup notification channels untuk Android 8.0+ + await _setupNotificationChannels(); + } catch (e) { + print('Error saat meminta izin notifikasi: $e'); + } + } else if (Platform.isIOS) { + await flutterLocalNotificationsPlugin + .resolvePlatformSpecificImplementation< + IOSFlutterLocalNotificationsPlugin>() + ?.requestPermissions( + alert: true, + badge: true, + sound: true, + ); + } + + print('NotificationService initialized'); + } + + // Setup notification channels dengan prioritas tinggi + Future _setupNotificationChannels() async { + // Channel untuk notifikasi jadwal dengan prioritas tinggi + final AndroidNotificationChannelGroup channelGroup = + AndroidNotificationChannelGroup( + 'posyandu_group', + 'Notifikasi Posyandu', + description: 'Semua notifikasi Posyandu', + ); + + await flutterLocalNotificationsPlugin + .resolvePlatformSpecificImplementation< + AndroidFlutterLocalNotificationsPlugin>() + ?.createNotificationChannelGroup(channelGroup); + + // Channel untuk jadwal terdekat (prioritas tertinggi) + final jadwalChannel = AndroidNotificationChannel( + 'jadwal_reminder_urgent_channel', + 'Pengingat Jadwal Penting', + description: 'Pengingat untuk jadwal penting yang akan datang', + importance: Importance.high, + enableVibration: true, + playSound: true, + enableLights: true, + ledColor: Colors.teal, + groupId: 'posyandu_group', + showBadge: true, + sound: RawResourceAndroidNotificationSound('notification'), + ); + + // Channel untuk notifikasi standar + final standardChannel = AndroidNotificationChannel( + 'jadwal_posyandu_channel', + 'Jadwal Posyandu', + description: 'Notifikasi untuk jadwal Posyandu', + importance: Importance.high, + enableVibration: true, + playSound: true, + groupId: 'posyandu_group', + ); + + await flutterLocalNotificationsPlugin + .resolvePlatformSpecificImplementation< + AndroidFlutterLocalNotificationsPlugin>() + ?.createNotificationChannel(jadwalChannel); + + await flutterLocalNotificationsPlugin + .resolvePlatformSpecificImplementation< + AndroidFlutterLocalNotificationsPlugin>() + ?.createNotificationChannel(standardChannel); + } + + // Notifikasi langsung (instant) dengan prioritas tinggi + Future showNotification({ + required int id, + required String title, + required String body, + String? payload, + }) async { + const AndroidNotificationDetails androidDetails = AndroidNotificationDetails( + 'jadwal_posyandu_channel', + 'Jadwal Posyandu', + channelDescription: 'Notifikasi untuk jadwal Posyandu', + importance: Importance.high, + priority: Priority.high, + fullScreenIntent: true, // Tampilkan sebagai full screen intent + visibility: NotificationVisibility.public, // Tampilkan di lock screen + category: AndroidNotificationCategory.reminder, // Kategori pengingat + color: Colors.teal, + ledColor: Colors.teal, + ledOnMs: 1000, + ledOffMs: 500, + enableLights: true, + playSound: true, + enableVibration: true, + ticker: 'Notifikasi Posyandu', + timeoutAfter: 300000, // 5 menit timeout + autoCancel: true, + ongoing: false, + ); + + const NotificationDetails platformDetails = NotificationDetails( + android: androidDetails, + iOS: DarwinNotificationDetails( + presentAlert: true, + presentBadge: true, + presentSound: true, + ), + ); + + await flutterLocalNotificationsPlugin.show( + id, + title, + body, + platformDetails, + payload: payload, + ); + + print('Notification shown: ID = $id, Title = $title'); + } + + // Notifikasi terjadwal berdasarkan jadwal + Future scheduleNotification({ + required JadwalModel jadwal, + int reminderHoursBefore = 24, + }) async { + final int notificationId = jadwal.id?.hashCode ?? DateTime.now().millisecondsSinceEpoch.remainder(100000); + + // Tentukan waktu notifikasi (1 hari sebelum jadwal) + final scheduleDate = jadwal.tanggal.subtract(Duration(hours: reminderHoursBefore)); + + // Jika jadwalnya sudah lewat, tidak perlu menjadwalkan notifikasi + if (scheduleDate.isBefore(DateTime.now())) { + print('Jadwal sudah lewat, tidak perlu notifikasi: ${jadwal.nama}'); + return; + } + + final formattedDate = DateFormat('dd MMM yyyy').format(jadwal.tanggal); + final formattedTime = jadwal.waktu ?? '-'; + String jenisIcon = ''; + + // Tentukan icon berdasarkan jenis jadwal + switch (jadwal.jenis.toLowerCase()) { + case 'imunisasi': + jenisIcon = '💉'; + break; + case 'vitamin': + jenisIcon = '💊'; + break; + case 'pemeriksaan rutin': + jenisIcon = '🏥'; + break; + default: + jenisIcon = '📅'; + } + + final bool isUrgent = reminderHoursBefore <= 2; // Jika 2 jam atau kurang sebelum jadwal, anggap urgent + + final AndroidNotificationDetails androidDetails = AndroidNotificationDetails( + isUrgent ? 'jadwal_reminder_urgent_channel' : 'jadwal_reminder_channel', + isUrgent ? 'Pengingat Jadwal Penting' : 'Pengingat Jadwal', + channelDescription: isUrgent ? 'Pengingat untuk jadwal penting yang akan datang' : 'Pengingat untuk jadwal yang akan datang', + importance: Importance.high, + priority: Priority.high, + fullScreenIntent: isUrgent, // Full screen intent untuk urgent notifications + visibility: NotificationVisibility.public, + category: AndroidNotificationCategory.reminder, + color: Colors.teal, + ledColor: Colors.teal, + ledOnMs: 1000, + ledOffMs: 500, + enableLights: true, + playSound: true, + enableVibration: true, + ticker: 'Notifikasi Posyandu', + when: jadwal.tanggal.millisecondsSinceEpoch, // Tampilkan waktu jadwal + ); + + final NotificationDetails platformDetails = NotificationDetails( + android: androidDetails, + iOS: DarwinNotificationDetails( + presentAlert: true, + presentBadge: true, + presentSound: true, + ), + ); + + final tz.TZDateTime notificationTime = tz.TZDateTime.from(scheduleDate, tz.local); + + await flutterLocalNotificationsPlugin.zonedSchedule( + notificationId, + 'Pengingat Jadwal $jenisIcon', + '${jadwal.nama} pada $formattedDate jam $formattedTime', + notificationTime, + platformDetails, + payload: 'jadwal_id=${jadwal.id}', + androidScheduleMode: AndroidScheduleMode.exactAllowWhileIdle, + matchDateTimeComponents: DateTimeComponents.time, + ); + + print('Jadwal notifikasi diatur untuk: ${jadwal.nama} pada $formattedDate ${jadwal.waktu}, ID: $notificationId'); + } + + // Notifikasi saat jadwal baru tersedia dengan prioritas tinggi + Future showNewJadwalNotification(JadwalModel jadwal) async { + final int notificationId = jadwal.id?.hashCode ?? DateTime.now().millisecondsSinceEpoch.remainder(100000); + final formattedDate = DateFormat('dd MMM yyyy').format(jadwal.tanggal); + + String jenisIcon = ''; + switch (jadwal.jenis.toLowerCase()) { + case 'imunisasi': + jenisIcon = '💉'; + break; + case 'vitamin': + jenisIcon = '💊'; + break; + case 'pemeriksaan rutin': + jenisIcon = '🏥'; + break; + default: + jenisIcon = '📅'; + } + + // Gunakan prioritas tinggi untuk notifikasi jadwal baru + final AndroidNotificationDetails androidDetails = AndroidNotificationDetails( + 'jadwal_posyandu_channel', + 'Jadwal Posyandu', + channelDescription: 'Notifikasi untuk jadwal Posyandu', + importance: Importance.high, + priority: Priority.high, + fullScreenIntent: true, // Tampilkan sebagai full screen intent + visibility: NotificationVisibility.public, + category: AndroidNotificationCategory.message, + color: Colors.teal, + ledColor: Colors.teal, + enableLights: true, + playSound: true, + enableVibration: true, + ticker: 'Jadwal baru tersedia', + ); + + final NotificationDetails platformDetails = NotificationDetails( + android: androidDetails, + iOS: DarwinNotificationDetails( + presentAlert: true, + presentBadge: true, + presentSound: true, + ), + ); + + await flutterLocalNotificationsPlugin.show( + notificationId, + 'Jadwal Baru $jenisIcon', + '${jadwal.nama} telah dijadwalkan pada $formattedDate', + platformDetails, + payload: 'jadwal_id=${jadwal.id}', + ); + + print('New schedule notification shown: ID = $notificationId, Title = ${jadwal.nama}'); + } + + // Atur notifikasi untuk semua jadwal yang akan datang + Future scheduleAllUpcomingNotifications(List jadwalList) async { + print('Menyiapkan notifikasi untuk ${jadwalList.length} jadwal yang akan datang'); + + // Bersihkan semua notifikasi yang sudah ada + await flutterLocalNotificationsPlugin.cancelAll(); + + // Jadwalkan notifikasi baru untuk setiap jadwal yang akan datang + for (final jadwal in jadwalList) { + // Jadwalkan notifikasi 1 hari sebelum jadwal + await scheduleNotification(jadwal: jadwal, reminderHoursBefore: 24); + + // Jadwalkan juga notifikasi 2 jam sebelum jadwal untuk pengingat terakhir + await scheduleNotification(jadwal: jadwal, reminderHoursBefore: 2); + } + } + + // Batalkan semua notifikasi + Future cancelAllNotifications() async { + await flutterLocalNotificationsPlugin.cancelAll(); + print('Semua notifikasi dibatalkan'); + } + + // Batalkan notifikasi berdasarkan ID + Future cancelNotification(int id) async { + await flutterLocalNotificationsPlugin.cancel(id); + print('Notifikasi dengan ID $id dibatalkan'); + } +} \ No newline at end of file diff --git a/Androidnya/lib/services/perkembangan_service.dart b/Androidnya/lib/services/perkembangan_service.dart new file mode 100644 index 0000000..70ac9bb --- /dev/null +++ b/Androidnya/lib/services/perkembangan_service.dart @@ -0,0 +1,247 @@ +import 'package:posyandu/services/api_service.dart'; +import 'package:intl/intl.dart'; + +class PerkembanganService { + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final PerkembanganService _instance = PerkembanganService._internal(); + + factory PerkembanganService() { + return _instance; + } + + PerkembanganService._internal(); + + /// Mendapatkan semua data perkembangan anak berdasarkan ID anak + /// Fungsi ini mengambil SELURUH riwayat pertumbuhan anak, termasuk data yang sudah diupdate + Future> getPerkembanganByAnakId(int anakId) async { + try { + // Pastikan selalu mendapatkan data terbaru dari server + _apiService.clearCache(); + + final response = await _apiService.get('perkembangan/anak/$anakId'); + + if (response['status'] == 'success') { + List perkembanganList = []; + + if (response['perkembangan'] is List) { + perkembanganList = response['perkembangan'] as List; + } else if (response['perkembangan'] is Map) { + perkembanganList = [response['perkembangan'] as Map]; + } + + // Filter dan urutkan data + final filteredList = _processPerkembanganList(perkembanganList); + print('Berhasil mendapatkan ${filteredList.length} data riwayat perkembangan anak dari API'); + return filteredList; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data perkembangan anak'); + } + } catch (e) { + print('Error saat mengambil data perkembangan anak: $e'); + return []; + } + } + + /// Memproses dan memfilter data perkembangan + List _processPerkembanganList(List perkembanganList) { + // Kelompokkan data berdasarkan tanggal + Map> groupedByDate = {}; + + for (var data in perkembanganList) { + final tanggal = data['tanggal'].toString().split(' ')[0]; // Ambil tanggal saja + if (!groupedByDate.containsKey(tanggal)) { + groupedByDate[tanggal] = []; + } + groupedByDate[tanggal]!.add(data); + } + + // Untuk setiap tanggal, ambil data terbaru (yang belum diupdate) + List processedList = []; + groupedByDate.forEach((tanggal, dataList) { + // Urutkan berdasarkan created_at terbaru + dataList.sort((a, b) => + DateTime.parse(b['created_at']).compareTo(DateTime.parse(a['created_at'])) + ); + + // Ambil data yang belum diupdate (is_updated = false) atau data terbaru + var latestData = dataList.firstWhere( + (data) => data['is_updated'] == false, + orElse: () => dataList.first + ); + + // Tambahkan informasi riwayat jika ada + if (dataList.length > 1) { + latestData['has_history'] = true; + latestData['history'] = dataList; + } + + processedList.add(latestData); + }); + + // Urutkan berdasarkan tanggal + processedList.sort((a, b) => + DateTime.parse(a['tanggal']).compareTo(DateTime.parse(b['tanggal'])) + ); + + return processedList; + } + + /// Validasi data perkembangan + Map validatePerkembanganData({ + required DateTime tanggal, + required double beratBadan, + required double tinggiBadan, + }) { + final errors = {}; + final now = DateTime.now(); + final today = DateTime(now.year, now.month, now.day); + final inputDate = DateTime(tanggal.year, tanggal.month, tanggal.day); + + // Validasi tanggal tidak boleh di masa depan + if (inputDate.isAfter(today)) { + errors['tanggal'] = 'Tanggal pengukuran tidak boleh di masa depan'; + } + + // Validasi berat badan + if (beratBadan <= 0) { + errors['berat_badan'] = 'Berat badan harus lebih dari 0'; + } else if (beratBadan > 50) { // Batas maksimal yang masuk akal untuk anak + errors['berat_badan'] = 'Berat badan tidak valid'; + } + + // Validasi tinggi badan + if (tinggiBadan <= 0) { + errors['tinggi_badan'] = 'Tinggi badan harus lebih dari 0'; + } else if (tinggiBadan > 200) { // Batas maksimal yang masuk akal untuk anak + errors['tinggi_badan'] = 'Tinggi badan tidak valid'; + } + + return errors; + } + + /// Menyimpan atau memperbarui data perkembangan + /// PENTING: Fungsi ini akan selalu membuat record baru untuk setiap perubahan + Future> updatePerkembangan({ + required int anakId, + required DateTime tanggal, + required double beratBadan, + required double tinggiBadan, + int? perkembanganId, // Optional: ID record lama jika mengupdate + }) async { + try { + // Validasi data + final errors = validatePerkembanganData( + tanggal: tanggal, + beratBadan: beratBadan, + tinggiBadan: tinggiBadan, + ); + + if (errors.isNotEmpty) { + throw Exception(errors.values.firstWhere((error) => error != null) ?? 'Data tidak valid'); + } + + // Format data untuk API + final Map data = { + 'anak_id': anakId, + 'tanggal': DateFormat('yyyy-MM-dd').format(tanggal), + 'berat_badan': beratBadan.toStringAsFixed(2), // Pastikan 2 desimal + 'tinggi_badan': tinggiBadan.toStringAsFixed(2), // Pastikan 2 desimal + }; + + // Jika ada ID record lama, gunakan endpoint update + // Jika tidak, gunakan endpoint store + final endpoint = perkembanganId != null + ? 'perkembangan/$perkembanganId' + : 'perkembangan'; + + final method = perkembanganId != null ? 'put' : 'post'; + + print('Mengirim data perkembangan ${perkembanganId != null ? "update" : "baru"}: $data'); + + try { + final response = await _apiService.request( + method: method, + endpoint: endpoint, + data: data, + ); + + if (response['status'] == 'success') { + // Tambahkan informasi riwayat jika ini adalah update + if (perkembanganId != null && response['perkembangan'] != null) { + response['perkembangan']['updated_from_id'] = perkembanganId; + } + + print('✅ Data perkembangan berhasil ${perkembanganId != null ? "diperbarui" : "disimpan"}'); + return response; + } else { + // Handle validation errors from API + if (response['errors'] != null) { + final apiErrors = response['errors'] as Map; + final firstError = apiErrors.values.firstWhere( + (error) => error != null && error.isNotEmpty, + orElse: () => ['Data tidak valid'] + ); + throw Exception(firstError.first); + } + throw Exception(response['message'] ?? 'Gagal menyimpan data perkembangan'); + } + } catch (e) { + if (e.toString().contains('422')) { + // Handle validation errors + throw Exception('Data tidak valid: ${e.toString().split('422').last}'); + } + print('API perkembangan belum tersedia: $e'); + print('⚠️ PERHATIAN: Data tidak tersimpan ke server!'); + + return { + 'status': 'success', + 'message': 'Data perkembangan berhasil disimpan (lokal)', + 'data': data, + }; + } + } catch (e) { + print('❌ Error saat menyimpan data perkembangan: $e'); + throw Exception(e.toString()); + } + } + + /// Menghapus data perkembangan + Future deletePerkembangan(int perkembanganId) async { + try { + final response = await _apiService.delete('perkembangan/$perkembanganId'); + return response['status'] == 'success'; + } catch (e) { + print('Error saat menghapus data perkembangan: $e'); + throw Exception('Error: $e'); + } + } + + /// Menghitung status pertumbuhan berdasarkan tinggi dan berat + Map hitungStatusPertumbuhan(double beratBadan, double tinggiBadan, int usia, String jenisKelamin) { + // Implementasi sederhana, nantinya bisa diganti dengan standar WHO + + // Status berat badan + String statusBB = 'Normal'; + if (beratBadan < 8.0) { + statusBB = 'Kurang'; + } else if (beratBadan > 15.0) { + statusBB = 'Lebih'; + } + + // Status tinggi badan + String statusTB = 'Normal'; + if (tinggiBadan < 75.0) { + statusTB = 'Pendek'; + } else if (tinggiBadan > 95.0) { + statusTB = 'Tinggi'; + } + + return { + 'status_bb': statusBB, + 'status_tb': statusTB, + }; + } +} diff --git a/Androidnya/lib/services/profile_service.dart b/Androidnya/lib/services/profile_service.dart new file mode 100644 index 0000000..502ae9e --- /dev/null +++ b/Androidnya/lib/services/profile_service.dart @@ -0,0 +1,204 @@ +import 'package:posyandu/models/profile_model.dart'; +import 'package:posyandu/services/api_service.dart'; +import 'package:shared_preferences/shared_preferences.dart'; + +class ProfileService { + final ApiService _apiService = ApiService(); + + Future getProfile() async { + try { + final response = await _apiService.get('profile'); + return ProfileModel.fromJson(response); + } catch (e) { + print('Failed to load profile from API: $e'); + + // Fallback to SharedPreferences data + try { + final prefs = await SharedPreferences.getInstance(); + final Map userData = { + 'id': prefs.getInt('user_id') ?? 0, + 'nik': prefs.getString('nik') ?? '', + 'nama': prefs.getString('nama_ibu') ?? 'User', + 'alamat': prefs.getString('alamat') ?? '', + 'usia': prefs.getInt('usia') ?? 0, + 'no_telp': prefs.getString('no_telp') ?? '', + 'email': prefs.getString('email') ?? '', + }; + + print('Using profile data from SharedPreferences: $userData'); + return ProfileModel.fromJson(userData); + } catch (prefError) { + print('Error accessing SharedPreferences: $prefError'); + throw Exception('Failed to load profile: $e'); + } + } + } + + Future updateProfile(ProfileModel profile) async { + try { + // Get current user data first to ensure we have the correct ID + final currentUser = await _apiService.get('user'); + if (currentUser['status'] != 'success' || currentUser['pengguna'] == null) { + throw Exception('Failed to get current user data'); + } + + final userId = currentUser['pengguna']['id']; + if (userId == null) { + throw Exception('User ID not found in API response'); + } + + print('Updating profile for user ID: $userId'); + + // Create update payload with correct field names + final updateData = { + 'nama_ibu': profile.name, + 'email': profile.email, + 'no_telp': profile.phone, + 'alamat': profile.address, + 'nik': profile.nik, + }; + + // Call the API endpoint with ID from API response + final response = await _apiService.put('user/$userId', updateData); + + // If successful, update local storage + if (response['status'] == 'success' && response['pengguna'] != null) { + final userData = response['pengguna']; + final prefs = await SharedPreferences.getInstance(); + await prefs.setString('nama_ibu', userData['nama_ibu'] ?? ''); + await prefs.setString('email', userData['email'] ?? ''); + await prefs.setString('no_telp', userData['no_telp'] ?? ''); + await prefs.setString('alamat', userData['alamat'] ?? ''); + await prefs.setString('nik', userData['nik'] ?? ''); + await prefs.setInt('user_id', userId); // Update stored user ID + } else { + throw Exception(response['message'] ?? 'Failed to update profile'); + } + } catch (e) { + print('Error updating profile: $e'); + throw Exception('Failed to update profile: $e'); + } + } + + Future> getChildren({required int userId}) async { + try { + print('Fetching children for user ID: $userId'); + + // Clear any cached data first + _apiService.clearChildCache(); + + // Try first endpoint + try { + final response = await _apiService.get('anak/orangtua/$userId'); + if (response.containsKey('data') && response['data'] is List) { + final children = response['data'] as List; + print('Found ${children.length} children via anak/orangtua endpoint'); + + // Verifikasi bahwa jumlah anak masuk akal + if (children.length > 0 && children.length <= 10) { + return children; + } else if (children.length > 10) { + print('Unreasonably high number of children (${children.length}), limiting to first 3'); + return children.take(3).toList(); + } + + return children; + } + } catch (e) { + print('First endpoint failed: $e'); + } + + // Try second endpoint + try { + final response = await _apiService.get('anak'); + if (response.containsKey('data') && response['data'] is List) { + List allChildren = response['data'] as List; + + // Jika array kosong, langsung kembalikan array kosong + if (allChildren.isEmpty) { + print('API returned empty children array'); + return []; + } + + List userChildren = allChildren.where((child) => + (child['id_orangtua'] == userId || child['id_ortu'] == userId) + ).toList(); + + print('Found ${userChildren.length} children via anak endpoint with filtering'); + + // Verifikasi bahwa jumlah anak masuk akal + if (userChildren.length > 0 && userChildren.length <= 10) { + return userChildren; + } else if (userChildren.length > 10) { + print('Unreasonably high number of filtered children (${userChildren.length}), limiting to first 3'); + return userChildren.take(3).toList(); + } + + if (userChildren.isNotEmpty) { + return userChildren; + } + } + } catch (e) { + print('Second endpoint failed: $e'); + } + + // Try third endpoint without filtering (for testing) + try { + final response = await _apiService.get('anak'); + if (response.containsKey('data') && response['data'] is List) { + List allChildren = response['data'] as List; + + // Jika array kosong dari API, kembalikan array kosong + if (allChildren.isEmpty) { + print('API returned empty children array (unfiltered)'); + return []; + } + + print('Found ${allChildren.length} total children via anak endpoint without filtering'); + + // Verifikasi bahwa jumlah anak masuk akal + if (allChildren.length > 10) { + print('Unreasonably high number of all children (${allChildren.length}), limiting to first 3'); + return allChildren.take(3).toList(); + } + + // For testing, return all children regardless of parent + return allChildren; + } + } catch (e) { + print('Third endpoint failed: $e'); + } + + // Return last resort dummy data only if everything else fails + print('All API endpoints failed - returning dummy data for testing'); + return [ + { + 'id': 999, + 'nama': 'Data Dummy - API Error', + 'jenis_kelamin': 'Laki-laki', + 'usia_bulan': 24 + } + ]; + } catch (e) { + print('Error in getChildren method: $e'); + + // Return minimal dummy data + return [ + { + 'id': 888, + 'nama': 'Error Data', + 'jenis_kelamin': 'Laki-laki', + 'usia_bulan': 1 + } + ]; + } + } + + Future logout() async { + try { + await _apiService.post('auth/logout', {}); + } catch (e) { + throw Exception('Failed to logout: $e'); + } + } +} \ No newline at end of file diff --git a/Androidnya/lib/services/stunting_service.dart b/Androidnya/lib/services/stunting_service.dart new file mode 100644 index 0000000..a0b7955 --- /dev/null +++ b/Androidnya/lib/services/stunting_service.dart @@ -0,0 +1,258 @@ +import 'package:posyandu/services/api_service.dart'; +import 'package:posyandu/models/stunting_model.dart'; +import 'package:shared_preferences/shared_preferences.dart'; +import 'dart:convert'; + +class StuntingService { + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final StuntingService _instance = StuntingService._internal(); + + factory StuntingService() { + return _instance; + } + + StuntingService._internal(); + + /// Mendapatkan seluruh data stunting untuk anak tertentu + Future> getStuntingByAnakId(int anakId) async { + try { + final response = await _apiService.get('stunting/anak/$anakId'); + + if (response['status'] == 'success' && response['stunting'] is List) { + try { + final stuntingList = List.from( + response['stunting'].map((data) { + try { + return StuntingData.fromJson(data); + } catch (e) { + print('Error parsing individual stunting data: $e'); + return null; + } + }).where((item) => item != null) + ); + print('Berhasil mendapatkan ${stuntingList.length} data stunting untuk anak $anakId'); + return stuntingList; + } catch (parseError) { + print('Error saat parsing data stunting: $parseError'); + return []; + } + } else { + print('API mengembalikan status bukan success atau data stunting bukan List'); + return []; + } + } catch (e) { + print('Error saat mengambil data stunting: $e'); + return []; + } + } + + /// Mendapatkan detail stunting berdasarkan ID + Future getStuntingById(int id) async { + try { + final response = await _apiService.get('stunting/$id'); + + if (response['status'] == 'success' && response['stunting'] != null) { + try { + return StuntingData.fromJson(response['stunting']); + } catch (parseError) { + print('Error saat parsing data stunting: $parseError'); + return null; + } + } else { + print('API mengembalikan status bukan success atau data stunting null'); + return null; + } + } catch (e) { + print('Error saat mengambil detail stunting: $e'); + return null; + } + } + + /// Menghitung status stunting berdasarkan usia, tinggi dan berat + Future> calculateStuntingStatus({ + required String usia, + required double tinggiBadan, + required double beratBadan, + }) async { + try { + final requestData = { + 'usia': usia, + 'tinggi_badan': tinggiBadan, + 'berat_badan': beratBadan, + }; + + final response = await _apiService.post('stunting/calculate', requestData); + + if (response['status'] == 'success') { + return { + 'success': true, + 'usiaBulan': response['usia_bulan'], + 'tinggiBadan': response['tinggi_badan'], + 'beratBadan': response['berat_badan'], + 'statusByHeight': response['status_by_height'], + 'statusByWeight': response['status_by_weight'], + 'finalStatus': response['final_status'], + }; + } else { + print('API mengembalikan error: ${response['message']}'); + return { + 'success': false, + 'message': response['message'] ?? 'Gagal menghitung status stunting', + }; + } + } catch (e) { + print('Error saat menghitung status stunting: $e'); + return { + 'success': false, + 'message': 'Terjadi kesalahan: $e', + }; + } + } + + /// Menyimpan data stunting baru + Future> createStuntingData({ + required int anakId, + required String tanggal, + required String usia, + required int perkembanganId, + String? catatan, + String? status, + }) async { + try { + final requestData = { + 'anak_id': anakId, + 'tanggal': tanggal, + 'usia': usia, + 'perkembangan_id': perkembanganId, + 'catatan': catatan, + 'status': status, + }; + + // Remove null values + requestData.removeWhere((key, value) => value == null); + + final response = await _apiService.post('stunting', requestData); + + if (response['status'] == 'success') { + return { + 'success': true, + 'message': response['message'] ?? 'Data stunting berhasil ditambahkan', + 'stunting': response['stunting'], + 'calculatedStatus': response['calculated_status'], + }; + } else { + print('API mengembalikan error: ${response['message']}'); + return { + 'success': false, + 'message': response['message'] ?? 'Gagal menambahkan data stunting', + }; + } + } catch (e) { + print('Error saat menambahkan data stunting: $e'); + return { + 'success': false, + 'message': 'Terjadi kesalahan: $e', + }; + } + } + + /// Memperbarui data stunting + Future> updateStuntingData({ + required int id, + required String tanggal, + required String usia, + required int perkembanganId, + String? catatan, + String? status, + }) async { + try { + final requestData = { + 'tanggal': tanggal, + 'usia': usia, + 'perkembangan_id': perkembanganId, + 'catatan': catatan, + 'status': status, + }; + + // Remove null values + requestData.removeWhere((key, value) => value == null); + + final response = await _apiService.put('stunting/$id', requestData); + + if (response['status'] == 'success') { + return { + 'success': true, + 'message': response['message'] ?? 'Data stunting berhasil diperbarui', + 'stunting': response['stunting'], + 'calculatedStatus': response['calculated_status'], + }; + } else { + print('API mengembalikan error: ${response['message']}'); + return { + 'success': false, + 'message': response['message'] ?? 'Gagal memperbarui data stunting', + }; + } + } catch (e) { + print('Error saat memperbarui data stunting: $e'); + return { + 'success': false, + 'message': 'Terjadi kesalahan: $e', + }; + } + } + + /// Menghapus data stunting + Future> deleteStunting(int id) async { + try { + final response = await _apiService.delete('stunting/$id'); + + if (response['status'] == 'success') { + return { + 'success': true, + 'message': response['message'] ?? 'Data stunting berhasil dihapus', + }; + } else { + print('API mengembalikan error: ${response['message']}'); + return { + 'success': false, + 'message': response['message'] ?? 'Gagal menghapus data stunting', + }; + } + } catch (e) { + print('Error saat menghapus data stunting: $e'); + return { + 'success': false, + 'message': 'Terjadi kesalahan: $e', + }; + } + } + + /// Get status stunting details (icon, color, message) + Map getStatusDetails(String status) { + switch (status.toLowerCase()) { + case 'stunting': + return { + 'color': 0xFFE53935, // Colors.red[600] + 'icon': 'warning', + 'message': 'Anak terdeteksi stunting. Segera konsultasi dengan dokter atau petugas kesehatan.', + }; + case 'resiko stunting': + case 'risiko stunting': + return { + 'color': 0xFFFF9800, // Colors.orange + 'icon': 'warning_amber', + 'message': 'Anak berisiko stunting. Tingkatkan asupan gizi dan lakukan pemeriksaan rutin.', + }; + case 'tidak stunting': + default: + return { + 'color': 0xFF4CAF50, // Colors.green + 'icon': 'check_circle', + 'message': 'Anak memiliki tinggi badan dan berat badan normal sesuai usia. Pertahankan asupan gizi seimbang.', + }; + } + } +} diff --git a/Androidnya/lib/services/vitamin_service.dart b/Androidnya/lib/services/vitamin_service.dart new file mode 100644 index 0000000..4629ff4 --- /dev/null +++ b/Androidnya/lib/services/vitamin_service.dart @@ -0,0 +1,353 @@ +import 'package:posyandu/services/api_service.dart'; +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; + +class VitaminService { + final ApiService _apiService = ApiService(); + + // Singleton pattern + static final VitaminService _instance = VitaminService._internal(); + + factory VitaminService() { + return _instance; + } + + VitaminService._internal(); + + /// Mendapatkan data anak berdasarkan ID + Future> getAnakData(int anakId) async { + try { + final response = await _apiService.get('anak/$anakId'); + + // Handle error responses consistently + if (response['success'] == false || response['status'] == 'error') { + String errorMsg = response['message'] ?? 'Data anak tidak ditemukan'; + print('API anak mengembalikan error: $errorMsg'); + + if (errorMsg.contains('tidak ditemukan')) { + throw Exception('Data anak tidak ditemukan'); + } + + throw Exception(errorMsg); + } + + if (response['success'] == true && response['data'] != null) { + print('Berhasil mendapatkan data anak dengan ID $anakId'); + return response['data']; + } else { + print('API anak mengembalikan struktur tidak terduga: $response'); + throw Exception('Data anak tidak ditemukan'); + } + } catch (e) { + print('Error saat mengambil data anak: $e'); + if (e.toString().contains('Data anak tidak ditemukan')) { + throw Exception('Data anak tidak ditemukan'); + } + throw Exception('Data anak tidak ditemukan: $e'); + } + } + + /// Mendapatkan semua data vitamin + Future> getAllVitamin({Map? filters}) async { + try { + // Siapkan parameter query + String endpoint = 'vitamin'; + + // Tambahkan filter jika ada + if (filters != null && filters.isNotEmpty) { + List queryParams = []; + filters.forEach((key, value) { + if (value != null) { + queryParams.add('$key=$value'); + } + }); + + if (queryParams.isNotEmpty) { + endpoint = '$endpoint?${queryParams.join('&')}'; + } + } + + final response = await _apiService.get(endpoint); + + if (response['status'] == 'success') { + final vitaminList = response['data'] as List; + print('Berhasil mendapatkan ${vitaminList.length} data vitamin dari API'); + return vitaminList; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data vitamin'); + } + } catch (e) { + print('Error saat mengambil data vitamin: $e'); + return []; // Return empty list on error + } + } + + /// Mendapatkan vitamin berdasarkan ID + Future> getVitaminById(int id) async { + try { + final response = await _apiService.get('vitamin/$id'); + + if (response['status'] == 'success') { + final vitamin = response['data'] as Map; + print('Berhasil mendapatkan data vitamin dengan ID $id dari API'); + return vitamin; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan data vitamin'); + } + } catch (e) { + print('Error saat mengambil data vitamin by ID: $e'); + throw Exception('Gagal memuat data vitamin: $e'); + } + } + + /// Mendapatkan vitamin untuk anak tertentu + Future> getVitaminByAnakId(int anakId) async { + try { + final response = await _apiService.get('vitamin/anak/$anakId'); + + // Handle error responses more consistently + if (response['status'] == 'error' || response['status'] == false || response['success'] == false) { + String errorMsg = response['message'] ?? 'Gagal mendapatkan data vitamin untuk anak'; + print('API mengembalikan error: ${response['status']} - $errorMsg'); + + if (errorMsg.contains('Data anak tidak ditemukan') || + errorMsg.contains('tidak ditemukan')) { + throw Exception('Data anak tidak ditemukan'); + } + + throw Exception(errorMsg); + } + + if (response['status'] == 'success' || response['success'] == true) { + if (response['data'] == null) { + // Data is null but success is true - return empty list + print('API mengembalikan success tanpa data untuk anak $anakId'); + return []; + } + + final vitaminList = response['data'] as List; + print('Berhasil mendapatkan ${vitaminList.length} data vitamin untuk anak $anakId dari API'); + return vitaminList; + } + + // Fallback for unexpected response structure + print('API mengembalikan respons tidak terduga: $response'); + return []; + + } catch (e) { + print('Error saat mengambil data vitamin untuk anak: $e'); + if (e.toString().contains('Data anak tidak ditemukan')) { + throw Exception('Data anak tidak ditemukan'); + } + throw Exception('Gagal mendapatkan data vitamin untuk anak: $e'); + } + } + + /// Mendapatkan jadwal vitamin untuk anak berdasarkan usia + Future> getJadwalForAnak(int anakId) async { + try { + final response = await _apiService.get('vitamin/jadwal/anak/$anakId'); + + if (response['status'] == 'success') { + final result = { + 'data': response['data'] as List, + 'anak': response['anak'] as Map + }; + + print('Berhasil mendapatkan jadwal vitamin untuk anak $anakId (usia ${response['anak']['umur_hari']} hari)'); + return result; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan jadwal vitamin untuk anak'); + } + } catch (e) { + print('Error saat mengambil jadwal vitamin untuk anak: $e'); + return { + 'data': [], + 'anak': {} + }; // Return empty data on error + } + } + + /// Mendapatkan jadwal vitamin dengan status implementasi + Future> getJadwalWithStatus({DateTime? startDate, DateTime? endDate}) async { + try { + String endpoint = 'vitamin/jadwal/status'; + + // Tambahkan filter date range jika ada + if (startDate != null && endDate != null) { + final formatter = DateFormat('yyyy-MM-dd'); + endpoint += '?start_date=${formatter.format(startDate)}&end_date=${formatter.format(endDate)}'; + } + + final response = await _apiService.get(endpoint); + + if (response['status'] == 'success') { + final jadwalList = response['data'] as List; + print('Berhasil mendapatkan ${jadwalList.length} jadwal vitamin dengan status dari API'); + return jadwalList; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan jadwal vitamin dengan status'); + } + } catch (e) { + print('Error saat mengambil jadwal vitamin dengan status: $e'); + return []; // Return empty list on error + } + } + + /// Update status vitamin + Future> updateVitaminStatus(int id, String status, {DateTime? tanggal}) async { + try { + Map data = {'status': status}; + + // Tambahkan tanggal jika ada + if (tanggal != null) { + final formatter = DateFormat('yyyy-MM-dd'); + data['tanggal'] = formatter.format(tanggal); + } + + final response = await _apiService.post('vitamin/$id', data); + + if (response['status'] == 'success') { + print('Berhasil memperbarui status vitamin dengan ID $id menjadi $status'); + return response['data']; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal memperbarui status vitamin'); + } + } catch (e) { + print('Error saat memperbarui status vitamin: $e'); + throw Exception('Gagal memperbarui status vitamin: $e'); + } + } + + /// Mendaftarkan anak untuk jadwal vitamin + Future> registerForJadwal(int jadwalId, int anakId) async { + try { + Map data = { + 'jadwal_vitamin_id': jadwalId, + 'anak_id': anakId + }; + + final response = await _apiService.post('vitamin/create-from-jadwal', data); + + if (response['status'] == 'success') { + print('Berhasil mendaftarkan anak untuk jadwal vitamin'); + return response['data']; + } else { + print('API mengembalikan status bukan success: ${response['status']}'); + throw Exception(response['message'] ?? 'Gagal mendaftarkan anak untuk jadwal vitamin'); + } + } catch (e) { + print('Error saat mendaftarkan anak untuk jadwal vitamin: $e'); + throw Exception('Gagal mendaftarkan anak untuk jadwal vitamin: $e'); + } + } + + /// Mendapatkan anak yang eligible untuk jadwal vitamin tertentu + Future> getEligibleChildren(int jadwalId) async { + try { + final response = await _apiService.get('vitamin/jadwal/$jadwalId/eligible-children'); + + if (response['success'] == true) { + final children = response['data'] as List; + print('Berhasil mendapatkan ${children.length} anak yang eligible untuk jadwal vitamin $jadwalId'); + return children; + } else { + print('API mengembalikan success bukan true: ${response['success']}'); + throw Exception(response['message'] ?? 'Gagal mendapatkan anak yang eligible'); + } + } catch (e) { + print('Error saat mengambil data anak yang eligible: $e'); + return []; // Return empty list on error + } + } + + /// Memeriksa status implementasi jadwal + Future> checkJadwalStatus(int jadwalId) async { + try { + final response = await _apiService.get('vitamin/jadwal/$jadwalId/status'); + + if (response['success'] == true) { + final data = response['data'][0] as Map; + print('Berhasil mendapatkan status implementasi jadwal vitamin $jadwalId'); + return data; + } else { + print('API mengembalikan success bukan true: ${response['success']}'); + throw Exception(response['message'] ?? 'Gagal memeriksa status implementasi jadwal'); + } + } catch (e) { + print('Error saat memeriksa status implementasi jadwal: $e'); + throw Exception('Gagal memeriksa status implementasi jadwal: $e'); + } + } + + /// Menandai jadwal sebagai complete dan mendaftarkan semua anak yang eligible + Future> completeJadwal(int jadwalId) async { + try { + final response = await _apiService.post('vitamin/jadwal/$jadwalId/complete', {}); + + if (response['success'] == true) { + print('Berhasil menandai jadwal vitamin $jadwalId sebagai selesai'); + return response['data']; + } else { + print('API mengembalikan success bukan true: ${response['success']}'); + throw Exception(response['message'] ?? 'Gagal menandai jadwal sebagai selesai'); + } + } catch (e) { + print('Error saat menandai jadwal sebagai selesai: $e'); + throw Exception('Gagal menandai jadwal sebagai selesai: $e'); + } + } + + /// Konversi status vitamin dari API ke tampilan di UI + String getStatusDisplay(String status) { + switch (status.toLowerCase()) { + case 'belum': + return 'Belum'; + case 'sudah_sesuai_jadwal': + return 'Sudah (Sesuai Jadwal)'; + case 'sudah_tidak_sesuai_jadwal': + return 'Sudah (Tidak Sesuai Jadwal)'; + case 'batal': + return 'Batal'; + default: + return status; + } + } + + /// Mendapatkan warna untuk status vitamin + Color getStatusColor(String status) { + switch (status.toLowerCase()) { + case 'belum': + return Colors.grey; + case 'sudah_sesuai_jadwal': + return Colors.green; + case 'sudah_tidak_sesuai_jadwal': + return Colors.orange; + case 'batal': + return Colors.red; + default: + return Colors.blue; + } + } + + /// Mendapatkan icon untuk status vitamin + IconData getStatusIcon(String status) { + switch (status.toLowerCase()) { + case 'belum': + return Icons.schedule; + case 'sudah_sesuai_jadwal': + return Icons.check_circle; + case 'sudah_tidak_sesuai_jadwal': + return Icons.check_circle_outline; + case 'batal': + return Icons.cancel; + default: + return Icons.help; + } + } +} diff --git a/Androidnya/linux/.gitignore b/Androidnya/linux/.gitignore new file mode 100644 index 0000000..d3896c9 --- /dev/null +++ b/Androidnya/linux/.gitignore @@ -0,0 +1 @@ +flutter/ephemeral diff --git a/Androidnya/linux/CMakeLists.txt b/Androidnya/linux/CMakeLists.txt new file mode 100644 index 0000000..f3b1406 --- /dev/null +++ b/Androidnya/linux/CMakeLists.txt @@ -0,0 +1,128 @@ +# Project-level configuration. +cmake_minimum_required(VERSION 3.13) +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 "posyandu") +# The unique GTK application identifier for this application. See: +# https://wiki.gnome.org/HowDoI/ChooseApplicationID +set(APPLICATION_ID "com.example.posyandu") + +# 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) + +# Application build; see runner/CMakeLists.txt. +add_subdirectory("runner") + +# 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/Androidnya/linux/flutter/CMakeLists.txt b/Androidnya/linux/flutter/CMakeLists.txt new file mode 100644 index 0000000..d5bd016 --- /dev/null +++ b/Androidnya/linux/flutter/CMakeLists.txt @@ -0,0 +1,88 @@ +# 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/Androidnya/linux/flutter/generated_plugin_registrant.cc b/Androidnya/linux/flutter/generated_plugin_registrant.cc new file mode 100644 index 0000000..f6f23bf --- /dev/null +++ b/Androidnya/linux/flutter/generated_plugin_registrant.cc @@ -0,0 +1,15 @@ +// +// Generated file. Do not edit. +// + +// clang-format off + +#include "generated_plugin_registrant.h" + +#include + +void fl_register_plugins(FlPluginRegistry* registry) { + g_autoptr(FlPluginRegistrar) url_launcher_linux_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "UrlLauncherPlugin"); + url_launcher_plugin_register_with_registrar(url_launcher_linux_registrar); +} diff --git a/Androidnya/linux/flutter/generated_plugin_registrant.h b/Androidnya/linux/flutter/generated_plugin_registrant.h new file mode 100644 index 0000000..e0f0a47 --- /dev/null +++ b/Androidnya/linux/flutter/generated_plugin_registrant.h @@ -0,0 +1,15 @@ +// +// 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/Androidnya/linux/flutter/generated_plugins.cmake b/Androidnya/linux/flutter/generated_plugins.cmake new file mode 100644 index 0000000..f16b4c3 --- /dev/null +++ b/Androidnya/linux/flutter/generated_plugins.cmake @@ -0,0 +1,24 @@ +# +# Generated file, do not edit. +# + +list(APPEND FLUTTER_PLUGIN_LIST + url_launcher_linux +) + +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/Androidnya/linux/runner/CMakeLists.txt b/Androidnya/linux/runner/CMakeLists.txt new file mode 100644 index 0000000..e97dabc --- /dev/null +++ b/Androidnya/linux/runner/CMakeLists.txt @@ -0,0 +1,26 @@ +cmake_minimum_required(VERSION 3.13) +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} + "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 preprocessor definitions for the application ID. +add_definitions(-DAPPLICATION_ID="${APPLICATION_ID}") + +# Add dependency libraries. Add any application-specific dependencies here. +target_link_libraries(${BINARY_NAME} PRIVATE flutter) +target_link_libraries(${BINARY_NAME} PRIVATE PkgConfig::GTK) + +target_include_directories(${BINARY_NAME} PRIVATE "${CMAKE_SOURCE_DIR}") diff --git a/Androidnya/linux/runner/main.cc b/Androidnya/linux/runner/main.cc new file mode 100644 index 0000000..e7c5c54 --- /dev/null +++ b/Androidnya/linux/runner/main.cc @@ -0,0 +1,6 @@ +#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/Androidnya/linux/runner/my_application.cc b/Androidnya/linux/runner/my_application.cc new file mode 100644 index 0000000..9f3d657 --- /dev/null +++ b/Androidnya/linux/runner/my_application.cc @@ -0,0 +1,130 @@ +#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, "posyandu"); + 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, "posyandu"); + } + + 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() { + // Set the program name to the application ID, which helps various systems + // like GTK and desktop environments map this running application to its + // corresponding .desktop file. This ensures better integration by allowing + // the application to be recognized beyond its binary name. + g_set_prgname(APPLICATION_ID); + + return MY_APPLICATION(g_object_new(my_application_get_type(), + "application-id", APPLICATION_ID, + "flags", G_APPLICATION_NON_UNIQUE, + nullptr)); +} diff --git a/Androidnya/linux/runner/my_application.h b/Androidnya/linux/runner/my_application.h new file mode 100644 index 0000000..72271d5 --- /dev/null +++ b/Androidnya/linux/runner/my_application.h @@ -0,0 +1,18 @@ +#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/Androidnya/macos/.gitignore b/Androidnya/macos/.gitignore new file mode 100644 index 0000000..746adbb --- /dev/null +++ b/Androidnya/macos/.gitignore @@ -0,0 +1,7 @@ +# Flutter-related +**/Flutter/ephemeral/ +**/Pods/ + +# Xcode-related +**/dgph +**/xcuserdata/ diff --git a/Androidnya/macos/Flutter/Flutter-Debug.xcconfig b/Androidnya/macos/Flutter/Flutter-Debug.xcconfig new file mode 100644 index 0000000..c2efd0b --- /dev/null +++ b/Androidnya/macos/Flutter/Flutter-Debug.xcconfig @@ -0,0 +1 @@ +#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/Androidnya/macos/Flutter/Flutter-Release.xcconfig b/Androidnya/macos/Flutter/Flutter-Release.xcconfig new file mode 100644 index 0000000..c2efd0b --- /dev/null +++ b/Androidnya/macos/Flutter/Flutter-Release.xcconfig @@ -0,0 +1 @@ +#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/Androidnya/macos/Flutter/GeneratedPluginRegistrant.swift b/Androidnya/macos/Flutter/GeneratedPluginRegistrant.swift new file mode 100644 index 0000000..ce6e00a --- /dev/null +++ b/Androidnya/macos/Flutter/GeneratedPluginRegistrant.swift @@ -0,0 +1,18 @@ +// +// Generated file. Do not edit. +// + +import FlutterMacOS +import Foundation + +import flutter_local_notifications +import path_provider_foundation +import share_plus +import shared_preferences_foundation + +func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { + FlutterLocalNotificationsPlugin.register(with: registry.registrar(forPlugin: "FlutterLocalNotificationsPlugin")) + PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) + SharePlusMacosPlugin.register(with: registry.registrar(forPlugin: "SharePlusMacosPlugin")) + SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin")) +} diff --git a/Androidnya/macos/Runner.xcodeproj/project.pbxproj b/Androidnya/macos/Runner.xcodeproj/project.pbxproj new file mode 100644 index 0000000..b7e07ea --- /dev/null +++ b/Androidnya/macos/Runner.xcodeproj/project.pbxproj @@ -0,0 +1,705 @@ +// !$*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 /* posyandu.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "posyandu.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 /* posyandu.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 /* posyandu.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.posyandu.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/posyandu.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/posyandu"; + }; + 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.posyandu.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/posyandu.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/posyandu"; + }; + 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.posyandu.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/posyandu.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/posyandu"; + }; + 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/Androidnya/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Androidnya/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/Androidnya/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Androidnya/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/Androidnya/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme new file mode 100644 index 0000000..3cced51 --- /dev/null +++ b/Androidnya/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/macos/Runner.xcworkspace/contents.xcworkspacedata b/Androidnya/macos/Runner.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..1d526a1 --- /dev/null +++ b/Androidnya/macos/Runner.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Androidnya/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Androidnya/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/Androidnya/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Androidnya/macos/Runner/AppDelegate.swift b/Androidnya/macos/Runner/AppDelegate.swift new file mode 100644 index 0000000..b3c1761 --- /dev/null +++ b/Androidnya/macos/Runner/AppDelegate.swift @@ -0,0 +1,13 @@ +import Cocoa +import FlutterMacOS + +@main +class AppDelegate: FlutterAppDelegate { + override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { + return true + } + + override func applicationSupportsSecureRestorableState(_ app: NSApplication) -> Bool { + return true + } +} diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..a2ec33f --- /dev/null +++ b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "app_icon_16.png", + "scale" : "1x" + }, + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "app_icon_32.png", + "scale" : "2x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "app_icon_32.png", + "scale" : "1x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "app_icon_64.png", + "scale" : "2x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "app_icon_128.png", + "scale" : "1x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "app_icon_256.png", + "scale" : "2x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "app_icon_256.png", + "scale" : "1x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "app_icon_512.png", + "scale" : "2x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "app_icon_512.png", + "scale" : "1x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "app_icon_1024.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png new file mode 100644 index 0000000..82b6f9d Binary files /dev/null and b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png differ diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png new file mode 100644 index 0000000..13b35eb Binary files /dev/null and b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png differ diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png new file mode 100644 index 0000000..0a3f5fa Binary files /dev/null and b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png differ diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png new file mode 100644 index 0000000..bdb5722 Binary files /dev/null and b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png differ diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png new file mode 100644 index 0000000..f083318 Binary files /dev/null and b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png differ diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png new file mode 100644 index 0000000..326c0e7 Binary files /dev/null and b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png differ diff --git a/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png new file mode 100644 index 0000000..2f1632c Binary files /dev/null and b/Androidnya/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png differ diff --git a/Androidnya/macos/Runner/Base.lproj/MainMenu.xib b/Androidnya/macos/Runner/Base.lproj/MainMenu.xib new file mode 100644 index 0000000..80e867a --- /dev/null +++ b/Androidnya/macos/Runner/Base.lproj/MainMenu.xib @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Androidnya/macos/Runner/Configs/AppInfo.xcconfig b/Androidnya/macos/Runner/Configs/AppInfo.xcconfig new file mode 100644 index 0000000..b068ed3 --- /dev/null +++ b/Androidnya/macos/Runner/Configs/AppInfo.xcconfig @@ -0,0 +1,14 @@ +// Application-level settings for the Runner target. +// +// This may be replaced with something auto-generated from metadata (e.g., pubspec.yaml) in the +// future. If not, the values below would default to using the project name when this becomes a +// 'flutter create' template. + +// The application's name. By default this is also the title of the Flutter window. +PRODUCT_NAME = posyandu + +// The application's bundle identifier +PRODUCT_BUNDLE_IDENTIFIER = com.example.posyandu + +// The copyright displayed in application information +PRODUCT_COPYRIGHT = Copyright © 2025 com.example. All rights reserved. diff --git a/Androidnya/macos/Runner/Configs/Debug.xcconfig b/Androidnya/macos/Runner/Configs/Debug.xcconfig new file mode 100644 index 0000000..36b0fd9 --- /dev/null +++ b/Androidnya/macos/Runner/Configs/Debug.xcconfig @@ -0,0 +1,2 @@ +#include "../../Flutter/Flutter-Debug.xcconfig" +#include "Warnings.xcconfig" diff --git a/Androidnya/macos/Runner/Configs/Release.xcconfig b/Androidnya/macos/Runner/Configs/Release.xcconfig new file mode 100644 index 0000000..dff4f49 --- /dev/null +++ b/Androidnya/macos/Runner/Configs/Release.xcconfig @@ -0,0 +1,2 @@ +#include "../../Flutter/Flutter-Release.xcconfig" +#include "Warnings.xcconfig" diff --git a/Androidnya/macos/Runner/Configs/Warnings.xcconfig b/Androidnya/macos/Runner/Configs/Warnings.xcconfig new file mode 100644 index 0000000..42bcbf4 --- /dev/null +++ b/Androidnya/macos/Runner/Configs/Warnings.xcconfig @@ -0,0 +1,13 @@ +WARNING_CFLAGS = -Wall -Wconditional-uninitialized -Wnullable-to-nonnull-conversion -Wmissing-method-return-type -Woverlength-strings +GCC_WARN_UNDECLARED_SELECTOR = YES +CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES +CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE +CLANG_WARN__DUPLICATE_METHOD_MATCH = YES +CLANG_WARN_PRAGMA_PACK = YES +CLANG_WARN_STRICT_PROTOTYPES = YES +CLANG_WARN_COMMA = YES +GCC_WARN_STRICT_SELECTOR_MATCH = YES +CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES +CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES +GCC_WARN_SHADOW = YES +CLANG_WARN_UNREACHABLE_CODE = YES diff --git a/Androidnya/macos/Runner/DebugProfile.entitlements b/Androidnya/macos/Runner/DebugProfile.entitlements new file mode 100644 index 0000000..dddb8a3 --- /dev/null +++ b/Androidnya/macos/Runner/DebugProfile.entitlements @@ -0,0 +1,12 @@ + + + + + com.apple.security.app-sandbox + + com.apple.security.cs.allow-jit + + com.apple.security.network.server + + + diff --git a/Androidnya/macos/Runner/Info.plist b/Androidnya/macos/Runner/Info.plist new file mode 100644 index 0000000..4789daa --- /dev/null +++ b/Androidnya/macos/Runner/Info.plist @@ -0,0 +1,32 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + $(FLUTTER_BUILD_NAME) + CFBundleVersion + $(FLUTTER_BUILD_NUMBER) + LSMinimumSystemVersion + $(MACOSX_DEPLOYMENT_TARGET) + NSHumanReadableCopyright + $(PRODUCT_COPYRIGHT) + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/Androidnya/macos/Runner/MainFlutterWindow.swift b/Androidnya/macos/Runner/MainFlutterWindow.swift new file mode 100644 index 0000000..3cc05eb --- /dev/null +++ b/Androidnya/macos/Runner/MainFlutterWindow.swift @@ -0,0 +1,15 @@ +import Cocoa +import FlutterMacOS + +class MainFlutterWindow: NSWindow { + override func awakeFromNib() { + let flutterViewController = FlutterViewController() + let windowFrame = self.frame + self.contentViewController = flutterViewController + self.setFrame(windowFrame, display: true) + + RegisterGeneratedPlugins(registry: flutterViewController) + + super.awakeFromNib() + } +} diff --git a/Androidnya/macos/Runner/Release.entitlements b/Androidnya/macos/Runner/Release.entitlements new file mode 100644 index 0000000..852fa1a --- /dev/null +++ b/Androidnya/macos/Runner/Release.entitlements @@ -0,0 +1,8 @@ + + + + + com.apple.security.app-sandbox + + + diff --git a/Androidnya/macos/RunnerTests/RunnerTests.swift b/Androidnya/macos/RunnerTests/RunnerTests.swift new file mode 100644 index 0000000..61f3bd1 --- /dev/null +++ b/Androidnya/macos/RunnerTests/RunnerTests.swift @@ -0,0 +1,12 @@ +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/Androidnya/routes/api.php b/Androidnya/routes/api.php new file mode 100644 index 0000000..5df2460 --- /dev/null +++ b/Androidnya/routes/api.php @@ -0,0 +1,67 @@ +group(function () { + // User info + Route::get('user', [AuthController::class, 'user']); + Route::post('logout', [AuthController::class, 'logout']); + + // Jadwal routes + Route::prefix('jadwal')->group(function () { + // General jadwal routes + Route::get('/', [JadwalApiController::class, 'index']); + Route::get('/upcoming', [JadwalApiController::class, 'upcoming']); + Route::get('/pemeriksaan', [JadwalApiController::class, 'pemeriksaan']); + Route::get('/imunisasi', [JadwalApiController::class, 'imunisasi']); + Route::get('/vitamin', [JadwalApiController::class, 'vitamin']); + Route::get('/jenis-imunisasi', [JadwalApiController::class, 'jenisImunisasi']); + Route::get('/jenis-vitamin', [JadwalApiController::class, 'jenisVitamin']); + + // Age-filtered jadwal routes + Route::get('/upcoming/anak/{id}', [JadwalApiController::class, 'upcomingForChild']); + Route::get('/imunisasi/anak/{id}', [JadwalApiController::class, 'imunisasiForChild']); + Route::get('/vitamin/anak/{id}', [JadwalApiController::class, 'vitaminForChild']); + + // Age range reference routes (for debugging) + Route::get('/imunisasi/age-ranges', [JadwalApiController::class, 'imunisasiAgeRanges']); + Route::get('/vitamin/age-ranges', [JadwalApiController::class, 'vitaminAgeRanges']); + + // Status update routes + Route::post('/pemeriksaan/{id}/status', [JadwalApiController::class, 'updatePemeriksaanStatus']); + Route::post('/imunisasi/{id}/status', [JadwalApiController::class, 'updateImunisasiStatus']); + Route::post('/vitamin/{id}/status', [JadwalApiController::class, 'updateVitaminStatus']); + + // Check status routes + Route::get('/imunisasi/{id}/check', [JadwalApiController::class, 'checkImunisasiStatus']); + Route::get('/vitamin/{id}/check', [JadwalApiController::class, 'checkVitaminStatus']); + }); + + // Anak and other routes would go here... + + // Perkembangan Anak Routes + Route::get('perkembangan/anak/{anakId}', [PerkembanganAnakApiController::class, 'getByAnakId']); + Route::post('perkembangan', [PerkembanganAnakApiController::class, 'store']); + Route::put('perkembangan/{id}', [PerkembanganAnakApiController::class, 'update']); + Route::delete('perkembangan/{id}', [PerkembanganAnakApiController::class, 'destroy']); +}); \ No newline at end of file diff --git a/Androidnya/test/widget_test.dart b/Androidnya/test/widget_test.dart new file mode 100644 index 0000000..6850932 --- /dev/null +++ b/Androidnya/test/widget_test.dart @@ -0,0 +1,30 @@ +// 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:posyandu/main.dart'; + +void main() { + testWidgets('Counter increments smoke test', (WidgetTester tester) async { + // Build our app and trigger a frame. + await tester.pumpWidget(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/Androidnya/web/favicon.png b/Androidnya/web/favicon.png new file mode 100644 index 0000000..8aaa46a Binary files /dev/null and b/Androidnya/web/favicon.png differ diff --git a/Androidnya/web/icons/Icon-192.png b/Androidnya/web/icons/Icon-192.png new file mode 100644 index 0000000..b749bfe Binary files /dev/null and b/Androidnya/web/icons/Icon-192.png differ diff --git a/Androidnya/web/icons/Icon-512.png b/Androidnya/web/icons/Icon-512.png new file mode 100644 index 0000000..88cfd48 Binary files /dev/null and b/Androidnya/web/icons/Icon-512.png differ diff --git a/Androidnya/web/icons/Icon-maskable-192.png b/Androidnya/web/icons/Icon-maskable-192.png new file mode 100644 index 0000000..eb9b4d7 Binary files /dev/null and b/Androidnya/web/icons/Icon-maskable-192.png differ diff --git a/Androidnya/web/icons/Icon-maskable-512.png b/Androidnya/web/icons/Icon-maskable-512.png new file mode 100644 index 0000000..d69c566 Binary files /dev/null and b/Androidnya/web/icons/Icon-maskable-512.png differ diff --git a/Androidnya/web/index.html b/Androidnya/web/index.html new file mode 100644 index 0000000..7f4d713 --- /dev/null +++ b/Androidnya/web/index.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + posyandu + + + + + + diff --git a/Androidnya/web/manifest.json b/Androidnya/web/manifest.json new file mode 100644 index 0000000..9f2bf77 --- /dev/null +++ b/Androidnya/web/manifest.json @@ -0,0 +1,35 @@ +{ + "name": "posyandu", + "short_name": "posyandu", + "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/Androidnya/windows/.gitignore b/Androidnya/windows/.gitignore new file mode 100644 index 0000000..d492d0d --- /dev/null +++ b/Androidnya/windows/.gitignore @@ -0,0 +1,17 @@ +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/Androidnya/windows/CMakeLists.txt b/Androidnya/windows/CMakeLists.txt new file mode 100644 index 0000000..b177ed7 --- /dev/null +++ b/Androidnya/windows/CMakeLists.txt @@ -0,0 +1,108 @@ +# Project-level configuration. +cmake_minimum_required(VERSION 3.14) +project(posyandu 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 "posyandu") + +# 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/Androidnya/windows/flutter/CMakeLists.txt b/Androidnya/windows/flutter/CMakeLists.txt new file mode 100644 index 0000000..903f489 --- /dev/null +++ b/Androidnya/windows/flutter/CMakeLists.txt @@ -0,0 +1,109 @@ +# 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/Androidnya/windows/flutter/generated_plugin_registrant.cc b/Androidnya/windows/flutter/generated_plugin_registrant.cc new file mode 100644 index 0000000..c3384ec --- /dev/null +++ b/Androidnya/windows/flutter/generated_plugin_registrant.cc @@ -0,0 +1,17 @@ +// +// Generated file. Do not edit. +// + +// clang-format off + +#include "generated_plugin_registrant.h" + +#include +#include + +void RegisterPlugins(flutter::PluginRegistry* registry) { + SharePlusWindowsPluginCApiRegisterWithRegistrar( + registry->GetRegistrarForPlugin("SharePlusWindowsPluginCApi")); + UrlLauncherWindowsRegisterWithRegistrar( + registry->GetRegistrarForPlugin("UrlLauncherWindows")); +} diff --git a/Androidnya/windows/flutter/generated_plugin_registrant.h b/Androidnya/windows/flutter/generated_plugin_registrant.h new file mode 100644 index 0000000..dc139d8 --- /dev/null +++ b/Androidnya/windows/flutter/generated_plugin_registrant.h @@ -0,0 +1,15 @@ +// +// 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/Androidnya/windows/flutter/generated_plugins.cmake b/Androidnya/windows/flutter/generated_plugins.cmake new file mode 100644 index 0000000..084f335 --- /dev/null +++ b/Androidnya/windows/flutter/generated_plugins.cmake @@ -0,0 +1,26 @@ +# +# Generated file, do not edit. +# + +list(APPEND FLUTTER_PLUGIN_LIST + share_plus + url_launcher_windows +) + +list(APPEND FLUTTER_FFI_PLUGIN_LIST + flutter_local_notifications_windows +) + +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/Androidnya/windows/runner/CMakeLists.txt b/Androidnya/windows/runner/CMakeLists.txt new file mode 100644 index 0000000..394917c --- /dev/null +++ b/Androidnya/windows/runner/CMakeLists.txt @@ -0,0 +1,40 @@ +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/Androidnya/windows/runner/Runner.rc b/Androidnya/windows/runner/Runner.rc new file mode 100644 index 0000000..5561921 --- /dev/null +++ b/Androidnya/windows/runner/Runner.rc @@ -0,0 +1,121 @@ +// 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", "posyandu" "\0" + VALUE "FileVersion", VERSION_AS_STRING "\0" + VALUE "InternalName", "posyandu" "\0" + VALUE "LegalCopyright", "Copyright (C) 2025 com.example. All rights reserved." "\0" + VALUE "OriginalFilename", "posyandu.exe" "\0" + VALUE "ProductName", "posyandu" "\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/Androidnya/windows/runner/flutter_window.cpp b/Androidnya/windows/runner/flutter_window.cpp new file mode 100644 index 0000000..955ee30 --- /dev/null +++ b/Androidnya/windows/runner/flutter_window.cpp @@ -0,0 +1,71 @@ +#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/Androidnya/windows/runner/flutter_window.h b/Androidnya/windows/runner/flutter_window.h new file mode 100644 index 0000000..6da0652 --- /dev/null +++ b/Androidnya/windows/runner/flutter_window.h @@ -0,0 +1,33 @@ +#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/Androidnya/windows/runner/main.cpp b/Androidnya/windows/runner/main.cpp new file mode 100644 index 0000000..b3a8e9c --- /dev/null +++ b/Androidnya/windows/runner/main.cpp @@ -0,0 +1,43 @@ +#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"posyandu", 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/Androidnya/windows/runner/resource.h b/Androidnya/windows/runner/resource.h new file mode 100644 index 0000000..66a65d1 --- /dev/null +++ b/Androidnya/windows/runner/resource.h @@ -0,0 +1,16 @@ +//{{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/Androidnya/windows/runner/resources/app_icon.ico b/Androidnya/windows/runner/resources/app_icon.ico new file mode 100644 index 0000000..c04e20c Binary files /dev/null and b/Androidnya/windows/runner/resources/app_icon.ico differ diff --git a/Androidnya/windows/runner/runner.exe.manifest b/Androidnya/windows/runner/runner.exe.manifest new file mode 100644 index 0000000..153653e --- /dev/null +++ b/Androidnya/windows/runner/runner.exe.manifest @@ -0,0 +1,14 @@ + + + + + PerMonitorV2 + + + + + + + + + diff --git a/Androidnya/windows/runner/utils.cpp b/Androidnya/windows/runner/utils.cpp new file mode 100644 index 0000000..3a0b465 --- /dev/null +++ b/Androidnya/windows/runner/utils.cpp @@ -0,0 +1,65 @@ +#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/Androidnya/windows/runner/utils.h b/Androidnya/windows/runner/utils.h new file mode 100644 index 0000000..3879d54 --- /dev/null +++ b/Androidnya/windows/runner/utils.h @@ -0,0 +1,19 @@ +#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/Androidnya/windows/runner/win32_window.cpp b/Androidnya/windows/runner/win32_window.cpp new file mode 100644 index 0000000..60608d0 --- /dev/null +++ b/Androidnya/windows/runner/win32_window.cpp @@ -0,0 +1,288 @@ +#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/Androidnya/windows/runner/win32_window.h b/Androidnya/windows/runner/win32_window.h new file mode 100644 index 0000000..e901dde --- /dev/null +++ b/Androidnya/windows/runner/win32_window.h @@ -0,0 +1,102 @@ +#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_