commit 364ce83cb4bc769de111ffc9646c9af877d228cc Author: JOHARDIO Date: Tue Jun 24 15:02:31 2025 +0700 first commit diff --git a/.dart_tool/chrome-device/Default/Affiliation Database b/.dart_tool/chrome-device/Default/Affiliation Database new file mode 100644 index 0000000..e459ac3 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Affiliation Database differ diff --git a/.dart_tool/chrome-device/Default/Affiliation Database-journal b/.dart_tool/chrome-device/Default/Affiliation Database-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/AutofillStrikeDatabase/LOCK b/.dart_tool/chrome-device/Default/AutofillStrikeDatabase/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/AutofillStrikeDatabase/LOG b/.dart_tool/chrome-device/Default/AutofillStrikeDatabase/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/AutofillStrikeDatabase/LOG.old b/.dart_tool/chrome-device/Default/AutofillStrikeDatabase/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/BrowsingTopicsSiteData b/.dart_tool/chrome-device/Default/BrowsingTopicsSiteData new file mode 100644 index 0000000..f2452f6 Binary files /dev/null and b/.dart_tool/chrome-device/Default/BrowsingTopicsSiteData differ diff --git a/.dart_tool/chrome-device/Default/BrowsingTopicsSiteData-journal b/.dart_tool/chrome-device/Default/BrowsingTopicsSiteData-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/BrowsingTopicsState b/.dart_tool/chrome-device/Default/BrowsingTopicsState new file mode 100644 index 0000000..59bec3b --- /dev/null +++ b/.dart_tool/chrome-device/Default/BrowsingTopicsState @@ -0,0 +1,12 @@ +{ + "epochs": [ { + "calculation_time": "13363449286159789", + "config_version": 0, + "model_version": "0", + "padded_top_topics_start_index": 0, + "taxonomy_version": 0, + "top_topics_and_observing_domains": [ ] + } ], + "hex_encoded_hmac_key": "2E5EE6DDC3AD429A7D5D2AE2E8061CF4528C923883C9C40F34B1A62AC14A0043", + "next_scheduled_calculation_time": "13364054086159843" +} diff --git a/.dart_tool/chrome-device/Default/BudgetDatabase/LOCK b/.dart_tool/chrome-device/Default/BudgetDatabase/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/BudgetDatabase/LOG b/.dart_tool/chrome-device/Default/BudgetDatabase/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/BudgetDatabase/LOG.old b/.dart_tool/chrome-device/Default/BudgetDatabase/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/ClientCertificates/LOCK b/.dart_tool/chrome-device/Default/ClientCertificates/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/ClientCertificates/LOG b/.dart_tool/chrome-device/Default/ClientCertificates/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/ClientCertificates/LOG.old b/.dart_tool/chrome-device/Default/ClientCertificates/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/DIPS b/.dart_tool/chrome-device/Default/DIPS new file mode 100644 index 0000000..14ad317 Binary files /dev/null and b/.dart_tool/chrome-device/Default/DIPS differ diff --git a/.dart_tool/chrome-device/Default/DIPS-journal b/.dart_tool/chrome-device/Default/DIPS-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Download Service/EntryDB/LOCK b/.dart_tool/chrome-device/Default/Download Service/EntryDB/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Download Service/EntryDB/LOG b/.dart_tool/chrome-device/Default/Download Service/EntryDB/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Download Service/EntryDB/LOG.old b/.dart_tool/chrome-device/Default/Download Service/EntryDB/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Extension Rules/000003.log b/.dart_tool/chrome-device/Default/Extension Rules/000003.log new file mode 100644 index 0000000..f718767 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Extension Rules/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Extension Rules/CURRENT b/.dart_tool/chrome-device/Default/Extension Rules/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Extension Rules/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Extension Rules/LOCK b/.dart_tool/chrome-device/Default/Extension Rules/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Extension Rules/LOG b/.dart_tool/chrome-device/Default/Extension Rules/LOG new file mode 100644 index 0000000..90f69c7 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Extension Rules/LOG @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.805 1378 Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Extension Rules since it was missing. +2024/06/21-20:14:43.835 1378 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Extension Rules/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Extension Rules/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Extension Rules/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Extension Rules/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Extension Scripts/000003.log b/.dart_tool/chrome-device/Default/Extension Scripts/000003.log new file mode 100644 index 0000000..f718767 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Extension Scripts/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Extension Scripts/CURRENT b/.dart_tool/chrome-device/Default/Extension Scripts/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Extension Scripts/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Extension Scripts/LOCK b/.dart_tool/chrome-device/Default/Extension Scripts/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Extension Scripts/LOG b/.dart_tool/chrome-device/Default/Extension Scripts/LOG new file mode 100644 index 0000000..15961c8 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Extension Scripts/LOG @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.837 1378 Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Extension Scripts since it was missing. +2024/06/21-20:14:43.858 1378 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Extension Scripts/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Extension Scripts/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Extension Scripts/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Extension Scripts/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Extension State/000003.log b/.dart_tool/chrome-device/Default/Extension State/000003.log new file mode 100644 index 0000000..8414c83 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Extension State/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Extension State/CURRENT b/.dart_tool/chrome-device/Default/Extension State/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Extension State/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Extension State/LOCK b/.dart_tool/chrome-device/Default/Extension State/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Extension State/LOG b/.dart_tool/chrome-device/Default/Extension State/LOG new file mode 100644 index 0000000..c3d9a39 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Extension State/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:36.170 12cc Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Extension State/MANIFEST-000001 +2024/06/23-09:31:36.170 12cc Recovering log #3 +2024/06/23-09:31:36.171 12cc Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Extension State/000003.log diff --git a/.dart_tool/chrome-device/Default/Extension State/LOG.old b/.dart_tool/chrome-device/Default/Extension State/LOG.old new file mode 100644 index 0000000..b96d349 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Extension State/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.973 2c0c Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Extension State since it was missing. +2024/06/21-20:14:44.012 2c0c Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Extension State/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Extension State/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Extension State/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Extension State/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Favicons b/.dart_tool/chrome-device/Default/Favicons new file mode 100644 index 0000000..eb703d1 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Favicons differ diff --git a/.dart_tool/chrome-device/Default/Favicons-journal b/.dart_tool/chrome-device/Default/Favicons-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Feature Engagement Tracker/AvailabilityDB/LOCK b/.dart_tool/chrome-device/Default/Feature Engagement Tracker/AvailabilityDB/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Feature Engagement Tracker/AvailabilityDB/LOG b/.dart_tool/chrome-device/Default/Feature Engagement Tracker/AvailabilityDB/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Feature Engagement Tracker/AvailabilityDB/LOG.old b/.dart_tool/chrome-device/Default/Feature Engagement Tracker/AvailabilityDB/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Feature Engagement Tracker/EventDB/LOCK b/.dart_tool/chrome-device/Default/Feature Engagement Tracker/EventDB/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Feature Engagement Tracker/EventDB/LOG b/.dart_tool/chrome-device/Default/Feature Engagement Tracker/EventDB/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Feature Engagement Tracker/EventDB/LOG.old b/.dart_tool/chrome-device/Default/Feature Engagement Tracker/EventDB/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/000003.log b/.dart_tool/chrome-device/Default/GCM Store/Encryption/000003.log new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/CURRENT b/.dart_tool/chrome-device/Default/GCM Store/Encryption/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/GCM Store/Encryption/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOCK b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG new file mode 100644 index 0000000..4b299e9 --- /dev/null +++ b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:49.509 c98 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\GCM Store\Encryption/MANIFEST-000001 +2024/06/23-09:31:49.511 c98 Recovering log #3 +2024/06/23-09:31:49.512 c98 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\GCM Store\Encryption/000003.log diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG.old b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG.old new file mode 100644 index 0000000..2328471 --- /dev/null +++ b/.dart_tool/chrome-device/Default/GCM Store/Encryption/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:47.399 13cc Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\GCM Store\Encryption since it was missing. +2024/06/21-20:14:47.407 13cc Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\GCM Store\Encryption/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/GCM Store/Encryption/MANIFEST-000001 b/.dart_tool/chrome-device/Default/GCM Store/Encryption/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/GCM Store/Encryption/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/History b/.dart_tool/chrome-device/Default/History new file mode 100644 index 0000000..1cbfc15 Binary files /dev/null and b/.dart_tool/chrome-device/Default/History differ diff --git a/.dart_tool/chrome-device/Default/History-journal b/.dart_tool/chrome-device/Default/History-journal new file mode 100644 index 0000000..7a72073 Binary files /dev/null and b/.dart_tool/chrome-device/Default/History-journal differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000016.ldb b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000016.ldb new file mode 100644 index 0000000..b91e5e2 Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000016.ldb differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000019.ldb b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000019.ldb new file mode 100644 index 0000000..39e835f Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000019.ldb differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000021.log b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000021.log new file mode 100644 index 0000000..9831d99 Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000021.log differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000023.ldb b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000023.ldb new file mode 100644 index 0000000..fdbbf99 Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/000023.ldb differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/CURRENT b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOCK b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOG b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOG new file mode 100644 index 0000000..25877e0 --- /dev/null +++ b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOG @@ -0,0 +1,13 @@ +2024/06/21-21:45:47.200 1d84 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\IndexedDB\http_localhost_50617.indexeddb.leveldb/MANIFEST-000001 +2024/06/21-21:45:47.200 1d84 Recovering log #18 +2024/06/21-21:45:47.200 1d84 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\IndexedDB\http_localhost_50617.indexeddb.leveldb/000018.log +2024/06/21-21:45:47.218 2afc Level-0 table #22: started +2024/06/21-21:45:47.220 2afc Level-0 table #22: 927 bytes OK +2024/06/21-21:45:47.221 2afc Delete type=0 #18 +2024/06/21-21:45:47.222 1d84 Manual compaction at level-0 from '\x00\x07\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00\x08\x00\x00\x00' @ 0 : 0; will stop at '\x00\x07\x00\x00\x05' @ 233 : 1 +2024/06/21-21:45:47.222 1d84 Compacting 1@0 + 1@1 files +2024/06/21-21:45:47.226 1d84 Generated table #23@0: 14 keys, 643 bytes +2024/06/21-21:45:47.226 1d84 Compacted 1@0 + 1@1 files => 643 bytes +2024/06/21-21:45:47.227 1d84 compacted to: files[ 0 1 1 0 0 0 0 ] +2024/06/21-21:45:47.228 1d84 Delete type=2 #22 +2024/06/21-21:45:47.228 1d84 Manual compaction at level-0 from '\x00\x07\x00\x00\x05' @ 233 : 1 .. '\x00\x08\x00\x00\x00' @ 0 : 0; will stop at (end) diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOG.old b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOG.old new file mode 100644 index 0000000..ba06bd2 --- /dev/null +++ b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/LOG.old @@ -0,0 +1,7 @@ +2024/06/21-20:46:31.348 1d84 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\IndexedDB\http_localhost_50617.indexeddb.leveldb/MANIFEST-000001 +2024/06/21-20:46:31.349 1d84 Recovering log #13 +2024/06/21-20:46:31.349 1d84 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\IndexedDB\http_localhost_50617.indexeddb.leveldb/000013.log +2024/06/21-20:46:31.356 2afc Level-0 table #19: started +2024/06/21-20:46:31.358 2afc Level-0 table #19: 795 bytes OK +2024/06/21-20:46:31.360 2afc Delete type=0 #13 +2024/06/21-20:46:31.361 1d84 Manual compaction at level-0 from '\x00\x06\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00\x07\x00\x00\x00' @ 0 : 0; will stop at (end) diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/MANIFEST-000001 b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/MANIFEST-000001 new file mode 100644 index 0000000..ca6384a Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_50617.indexeddb.leveldb/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000005.ldb b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000005.ldb new file mode 100644 index 0000000..2f958df Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000005.ldb differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000028.ldb b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000028.ldb new file mode 100644 index 0000000..3b952c5 Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000028.ldb differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000030.log b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000030.log new file mode 100644 index 0000000..b9350fe Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000030.log differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000032.ldb b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000032.ldb new file mode 100644 index 0000000..faad403 Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/000032.ldb differ diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/CURRENT b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOCK b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOG b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOG new file mode 100644 index 0000000..3f1aa2d --- /dev/null +++ b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOG @@ -0,0 +1,14 @@ +2024/06/23-10:13:51.636 2ba8 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\IndexedDB\http_localhost_64664.indexeddb.leveldb/MANIFEST-000001 +2024/06/23-10:13:51.637 2ba8 Recovering log #26 +2024/06/23-10:13:51.637 2ba8 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\IndexedDB\http_localhost_64664.indexeddb.leveldb/000026.log +2024/06/23-10:13:51.637 2ba8 Delete type=2 #24 +2024/06/23-10:13:51.647 2f88 Level-0 table #31: started +2024/06/23-10:13:51.651 2f88 Level-0 table #31: 921 bytes OK +2024/06/23-10:13:51.653 2f88 Delete type=0 #26 +2024/06/23-10:13:51.654 2ba8 Manual compaction at level-0 from '\x00\x0b\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00\x0c\x00\x00\x00' @ 0 : 0; will stop at '\x00\x0b\x00\x00\x05' @ 364 : 1 +2024/06/23-10:13:51.655 2ba8 Compacting 1@0 + 1@1 files +2024/06/23-10:13:51.658 2ba8 Generated table #32@0: 47 keys, 1461 bytes +2024/06/23-10:13:51.658 2ba8 Compacted 1@0 + 1@1 files => 1461 bytes +2024/06/23-10:13:51.660 2ba8 compacted to: files[ 0 1 1 0 0 0 0 ] +2024/06/23-10:13:51.661 2ba8 Delete type=2 #31 +2024/06/23-10:13:51.661 2ba8 Manual compaction at level-0 from '\x00\x0b\x00\x00\x05' @ 364 : 1 .. '\x00\x0c\x00\x00\x00' @ 0 : 0; will stop at (end) diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOG.old b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOG.old new file mode 100644 index 0000000..8201142 --- /dev/null +++ b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/LOG.old @@ -0,0 +1,14 @@ +2024/06/23-10:10:30.751 2ba8 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\IndexedDB\http_localhost_64664.indexeddb.leveldb/MANIFEST-000001 +2024/06/23-10:10:30.751 2ba8 Recovering log #22 +2024/06/23-10:10:30.752 2ba8 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\IndexedDB\http_localhost_64664.indexeddb.leveldb/000022.log +2024/06/23-10:10:30.752 2ba8 Delete type=2 #20 +2024/06/23-10:10:30.775 2f88 Level-0 table #27: started +2024/06/23-10:10:30.780 2f88 Level-0 table #27: 901 bytes OK +2024/06/23-10:10:30.781 2f88 Delete type=0 #22 +2024/06/23-10:10:30.782 2d50 Manual compaction at level-0 from '\x00\x0a\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00\x0b\x00\x00\x00' @ 0 : 0; will stop at '\x00\x0a\x00\x00\x05' @ 331 : 1 +2024/06/23-10:10:30.783 2d50 Compacting 1@0 + 1@1 files +2024/06/23-10:10:30.788 2d50 Generated table #28@0: 47 keys, 1461 bytes +2024/06/23-10:10:30.788 2d50 Compacted 1@0 + 1@1 files => 1461 bytes +2024/06/23-10:10:30.790 2d50 compacted to: files[ 0 1 1 0 0 0 0 ] +2024/06/23-10:10:30.791 2d50 Delete type=2 #27 +2024/06/23-10:10:30.791 2d50 Manual compaction at level-0 from '\x00\x0a\x00\x00\x05' @ 331 : 1 .. '\x00\x0b\x00\x00\x00' @ 0 : 0; will stop at (end) diff --git a/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/MANIFEST-000001 b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/MANIFEST-000001 new file mode 100644 index 0000000..a3b9a39 Binary files /dev/null and b/.dart_tool/chrome-device/Default/IndexedDB/http_localhost_64664.indexeddb.leveldb/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/LOCK b/.dart_tool/chrome-device/Default/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/LOG b/.dart_tool/chrome-device/Default/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/LOG.old b/.dart_tool/chrome-device/Default/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/000003.log b/.dart_tool/chrome-device/Default/Local Storage/leveldb/000003.log new file mode 100644 index 0000000..7cca810 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Local Storage/leveldb/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/CURRENT b/.dart_tool/chrome-device/Default/Local Storage/leveldb/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Local Storage/leveldb/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOCK b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG new file mode 100644 index 0000000..9f0a8ba --- /dev/null +++ b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:36.149 4e4 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Local Storage\leveldb/MANIFEST-000001 +2024/06/23-09:31:36.167 4e4 Recovering log #3 +2024/06/23-09:31:36.172 4e4 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Local Storage\leveldb/000003.log diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG.old b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG.old new file mode 100644 index 0000000..041117b --- /dev/null +++ b/.dart_tool/chrome-device/Default/Local Storage/leveldb/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.870 1024 Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Local Storage\leveldb since it was missing. +2024/06/21-20:14:43.904 1024 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Local Storage\leveldb/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Local Storage/leveldb/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Local Storage/leveldb/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Local Storage/leveldb/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Login Data b/.dart_tool/chrome-device/Default/Login Data new file mode 100644 index 0000000..baacba8 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Login Data differ diff --git a/.dart_tool/chrome-device/Default/Login Data For Account b/.dart_tool/chrome-device/Default/Login Data For Account new file mode 100644 index 0000000..baacba8 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Login Data For Account differ diff --git a/.dart_tool/chrome-device/Default/Login Data For Account-journal b/.dart_tool/chrome-device/Default/Login Data For Account-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Login Data-journal b/.dart_tool/chrome-device/Default/Login Data-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Network Action Predictor b/.dart_tool/chrome-device/Default/Network Action Predictor new file mode 100644 index 0000000..ebd3a67 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Network Action Predictor differ diff --git a/.dart_tool/chrome-device/Default/Network Action Predictor-journal b/.dart_tool/chrome-device/Default/Network Action Predictor-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Network/Cookies b/.dart_tool/chrome-device/Default/Network/Cookies new file mode 100644 index 0000000..365f7f2 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Network/Cookies differ diff --git a/.dart_tool/chrome-device/Default/Network/Cookies-journal b/.dart_tool/chrome-device/Default/Network/Cookies-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Network/Network Persistent State b/.dart_tool/chrome-device/Default/Network/Network Persistent State new file mode 100644 index 0000000..e5c977a --- /dev/null +++ b/.dart_tool/chrome-device/Default/Network/Network Persistent State @@ -0,0 +1 @@ +{"net":{"http_server_properties":{"servers":[{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13366175496431005","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABIAAABodHRwczovL2dvb2dsZS5jb20AAA==",false],"network_stats":{"srtt":47895},"server":"https://accounts.google.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13366175511107531","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":36249},"server":"https://fonts.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13366175512008522","port":443,"protocol_str":"quic"}],"anonymization":["FAAAABAAAABodHRwOi8vbG9jYWxob3N0",false],"network_stats":{"srtt":38050},"server":"https://www.gstatic.com","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13366175516416713","port":443,"protocol_str":"quic"}],"anonymization":["MAAAACsAAABodHRwczovL29wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tAA==",false],"network_stats":{"srtt":61337},"server":"https://optimizationguide-pa.googleapis.com","supports_spdy":true}],"supports_quic":{"address":"192.168.0.188","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G"}}} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Network/NetworkDataMigrated b/.dart_tool/chrome-device/Default/Network/NetworkDataMigrated new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Network/Reporting and NEL b/.dart_tool/chrome-device/Default/Network/Reporting and NEL new file mode 100644 index 0000000..9215dd7 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Network/Reporting and NEL differ diff --git a/.dart_tool/chrome-device/Default/Network/Reporting and NEL-journal b/.dart_tool/chrome-device/Default/Network/Reporting and NEL-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Network/TransportSecurity b/.dart_tool/chrome-device/Default/Network/TransportSecurity new file mode 100644 index 0000000..dba9dea --- /dev/null +++ b/.dart_tool/chrome-device/Default/Network/TransportSecurity @@ -0,0 +1 @@ +{"sts":[{"expiry":1750648433.124027,"host":"a5R6f5WcbbcikBO/3BJhQckaw028VKrSqT2pXMmmUnA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1719112433.124033},{"expiry":1750645913.756614,"host":"30cAJb610t39Mw2jFFsh3r1KImFA1qCBRiwQ4ej5er8=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1719109913.75663},{"expiry":1750645896.431129,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1719109896.43114}],"version":2} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Network/Trust Tokens b/.dart_tool/chrome-device/Default/Network/Trust Tokens new file mode 100644 index 0000000..799499f Binary files /dev/null and b/.dart_tool/chrome-device/Default/Network/Trust Tokens differ diff --git a/.dart_tool/chrome-device/Default/Network/Trust Tokens-journal b/.dart_tool/chrome-device/Default/Network/Trust Tokens-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/PersistentOriginTrials/LOCK b/.dart_tool/chrome-device/Default/PersistentOriginTrials/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/PersistentOriginTrials/LOG b/.dart_tool/chrome-device/Default/PersistentOriginTrials/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/PersistentOriginTrials/LOG.old b/.dart_tool/chrome-device/Default/PersistentOriginTrials/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Preferences b/.dart_tool/chrome-device/Default/Preferences new file mode 100644 index 0000000..77c0252 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Preferences @@ -0,0 +1 @@ +{"account_tracker_service_last_update":"13363583496131463","alternate_error_pages":{"backup":true},"apps":{"shortcuts_arch":"","shortcuts_version":0},"autocomplete":{"retention_policy_last_version":126},"autofill":{"last_version_deduped":126},"browser":{"has_seen_welcome_page":false,"window_placement":{"bottom":670,"left":10,"maximized":false,"right":526,"top":10}},"countryid_at_install":18756,"domain_diversity":{"last_reporting_timestamp":"13363583496131301"},"enterprise_profile_guid":"ac9bf741-b645-4b6a-b0ff-f05461e2cce1","extensions":{"alerts":{"initialized":true},"chrome_url_overrides":{},"last_chrome_version":"126.0.6478.114"},"gaia_cookie":{"changed_time":1718975684.313131,"hash":"2jmj7l5rSw0yVb/vlWAYkK/YBwk=","last_list_accounts_data":"[\"gaia.l.a.r\",[]]"},"gcm":{"product_category_for_subtypes":"com.chrome.windows"},"google":{"services":{"signin_scoped_device_id":"232b660b-5ca8-4c92-a962-bd7dac3597cf"}},"in_product_help":{"new_badge":{"Compose":{"feature_enabled_time":"13363449283814646","show_count":0,"used_count":0},"ComposeNudge":{"feature_enabled_time":"13363449283814663","show_count":0,"used_count":0}},"recent_session_enabled_time":"13363449283813971","recent_session_start_times":["13363583495946799","13363449283813971"],"session_last_active_time":"13363586028278640","session_start_time":"13363583495946799"},"intl":{"selected_languages":"en-US,en"},"invalidation":{"per_sender_topics_to_handler":{"1013309121859":{}}},"media":{"engagement":{"schema_version":5}},"media_router":{"receiver_id_hash_token":"ZyirZK9VPAN1OaUwzXIoxZ1zzM/nrdtwRtTF2hcmj+zKq8msCeJQTXd3LtBagdDbql/soGqcF1hbjrQqXo145w=="},"ntp":{"num_personal_suggestions":2},"optimization_guide":{"hintsfetcher":{"hosts_successfully_fetched":{}},"predictionmodelfetcher":{"last_fetch_attempt":"13363583505919122","last_fetch_success":"13363583506049278"},"previous_optimization_types_with_filter":{"AMERICAN_EXPRESS_CREDIT_CARD_FLIGHT_BENEFITS":true,"AMERICAN_EXPRESS_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_BENEFITS_BLOCKED":true,"CAPITAL_ONE_CREDIT_CARD_DINING_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_GROCERY_BENEFITS":true,"CAPITAL_ONE_CREDIT_CARD_STREAMING_BENEFITS":true,"HISTORY_CLUSTERS":true,"IBAN_AUTOFILL_BLOCKED":true,"PIX_PAYMENT_MERCHANT_ALLOWLIST":true,"SHARED_CREDIT_CARD_DINING_BENEFITS":true,"SHARED_CREDIT_CARD_ENTERTAINMENT_BENEFITS":true,"SHARED_CREDIT_CARD_FLIGHT_BENEFITS":true,"SHARED_CREDIT_CARD_GROCERY_BENEFITS":true,"SHARED_CREDIT_CARD_STREAMING_BENEFITS":true,"SHARED_CREDIT_CARD_SUBSCRIPTION_BENEFITS":true,"SHOPPING_PAGE_PREDICTOR":true,"VCN_MERCHANT_OPT_OUT_VISA":true},"previously_registered_optimization_types":{"ABOUT_THIS_SITE":true,"HISTORY_CLUSTERS":true,"SHOPPING_PAGE_PREDICTOR":true,"V8_COMPILE_HINTS":true},"store_file_paths_to_delete":{}},"privacy_sandbox":{"first_party_sets_data_access_allowed_initialized":true},"profile":{"avatar_index":26,"content_settings":{"did_migrate_adaptive_notification_quieting_to_cpss":true,"disable_quiet_permission_ui_time":{"notifications":"13363449283799718"},"enable_cpss":{"notifications":true},"enable_quiet_permission_ui":{"notifications":false},"enable_quiet_permission_ui_enabling_method":{"notifications":1},"exceptions":{"3pcd_heuristics_grants":{},"3pcd_support":{},"abusive_notification_permissions":{},"access_to_get_all_screens_media_in_session":{},"accessibility_events":{},"anti_abuse":{},"app_banner":{},"ar":{},"auto_picture_in_picture":{},"auto_select_certificate":{},"automatic_downloads":{},"automatic_fullscreen":{},"autoplay":{},"background_sync":{},"bluetooth_chooser_data":{},"bluetooth_guard":{},"bluetooth_scanning":{},"camera_pan_tilt_zoom":{},"captured_surface_control":{},"client_hints":{},"clipboard":{},"cookie_controls_metadata":{"http://localhost,*":{"last_modified":"13363586028292196","setting":{}}},"cookies":{},"direct_sockets":{},"durable_storage":{},"fedcm_idp_registration":{},"fedcm_idp_signin":{"https://accounts.google.com:443,*":{"last_modified":"13363449284313316","setting":{"chosen-objects":[{"idp-origin":"https://accounts.google.com","idp-signin-status":false}]}}},"fedcm_share":{},"file_system_access_chooser_data":{},"file_system_access_extended_permission":{},"file_system_access_restore_permission":{},"file_system_last_picked_directory":{},"file_system_read_guard":{},"file_system_write_guard":{},"formfill_metadata":{},"geolocation":{},"hid_chooser_data":{},"hid_guard":{},"http_allowed":{},"https_enforced":{},"idle_detection":{},"images":{},"important_site_info":{},"insecure_private_network":{},"intent_picker_auto_display":{},"javascript":{},"javascript_jit":{},"keyboard_lock":{},"legacy_cookie_access":{},"local_fonts":{},"media_engagement":{},"media_stream_camera":{},"media_stream_mic":{},"midi_sysex":{},"mixed_script":{},"nfc_devices":{},"notification_interactions":{},"notification_permission_review":{},"notifications":{},"password_protection":{},"payment_handler":{},"permission_autoblocking_data":{},"permission_autorevocation_data":{},"pointer_lock":{},"popups":{},"private_network_chooser_data":{},"private_network_guard":{},"protected_media_identifier":{},"protocol_handler":{},"reduced_accept_language":{},"safe_browsing_url_check_data":{},"sensors":{},"serial_chooser_data":{},"serial_guard":{},"site_engagement":{"http://localhost:50617,*":{"last_modified":"13363583496066698","setting":{"lastEngagementTime":1.3363554696066612e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":14.999999999999995,"rawScore":14.999999999999995}},"http://localhost:64664,*":{"last_modified":"13363586006552539","setting":{"lastEngagementTime":1.3363586006552518e+16,"lastShortcutLaunchTime":0.0,"pointsAddedToday":15.0,"rawScore":15.0}}},"sound":{},"speaker_selection":{},"ssl_cert_decisions":{},"storage_access":{},"subresource_filter":{},"subresource_filter_data":{},"third_party_storage_partitioning":{},"top_level_3pcd_origin_trial":{},"top_level_3pcd_support":{},"top_level_storage_access":{},"tracking_protection":{},"unused_site_permissions":{},"usb_chooser_data":{},"usb_guard":{},"vr":{},"webid_api":{},"webid_auto_reauthn":{},"window_placement":{}},"pref_version":1},"created_by_version":"126.0.6478.114","creation_time":"13363449283683879","exit_type":"Normal","last_engagement_time":"13363586006552518","last_time_obsolete_http_credentials_removed":1718975743.776773,"last_time_password_store_metrics_reported":1719109925.917334,"managed":{"banner_state":1,"locally_parent_approved_extensions":{}},"managed_user_id":"","name":"Person 1","password_account_storage_settings":{},"password_hash_data_list":[],"were_old_google_logins_removed":true},"safebrowsing":{"event_timestamps":{},"hash_real_time_ohttp_expiration_time":"13364054084123357","hash_real_time_ohttp_key":"CQAggVkHGDz+D7NzTdJng+hfQmYDKBJr+j0reLFFHxg4mXQABAABAAI=","metrics_last_log_time":"13363583495","scout_reporting_enabled_when_deprecated":false},"segmentation_platform":{"client_result_prefs":"ClIKDXNob3BwaW5nX3VzZXISQQo2DQAAAAAQg9mP/LvD3hcaJAocChoNAAAAPxIMU2hvcHBpbmdVc2VyGgVPdGhlchIEEAcYBCACEK7aj/y7w94XCuUCChFjcm9zc19kZXZpY2VfdXNlchLPAgrDAg0AAIA/ENncj/y7w94XGrACCqcCGqQCChkNAACAPxISTm9Dcm9zc0RldmljZVVzYWdlChgNAAAAQBIRQ3Jvc3NEZXZpY2VNb2JpbGUKGQ0AAEBAEhJDcm9zc0RldmljZURlc2t0b3AKGA0AAIBAEhFDcm9zc0RldmljZVRhYmxldAoiDQAAoEASG0Nyb3NzRGV2aWNlTW9iaWxlQW5kRGVza3RvcAohDQAAwEASGkNyb3NzRGV2aWNlTW9iaWxlQW5kVGFibGV0CiINAADgQBIbQ3Jvc3NEZXZpY2VEZXNrdG9wQW5kVGFibGV0CiANAAAAQRIZQ3Jvc3NEZXZpY2VBbGxEZXZpY2VUeXBlcwoXDQAAEEESEENyb3NzRGV2aWNlT3RoZXISEk5vQ3Jvc3NEZXZpY2VVc2FnZRIEEAcYBCACEPPdj/y7w94X","device_switcher_util":{"result":{"labels":["NotSynced"]}},"last_db_compaction_time":"13363487999000000","uma_in_sql_start_time":"13363449283779431"},"sessions":{"event_log":[{"crashed":false,"time":"13363449283776392","type":0},{"crashed":false,"time":"13363583495913202","type":0}],"session_data_status":1},"settings":{"a11y":{"apply_page_colors_only_on_increased_contrast":true}},"signin":{"allowed":true},"spellcheck":{"dictionaries":["en-US"],"dictionary":""},"sync":{"autofill_wallet_import_enabled_migrated":true,"data_type_status_for_sync_to_signin":{"app_list":false,"app_settings":false,"apps":false,"arc_package":false,"autofill":false,"autofill_profiles":false,"autofill_wallet":false,"autofill_wallet_credential":false,"autofill_wallet_metadata":false,"autofill_wallet_offer":false,"autofill_wallet_usage":false,"bookmarks":false,"collaboration_group":false,"compare":false,"contact_info":false,"cookies":false,"device_info":false,"dictionary":false,"extension_settings":false,"extensions":false,"history":false,"history_delete_directives":false,"incoming_password_sharing_invitation":false,"managed_user_settings":false,"nigori":false,"os_preferences":false,"os_priority_preferences":false,"outgoing_password_sharing_invitation":false,"passwords":false,"plus_address":false,"power_bookmark":false,"preferences":false,"printers":false,"printers_authorization_servers":false,"priority_preferences":false,"reading_list":false,"saved_tab_group":false,"search_engines":false,"security_events":false,"send_tab_to_self":false,"sessions":false,"shared_tab_group_data":false,"sharing_message":false,"themes":false,"user_consent":false,"user_events":false,"web_apks":false,"web_apps":false,"webauthn_credential":false,"wifi_configurations":false,"workspace_desk":false},"encryption_bootstrap_token_per_account_migration_done":true,"feature_status_for_sync_to_signin":1},"toolbar":{"pinned_actions":[]},"tracking_protection":{"tracking_protection_3pcd_enabled":false},"translate_site_blacklist":[],"translate_site_blocklist_with_time":{},"web_apps":{"did_migrate_default_chrome_apps":["MigrateDefaultChromeAppToWebAppsGSuite","MigrateDefaultChromeAppToWebAppsNonGSuite"],"last_preinstall_synchronize_version":"126"}} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/PreferredApps b/.dart_tool/chrome-device/Default/PreferredApps new file mode 100644 index 0000000..7d3a425 --- /dev/null +++ b/.dart_tool/chrome-device/Default/PreferredApps @@ -0,0 +1 @@ +{"preferred_apps":[],"version":1} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/README b/.dart_tool/chrome-device/Default/README new file mode 100644 index 0000000..98d9d27 --- /dev/null +++ b/.dart_tool/chrome-device/Default/README @@ -0,0 +1 @@ +Google Chrome settings and storage represent user-selected preferences and information and MUST not be extracted, overwritten or modified except through Google Chrome defined APIs. \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Safe Browsing Network/NetworkDataMigrated b/.dart_tool/chrome-device/Default/Safe Browsing Network/NetworkDataMigrated new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Safe Browsing Network/Safe Browsing Cookies b/.dart_tool/chrome-device/Default/Safe Browsing Network/Safe Browsing Cookies new file mode 100644 index 0000000..365f7f2 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Safe Browsing Network/Safe Browsing Cookies differ diff --git a/.dart_tool/chrome-device/Default/Safe Browsing Network/Safe Browsing Cookies-journal b/.dart_tool/chrome-device/Default/Safe Browsing Network/Safe Browsing Cookies-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Secure Preferences b/.dart_tool/chrome-device/Default/Secure Preferences new file mode 100644 index 0000000..c89a68a --- /dev/null +++ b/.dart_tool/chrome-device/Default/Secure Preferences @@ -0,0 +1 @@ +{"extensions":{"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":{"active_permissions":{"api":["management","system.display","system.storage","webstorePrivate","system.cpu","system.memory","system.network"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"app_launcher_ordinal":"t","commands":{},"content_settings":[],"creation_flags":1,"events":[],"first_install_time":"13363449283797057","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13363449283797057","location":5,"manifest":{"app":{"launch":{"web_url":"https://chrome.google.com/webstore"},"urls":["https://chrome.google.com/webstore"]},"description":"Discover great apps, games, extensions and themes for Google Chrome.","icons":{"128":"webstore_icon_128.png","16":"webstore_icon_16.png"},"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtl3tO0osjuzRsf6xtD2SKxPlTfuoy7AWoObysitBPvH5fE1NaAA1/2JkPWkVDhdLBWLaIBPYeXbzlHp3y4Vv/4XG+aN5qFE3z+1RU/NqkzVYHtIpVScf3DjTYtKVL66mzVGijSoAIwbFCC3LpGdaoe6Q1rSRDp76wR6jjFzsYwQIDAQAB","name":"Web Store","permissions":["webstorePrivate","management","system.cpu","system.display","system.memory","system.network","system.storage"],"version":"0.2"},"needs_sync":true,"page_ordinal":"n","path":"C:\\Program Files\\Google\\Chrome\\Application\\126.0.6478.114\\resources\\web_store","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"mhjfbmdgcfjbbpaeojofohoefgiehjai":{"active_permissions":{"api":["contentSettings","fileSystem","fileSystem.write","metricsPrivate","tabs","resourcesPrivate","pdfViewerPrivate"],"explicit_host":["chrome://resources/*","chrome://webui-test/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"events":[],"first_install_time":"13363449283797682","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13363449283797682","location":5,"manifest":{"content_security_policy":"script-src 'self' 'wasm-eval' blob: filesystem: chrome://resources chrome://webui-test; object-src * blob: externalfile: file: filesystem: data:","description":"","incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDN6hM0rsDYGbzQPQfOygqlRtQgKUXMfnSjhIBL7LnReAVBEd7ZmKtyN2qmSasMl4HZpMhVe2rPWVVwBDl6iyNE/Kok6E6v6V3vCLGsOpQAuuNVye/3QxzIldzG/jQAdWZiyXReRVapOhZtLjGfywCvlWq7Sl/e3sbc0vWybSDI2QIDAQAB","manifest_version":2,"mime_types":["application/pdf"],"mime_types_handler":"index.html","name":"Chrome PDF Viewer","offline_enabled":true,"permissions":["chrome://resources/","chrome://webui-test/","contentSettings","metricsPrivate","pdfViewerPrivate","resourcesPrivate","tabs",{"fileSystem":["write"]}],"version":"1"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\126.0.6478.114\\resources\\pdf","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"neajdppkdcdipfabeoofebfddakdcjhd":{"active_permissions":{"api":["systemPrivate","ttsEngine"],"explicit_host":["https://www.google.com/*"],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"events":["ttsEngine.onPause","ttsEngine.onResume","ttsEngine.onSpeak","ttsEngine.onStop"],"first_install_time":"13363449283798623","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13363449283798623","location":5,"manifest":{"background":{"persistent":false,"scripts":["tts_extension.js"]},"description":"Component extension providing speech via the Google network text-to-speech service.","key":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8GSbNUMGygqQTNDMFGIjZNcwXsHLzkNkHjWbuY37PbNdSDZ4VqlVjzbWqODSe+MjELdv5Keb51IdytnoGYXBMyqKmWpUrg+RnKvQ5ibWr4MW9pyIceOIdp9GrzC1WZGgTmZismYR3AjaIpufZ7xDdQQv+XrghPWCkdVqLN+qZDA1HU+DURznkMICiDDSH2sU0egm9UbWfS218bZqzKeQDiC3OnTPlaxcbJtKUuupIm5knjze3Wo9Ae9poTDMzKgchg0VlFCv3uqox+wlD8sjXBoyBCCK9HpImdVAF1a7jpdgiUHpPeV/26oYzM9/grltwNR3bzECQgSpyXp0eyoegwIDAQAB","manifest_version":2,"name":"Google Network Speech","permissions":["systemPrivate","ttsEngine","https://www.google.com/"],"tts_engine":{"voices":[{"event_types":["start","end","error"],"gender":"female","lang":"de-DE","remote":true,"voice_name":"Google Deutsch"},{"event_types":["start","end","error"],"gender":"female","lang":"en-US","remote":true,"voice_name":"Google US English"},{"event_types":["start","end","error"],"gender":"female","lang":"en-GB","remote":true,"voice_name":"Google UK English Female"},{"event_types":["start","end","error"],"gender":"male","lang":"en-GB","remote":true,"voice_name":"Google UK English Male"},{"event_types":["start","end","error"],"gender":"female","lang":"es-ES","remote":true,"voice_name":"Google español"},{"event_types":["start","end","error"],"gender":"female","lang":"es-US","remote":true,"voice_name":"Google español de Estados Unidos"},{"event_types":["start","end","error"],"gender":"female","lang":"fr-FR","remote":true,"voice_name":"Google français"},{"event_types":["start","end","error"],"gender":"female","lang":"hi-IN","remote":true,"voice_name":"Google हिन्दी"},{"event_types":["start","end","error"],"gender":"female","lang":"id-ID","remote":true,"voice_name":"Google Bahasa Indonesia"},{"event_types":["start","end","error"],"gender":"female","lang":"it-IT","remote":true,"voice_name":"Google italiano"},{"event_types":["start","end","error"],"gender":"female","lang":"ja-JP","remote":true,"voice_name":"Google 日本語"},{"event_types":["start","end","error"],"gender":"female","lang":"ko-KR","remote":true,"voice_name":"Google 한국의"},{"event_types":["start","end","error"],"gender":"female","lang":"nl-NL","remote":true,"voice_name":"Google Nederlands"},{"event_types":["start","end","error"],"gender":"female","lang":"pl-PL","remote":true,"voice_name":"Google polski"},{"event_types":["start","end","error"],"gender":"female","lang":"pt-BR","remote":true,"voice_name":"Google português do Brasil"},{"event_types":["start","end","error"],"gender":"female","lang":"ru-RU","remote":true,"voice_name":"Google русский"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-CN","remote":true,"voice_name":"Google 普通话(中国大陆)"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-HK","remote":true,"voice_name":"Google 粤語(香港)"},{"event_types":["start","end","error"],"gender":"female","lang":"zh-TW","remote":true,"voice_name":"Google 國語(臺灣)"}]},"version":"1.0"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\126.0.6478.114\\resources\\network_speech_synthesis","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false},"nkeimhogjdpnpccoofpliimaahmaaome":{"active_permissions":{"api":["desktopCapture","processes","webrtcAudioPrivate","webrtcDesktopCapturePrivate","webrtcLoggingPrivate","system.cpu","enterprise.hardwarePlatform"],"explicit_host":[],"manifest_permissions":[],"scriptable_host":[]},"commands":{},"content_settings":[],"creation_flags":1,"events":["runtime.onConnectExternal"],"first_install_time":"13363449283798262","from_webstore":false,"incognito_content_settings":[],"incognito_preferences":{},"last_update_time":"13363449283798262","location":5,"manifest":{"background":{"page":"background.html","persistent":false},"externally_connectable":{"matches":["https://*.google.com/*"]},"incognito":"split","key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDAQt2ZDdPfoSe/JI6ID5bgLHRCnCu9T36aYczmhw/tnv6QZB2I6WnOCMZXJZlRdqWc7w9jo4BWhYS50Vb4weMfh/I0On7VcRwJUgfAxW2cHB+EkmtI1v4v/OU24OqIa1Nmv9uRVeX0GjhQukdLNhAE6ACWooaf5kqKlCeK+1GOkQIDAQAB","manifest_version":2,"name":"Google Hangouts","permissions":["desktopCapture","enterprise.hardwarePlatform","processes","system.cpu","webrtcAudioPrivate","webrtcDesktopCapturePrivate","webrtcLoggingPrivate"],"version":"1.3.21"},"path":"C:\\Program Files\\Google\\Chrome\\Application\\126.0.6478.114\\resources\\hangout_services","preferences":{},"regular_only_preferences":{},"state":1,"was_installed_by_default":false,"was_installed_by_oem":false}}},"protection":{"macs":{"browser":{"show_home_button":"FDB8846516F14903C87FBC6A2C5DC26DD6852988B47B6B52FAAC8CC99F7DAE34"},"default_search_provider_data":{"template_url_data":"0BDEE458AB192A92A45648B9F4285DD2336C44DD3491E4035F7FD7C5F5F59472"},"extensions":{"settings":{"ahfgeienlihckogmohjhadlkjgocpleb":"016270D656EAC32B7B92EAECEB6E8E38BC6904F7BDF6AC97EE6CF22693B88B79","mhjfbmdgcfjbbpaeojofohoefgiehjai":"263C664544A1AC1940CEFCFEF3DD996BB4BE82DF0B850727AD95975275D3B745","neajdppkdcdipfabeoofebfddakdcjhd":"AE15F4565F527E046BC112115F9A0F4818675071C69A3EFEA054B7E104B10D14","nkeimhogjdpnpccoofpliimaahmaaome":"3B0B8F7E11259C408CF5170D12B9AA78B7CF7255F4B245F43B276B92274D62B0"}},"google":{"services":{"account_id":"34622AB260FCA814EEF496217B908188C8336E1D304AEE76FFCDE7D020B4B831","last_account_id":"962296AB9DBA881980EF5981B137490F39AA9FC1D4E178B833ED38BB21E7451D","last_signed_in_username":"6D1B75A5F2737314F20E7464FDE384AECE17BEDFDF0C0639E3D1ADC8719C480A","last_username":"CD8A9F44EF8B636CA9F647266A22DC7103ECC493E00C5120A039BCDAF29774B8"}},"homepage":"E0216250A37D41B0082859ED64487ED2FABC12663D5612493D77785186AC94F1","homepage_is_newtabpage":"126B4AB78C2DAA7971DF72B36978EC45CEFBFB0EA29356CFA9127D844C845537","media":{"cdm":{"origin_data":"A1390B643FE91AB060B01300AC7A3E9C8FC50E0668E73F01458602A8704C4632"},"storage_id_salt":"4115E40DA1A15EE6AEC326501EBA7B6A79F20A687DD2E7F5263AE1B9DE457754"},"module_blocklist_cache_md5_digest":"5629DBA6DC7C98EE849298FD323144BEAD9B5AF323EB719CBC8AEB45E3D2A7AF","pinned_tabs":"67755D30EA7163B982329FB878CECACCDB79A994B08868334F2ED8514EF2AA39","prefs":{"preference_reset_time":"0AB68C1297404DF493FC29AD49BB9BE412D4E1213055D0974C157D0AFAA9FCBF"},"safebrowsing":{"incidents_sent":"BD82416FEDD390A1BC3AEBDECF109697EF9E902C4979C4E364E2726162F622CC"},"search_provider_overrides":"2F2BEFDA758BAEAC42D4BF313C41D42E268EB3437981A349D4F1EFBC87A94E39","session":{"restore_on_startup":"FEC548D8540C51431BAEBF4AA3685F0697B141014D37EAB38FA77BCBCFCDAAB2","startup_urls":"570D7751D298E9D63CF276071A69B9B2DA24AB061F44BE6C78541968EBFB21B4"}},"super_mac":"A2A3545D3330E1377C4DE14E582A248811595BA9F787490220BEDAA7DB3F9C7A"}} \ No newline at end of file diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SegmentInfoDB/LOCK b/.dart_tool/chrome-device/Default/Segmentation Platform/SegmentInfoDB/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SegmentInfoDB/LOG b/.dart_tool/chrome-device/Default/Segmentation Platform/SegmentInfoDB/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SegmentInfoDB/LOG.old b/.dart_tool/chrome-device/Default/Segmentation Platform/SegmentInfoDB/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SignalDB/LOCK b/.dart_tool/chrome-device/Default/Segmentation Platform/SignalDB/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SignalDB/LOG b/.dart_tool/chrome-device/Default/Segmentation Platform/SignalDB/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SignalDB/LOG.old b/.dart_tool/chrome-device/Default/Segmentation Platform/SignalDB/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SignalStorageConfigDB/LOCK b/.dart_tool/chrome-device/Default/Segmentation Platform/SignalStorageConfigDB/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SignalStorageConfigDB/LOG b/.dart_tool/chrome-device/Default/Segmentation Platform/SignalStorageConfigDB/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Segmentation Platform/SignalStorageConfigDB/LOG.old b/.dart_tool/chrome-device/Default/Segmentation Platform/SignalStorageConfigDB/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/000003.log b/.dart_tool/chrome-device/Default/Service Worker/Database/000003.log new file mode 100644 index 0000000..171c460 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Service Worker/Database/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/CURRENT b/.dart_tool/chrome-device/Default/Service Worker/Database/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Service Worker/Database/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/LOCK b/.dart_tool/chrome-device/Default/Service Worker/Database/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/LOG b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG new file mode 100644 index 0000000..bc69bb9 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:35.928 1bbc Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Service Worker\Database/MANIFEST-000001 +2024/06/23-09:31:35.935 1bbc Recovering log #3 +2024/06/23-09:31:35.937 1bbc Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Service Worker\Database/000003.log diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/LOG.old b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG.old new file mode 100644 index 0000000..d1ed6e8 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Service Worker/Database/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:44.342 1d84 Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Service Worker\Database since it was missing. +2024/06/21-20:14:44.353 1d84 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Service Worker\Database/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Service Worker/Database/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Service Worker/Database/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Service Worker/Database/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/2cc80dabc69f58b6_0 b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/2cc80dabc69f58b6_0 new file mode 100644 index 0000000..858f33f Binary files /dev/null and b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/2cc80dabc69f58b6_0 differ diff --git a/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/4cb013792b196a35_0 b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/4cb013792b196a35_0 new file mode 100644 index 0000000..51138e6 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/4cb013792b196a35_0 differ diff --git a/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index new file mode 100644 index 0000000..79bd403 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index differ diff --git a/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index-dir/the-real-index b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index-dir/the-real-index new file mode 100644 index 0000000..919001e Binary files /dev/null and b/.dart_tool/chrome-device/Default/Service Worker/ScriptCache/index-dir/the-real-index differ diff --git a/.dart_tool/chrome-device/Default/Session Storage/000003.log b/.dart_tool/chrome-device/Default/Session Storage/000003.log new file mode 100644 index 0000000..8cde6ba Binary files /dev/null and b/.dart_tool/chrome-device/Default/Session Storage/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Session Storage/CURRENT b/.dart_tool/chrome-device/Default/Session Storage/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Session Storage/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Session Storage/LOCK b/.dart_tool/chrome-device/Default/Session Storage/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Session Storage/LOG b/.dart_tool/chrome-device/Default/Session Storage/LOG new file mode 100644 index 0000000..003d414 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Session Storage/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:36.152 2854 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Session Storage/MANIFEST-000001 +2024/06/23-09:31:36.162 2854 Recovering log #3 +2024/06/23-09:31:36.166 2854 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Session Storage/000003.log diff --git a/.dart_tool/chrome-device/Default/Session Storage/LOG.old b/.dart_tool/chrome-device/Default/Session Storage/LOG.old new file mode 100644 index 0000000..286db52 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Session Storage/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.953 91c Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Session Storage since it was missing. +2024/06/21-20:14:43.998 91c Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Session Storage/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Session Storage/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Session Storage/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Session Storage/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Sessions/Session_13363449286274357 b/.dart_tool/chrome-device/Default/Sessions/Session_13363449286274357 new file mode 100644 index 0000000..bbf54fb Binary files /dev/null and b/.dart_tool/chrome-device/Default/Sessions/Session_13363449286274357 differ diff --git a/.dart_tool/chrome-device/Default/Sessions/Session_13363583498415538 b/.dart_tool/chrome-device/Default/Sessions/Session_13363583498415538 new file mode 100644 index 0000000..de84162 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Sessions/Session_13363583498415538 differ diff --git a/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index b/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index new file mode 100644 index 0000000..79bd403 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index differ diff --git a/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index-dir/the-real-index b/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index-dir/the-real-index new file mode 100644 index 0000000..537d4fd Binary files /dev/null and b/.dart_tool/chrome-device/Default/Shared Dictionary/cache/index-dir/the-real-index differ diff --git a/.dart_tool/chrome-device/Default/Shared Dictionary/db b/.dart_tool/chrome-device/Default/Shared Dictionary/db new file mode 100644 index 0000000..204b6ea Binary files /dev/null and b/.dart_tool/chrome-device/Default/Shared Dictionary/db differ diff --git a/.dart_tool/chrome-device/Default/Shared Dictionary/db-journal b/.dart_tool/chrome-device/Default/Shared Dictionary/db-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/SharedStorage b/.dart_tool/chrome-device/Default/SharedStorage new file mode 100644 index 0000000..210e705 Binary files /dev/null and b/.dart_tool/chrome-device/Default/SharedStorage differ diff --git a/.dart_tool/chrome-device/Default/SharedStorage-wal b/.dart_tool/chrome-device/Default/SharedStorage-wal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Shortcuts b/.dart_tool/chrome-device/Default/Shortcuts new file mode 100644 index 0000000..c917b81 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Shortcuts differ diff --git a/.dart_tool/chrome-device/Default/Shortcuts-journal b/.dart_tool/chrome-device/Default/Shortcuts-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/000003.log b/.dart_tool/chrome-device/Default/Site Characteristics Database/000003.log new file mode 100644 index 0000000..353a2b4 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Site Characteristics Database/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/CURRENT b/.dart_tool/chrome-device/Default/Site Characteristics Database/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Site Characteristics Database/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/LOCK b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG new file mode 100644 index 0000000..a03a713 --- /dev/null +++ b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:35.935 a30 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Site Characteristics Database/MANIFEST-000001 +2024/06/23-09:31:35.941 a30 Recovering log #3 +2024/06/23-09:31:35.944 a30 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Site Characteristics Database/000003.log diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG.old b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG.old new file mode 100644 index 0000000..9c7721a --- /dev/null +++ b/.dart_tool/chrome-device/Default/Site Characteristics Database/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.782 a30 Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Site Characteristics Database since it was missing. +2024/06/21-20:14:43.836 a30 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Site Characteristics Database/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Site Characteristics Database/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Site Characteristics Database/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Site Characteristics Database/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/000003.log b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/000003.log new file mode 100644 index 0000000..2b778f4 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/000003.log differ diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/CURRENT b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOCK b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG new file mode 100644 index 0000000..460b22f --- /dev/null +++ b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:35.923 2f88 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Sync Data\LevelDB/MANIFEST-000001 +2024/06/23-09:31:35.935 2f88 Recovering log #3 +2024/06/23-09:31:35.939 2f88 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\Sync Data\LevelDB/000003.log diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG.old b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG.old new file mode 100644 index 0000000..17377fd --- /dev/null +++ b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.771 2afc Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Sync Data\LevelDB since it was missing. +2024/06/21-20:14:43.835 2afc Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\Sync Data\LevelDB/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/Sync Data/LevelDB/MANIFEST-000001 b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/Sync Data/LevelDB/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/Top Sites b/.dart_tool/chrome-device/Default/Top Sites new file mode 100644 index 0000000..dd0e998 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Top Sites differ diff --git a/.dart_tool/chrome-device/Default/Top Sites-journal b/.dart_tool/chrome-device/Default/Top Sites-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/Visited Links b/.dart_tool/chrome-device/Default/Visited Links new file mode 100644 index 0000000..d33661f Binary files /dev/null and b/.dart_tool/chrome-device/Default/Visited Links differ diff --git a/.dart_tool/chrome-device/Default/Web Data b/.dart_tool/chrome-device/Default/Web Data new file mode 100644 index 0000000..e639a54 Binary files /dev/null and b/.dart_tool/chrome-device/Default/Web Data differ diff --git a/.dart_tool/chrome-device/Default/Web Data-journal b/.dart_tool/chrome-device/Default/Web Data-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/WebStorage/QuotaManager b/.dart_tool/chrome-device/Default/WebStorage/QuotaManager new file mode 100644 index 0000000..b892a1e Binary files /dev/null and b/.dart_tool/chrome-device/Default/WebStorage/QuotaManager differ diff --git a/.dart_tool/chrome-device/Default/WebStorage/QuotaManager-journal b/.dart_tool/chrome-device/Default/WebStorage/QuotaManager-journal new file mode 100644 index 0000000..1b5f6f1 Binary files /dev/null and b/.dart_tool/chrome-device/Default/WebStorage/QuotaManager-journal differ diff --git a/.dart_tool/chrome-device/Default/chrome_cart_db/LOCK b/.dart_tool/chrome-device/Default/chrome_cart_db/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/chrome_cart_db/LOG b/.dart_tool/chrome-device/Default/chrome_cart_db/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/chrome_cart_db/LOG.old b/.dart_tool/chrome-device/Default/chrome_cart_db/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/commerce_subscription_db/LOCK b/.dart_tool/chrome-device/Default/commerce_subscription_db/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/commerce_subscription_db/LOG b/.dart_tool/chrome-device/Default/commerce_subscription_db/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/commerce_subscription_db/LOG.old b/.dart_tool/chrome-device/Default/commerce_subscription_db/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/coupon_db/LOCK b/.dart_tool/chrome-device/Default/coupon_db/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/coupon_db/LOG b/.dart_tool/chrome-device/Default/coupon_db/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/coupon_db/LOG.old b/.dart_tool/chrome-device/Default/coupon_db/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/discounts_db/LOCK b/.dart_tool/chrome-device/Default/discounts_db/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/discounts_db/LOG b/.dart_tool/chrome-device/Default/discounts_db/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/discounts_db/LOG.old b/.dart_tool/chrome-device/Default/discounts_db/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/heavy_ad_intervention_opt_out.db b/.dart_tool/chrome-device/Default/heavy_ad_intervention_opt_out.db new file mode 100644 index 0000000..704acdc Binary files /dev/null and b/.dart_tool/chrome-device/Default/heavy_ad_intervention_opt_out.db differ diff --git a/.dart_tool/chrome-device/Default/heavy_ad_intervention_opt_out.db-journal b/.dart_tool/chrome-device/Default/heavy_ad_intervention_opt_out.db-journal new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/optimization_guide_hint_cache_store/LOCK b/.dart_tool/chrome-device/Default/optimization_guide_hint_cache_store/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/optimization_guide_hint_cache_store/LOG b/.dart_tool/chrome-device/Default/optimization_guide_hint_cache_store/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/optimization_guide_hint_cache_store/LOG.old b/.dart_tool/chrome-device/Default/optimization_guide_hint_cache_store/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/parcel_tracking_db/LOCK b/.dart_tool/chrome-device/Default/parcel_tracking_db/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/parcel_tracking_db/LOG b/.dart_tool/chrome-device/Default/parcel_tracking_db/LOG new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/parcel_tracking_db/LOG.old b/.dart_tool/chrome-device/Default/parcel_tracking_db/LOG.old new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/000003.log b/.dart_tool/chrome-device/Default/shared_proto_db/000003.log new file mode 100644 index 0000000..d65d5f9 Binary files /dev/null and b/.dart_tool/chrome-device/Default/shared_proto_db/000003.log differ diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/CURRENT b/.dart_tool/chrome-device/Default/shared_proto_db/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/shared_proto_db/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/LOCK b/.dart_tool/chrome-device/Default/shared_proto_db/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/LOG b/.dart_tool/chrome-device/Default/shared_proto_db/LOG new file mode 100644 index 0000000..90a719e --- /dev/null +++ b/.dart_tool/chrome-device/Default/shared_proto_db/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:36.186 2ba8 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\shared_proto_db/MANIFEST-000001 +2024/06/23-09:31:36.187 2ba8 Recovering log #3 +2024/06/23-09:31:36.188 2ba8 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\shared_proto_db/000003.log diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/LOG.old b/.dart_tool/chrome-device/Default/shared_proto_db/LOG.old new file mode 100644 index 0000000..5af23d6 --- /dev/null +++ b/.dart_tool/chrome-device/Default/shared_proto_db/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.933 12dc Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\shared_proto_db since it was missing. +2024/06/21-20:14:43.977 12dc Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\shared_proto_db/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/MANIFEST-000001 b/.dart_tool/chrome-device/Default/shared_proto_db/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/shared_proto_db/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/000003.log b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/000003.log new file mode 100644 index 0000000..a5a0c59 Binary files /dev/null and b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/000003.log differ diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/CURRENT b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/CURRENT new file mode 100644 index 0000000..7ed683d --- /dev/null +++ b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/CURRENT @@ -0,0 +1 @@ +MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOCK b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOCK new file mode 100644 index 0000000..e69de29 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG new file mode 100644 index 0000000..f35d0bc --- /dev/null +++ b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG @@ -0,0 +1,3 @@ +2024/06/23-09:31:36.180 2ba8 Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\shared_proto_db\metadata/MANIFEST-000001 +2024/06/23-09:31:36.180 2ba8 Recovering log #3 +2024/06/23-09:31:36.181 2ba8 Reusing old log C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.1685d2a2\flutter_tools_chrome_device.35403e23\Default\shared_proto_db\metadata/000003.log diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG.old b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG.old new file mode 100644 index 0000000..8400e59 --- /dev/null +++ b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/LOG.old @@ -0,0 +1,2 @@ +2024/06/21-20:14:43.916 12dc Creating DB C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\shared_proto_db\metadata since it was missing. +2024/06/21-20:14:43.926 12dc Reusing MANIFEST C:\Users\RYANPC~1\AppData\Local\Temp\flutter_tools.9a13d234\flutter_tools_chrome_device.16930107\Default\shared_proto_db\metadata/MANIFEST-000001 diff --git a/.dart_tool/chrome-device/Default/shared_proto_db/metadata/MANIFEST-000001 b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/MANIFEST-000001 new file mode 100644 index 0000000..18e5cab Binary files /dev/null and b/.dart_tool/chrome-device/Default/shared_proto_db/metadata/MANIFEST-000001 differ diff --git a/.dart_tool/chrome-device/Default/trusted_vault.pb b/.dart_tool/chrome-device/Default/trusted_vault.pb new file mode 100644 index 0000000..743e7b0 --- /dev/null +++ b/.dart_tool/chrome-device/Default/trusted_vault.pb @@ -0,0 +1,2 @@ + + 2a68348c2ca0c50ad315d43d90f5a986 \ No newline at end of file diff --git a/.dart_tool/dartpad/web_plugin_registrant.dart b/.dart_tool/dartpad/web_plugin_registrant.dart new file mode 100644 index 0000000..e14d4b8 --- /dev/null +++ b/.dart_tool/dartpad/web_plugin_registrant.dart @@ -0,0 +1,24 @@ +// Flutter web plugin registrant file. +// +// Generated file. Do not edit. +// + +// @dart = 2.13 +// ignore_for_file: type=lint + +import 'package:cloud_firestore_web/cloud_firestore_web.dart'; +import 'package:firebase_auth_web/firebase_auth_web.dart'; +import 'package:firebase_core_web/firebase_core_web.dart'; +import 'package:firebase_database_web/firebase_database_web.dart'; +import 'package:firebase_messaging_web/firebase_messaging_web.dart'; +import 'package:flutter_web_plugins/flutter_web_plugins.dart'; + +void registerPlugins([final Registrar? pluginRegistrar]) { + final Registrar registrar = pluginRegistrar ?? webPluginRegistrar; + FirebaseFirestoreWeb.registerWith(registrar); + FirebaseAuthWeb.registerWith(registrar); + FirebaseCoreWeb.registerWith(registrar); + FirebaseDatabaseWeb.registerWith(registrar); + FirebaseMessagingWeb.registerWith(registrar); + registrar.registerMessageHandler(); +} diff --git a/.dart_tool/extension_discovery/vs_code.json b/.dart_tool/extension_discovery/vs_code.json new file mode 100644 index 0000000..aa15c7b --- /dev/null +++ b/.dart_tool/extension_discovery/vs_code.json @@ -0,0 +1 @@ +{"version":2,"entries":[{"package":"chicken","rootUri":"../","packageUri":"lib/"}]} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/.filecache b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/.filecache new file mode 100644 index 0000000..8d21d91 --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/.filecache @@ -0,0 +1 @@ +{"version":2,"files":[{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart","hash":"bd1315cfa157d271f8a38242c2abd0d9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\typed_data.dart","hash":"8197b93568cea109f4eae8aad4626090"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\delegating_stream_channel.dart","hash":"d731e1b690975788d014e6df127b2a9a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_memoizer.dart","hash":"abcb2d6facc18b2af070cb86cbb1c764"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\filter_chip.dart","hash":"0595a161da5c60876dc6fa8f9f3dd88f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu_theme.dart","hash":"bf394a28a62dc276b4a991fe879f9de2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart","hash":"1adcc56e3affffb23739c7c9d8a5fca0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl_helpers.dart","hash":"fac5ee1098b41fef8637aca152781c92"},{"path":"C:\\flutter\\packages\\flutter\\lib\\rendering.dart","hash":"354d1c8d61916d7369ef6d6c2cc45827"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\union_selector.dart","hash":"163f0d1be71ecdac16d6010f08d034a0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\paragraph.dart","hash":"227902ae29f0b49b495312ae2bd0c29d"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\controller.dart","hash":"9ce4f4161358faced22ea3c2447e4aca"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\notification_listener.dart","hash":"40af0e749b28cdacd342afc1d3abf3ff"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\deprecated.dart","hash":"64ef5c5dae2a0eea13051c56fc2b2413"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\view.dart","hash":"3baf63eeb96616a5c6dc24eb130fe6c6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\lsq_solver.dart","hash":"c76aba086f5653df25d6b7698b8d85f0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar_theme.dart","hash":"75b9c1779a7340c6547ca36854566e0d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\stack.dart","hash":"1d38f0d264f79a52a1170fa8b4177e0d"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\goldens.dart","hash":"ef79cdc1dd1a0cc7e71b8d2fdfdcb1d8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_completer.dart","hash":"b9531c458d313a022930a0842db8201e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\dart_io_extensions.dart","hash":"c79d97b5488cc43bc6770559b1434273"},{"path":"C:\\flutter\\packages\\flutter\\lib\\cupertino.dart","hash":"0559f0299086ef561968c13cf8898b3f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\throws_matcher.dart","hash":"b01341cf8ec3a318a8dfeb5ac4cb1f6f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\selection_area.dart","hash":"5ec004b82b4db249d028f92e128837d4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\_stream_helpers.dart","hash":"a0a77d61bd45bc0990742919171225b1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\utils.dart","hash":"8986177ba204a808c603c35260601cce"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_renderer.dart","hash":"4eeb2861464e2cf2e91380cc35c57ae9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_header.dart","hash":"95668dcb90fa7d1f7106974177017b2e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag_details.dart","hash":"13e915ea48f2b212be206155af29a734"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing.dart","hash":"971e19843c122686585b3ed5fb15edb5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\remote_exception.dart","hash":"6981f81e08fac8ad984fd7b0d1083e20"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\wrappers.dart","hash":"91e47ed79ad65391642894923c520b26"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE","hash":"2d0c70561d7f1d35b4ccc7df9158beed"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Rizfarm-Interface.png","hash":"2f893fdc5b5d963688af2d1b5459c08a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_decoration.dart","hash":"d1385cb4be83d027b417b0c93cde7d3c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\autofill.dart","hash":"b712ccf274e1965ba296f5e95416fe0c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.4.3+1\\LICENSE","hash":"3cc5c8282a1f382c0ea02231eacd2962"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\typography.dart","hash":"9924e2952c8a4836f064eb0f75a7fb81"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\utils.dart","hash":"a0f3046203c24b39a0d5e7eb2e605cd5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver.dart","hash":"86a1c9a43575fcd8d69b2d1e8830d2bf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style_button.dart","hash":"0be6f97655c6060ee618ca4c75c30adf"},{"path":"C:\\Users\\Ryan PC\\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\\gestures\\converter.dart","hash":"ef0f5159c8958348efe31b591de4891a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_anchors.dart","hash":"de8a944c3ff91b6989d400e792a8141f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\canvas_wrapper.dart","hash":"a2d72bf958dab348c9ba7c05e81a03dd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_close.g.dart","hash":"e6311d4728a75edc5866998cd9fcfe96"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_painter.dart","hash":"e26593ff30f6ee335f23fd1a2d453290"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider.dart","hash":"7086493b2263ae5c4686e5ae0b3ad519"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_cache.dart","hash":"787131300e855b744837ca2ad6d48a33"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\dots_indicator.dart","hash":"a3d279f60b71ddc489dc5ec33e8b6c6b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flex.dart","hash":"e91d3df394ec889bfaa662ed3e4617a0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\fractional_offset.dart","hash":"31536de0cf8c179f5d3a157a383853ee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner_theme.dart","hash":"5296c0559191d212013941cc7325d073"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_style.dart","hash":"b086719e65430a9b46c221ca47ba974f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration_image.dart","hash":"82d9d1dd6c364250b9ded96924b7bd3e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\binding.dart","hash":"94273b9274c8ec3e5967dcc750420f96"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\layout_builder.dart","hash":"4add60b120906dde9b5ccf3f03b57753"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar_theme.dart","hash":"3d24e2219966cba6ed8ab06849e63f1c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\vm_service.dart","hash":"978a9b21477b3f4c8c0a372d979246f2"},{"path":"C:\\Users\\Ryan PC\\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\\material\\tooltip.dart","hash":"5227b3c1fa28c58007f1b77f3d35fb19"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\boundary_characters.dart","hash":"9d1525a634d27c83e1637a512a198b4f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\decoration.dart","hash":"5be45aed507782db26b181b53afc9a47"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_maps.g.dart","hash":"9bbdb2b8645420b0dab017ab8a9126a7"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\logos.png","hash":"1bb1f63a096bafe2bbf3732ac4b1e53d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\src\\firebase.dart","hash":"01049ee9adcd36bdba77ebdbf08c8311"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\temperature\\temperature_cache.dart","hash":"a6350a577e531a76d89b24942fca3073"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button.dart","hash":"6f973cf686841dd5b4a0a8d327b11ca2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\text_align_extension.dart","hash":"59f0d9fa64905482ce8f6532d57426aa"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\sink.dart","hash":"87e6007f2e4468fd84513f05cafcca2d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart","hash":"9e22ead5e19c7b5da6de0678c8c13dca"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE","hash":"4cb782b79f6fc5792728e331e81a3558"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu.dart","hash":"df45467f183fbf7b6d6f9f2bd687efc0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\display_feature_sub_screen.dart","hash":"710b7c0ed6182061863a5a6f95858db3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\palettes\\tonal_palette.dart","hash":"4b7c2f9cc99067bb99ceda29da4c8362"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_options.dart","hash":"acfd504bf73ab65005e44b5cba6cc438"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\rrect_extension.dart","hash":"bd6edf459ed2affde49bfdedff60fe42"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database_event.dart","hash":"b6ee09d174530fc7e1fd4e9624141b78"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_visibility.dart","hash":"8ae5c92d55160b07037a0eae26a3844f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_web-3.8.6\\LICENSE","hash":"1ac261c28033869c8bcf9caaedf74f6e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\exception.dart","hash":"057eee4158f966a9d0f2de68f4efa467"},{"path":"C:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE","hash":"4c779196c2128d2ea42b96d64052ebb7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set_controller.dart","hash":"f301af2d0392296f456363085becbf47"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_extension.dart","hash":"768067e738f8af0c773a71c3e454910f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\adapter.dart","hash":"4c5097fd2e6dd9fadd2dfe7537979fa1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\annotated_region.dart","hash":"a05b35e402965727a6b38bfc20b6ea15"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\notification_settings.dart","hash":"c1da5c2e88951f9ab78eb684ea6ea005"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\linear_border.dart","hash":"ed6b1bdc9fc7d72ff23cd44ac160decd"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\mock_event_channel.dart","hash":"60cfd0a0bf25356168fb988d28cd6461"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_channels.dart","hash":"65e83f7dcec79667b1078916c8576fa3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_completer.dart","hash":"fbd23a681c22b782bdb58d139c07cca6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection.dart","hash":"1578c11ca57f922c046c6f48f3e822b2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_neutral.dart","hash":"11c6c659a99b5530d764fa41f4bc81f0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_filter.dart","hash":"8a316ffad9b6a12d4c28ba240c0f83bf"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\binding.dart","hash":"afbb1252040236b4c0b4d0f2a184b9fb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_bar_theme.dart","hash":"38449fe5d64038e89f1e0a737444b508"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_field.dart","hash":"b50868ac9aea4d048015f61e15ebc917"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\haptic_feedback.dart","hash":"9c22a82a905c0c4467f302f10d337c1e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\unparsed_frame.dart","hash":"0c30a117b0d1fd5c94980510832b81d0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile.dart","hash":"5069a63ab7ce57c145d7f42587eeda50"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_list.dart","hash":"a0689049f6dae22cc845af56e8dbfdaf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_data.dart","hash":"ae63d1eb03bfba6a8466c271b7a3a56c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\utils.dart","hash":"e09da93d64fbc8904258aa814d093447"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.6\\lib\\plugin_platform_interface.dart","hash":"510b78d72d59a887b1ccc3deb30c44c1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\token.dart","hash":"d19d18ba59c99c56f5cd539e808ac093"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_menu_bar.dart","hash":"b0da2089761a2aae2bdae00df57c88b7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar.dart","hash":"15bf2ad8ea5ce89666e5fbcebd0e494c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_view.dart","hash":"7afe9dd753b9e976fd8d55d3e4cd5126"},{"path":"C:\\flutter\\packages\\flutter\\lib\\foundation.dart","hash":"bbf382866dfe5839f5fd524e1bcfba6b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\iterable_matchers.dart","hash":"475dd622fae500547db81e790b2730d7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\fl_titles_data_extension.dart","hash":"c0070ef856f5639fd65493502f207567"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\predictive_back_event.dart","hash":"5a74670bf67f1bd87eda93d4f03fd38f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_capabilities_io.dart","hash":"4e7afb8070494792674e2bc858099896"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar.dart","hash":"c8b28bc7861fbd9e43e0c7ff71df5051"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\app.dart","hash":"0c2625d62b66b3bc22975c13dbd11d75"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\future_group.dart","hash":"fb71dd46672c822515f03f8f0dddbcb8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\clipboard.dart","hash":"f1fe2ae26e1e1b55c551b23c63308217"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\expect.dart","hash":"ea4b7c446d65f8cd9f25e576ef04f59c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button_theme.dart","hash":"4f1e75253ade31b5505d5b65420f8951"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shape_decoration.dart","hash":"d6ac7a2b40287e5ecad0dbd193d85fc5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search.dart","hash":"bc4b397681e892cdd91f6324581ae05a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\clock.dart","hash":"2c91507ecca892cf65c6eaf3fbe0a7e6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth-4.19.6\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\string_scanner.dart","hash":"07758299bbd2261712f35210ee2f645b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\arc.dart","hash":"8530eaa2ab5f7eb52028ab57fca78802"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\star_border.dart","hash":"a6d85ccca72ad4f4166634e15b9acdf8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\trace.dart","hash":"677d8642864682752cf5fa1727f11e45"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\implicit_animations.dart","hash":"c5699f1a2b707025ae255ebf1e6c13ad"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\finders.dart","hash":"d8fa8560c8480d31fafd5e8248c10b46"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\src\\tone_delta_pair.dart","hash":"f5b38c21bf580c89610a8b58c65aae00"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu.dart","hash":"b0abc16df20eb16bcd64e18066914f0f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\divider_theme.dart","hash":"b9683ba704027febb9b1b24039797752"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\draggable_scrollable_sheet.dart","hash":"bf65bba9345209f83ac53529a905217c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_web-5.11.6\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\declarer.dart","hash":"7655ddb6728cf1c69b59ca8a147131a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\observer_list.dart","hash":"387236f694dff79733084498c52038ba"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_helper.dart","hash":"194799857c6b3d8c692ac28296ceeac0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart.dart","hash":"f455c71188285eb55439974d63e0dec9"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf","hash":"e7069dfd19b331be16bed984668fe080"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\diagnostics.dart","hash":"b06966f8253f26416cdd5eefa350c3ce"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_navigation_bar.dart","hash":"8a50f4be2c40a4040ee149c84c9275bb"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_primitives.dart","hash":"d4f9a9875b9ae87eb85a09e02632c7c2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state_mixin.dart","hash":"aeabd2d0e2bcb09133a93bbe3f063b67"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\future.dart","hash":"18c04a8f8132af2c1b1de5af6909025c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_client.dart","hash":"32a40215ba4c55ed5bb5e9795e404937"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_text_input_key_handler.dart","hash":"e15ba265960e10dbe6a76c73ad899ba4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart","hash":"fb2c02d4f540edce4651227e18a35d19"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_span.dart","hash":"7e5c03596a1fb0af5f470b2db47db33f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_transformer.dart","hash":"45a20da2b86984fa0b29030dd190c75d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\mergeable_material.dart","hash":"55354d1ecbecff22696c8bacf630b943"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\debug.dart","hash":"61eb2619c9992fe3ed9694462cf005f8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\LICENSE","hash":"5bd4f0c87c75d94b51576389aeaef297"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\card_theme.dart","hash":"5f3d7484f75c90cc3f323aa64b03fc3a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\stadium_border.dart","hash":"fedc5dbef3a20107c00465276cee8100"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterable.dart","hash":"67d16e841606c4e5355211fe15a2dbfd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\thumb_painter.dart","hash":"9cfbf479eebbc477022c269228522589"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\gravity_simulation.dart","hash":"58bf49c7528360c37c53e06bd35ba78f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_scroll_view.dart","hash":"8f50d073e7aec4f224c8700cfd49cf35"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\plural_rules.dart","hash":"2241f880365723564463d0bec35a4ba2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_query.dart","hash":"987c72ad85de5094b137b235cb0b859b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_varied_extent_list.dart","hash":"58ad1b24f5ee6ca20eed937ce8173c7f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_data_snapshot.dart","hash":"01205e8b30049699680b77303dab41b5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\selection.dart","hash":"94e98c241ee3b8e7b4251aced99d7270"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\color_scheme.dart","hash":"4d82738586287779626f7c7abca8db37"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_sink.dart","hash":"e2f7d6fbeb362176a24cb422a6dd8193"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\resampler.dart","hash":"b168e7f9a027f1d58d126472929300c6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\sliding_segmented_control.dart","hash":"fe5b0cc76385e1c6b6b6ea8bd255f344"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\equatable.dart","hash":"1a5f064d497f9539e8e2cb4ba15a8f05"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\mocks.dart","hash":"df8721b78ff541a62535c38cdd105685"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_helper.dart","hash":"d53e5e29157046a01f222df89f73a1e5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\chain.dart","hash":"1112185143b6fe11ce84e1f3653b2b6b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_records.dart","hash":"371c46ba8c6c83ca376bb594f127a694"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\monodrag.dart","hash":"106f92d088321188a32bc6c17ee3e5d4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\client.dart","hash":"88bca6d72b455281d10332169d1e714c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\size_changed_layout_notifier.dart","hash":"c591bd1800e9914c0bc8c5576d1bb0ee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_form_field_row.dart","hash":"bbe955412891750438ad423a96f5ef64"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_map.dart","hash":"700328ab0177ddfd9a003a8c15619c1a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\raw_keyboard_listener.dart","hash":"86e6b511d00c0f5a72e75e5807927009"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart","hash":"b7c2cc8260bb9ff9a961390b92e93294"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_decoder.dart","hash":"4516de94440084829b530c53bb27bd09"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\_registration.dart","hash":"2ca56c7653e16b250d726f62f4f45a5b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer_theme.dart","hash":"9403ad38331af409672e5b7f7d0c5946"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_gc_counter.dart","hash":"cc7fa411af28c3efdc082af0f0b1bc87"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar_theme.dart","hash":"ced1c6ba8b83c4d45b47c44455c8391c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\metadata.dart","hash":"22cc5c21f37e5c214ff1c18666d302d1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_layout_metrics.dart","hash":"dc64ebb08fcf29bdc05884be98af7daf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_state.dart","hash":"cf8c5851626534266bd46d4f195f8528"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart","hash":"9d273d5a3c1851b0313cd949e7f84355"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\_goldens_io.dart","hash":"9f09823973c589b7ea3fc148567d6388"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_view.dart","hash":"51019e3ae04a19a56f14e67f55e48a3e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\basic.dart","hash":"69e90754f487276ae5a363fedc509b31"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality.dart","hash":"4cbe8ed92ec76b5cd80e685ba71acdb4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\number_symbols_data.dart","hash":"f176d4d0e0b6d9e454dc1b0f0498507a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_scaffold.dart","hash":"666a840bb052eb21175c3c328a32ded7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_closer.dart","hash":"cbd0196f25d2f055736beb3052a00c19"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\vm_trace.dart","hash":"9a7022bcfa03c67d126e948062508201"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_bar.dart","hash":"8e37bb3356f9bb82fa7ded1814222b1c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\boolean_selector.dart","hash":"6268ac9b947807a9c6e33f4e24c5ea9d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button_theme.dart","hash":"7924da6ac69b5c05141e26a6fa62ec65"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_theme.dart","hash":"5053a04fcb51c7800a9ed5a16995dc38"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_vibrant.dart","hash":"05c0986996f5c9a57cad9b0d2d370ad4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\live_text.dart","hash":"093480e5e45e2cefbf2a0fbfdef8d24c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_decorator.dart","hash":"af025e402d3bd94c4a9577348ff30e81"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\palettes\\core_palette.dart","hash":"d35b72b249d19f54a4cd6f22ff3299e9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_platform_selectable_region_context_menu_io.dart","hash":"0582a8b20dfce1c8219289afbf0c0e09"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\texture.dart","hash":"8a9b22d6d62b5cdc288ea7a7f6b1ffe5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\magnifier.dart","hash":"3d06adcb76913769695b9e3c666aa263"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\bitfield.dart","hash":"d540f5a7e71095a9b49cd7ef8ba54bb4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\route.dart","hash":"fd88968451f9f4c07494c4e7e04bd1d1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\shadows.dart","hash":"490c9ff01a527fdf2e3cb3e015501951"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\event_simulation.dart","hash":"959657256ef5f10262a12375a12b0f2a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\bar_chart_data_extension.dart","hash":"98ca5a05f11d1816f485d69875eefcae"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_provider.dart","hash":"2f196e514fa2cd37f62ee0de0424c906"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggleable.dart","hash":"96523bf60abebb76b4d24bbd245af415"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\canonicalized_map.dart","hash":"889042dc1cc5b1f4e4e1572270920f54"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_painter.dart","hash":"e269ead538e08bc970fe2a64298eecb2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_computation.dart","hash":"37837bd1379e66f38e4a7775b6084d0e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_transaction_result.dart","hash":"e1f46ee97f1d96fbcb7bca99c450da30"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\utils.dart","hash":"fab8d6d1b0e81315a3d78131394d31e6"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_text_input.dart","hash":"b1c952b777049f076bb21d79a9bf7f08"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_list_tile.dart","hash":"914db3aab573c5930c0845ccc54348d8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox_theme.dart","hash":"17022086732e8102ff50dcb223e74cb7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart","hash":"b2015570257a2a6579f231937e7dea0e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\firebase_core_platform_interface.dart","hash":"8a5443f88214c3152f56a8a22f575f7b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_size.dart","hash":"e8962babe57f44feba344fb613cf4b79"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_codec-1.1.11+1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\LICENSE","hash":"e4b7798d5e152d20a241f63077e24db0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_physics.dart","hash":"f62f4a39bbe1748ed1d34e01ab2737a9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\fl_border_data_extension.dart","hash":"93bdfb7e39afdcf0b595d826ec6cf60b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\multi_channel.dart","hash":"ea4058222908e51164c58ef9ec3ec7b7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile_theme.dart","hash":"fe21c52f2b1e5ed820f7e399e5f1f8a9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing.dart","hash":"616d209c3b452c673e24e7aeea383585"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\global_state.dart","hash":"dc4e3bf96e9c6e94879d54eaa2f81c69"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_time_patterns.dart","hash":"91cb916b3d993bfa26dda0bea4a52d50"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\subscription_stream.dart","hash":"2a0b9a600ec09eae15ecb49408c970fe"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\app.dill","hash":"7a53d7e3f7211909378ff55f0c6ee155"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Vector.png","hash":"25329f9030c1d926e3cff056d4451aaf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_service.dart","hash":"ad102dfb95cd945faa4d88c4ba7c8935"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart","hash":"146741f6f87d6612ee7bbf6a6fa9c119"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE","hash":"5d89b1f468a243c2269dfaceb3d69801"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\debug.dart","hash":"7d41d0d514ab76cd488bdd2bd062e290"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\contrast\\contrast.dart","hash":"0c9bd1af5747fd55e7488c731ad32dee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\flutter_logo.dart","hash":"9a2bb45bf4ace48f105db62c8346c9c1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_theme.dart","hash":"a07e33dd0d599dd2be5fdd4f0fb7a1ed"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\banner.dart","hash":"e837a5112870bb4d8a916179e198ec1b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spell_check.dart","hash":"5505a2280dc7753cf4448e7c04cedd8d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\sink_base.dart","hash":"8fec1bb0c768b230066dba96aac40ff5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_queue.dart","hash":"54e62d85cb0f15d21b510ba8342615aa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar.dart","hash":"0f04a149dfd1ebf4fa97e8aa2aeabf51"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\group_entry.dart","hash":"2bd22809ea7f834be075f6bbc989c61a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\annotations.dart","hash":"b98145bd156a782be220cb3f652ba0a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_row.dart","hash":"502e34ce63f6f01a311db3ffd5882a40"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\flexible_space_bar.dart","hash":"b018263a32cce5ecef2855d959f35f49"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table.dart","hash":"09ece59758bbd0c34c615e158dbcc2ef"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\skip.dart","hash":"5afc1d7ddba4e820fe4126346928a8f8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\image.dart","hash":"79fe5d45f6da346375c58fe391fa592f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_cursor.dart","hash":"f4f6e1888bf0ded215009090493cd389"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\key.dart","hash":"0ee0c2942bbdf12169b29642d2ab616c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme.dart","hash":"33256e04645d14d3e8796a31a6bc602d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dual_transition_builder.dart","hash":"87ce2c595f6f4415633ebb4f8baf9c1b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_router.dart","hash":"c73badf5156e45c15d8737e32844597a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_format_field.dart","hash":"53b1a2074650b8f2808e620e2b9ddc41"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\_network_image_io.dart","hash":"dc18942dbbb12b9ef308569bb6dc07de"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\events.dart","hash":"178404553136789439ddcae31c888aa7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\arena.dart","hash":"62994f4fa215ac96b6b1c97c6b05b3d9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar_theme.dart","hash":"4920e667de963dd3db602282a5c0a5d2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\utils.dart","hash":"670717573525d5e0518a4063c6fd9231"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_drawer.dart","hash":"043b2b4bd2d4a7973db8f17f2e7cc2dc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar_button.dart","hash":"6256251e5430efecff0ca9305f46419c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\leak_tracker_flutter_testing.dart","hash":"4fa87bad8a52b38c6673f5fba616f6ef"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autocomplete.dart","hash":"396a28b859051b139dce2912b4fcf963"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\notched_shapes.dart","hash":"28cd4cf04b37a0c0d12e3d19fe602397"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\decorated_sliver.dart","hash":"ac504413ac252d4facd173131a205b9f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_ios.dart","hash":"ee555a5141887d02ccdf6067191615f4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification.dart","hash":"14e01382d845df0591e8042e86cf98f6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\message.dart","hash":"99081c4836e758ecc0579e20f11fc4e9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_controller.dart","hash":"5fc83b9a76355cd9ef882f0003ebe717"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_painter.dart","hash":"34ef3305debbe29840e073c27f2846e6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_icons_theme.dart","hash":"4932099c2a6b8ae8b74ede9a615b447c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\database_reference.dart","hash":"b148a55e0da8b9a49ccaef87dc403ab9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\fl_touch_event.dart","hash":"c8ba4ee305acb51fd51c8090fe306816"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\picker.dart","hash":"bf9fdb5c5742d46ec8efe10d51aae387"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_tracker.dart","hash":"219c02115dac78cf604ffced219d3e5c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_completer.dart","hash":"2430a12d4750c3c76ef07d29bb6f6691"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_finalizer.dart","hash":"c3e503bae107c6af898a34190356b382"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\util\\placeholder.dart","hash":"7608d7808a2946263f05be6a6ef8a380"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_ripple.dart","hash":"4157e931df8c8d8ba8c60d6625c1a24b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart","hash":"6a0fa6360b3aca8deb85dc7d88176eb8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\media_type.dart","hash":"101ff6d49da9d3040faf0722153efee7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_web-0.2.5+6\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\remote_notification.dart","hash":"b652111e5bc8c0e52096430d481ff3dc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_theme.dart","hash":"b623e0f46b83b4776072316cb50e978c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_expressive.dart","hash":"3826eca923efb51fd68c08bd75a0226f"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\stack_manipulation.dart","hash":"299821f10e18ff6fe13d5ed202cfd53f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_data.dart","hash":"e2ac9b71c4ae859580aa0e247caf4b8e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_web-3.12.4\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\viewport.dart","hash":"3b713596242a9d79aa2c7b237fd25de8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\snack_bar.dart","hash":"a487442d3dfc8983ab9cf056e0b77fac"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\expect_async.dart","hash":"5ee38cf6d6d36e120e12dc550eb7d0c8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart","hash":"dcef90946d14527736cde04a54d334db"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\pause_play.g.dart","hash":"a39036e6e7861dbb8dde953722ccef25"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database_reference.dart","hash":"a0affd84b5b454143da3a495280f52ec"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\lib\\firebase_messaging.dart","hash":"3110d5ac01cbcb85c2a50744567907f0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\LICENSE","hash":"b3896c42c38a76b4ed9d478ca19593e4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart","hash":"b062a8e2dade00779072d1c37846d161"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\src\\point_provider_lab.dart","hash":"6566a35ff0dea9376debf257bdb08fba"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\string_stack.dart","hash":"aa27dfc54687394062db977707839be5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_persistent_header.dart","hash":"30b578a451b1fd7d41c9b1324a9ba051"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animations.dart","hash":"710f143a50ddb74b79fb9765558b32ed"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\suite.dart","hash":"1c5b1dc918055cc35f7c0579f382e24a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\path_drawing\\dash_path.dart","hash":"1f0c168015d074facbb8fa7075ee3e91"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\geometry.dart","hash":"e834ac1d4277d5529717adbc71195f55"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\list_tile.dart","hash":"e01049c012896e2342be17d398dd208f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\evaluator.dart","hash":"18a3a7548a40186c8bd9a36c25d7b88f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\src\\firebase_app.dart","hash":"92822ea2edbf875f4f02ee0df917a511"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\homeApp.dart","hash":"0392a64d7035d2abf5b301fbcf3277cb"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\recording_canvas.dart","hash":"38292fa877f0465f57b6a4680034ce06"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\streamed_request.dart","hash":"c738f304008379170f7306e4368d29dd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\method_channel\\method_channel_messaging.dart","hash":"4c038e0b7740e9569259de4eaf7341d2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\nav_bar.dart","hash":"2c11ea6dac0862c1d4f35d59959c2e83"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_renderer.dart","hash":"8096e92e40ec953e29ba8f13cd0fcb64"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_source.dart","hash":"fff49457b941371782e7fad6d9828018"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore-4.17.4\\LICENSE","hash":"e8b32b6d7c1328dfb1968caef8249452"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\two_dimensional_viewport.dart","hash":"60387f46b581c3cadd0c1e37947011e3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\filled_button.dart","hash":"7f98af039b5e41ad573fed11ef5f584c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_print_bytes.dart","hash":"e69cf3df10839e91bcb973a8cfb01fdd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\spacer.dart","hash":"ac4298690945913eebe3982ab06e52ce"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart","hash":"daeb052f1089d4e84d8a22acf56c1da2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip.dart","hash":"d62378ae6709fc5a70a3aa96aaa64bc5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\page_transitions_theme.dart","hash":"3e1ee0bd5fa6c1bb8e22397ff122e3a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigation_toolbar.dart","hash":"4090e7a6bbb085e9e1e40e79f43a83b6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\eager.dart","hash":"60538fdaa23028c6fb000792d6e2a086"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\error.dart","hash":"6e464838b7c90601558fafb4828a146f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver.dart","hash":"3d7dff689fbbf02ad67df7804b567dd4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\src\\exception.dart","hash":"9a74595c2e95795b6c96d74f2b6bcca8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\prints_matcher.dart","hash":"4f0ffd679f655d6564b78bc144614294"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\mouse_tracker.dart","hash":"e1cdbb3b7a4c436a5dc207dfd78c3266"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_parser.dart","hash":"b8a405a7e5ea8001bb0ab36de015ac6d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_data.dart","hash":"50a66b945de6e164d128c49402efd275"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\selectable_text.dart","hash":"41d3bddec2f7fe02e5f8e40895cd9a6b"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Vector.png","hash":"25329f9030c1d926e3cff056d4451aaf"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\frame.dart","hash":"75a750ac4a72e0cbc0915e941a5999b6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\description.dart","hash":"32a992510b885844e290cefcd5d09ce4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\matchers.dart","hash":"1fbc5aaf78097e8453806f27f9c881f2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\user_accounts_drawer_header.dart","hash":"178120f445ddd0858485d68d9d036f96"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_set.dart","hash":"4b5d82ddeb09bc46ae0e980616ce0109"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\http.dart","hash":"ddbd4db4cc029d33f28b41110e89d419"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart","hash":"aa4b5c0cdb6a66685350611b29ca9d38"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\async.dart","hash":"b0af2681de06f072c797fb66bab4213b"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\animation_sheet.dart","hash":"d503d1e2de26f45ba66595fea73b99a3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\undo_history.dart","hash":"805ddb6bdbeb1a25c4d3954691dd7620"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\expect.dart","hash":"3584ab7a76045dbd3c30daea12fb4496"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\io_streamed_response.dart","hash":"f179ed2f20226c436293849c724b2c4d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\parser.dart","hash":"67d4bb390f36e86565a02e8437511790"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_formatting.dart","hash":"a7ed15242e547260f69df7c212b0f4c5"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_exception_reporter.dart","hash":"e249bced92ccec3d0b0b853501ad8601"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overlay.dart","hash":"d64a3c69f2fa67b3ee1ba080c32ee3e2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app_lifecycle_listener.dart","hash":"1b85798783a42db6ea0aec0607f52bec"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_svg-2.0.10+1\\LICENSE","hash":"a02789da8b51e7b039db4810ec3a7d03"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_transformer.dart","hash":"bf9deb76f520208269fedb1ee05992bc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\lazy_chain.dart","hash":"7ec268e37049e5c22e226c94df1776b3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\having_matcher.dart","hash":"5fca18b5c21ccb54bb45fca9a8c230eb"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\hooks.dart","hash":"6afb88ee6ae8f5ff1fc4bdaaa43520aa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\basic_types.dart","hash":"3efab72f27dead78a156b81368a6326b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\tolerance.dart","hash":"454f11813e43a193cf6fa422fc834104"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\viewing_conditions.dart","hash":"cb0d5b80330326e301ab4d49952b2f34"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\boollist.dart","hash":"206ef1a664f500f173416d5634d95c8b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\compact_number_format.dart","hash":"9068f4d63af1ec44245b76b7ab4dfa48"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterator.dart","hash":"6c54f90e0db5f42a13be6b3efeb4a04d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\src\\typed_buffer.dart","hash":"ff39af2689ed98def8b10e13a3166f9c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase_plugin.dart","hash":"e7715c9d0c6652b0ed4cf68026a01618"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\model.dart","hash":"c1e14f1c844a611e14c99ceef9227f4c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart","hash":"157d1983388ff7abc75e862b5231aa28"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_indicator.dart","hash":"928eeaebd4b30af9e8807463fb693878"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_timeline_io.dart","hash":"2b2385e013688dc5ccafac580f8f6999"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\minum.dart","hash":"5f81f3b7d73c46ce6d4b5c8a53f14bc1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_linux.dart","hash":"cf73625a117f59eb9e8a069d81a2cb18"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\stack_trace_formatter.dart","hash":"f09da12169bcbb4d2bee041ff8cdd936"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\constants.dart","hash":"195aceb9dfe0dacbf39711b8622ce2b4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart","hash":"8a451864f1a46f19700d46fc5d4cbd39"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_list.dart","hash":"5b894ae18be3e2442a34288833184ca9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\LICENSE","hash":"d962842ab77037d9a6da813a6c9e0ca4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_platform_io.dart","hash":"34db9d7c9ebc27ae8cf7b0284f83365e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\time.dart","hash":"f499afcdb75b8a91e5c2146456280b57"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\queue_list.dart","hash":"02139a0e85c6b42bceaf3377d2aee3de"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codec.dart","hash":"395feb1e3c41a7e8086f80d26775c95f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\magnifier.dart","hash":"f937ec63668db3d0cf88923b841f2f77"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button.dart","hash":"353d3025be1e7bb543112691a518e772"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_theme.dart","hash":"0d59ed32a82321b8a099e63a69c7df53"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail.dart","hash":"03078c7a0c0617d49033e0c48f9720ce"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\predictive_back_page_transitions_builder.dart","hash":"cc5284ba5a34fecc03d0c47173c5c22f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\binding.dart","hash":"957435cdac08517d771f7410463d4564"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\charcodes.dart","hash":"a1e4de51bdb32e327bf559008433ab46"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\inline_span.dart","hash":"924ca747592fc5b2c2af19a52b37eed0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_configuration.dart","hash":"02864b47c1ebaa0dc80e6fc3290c0435"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\debug.dart","hash":"dd041ecac6b348ca45136e92030d9894"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_exception.dart","hash":"91202b337594bdb4b484c2edc999bd71"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog_theme.dart","hash":"51e2a88315c5424719d8093fc69486a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_layout_builder.dart","hash":"f255aed97911507289cb6f5da97da9e0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\test_structure.dart","hash":"e34618cf7e0edefefa1fda697c06d891"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable.dart","hash":"fbfc0e1a28442c94eaebe0f4eef388ba"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\colors.dart","hash":"c09aad75caca1a6451b419c68ea10c46"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button.dart","hash":"9ed5661c7cd32c1b57624967380ea94f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart","hash":"1b20a6e406ca8e79675b2ebd9b362d10"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shared_app_data.dart","hash":"de797cd236550fb9ffc01bf75a1a0440"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\priority_queue.dart","hash":"34a4d340931147322eaddc77fdc65c22"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_view_theme.dart","hash":"1efe2f83712c2a2143181218cb813995"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.5.0\\LICENSE","hash":"d26b134ce6925adbbb07c08b02583fb8"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_default_binary_messenger.dart","hash":"f0c58e4f791f5bfd7f9ef8c758563b7f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\operator_matchers.dart","hash":"60791527ef7b7b0e4bcf56106682aa99"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\media_query.dart","hash":"08e96c7bfc5bc1b5b43fc36ed2c943c0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\animated_size.dart","hash":"3428006dbf254d94f33211547e28fc9c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_bundle.dart","hash":"f765831a804f9119f40f797ad724294d"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\_test_selector_io.dart","hash":"c7a85faca019278d5a72f765ed0b0e95"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_data_snapshot.dart","hash":"d7e510a4f75c53d2575e3e96b69497fe"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_request.dart","hash":"de670519e8f1f432d9f1a21fdd05b4b3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\checkbox.dart","hash":"be3cedc062ec7f1027226e3ddccd3104"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\icon-ph.png","hash":"31ec65fbb759ce607a0d5f83ba3131a7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pop_scope.dart","hash":"e826011c632f16f5689a5f516a82269b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_android.dart","hash":"b5cdad51b9230cd4bd63bf303ace9a50"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Frame%201.png","hash":"88e38e01705c1b5c79cb6c2d1632cd7a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\fl_chart.dart","hash":"2ef48c86b3ce7fb556bef04e55e3bb56"},{"path":"C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\native_assets.dart","hash":"e09034c50db05442bc89ea2f9a871b30"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\scaffolding.dart","hash":"c25c6537e9f89bf6e75b74c9f43c309d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\ast.dart","hash":"4ae8e4147fb1b7f552f1d6c428ef77c9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\form_section.dart","hash":"c529d41883a2252f967f186348d3df7d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\binary_messenger.dart","hash":"fa7f83e299192dc2f501b6e116d7407d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\close_menu.g.dart","hash":"1f699fda56a8ea482e6bb4911849a5cb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\spell_check_suggestions_toolbar.dart","hash":"383c605329d0f03a68c61b4e1273db50"},{"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":"d8c3acd80b8a6cbc981c934ae39e560f"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\dashboard.dart","hash":"40b10d947a6ccf11c156846977aacabf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\force_press.dart","hash":"23aacfec6ae252d6dfd6e205b00c385f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\fade_in_image.dart","hash":"3ffa29c5a373c2513727a5f9895a342c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\LICENSE","hash":"7b7fcd3f415f29a260e0d5f15c7d9565"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\intersection_selector.dart","hash":"3bd1bac4de6d891e214330108e1c981d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\no_splash.dart","hash":"7a236e534b0fe797322dcb1369da5b71"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer.dart","hash":"8117e1fa6d39c6beca7169c752319c20"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\firebase_database.dart","hash":"d4a931a801c9bf1c5f3f054b87e58f5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet_theme.dart","hash":"ab3fe8a210c4c5ba21e37cbf1bfd8e11"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\circle_border.dart","hash":"b3f9e2f7c20eadffcf38d6542287b224"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multitap.dart","hash":"a45c41fee633a2144e4194fec7b54770"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dislike\\dislike_analyzer.dart","hash":"d7eb1678ec74acd9857a4193fd62ed5b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\semantics.dart","hash":"1103b191085bd07813158fafe1869488"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar_button.dart","hash":"13626b33f6c9e00af53759a1d6cb3882"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\render_base_chart.dart","hash":"1b2756e3837187e5c96b213b5b5800ec"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\frontend\\fake.dart","hash":"7641c7f5943d6cf04774682977742d07"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_shadow.dart","hash":"3e6b974238bf1e5c281a0e528ad03216"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker_theme.dart","hash":"6e882ca92219918e24f82e6def15de94"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_format_parser.dart","hash":"61a0deef2a4f0ebaed506bb2a22c5185"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\bidi.dart","hash":"68634d4df864077f507d84d92953a99b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\stack_frame.dart","hash":"6d389a8d5e3c70d4a9117a08b767774c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_parser_base.dart","hash":"39348131fc86fb08a42dd6b2d1b16bf0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\LICENSE","hash":"3323850953be5c35d320c2035aad1a87"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\error_matchers.dart","hash":"6c91603be3d033a554191bb020b60dc3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\mouse_tracking.dart","hash":"2d41073e925bce584e52b555a49ac326"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\LICENSE","hash":"314f8b1023f04b8b73d4faa0e4361936"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\utils.dart","hash":"d84ae47a3c688bd889f442426f39be3e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_renderer.dart","hash":"2116e8c96d786c69569202f297c6d333"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\visitor.dart","hash":"73b175f4bfcea68d6b2e6668047ffc70"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_grid.dart","hash":"c1b152ba17ab4af2b3f2fc3fcaed535c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_splash.dart","hash":"9ca18b116d4301650809f4b2e0ad4a9b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\about.dart","hash":"a94fa74b89683d9947dcccb5ad159591"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_multi_box_adaptor.dart","hash":"ea38ac5fc7fc4fda5683649ce312674e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_highlight.dart","hash":"95c3dca079914f04203b2ba532b24c5d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart","hash":"7d2bdb4801fc8b3a110f36d5e5fa59f5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\scan.dart","hash":"9ce6595770687511a1c77ace6f55bddc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_sink.dart","hash":"ef83fcd13366d1d61c5dbb5c6aae5ead"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap_and_drag.dart","hash":"622fe46e17e784ed61653c1c568cc18c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dialog.dart","hash":"a22f61129ce93a90e49e444476e905bc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart","hash":"d975e51852aa1802c81c738dcb4c348d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\closed_exception.dart","hash":"bba56d888d73de62a45f74323e448a7f"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z","hash":"446e1bb30c116d485c645be57e41959d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\beveled_rectangle_border.dart","hash":"6c288496b57afb84b45d4636f8f9cbf0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\query.dart","hash":"1849736ff6ce690c91f2833c58b18e36"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection_toolbar_layout_delegate.dart","hash":"cea2369fc1ccd54846f9231dff516e4e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart","hash":"5ca0b5786bf63efd4fc72fcecfe1b36c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_connection.dart","hash":"48373777a7ab5c2a70ff369491443405"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\app.dart","hash":"64b9533a398fa05b438d2d851bbb5e49"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\scaffold.dart","hash":"46850a55aef4a5ab60ea6db2f1c26b97"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\outlined_button.dart","hash":"4c65b9653c6855eb1f86adeabb753ed2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_style.dart","hash":"c99852fbf527edb25750c2715a367fbd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_format.dart","hash":"20dc50b53035a8e953b5d4ffe6948ede"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\slider.dart","hash":"b5c27a6b43c97bebe78ced1a79fd7074"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart","hash":"21bf6725b1fc374f03ae5b2cb46bd95b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image.dart","hash":"e65aaf931cd590a43c865f0a55bf763c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text.dart","hash":"f7a63cba03fb6b8f9d5472042ff6be24"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\placeholder_span.dart","hash":"9327d0b10224e4b9c72d0d9a3cdc39d1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\service_extensions.dart","hash":"22fbb11f5bca422cecd02d408f16ceb8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\edge_insets.dart","hash":"1a6a77b55e21091bca5877ba024feb40"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\test_settings.dart","hash":"be0278c8e41c2e074b1d63eebe61d471"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\drag.dart","hash":"b953ec2d60be24caf2db5b670f0d0a30"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart","hash":"299bd3979d7999412945ac4e3199cdcf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_macos.dart","hash":"64ab6a3566b3b3dee838da7709dce266"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\comparators.dart","hash":"d1410f48ac374235aaad55cba40bc4be"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\font_loader.dart","hash":"e98b1a4d5852efe3fd90f32f1d1175ad"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\src\\leak_testing.dart","hash":"d73809535807b46d027f5749eed8f16d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\constants.dart","hash":"35fba0794fdb13603eaa91c675bacd93"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\change_notifier.dart","hash":"97ed3941261d8f5aa04c328fc62ce049"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\constants.dart","hash":"e15e533392383e97a3e21d4aafd8503d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\LICENSE","hash":"3c68a7c20b2296875f67e431093dd99e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\service_extensions.dart","hash":"f8b573fc1de3cac6f125ecfd3a0f2435"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_renderer.dart","hash":"bba6b87208a8313902f98f9d021c4dc1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_wsmeans.dart","hash":"6c6dfd5ba4546c1f32201555d6cff215"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_fill.dart","hash":"db6c7fa826672ef04f289e21db40b18f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_button_theme.dart","hash":"0b2f56caef07d1aae65c24c1582ebd9a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\wrap.dart","hash":"b55078ad283f4cd013b444a2dfb5a448"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\interactive_viewer.dart","hash":"89dc05bfdadf4c64baef166216cc861b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_theme.dart","hash":"fc8ee1d1cb7a78335f009c9114483a4a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart","hash":"698a6fc4361dd42bae9034c9c2b6cf7b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\shifted_box.dart","hash":"c292acfb3bc6582e1a1b5f152e75d168"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart","hash":"f8fb1733ad7ae37b3d994f6f94750146"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\nested_scroll_view.dart","hash":"a22b44024ede420fb329bbf6b3ff0e33"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_bar_theme.dart","hash":"a3247553180e83dbfdde6fe1d3462cc5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\color_utils.dart","hash":"0938e0447f447ceb7d16477a0213ce2c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\refresh.dart","hash":"d861f0d348156b4669bbe50c73070c39"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\icons.dart","hash":"c21deeaba796dca05896693525d3ab93"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\scale.dart","hash":"90472bb4fc228d6564090199cef8d98c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\test_failure.dart","hash":"adccd59261d4d308580e3770cd0bd118"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection_toolbar.dart","hash":"af402b77b863f8d71798ea4a8db2dd7e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\list_wheel_scroll_view.dart","hash":"73227756c1a2d3c4ae131d4f5344c4d3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\chunked_stream_reader.dart","hash":"14acd577a81cd5aa871c66f430b95d97"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\texture.dart","hash":"d132c1fc844a3300b5faf530714f7d30"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\scanner.dart","hash":"fdc78d4e397e4c145a0b1c859715e6af"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\unique_widget.dart","hash":"135fadbba0fe88d1f078b0f6a6192aff"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\util\\identifier_regex.dart","hash":"e93367ad4cf679639319dc0f2c7688dc"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data","hash":"d91d40dffe89d9d8a4c6b333aa247cdc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_location.dart","hash":"46662e0d2493d8ccd849dfd134172485"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\routes.dart","hash":"cb40bf98f4f8f70065bf96a3009de193"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\_background_isolate_binary_messenger_io.dart","hash":"d73eb52cadc4b09d23b07deeaf12936e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\desktop_text_selection_toolbar_layout_delegate.dart","hash":"c85e96c1b0ea2a1fda723992062f4c53"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\magnifier.dart","hash":"6aaa0a9eed81f366d65f0645b6b284f9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\test_api.dart","hash":"565068943e34a5a5ffe7526f92925f00"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\autocomplete.dart","hash":"3ed2c4934c2b01c8a929e0fe34b79da5"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Frame 1.png","hash":"88e38e01705c1b5c79cb6c2d1632cd7a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\lib\\meta_meta.dart","hash":"03d6cb8e1d825d08afbf60aa87c70678"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"C:\\Users\\Ryan PC\\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\\widgets\\platform_view.dart","hash":"b1cd4b070f1b293e5310c99e6a424ac3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\spring_simulation.dart","hash":"3c6976c06fb14b53b4095efc8feb38ea"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\pubspec.yaml","hash":"e8ff4f302f51f462d8aaa6bc9ed3784c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\matcher.dart","hash":"b9debf18c521e9b3eb8334373ddf48f6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_panel.dart","hash":"c2580f34048b8857a807a636e966fc55"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-0.5.1\\LICENSE","hash":"d53c45c14285d5ae1612c4146c90050b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable_helpers.dart","hash":"841e7c94de2a193b41857c17e60f9e65"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_delegate.dart","hash":"b978001656b1c29619a2ac1b6bd03341"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart","hash":"89dc3f84db2cd1ea37e349fdb1de09bb"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\math_utils.dart","hash":"e4ee21048ab83cc50d61ac3784afa9f5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overscroll_indicator.dart","hash":"651abe49d13176ec880ee1ce209a00b2"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\main.dart","hash":"c79078fa4a6d169dc27b34b54b7b7007"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\continuous_rectangle_border.dart","hash":"fda060938e8e57d5b879a5dd893aa9fb"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\delivery.dart","hash":"f683a2dc0299aa7596f9321fd2a032be"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_on_disconnect.dart","hash":"11ebc02290fa6a32217f40466ac92b13"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database_event.dart","hash":"4343400e718c8082431a4c0b0f1a5294"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart","hash":"6326660aedecbaed7a342070ba74de13"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\LICENSE","hash":"dcfade87754e7808bd5c34faa2b03e1c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\color_extension.dart","hash":"2afc847f7335d53a8f1ad08b42ac598d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\constants.dart","hash":"9c829248e6137be76ab591c867142271"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\retry.dart","hash":"0c6f33a4b24154bb91390120c7264ad9"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logo.png","hash":"a96973d8b872ebb0b32a748c99bc60fa"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\LICENSE","hash":"e8b32b6d7c1328dfb1968caef8249452"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_traversal.dart","hash":"d322734dc11f1657b20bd64b009f830d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\dialog.dart","hash":"8fc36fbffd4b50ba5368e3152a7e18b7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\adaptive_text_selection_toolbar.dart","hash":"df817c7b4e17a0f0d4a10ba20255f76f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\range_slider.dart","hash":"574d2f80c957d7ff6075449854401dc6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_bar_theme.dart","hash":"b27fe10d5bf813e9448862f6c12f47e0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\service_extensions.dart","hash":"a828ee0cb5baf9d8d0af6e5d1d3f4795"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\table_border.dart","hash":"1a46a07ce288ccdb175ca1359c9bd9d7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\flavor.dart","hash":"cd0c4ddac2c7f994effd14ac77d18226"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\eager_span_scanner.dart","hash":"b71ae933bdc407aa375dba5f378198a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\animation.dart","hash":"dbccf615e27cdf0f5f455a480a2b7e8e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\firebase_database.dart","hash":"ccc585cfa29af2c13a237629cdecce03"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\order_matchers.dart","hash":"a636b243377d435c9c285533d7db1f2a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_resolution.dart","hash":"3022b38aa0210aad4aadcee109685811"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer.dart","hash":"e4544ad18a3dabc38df61de8e4e10a9e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\localizations.dart","hash":"ec4f891d38bd761b7f661ebd09dfb0e4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection.dart","hash":"48ba673f0e14a195d177e35cbcfc679d"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_vsync.dart","hash":"e78de35d80d7e1b7b7b62bc5420a79d0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\unmodifiable_wrappers.dart","hash":"4be4077b482b12a5ee202d859e8286df"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_transformer.dart","hash":"e82a9b67ba33ae635b9b083ef147fb9b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\validator.dart","hash":"3f29e94ce4c6c07d1bcb3dc510b9feaf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\debug.dart","hash":"31ca060cd0631514ed19e5c94ab4b00c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_test_helper_detector.dart","hash":"49d2cafeeda868bb0ec97be20dad7452"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\automatic_keep_alive.dart","hash":"0c4ffb25a969ea88e1220835345cbb54"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\message_codecs.dart","hash":"26be42b25da0d5eff23aa3eec0a989d6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\line_scanner.dart","hash":"e8cea99d6204f5bfb4d0e59002c95e39"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\transitions.dart","hash":"cc025b3df0138d3dd9bae7cfe26e7157"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button.dart","hash":"1d57dc6d6f471f2c5c01c1176e4979a2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\src\\dots_decorator.dart","hash":"de5e6fc81277625140bb9d6cc2afddf2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_tracker.dart","hash":"cbaba62bc50ff18cdebee4aa29a28b4c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\feedback.dart","hash":"b9c46c7d67cc877abaece74782c2ab50"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\reorderable_list.dart","hash":"c56b763d9575de65e8ac058130908ace"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\lib\\meta.dart","hash":"9f4967a811d22bf4c8c127f629634e6a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\clamped_simulation.dart","hash":"9951dd026c1ec46f9940016f4a823b40"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_data.dart","hash":"b5d2ab84e5ae4527f539d5556080d12d"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\nonconst.dart","hash":"080321361d8a34f1a1f578b71df84def"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\circle_avatar.dart","hash":"64ef9d22b4faf40178ddb55e86c767e5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\decorated_sliver.dart","hash":"871c7e47e64c27be9771a05e55e67267"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_utils.dart","hash":"7b06d6d819a4fba0e6428c9b7e16e0e2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_mixin.dart","hash":"1733ce2af9995beb4767dca9158f84bb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\binding.dart","hash":"7bdfc5b3b977d21cf60ecc2453a4b8f4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_widgets.dart","hash":"702256cb17c4257141132ae8b3aa22b7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.6\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\exception.dart","hash":"5275d424aba5c931a30e6bd3e467027d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\dynamic_color.dart","hash":"5a135e72a0650a7de37b7d9195b0e47c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_compiler-1.1.11+1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_painter.dart","hash":"bcc98e878e989e17c2eb8ea9091925fe"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart","hash":"789e79772bba1132b3efdb60636a3ccb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport.dart","hash":"fe62144f64c1f01c0deb16f2f26204df"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set.dart","hash":"0073f703be7f7ddbd7f04d1b740f35c6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_well.dart","hash":"4f63656ae10d555ec8376471be5be9db"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\editable.dart","hash":"36dc3af13dd2721fbb9f2b9830f14b35"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_platform_interface-7.2.7\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart","hash":"43268fa3ac45f3c527c72fc3822b9cb2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\priority.dart","hash":"97a29ecd681c01b36d1bff88bbb7b21e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\charcode.dart","hash":"b80f25d51570eededff370f0c2b94c38"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\edge_insets_extension.dart","hash":"ee49bdaba1ec44edd11fb9b0d8af5552"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_config.dart","hash":"6632bddb49f6537dc0eba152451f4b4e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\basic_types.dart","hash":"3916aa64de4b28a4df6046f7d2c22df3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\list_extensions.dart","hash":"9f8b50d98e75350b41d40fee06a9d7ed"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\scrollbar.dart","hash":"d0bd80b75afdf458c2bb4394f7459c5c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\event_sink.dart","hash":"acfd72852e16d10d8797be366c796133"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollbar.dart","hash":"7607b6e3c59935cd71d1519ba4b47943"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_state.dart","hash":"764075396ab00d4e48fbbeef4545e6a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\context_menu_action.dart","hash":"f6595bdd791cc25f60e5b38a5ec78a48"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_field.dart","hash":"c57b50cb4887b81769c092251e514dec"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\editable_text.dart","hash":"d31aec74e50b84f4fa4b7046bbb096ef"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_helper.dart","hash":"abad5fe66b5a94db45de5bebd5c81fe9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\src\\matchers.dart","hash":"f7ee52c9c28a872c08d2d24ed2b524ee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\restoration.dart","hash":"32f0374ef610cf10a97ecbd21d6d0ab4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\services.dart","hash":"1566a1649e9bc2e0f0ecdf869e678a0a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\lib\\fake_async.dart","hash":"c4248f249f3e54dbf2f102c850065769"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\recognizer.dart","hash":"b4ee18195eb299f4a2c66e7beee040a9"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\image.jpg","hash":"6678d413bbf24a5b84f8b1f8fa508ae4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\empty_unmodifiable_set.dart","hash":"d2e49f7a3cc02c7bd120dd5e4b9daa33"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json","hash":"4a9174775a5d4078f3fc4f5c6e2f2af3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\src\\typed_queue.dart","hash":"a25f681f986e3b67354a106e164b61c9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\container.dart","hash":"0e600fa9ed17f228540022c5012a37ab"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\firebase_database_platform_interface.dart","hash":"de14354b66735e0a1fcf2d9739a78044"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\number_symbols.dart","hash":"6c1b7903629a7ad4cb985f0898953db1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons_theme.dart","hash":"8bb4a11684bfa1cd49432c7a248a147f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\overflow_bar.dart","hash":"a46af69b8ceef12ee20412eca4354de7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_decoration.dart","hash":"49f07387c54cbcba79c0905cf4c8890b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_theme.dart","hash":"a36299c0a3cdc02c6c1f769484d711ac"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_fit.dart","hash":"5028d4b6328feb544d9f5b7be9389ae7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\undo_manager.dart","hash":"2e4e921a1046a65a129216c81b4828c8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\none.dart","hash":"f12ebda2bd0dc61bafcb6669fa9ad431"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\restoration.dart","hash":"b29179bb8324c3a5fdd79b542b2c14bf"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_renderer.dart","hash":"dbaffa2b4f65d8808c7fe0cb43d70e0b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator_pop_handler.dart","hash":"87b5863de85cc9942164268f7f545975"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\line.dart","hash":"6ee5fd030044f9ec87835e34b09f7755"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\method_channel\\method_channel_firebase_app.dart","hash":"f5c7e9c345ce092ba11c9706c0994f77"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\utils.dart","hash":"caac146b9d46a9d99ac6d588e06806af"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\shader_warm_up.dart","hash":"4a61e58b4fe508db2ff5585a573ee725"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\utils.dart","hash":"e85b4f3cf370581b3ef11497a9a5bce3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\feature_matcher.dart","hash":"8ec8806c9098aee315949fb5ff5bc0fd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\string_utils.dart","hash":"603b7b0647b2f77517d6e5cf1d073e5a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button_bar.dart","hash":"57afd29e36f6f9514173a1b1e02a1043"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_platform_interface-6.2.4\\LICENSE","hash":"e8b32b6d7c1328dfb1968caef8249452"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_symbols.dart","hash":"4c94c1ae460dd53255786f0ce3b53463"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_box.dart","hash":"d86f44cfc7880a31ff41692377e53b57"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\process_text.dart","hash":"f457eebde02f336ab8da5acbaf3d8528"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_symbol_data_local.dart","hash":"43a5e78841b27b9bfc8ea6a65097a6b5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\response.dart","hash":"b2c154636432c4548104b78a672ffd87"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart.dart","hash":"2bb6b01a27a993bfb3597fefe282b606"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\hit_test.dart","hash":"4604e16863c7f0d01963544f27f30d71"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\list_wrapper.dart","hash":"6a01e1ffc394b73c4ddfa94728fe9c96"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\viewport_offset.dart","hash":"97ae2636e7db13d1d27db455fc80d6eb"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\platform_selector.dart","hash":"2b07862016258863aa89d39f6d4e37e3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database.dart","hash":"e427a9d0660b1e76bb460c08da2d0778"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data","hash":"20a52c14c10ba69558d55375a05f7234"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\stack_trace_mapper.dart","hash":"6ca1c79c67cbcd9e0e90af0f09930ee9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\colors.dart","hash":"e28f7a3a041c4c68f0c7f1ea88cfee0d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\list_view.g.dart","hash":"ad9758d9e1841409e9404d74fc3bd9df"},{"path":"C:\\flutter\\packages\\flutter\\lib\\gestures.dart","hash":"7b6199dff5808c0464b865fe03c4c616"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection.dart","hash":"e88bebb28589bba52a35fa4901ef8958"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\impl.dart","hash":"6f02df4fb5ddc74004c941b6a039a1e1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart","hash":"5265b4bdec5c90bfd2937f140f3ba8fc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\date_format_internal.dart","hash":"46f06f2d32f61a3ebc7393f1ae97df27"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\case_insensitive_map.dart","hash":"b7daa46d4dace857514806769032077d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\borders.dart","hash":"6d864f17c84ca4eb376e474bed210c9a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\slider.dart","hash":"6a4d5a8b84e71967c08ce18adb19fd9d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button.dart","hash":"2ccb1cdaf8722180084d552db7ce2105"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed_stream_transformer.dart","hash":"991902b33f1d81c417b707a41341ed59"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\flutter_test.dart","hash":"8b295aba2e723f4d964865676325152f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_options.dart","hash":"27f8ff5da1c6125dcc748d894d5fd5d4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart","hash":"3bb0652e163327c58784ce2a2b882a7c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart","hash":"5e054086533f32f7181757a17890ae56"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\capabilities.dart","hash":"bd84d4b09b509a7eae5c827fd1bb374e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_file.dart","hash":"0a31dcaeb18fc2ec730e799a0bdd0397"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart","hash":"39221ca00f5f1e0af7767613695bb5d2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\cancelable_operation.dart","hash":"fc9d1c858bc266cef12e9f365538835e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\router.dart","hash":"50d1979bcab494e21a00e6ef209147f6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_input.dart","hash":"25538ed069ca09fb29a19d2174a3d974"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_text_editing_shortcuts.dart","hash":"f1f0c9debf8ae55afe3b9d314a767e91"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\navigator.dart","hash":"716939a78d53e1c63791688d4e113eec"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table.dart","hash":"73d31a83727b1f9ae67f3be07ebfc5cd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\hardware_keyboard.dart","hash":"cc721d3eb5027251d47e3e4fffcfb365"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\numeric_matchers.dart","hash":"ac54fa631e760555c0b0488ec73f7c95"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\jadwal.dart","hash":"57e43b8b32e03d577a5fb64088f84aea"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/sipetra.png","hash":"628d3485926261560f1f82c7abc4143f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration_properties.dart","hash":"3f263a07441d38b1714084a83a44bf4f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE","hash":"175792518e4ac015ab6696d16c4f607e"},{"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":"17cba73ad9f4abf49ce09e2f01b4e382"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_zip.dart","hash":"df699735e3bcd730f16ce377d562f787"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggle_buttons.dart","hash":"3b45f3e010c34593a5b37e30dc595493"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\default_selection_style.dart","hash":"ecc56e85fc9ed543fc6cb67ba46ac0a9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\LICENSE","hash":"e8b32b6d7c1328dfb1968caef8249452"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_border.dart","hash":"29e159d5f6f11c7cd4c26123daf8d68e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\test.dart","hash":"3f85e3e092ec589ddf41b6b55333a0ae"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\rotated_box.dart","hash":"cd422f2bfde04bf6981eb30aa383f277"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\regexp.dart","hash":"10ca1bc893fd799f18a91afb7640ec26"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_builder.dart","hash":"bc1f35bad7b3fd785bd8734292b27ff7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\stream_matcher.dart","hash":"996aec262225b56b5a27d97f2aed8412"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\leak_tracker.dart","hash":"363e5e9eba45348b9106a9823feb2640"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_context.dart","hash":"273fd45f5c8f8b3410db008084b6b8ba"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\value.dart","hash":"bf3aeab9379cee97ddcc69d885a477f5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\framework.dart","hash":"6c371fdccde4c932b0436cbebad7162d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\node.dart","hash":"8ed63a11f5c6520ad3ff2f3c9b1c7929"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\suite_platform.dart","hash":"445804ede18f120167ab41e4e5a27a11"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logos.png","hash":"1bb1f63a096bafe2bbf3732ac4b1e53d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart","hash":"29e1858c5ebc2b4dc6d1528196bfb1b6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\group.dart","hash":"5fd3fdb47733961793df2747ede9f8dc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\border_radius.dart","hash":"9c5083b719006aa32cedca9eeb0998ad"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator_theme.dart","hash":"0437a1f5a78ed36bdc70c3198c482857"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart","hash":"359388897ae53df8791213c31ef05fe6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\stepper.dart","hash":"51b8e4c9f374b5968da4da66f16f2ad6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scrollable.dart","hash":"46f781461082d2e28d8dfc37680b990c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\asset_manifest.dart","hash":"7ba0a1a853073f46b6419d5321ce0ab4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\arrow_menu.g.dart","hash":"51232f90052d5aeb0e8565b3a4bd4305"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_painter.dart","hash":"262d5bacb5bdb22040bdbdf9ce53c4a6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\shortcuts.dart","hash":"b75ab26371ba331aab2c1215e63043ed"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\_html_element_view_io.dart","hash":"8b305b4fe533a3762afc8ae95d4c49a9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\throws_matchers.dart","hash":"c6a6f9a01b8d9ea934a9b3fe7137fb1d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\reorderable_list.dart","hash":"fca5d433b563d4c6c4a69d8475725db5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_wu.dart","hash":"c0da8171c63f0ab4e822dd094fc2c595"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\state.dart","hash":"132073f985eb51749956b8a34dfdfba4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\curves.dart","hash":"477a80b7ccc288edbcb149e33b42e9b8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge_theme.dart","hash":"325c5e8ccecf0884a7ebaa1317e0bda7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\bidi_formatter.dart","hash":"5c81dd07124ccc849c310595d9cfe5be"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\test_on.dart","hash":"a95dd955383b1d12c9823093a67e4c73"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tap_region.dart","hash":"57c214df68e523bccccd1455e7070792"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\switch.dart","hash":"e4d6f30ba1a2a7d117e1fa1fa9afa578"},{"path":"C:\\Users\\Ryan PC\\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\\painting\\debug.dart","hash":"9942048560f3b9f137e72451b8655ff5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\add_event.g.dart","hash":"1f2c17ade0582e6a0b832896261f0ea1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\spawn_hybrid.dart","hash":"7d9157376df5c11336383360cf5c8d35"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\paint_extension.dart","hash":"a0d6fb615e023bfcb80b68464ac698c0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_data.dart","hash":"7d8fea722fb1c7ae29f7e08f815aab4c"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\tree_traversal.dart","hash":"13c85c52f8339d00642ba3359f156ebf"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_map.dart","hash":"b6bcae6974bafba60ad95f20c12c72b9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\placeholder.dart","hash":"1188e587ec792345163653190819f06d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\stream_transformer_wrapper.dart","hash":"04d38c19b0c3dba61b730122d76ec4d4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\scheduler.dart","hash":"3ac176a9235973980af3b75bd0c237ff"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_app_bar.dart","hash":"6212faa46e33ef10dea0a37a7df753be"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown.dart","hash":"a37ef48398e0a2674b1810a21e3925b2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_parsing-1.0.1\\LICENSE","hash":"96ed4c0b2ac486bba3db2c5d2a96afc4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart","hash":"6a67d38bafe568f1b4047286d586fbbc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\text_direction.dart","hash":"45f61fb164130d22fda19cf94978853d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_tonal_spot.dart","hash":"834754ed5fe3c15042decab118b4e3b0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_content.dart","hash":"884b7de681a1ac230007da646af44e35"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_model.dart","hash":"2944430a7c4b67522845a9dc8889922a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\home_menu.g.dart","hash":"e1dd5aed7cb9a731106f2a200c99fd42"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\src\\contrast_curve.dart","hash":"970198d36bc485255b471b6a9dfa1312"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\service_extensions.dart","hash":"229b30006e35636c39fae3e96352a5b3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar_button.dart","hash":"4cc3ebba7ffe6fa47bc12524c53af303"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_web-2.17.0\\LICENSE","hash":"2abd2c9a42d4caf2b4f1640d68b02fd5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\spell_check_suggestions_toolbar_layout_delegate.dart","hash":"e4fe136831e38f0eae54b6f86dc4c4e6"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Rizfarm-Interface.png","hash":"2f893fdc5b5d963688af2d1b5459c08a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\banner.dart","hash":"5f0a285aef140040c367c292f1d13812"},{"path":"C:\\flutter\\packages\\flutter\\lib\\widgets.dart","hash":"b5918703f98d48f75fd15df935043117"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon_theme_data.dart","hash":"10e77852fc263ef55b5ce15b22cd7021"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\team.dart","hash":"677f61e6c0a201f5b56aa86611674824"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\request.dart","hash":"817e03d87771f133aacbdef89c1e6fc9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons_data.dart","hash":"8d5d3ccddf53eafd7a3094278afe8b93"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio.dart","hash":"44c0ecf04a79113a22e93b72bb58b7ae"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\pretty_print.dart","hash":"e87720fd4927910caa07008c23ddba6e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\proxy_sliver.dart","hash":"ebf283bb4286732edeb1e354845e0c88"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevation_overlay.dart","hash":"e42e8f6ec2638f83e0d2a3e7b0e80024"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\desktop_text_selection_toolbar.dart","hash":"057fe6e79625c92a376b9c63d45cd7d2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\algorithms.dart","hash":"5fac07b9706002db32a4c5f6698cea58"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\button.dart","hash":"94e83d643fb834c9bded6122e67894d6"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\package_config_subset","hash":"224711f15fa135dc75d53c891c1997db"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\matrix_utils.dart","hash":"414f9fa19d2349d8421dec9025621787"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\assertions.dart","hash":"0ba39f765b967830ab1705367022f00a"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_pointer.dart","hash":"7c90ace614159acde1886194a94b12fc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\messages.pigeon.dart","hash":"27609fef75714481627c2ef33c2eb952"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\bottom_navigation_bar_item.dart","hash":"123d037a592d7dd3b1c1f86bdace18df"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_span.dart","hash":"eababbd27d4038129026a9b0a3f0f2e4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\util\\pretty_print.dart","hash":"10b9dd4754542e96c8aa746dcaa58a69"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_editing_intents.dart","hash":"4b92f4a7db81321fd76eb3149e3d2dff"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\query_modifiers.dart","hash":"bcb94eebb05bd5d1a9287648a7ad7b16"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_controller.dart","hash":"d45733c7af855c3dd08a3766f1cbfcc0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_fill.dart","hash":"876ea1f0d25168fddc9d6e934bc6dd38"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\lazy_stream.dart","hash":"1649ee82914f6ad1fd46de466dc03378"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme.dart","hash":"f404c13ab6ba7fca8a465852af425026"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\platform.dart","hash":"b3560e4bc4371aa34af1aea73699ebdc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_filter.dart","hash":"b634f4a7f57b0c02f97631215fc3f964"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\authentication_challenge.dart","hash":"7bfefcc0929d945fa61bb7870de1f659"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\equals_matcher.dart","hash":"42b5cfc1bbde00b6a98563e9e6967232"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\tap.dart","hash":"d0db9efd24a1dabd4959ee89fde8410d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\semantics_debugger.dart","hash":"66abb30cd711d2cb8cd6253b28d76b87"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\lerp.dart","hash":"10413a05296db73b1d2d00ab94054ba8"},{"path":"C:\\Users\\Ryan PC\\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\\action_chip.dart","hash":"6a95a87b20d15c953ce6ae7554242f99"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_painter.dart","hash":"3eecd7968bdd3cd3c6358c850b7228f5"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_views.dart","hash":"c170e4ac253a69559de6252fe1d04366"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\dropdown_menu.dart","hash":"5265fdd0756cd0390827c0741bedbb83"},{"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":"6ee5204083c85c7b18a7db442a2cad9b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\live_test.dart","hash":"6d567c275cc8a8f7488526dd82502d08"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase.dart","hash":"02880799cbd012d681a8d898a1293e67"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\search_anchor.dart","hash":"b72d8278faf626bafb421404ce769132"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics-1.1.11+1\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\navigation_rail_theme.dart","hash":"2f40498cc48644cbdfd0f3b2fdfbd0bb"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\utils.dart","hash":"afa1fa5a93627890ee742c7e5839da3d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\view.dart","hash":"f85373e78ab5f6e7b260e9bf312a819a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\base_chart_data.dart","hash":"dcb17996dec6c3bf42bea9056484c21a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\icon.dart","hash":"7cea24f48779cc0066a88f0a73d9b883"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\utils.dart","hash":"fcc41484df06b2302ffa1ef41b1e2de9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE","hash":"175792518e4ac015ab6696d16c4f607e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\page_scaffold.dart","hash":"aac31c8d8f9230ca8d8223faf171a820"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\card.dart","hash":"84ba5317f76400a6d478d95bad3b3725"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\binding.dart","hash":"50e3ab901856f581ab882c3efcde096b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\back_button.dart","hash":"18939fc6e74f9b391a45ae341fe30128"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-pakan.png","hash":"7408e7870adf50d5dae5e2d3403049f2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_data.dart","hash":"859306917b94a13ebd6a32b32ae738e4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_subscription_transformer.dart","hash":"9422bcb42f545a3d7fad54a0559effc2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\multidrag.dart","hash":"7cf8a059252f4d44dffa8b4102dc9c39"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database_reference.dart","hash":"73428dd0bb6a264d7d99e8c006740561"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\async.dart","hash":"1a56596a432d97417bb3b539d372ee4b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_baseliner.dart","hash":"7ff73ad71342b4ddb73871f748b47d19"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\src\\interop_shimmer.dart","hash":"1a833c7ff6536db146718044059a5b3d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_scaler.dart","hash":"ed51dd3f812191698dc5cb29c84f11d8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\on_platform.dart","hash":"cd126767135c997d89a132384b19afd0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\inherited_notifier.dart","hash":"64a554e18e48ae43e7207c1676a71e22"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\bottom_sheet.dart","hash":"acf9b697c5f77e14c231e84301dda13c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\string_matchers.dart","hash":"c2c3d1e678b282fa813c80fa6e6d7379"},{"path":"C:\\flutter\\bin\\cache\\artifacts\\material_fonts\\MaterialIcons-Regular.otf","hash":"e7069dfd19b331be16bed984668fe080"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\test_case.dart","hash":"fc7f905a53334ea8b57d860bd4a3934e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme_data.dart","hash":"08611bb88827ec33ddc11ea174983153"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart","hash":"730350b15515b61c961ef1441d82c28f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics.dart","hash":"fd38f83b737e3ebfc0c2f898cc5ce3ec"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\visibility.dart","hash":"d6cecb38cc2eba4380f8dbfce9fd190d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_notification_observer.dart","hash":"8a337176ec874fbea345cfbafb2947be"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\colors.dart","hash":"243fd96f0cc7b5fb27dc05a550660b68"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\date_picker.dart","hash":"6b393ecda5d975f2470a5590eaaa3459"},{"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":"345fa6aaef1addd20b0a1c9c6eaed6e3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\licenses.dart","hash":"5e37ca48324bb2047636a675a7e952e6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\runtime.dart","hash":"33a9569bc03624bc716d083bf0472ac8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tabs.dart","hash":"f4ba200dec1a1fab2d5bb0301f8100e7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart","hash":"13c8dcc201f970674db72fbbd0505581"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart","hash":"38e17b28106d00f831c56d4e78ca7421"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\types.dart","hash":"98947dc53131e00bf0eb82564931fabf"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_extensions.dart","hash":"3a2d505268f5446e5f7694776b69b407"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_extensions.dart","hash":"3d2796b459c4d34219ea679827e92e5b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_selection_toolbar_text_button.dart","hash":"afbc2f3305d27898d95e583838d8c120"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\page.dart","hash":"3cd9062365a7dc132bcbf76852460182"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\clip.dart","hash":"1fba82e785c70beaaddd2311c8c7a29b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\text_style.dart","hash":"63a1400ef5c35fa059ef21191b3ad2fd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\elevated_button_theme.dart","hash":"35102f0c36d5a090dc38752084163757"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart","hash":"b5f0b0da99e8a07d58c21ae071800404"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selectable_region.dart","hash":"96a22178f62fc70aee69f9ae65b9b3f5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_theme.dart","hash":"e10e87c7a7953deeab48210925c0bc98"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart","hash":"cb454929d7810d3ee5aa5fc28283d3fd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream.dart","hash":"809f1f0bbe7ee77e69f003952a5525d5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\dismissible.dart","hash":"825ce1ab961dbe1ac9d35da01f1d222e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\pointer_signal_resolver.dart","hash":"aa671d64b012ff58bee743b9e7ba53b1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_controller.dart","hash":"50298dec288c3e23499a59305365a9ac"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\will_pop_scope.dart","hash":"27690468ab374f78401ccab7d7eb2360"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE","hash":"83228a1ae32476770262d4ff2ac6f984"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\scheduler\\ticker.dart","hash":"7ffd8762e8a9eb014017baae83c0ab83"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\frame_timing_summarizer.dart","hash":"d0f3a051fdcd5aaaf78b340dca284be8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\restartable_timer.dart","hash":"89cdb68e09dda63e2a16d00b994387c2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\stack_zone_specification.dart","hash":"f49eb8c06db0ffcac4dfafeb964e24cf"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_helper.dart","hash":"cba151c9b40d4a202dc8c525b31fce48"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\popup_menu_theme.dart","hash":"c6c07962fb975e690885f8712fda7905"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch.dart","hash":"77119bf4da3e8adf11863aa21642450a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\motion.dart","hash":"14324f4186cbdd16f325bf1cf192a00a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\gesture_detector.dart","hash":"0a2701894249dc2321f772f73da079de"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icon_theme_data.dart","hash":"2ed82d0ee4672e99dcdec5652737899f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\leak_tracking.dart","hash":"b8c5fd89bec8526b23bfaed0d6d56909"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\browser_context_menu.dart","hash":"b4eba6b68edfa93319d2263690902196"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart","hash":"c517fb54b3d66b22988ad7c8d07c6f53"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_record.dart","hash":"46a82a1f3834f778fcf28e6022a13748"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\progress_indicator.dart","hash":"e5bf1374250cb7d0d439a851cd246b4d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\invoker.dart","hash":"9dc9b257934124765877374b7ac910e9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_monochrome.dart","hash":"3d4578209c85304350580f859fbcbc49"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\encoder.dart","hash":"dbf4f1e95289bc83e42f6b35d9f19ebe"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\icon_button_theme.dart","hash":"96aea79a973a05224417ee0506dd0188"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_date_picker_form_field.dart","hash":"a57dba99dc26110ec7f82d7a3d837a60"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_fidelity.dart","hash":"06b65be6c068a8e2fb674093d4b3d5af"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin","hash":"7a53d7e3f7211909378ff55f0c6ee155"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\util.dart","hash":"5a24e81c5dfc83ccdcd39f7e55f04753"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_record_set.dart","hash":"17d2fe8a7958114a51d20f3a86e2513e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expand_icon.dart","hash":"5456fe678d83ea86e93706ab2fd67764"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\transaction_result.dart","hash":"4230cae4ad244cfda2a91b924abf21ed"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\gradient.dart","hash":"39eb7490e4b902ec12d15643239347d4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\byte_stream.dart","hash":"c02d47d7f7e95654d3eb9b795e416dda"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\firebase_core.dart","hash":"c83f257da86decec9584473cf41f0ee0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\messages.dart","hash":"42a345ab79e597c7ef264cd31f5cb2c0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\adaptive_text_selection_toolbar.dart","hash":"15041164d46d27fb91969ca1004cbeff"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_util.dart","hash":"18a6ddf6026d00c11bb484e0a4a8596d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_splitter.dart","hash":"698b7b5743b9cfa0aa9d08de156d04b6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\functions.dart","hash":"a3aa36a805436731699f39e6bf524087"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\rounded_rectangle_border.dart","hash":"84665b3d2aa9f1efa9f0b3d999b75f80"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\theme.dart","hash":"2dded06ef4f0a077dc38a15e4e1148e8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_persistent_header.dart","hash":"2c53dc7b68aa41f7dafd571cf2e7a6f1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_query.dart","hash":"8fb9ad09c64529f7958a959ab2a67f9e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart","hash":"f0c6d5d05fbdc95ab84f1a63894b7be6"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\mock_canvas.dart","hash":"5c46a47667f8e708ad0f8e07c1fca59b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\dynamic_scheme.dart","hash":"ce4df222c034641e9cc494b4e8724f43"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_inserted_content.dart","hash":"fe17a06eb234271db2cc2d87de581e8e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\keyboard_listener.dart","hash":"9f4ea00742c3f8b3667f794a0b981e2a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\text_selection.dart","hash":"57e27cc45b4eb0b6dc07ee5391fef411"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_slider.dart","hash":"ad303ad35a430462f7ce55a59915f1fa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\memory_allocations.dart","hash":"780afec8afee633755faec912310be81"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\transaction.dart","hash":"88b4471819def7cb3e856ae6bf531e99"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\drag_target.dart","hash":"3b9428fff6236b456f3bc2fc49b251d8"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf","hash":"b93248a553f9e8bc17f1065929d5934b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_switcher.dart","hash":"3890a4ee056eafaa03d6f06958f234de"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\app_bar_theme.dart","hash":"57922ea6f9ebc563b0016d10c25e1f5c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\platform_channel.dart","hash":"c331c9cb64fd5e969adf7ed82c107fcd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_file_io.dart","hash":"8830333c78de58ad9df05d396b651ef7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_request.dart","hash":"8ac37c0f7bea9c97df2a0bef6bb3f858"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\ellipsis_search.g.dart","hash":"dbf829c2300f100c1301accafb7b4ff3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_reporter.dart","hash":"8bee6ae068cf06ab645ec9b93bc46373"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_subscription.dart","hash":"e2d2090c2a39f7902893e64150fe82b9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\sliver_prototype_extent_list.dart","hash":"2c60c74a9f6c282904dd6cfe228315af"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\snapshot_graph.dart","hash":"189984c5ce1aec65fea286428bb483cc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\stream_matchers.dart","hash":"73fba37fbd86cf7ac06af192c44a2856"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\unicode.dart","hash":"c692323b8d9e3ed3c4c134ba07ab94e6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\method_channel\\utils\\exception.dart","hash":"8abcbb724ffa31d2cf158a95c588db62"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\page_storage.dart","hash":"355dd5aac0ed8d9890ec81f59347b799"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_arrow.g.dart","hash":"93fe233cb281b8cab8872397da5e596c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase_app.dart","hash":"35acbeef9c7f61e14ad7d0eb8a6aac3e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\helpers.dart","hash":"a35b4b9d55b4dc2d3b6532e2d8d6c7b9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\consolidate_response.dart","hash":"161b7121f78b81515c68a953d2a1f372"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layer.dart","hash":"54c471d565ef48f1d08a4613d28109f4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\grid_tile_bar.dart","hash":"cfd6aacbf1db5f00415359aee76fabbe"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\live_test_controller.dart","hash":"6c2c2f3e71d6ebc7324c571a42beedb8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\typed.dart","hash":"35c9371cbb421753e99a2ca329107309"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\performance_overlay.dart","hash":"aa58992300784375a2f7a21bf370f777"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart","hash":"7f164e577cfcf8c8295947195cde2a7c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\drawer_theme.dart","hash":"1ac84259c9b785e91e26a5fd21482baf"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\_binding_io.dart","hash":"afdcf5a5aa6431a3a25003670ef78fb3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\border_extension.dart","hash":"13902009ed7ba0e3222984606822edb4"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-ph.png","hash":"31ec65fbb759ce607a0d5f83ba3131a7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\decoder.dart","hash":"dbff400b121e6f844298946531d490a3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart","hash":"188d03c92376ce139ce247b0f9b0946e"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin","hash":"8c932ff7df916a3fdef611bb62b084ca"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\date.dart","hash":"b4bd5ecf595119f736c8d6ca814a0cfc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart","hash":"caf148b76c44a3f0f1bd6055ddbb8f5e"},{"path":"C:\\Users\\Ryan PC\\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\\refresh_indicator.dart","hash":"b62030f2eac0e123311edb6351da54ca"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\window.dart","hash":"c0f7d32f5569b7ba93cde88cef778752"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\tab_view.dart","hash":"e5efe2a46e5c3c264904b1b5bf4f88a8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\persistent_hash_map.dart","hash":"475153a70aa6dc17ba2e37e2eaf13e7e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\title.dart","hash":"eb8a87eab443c1122f0b577a5a7d0674"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_activity.dart","hash":"ca6f7134d994ef07eff8c17fce9fcdd2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\disconnector.dart","hash":"c5ce308df8cd7f6cdc39e3d532a6e907"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\database_event.dart","hash":"9f47deba0e75713e8112a9f222e4a850"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\debug.dart","hash":"99b67f37de9c257c53854943c5d453aa"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart","hash":"a002496ccb3046aa93ec514e6e5cb46c"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json","hash":"dc3d03800ccca4601324923c0b1d6d57"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\selection_container.dart","hash":"a0f1514c4266b87036306237f0d723a2"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_aware_image_provider.dart","hash":"46218bf0a87b1b01d567cdca243399d8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\path_extension.dart","hash":"b13faf802386f562057b4179e7ec9f46"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\tags.dart","hash":"2a28c033c192652a4d0c458e68c5d23b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\reject_errors.dart","hash":"2f711a88a049130159adb3f7867423c0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_style.dart","hash":"a219b2161eeaa854329d266372d4bf16"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\icons.dart","hash":"aa9627adfad087a35a9a24427766af1d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\scrollbar_theme.dart","hash":"305ca5a698538d4afdba548145ac8ff0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\all.dart","hash":"5a0440a1ca131754cd92d8adcf93c8c0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\time_picker.dart","hash":"c779cdefddbeff46f27cbbf3ebf03cb8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart","hash":"7050c8c94b55eb51260ca54708b460fa"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_core_exceptions.dart","hash":"7c221e43840709e4bd38f48c2a909989"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart","hash":"739bb2e85022ddfb653590b93216942a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\type_matcher.dart","hash":"d2709fe1a813ee8f69526880a28e25e7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\primitives.dart","hash":"208d7de1a522340ccff261772a152b66"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard.dart","hash":"dec357cf40f106e97406bbddd7c3c63c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\assets\\CupertinoIcons.ttf","hash":"b93248a553f9e8bc17f1065929d5934b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\span_scanner.dart","hash":"e6c901b6ad02eac173f31cc971b5b703"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_compat.dart","hash":"5d1864e6eea781d616566bf5c35aded1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database.dart","hash":"a5d618b96d3622a5637695f100cc59f9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile.dart","hash":"9efce24bd65cc8bfc0c541acd5dae6de"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE","hash":"901fb8012bd0bea60fea67092c26b918"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\http_parser.dart","hash":"b76ebf453c4f7a78139f5c52af57fda3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\clock.dart","hash":"1355e7c034fb490a3da4b604bf4a245e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\LICENSE","hash":"0c3ca74a99412972e36f02b5d149416a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE","hash":"d2e1c26363672670d1aa5cc58334a83b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\localizations.dart","hash":"cebb3522ce2817d28e93f96a1d75571a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart.dart","hash":"9f533782fe4aa9e58044dc6d3557cf2c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\floating_action_button_theme.dart","hash":"e72c7d53f08d15ce41995f751ba51d50"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_helper.dart","hash":"cd71e46a7a0e0fc5387a654f15849277"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_editing_delta.dart","hash":"81e114870ea0288a74e045ca0d84f548"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\single_child_scroll_view.dart","hash":"d624f424d80a33211ff29eb3ffeb2964"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\choice_chip.dart","hash":"58f5a3f63cc1fc839ac2d605430c1d29"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\widget_tester.dart","hash":"dbb6040ad9b18b6dc87dc340831c9b90"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart","hash":"bfb39b98783e4013d9fe5006de40874d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\map_matchers.dart","hash":"76f78a740b294787efda8a8aadd06648"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_paint.dart","hash":"4966c8858df3f7b3f1c2c6b474b6147b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\heroes.dart","hash":"2798d5e19e33e10794481bd85235cb36"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\pakan.dart","hash":"01e08cea4b222b3158473d9e02a2161a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\interface_level.dart","hash":"40e543d94e5319e7f325db394483a5cc"},{"path":"C:\\flutter\\packages\\flutter\\LICENSE","hash":"ca58010597a5732e6aa48c6517ab7daf"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\json_document_transformer.dart","hash":"eade7bbc9bacbd78204c7ffdde55ddbd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE","hash":"22aea0b7487320a5aeef22c3f2dfc977"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\object.dart","hash":"b614d8172098403c683c68aafa3e92e8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_sink.dart","hash":"7c57a9163e2c905ac90a6616e117766f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart","hash":"9f2eb24284aeaa1bacc5629ddb55b287"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\date_picker.dart","hash":"44c18f2fa55b6af79bcb548ce5df8250"},{"path":"C:\\Users\\Ryan PC\\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\\scroll_simulation.dart","hash":"2be9d2d588eb8e7ab142ecce331d58af"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\orientation_builder.dart","hash":"12d23fd01b29a6ad40525e4bd03a5fe0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\src\\dots_indicator.dart","hash":"d9135aae1f91c16ec3ea7408d6132074"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material.dart","hash":"54579384aa4f2caa69201529a1e08f74"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\actions.dart","hash":"281c5f3e64878d77009074616969426c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_theme.dart","hash":"e28be319564462e6d439e08b9f8c3486"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\oval_border.dart","hash":"311ffc7fde1bcf75636ee33dc4814c5b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\debug.dart","hash":"15a1fa49ce239496027ffcff07104f22"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\focus_scope.dart","hash":"c913c989c6d37f75e2655bd4fe07db68"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\never_called.dart","hash":"977751e035315d0365b5f6f8ef2b1ea4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\utils.dart","hash":"e97240d7ba94097ee544cbe2e5169b93"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\on_disconnect.dart","hash":"d136ad04c1d9a5ba84d37912d958fc71"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\action_buttons.dart","hash":"aba267d45cba6eb846f8460be24499bd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_group.dart","hash":"e6e960458fc831c2981997244673c139"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\primary_scroll_controller.dart","hash":"89a549124c2eea5c936c37baac2a00e7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\utils.dart","hash":"fe2489ea57393e2508d17e99b05f9c99"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart","hash":"8a7e3b181572ed50e923e5dc05a7533d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tooltip_theme.dart","hash":"796aeb79a21d56bfc14bee8b88b4754f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_fuchsia.dart","hash":"8a827bdd7f68a00ddd1752466be56040"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\platform_selectable_region_context_menu.dart","hash":"225c715276cd415e4228eaef6905c0c7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\stack_trace.dart","hash":"9a478fed4f2f15993c892e33f6fd766b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\preferred_size.dart","hash":"9f0b47f9370bda0eaf50e1ad7a377dbc"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\timeline.dart","hash":"ff35b3f7db41949979ba36feb1cf843c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\firebase_messaging_platform_interface.dart","hash":"b259b177c1515fa5820f8213e12fa75e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\spell_check.dart","hash":"a6b8d6c1de501c2afbe9c0e771da8efe"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\blend\\blend.dart","hash":"f487ad099842793e5deeebcc3a8048cb"},{"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":"7725ba12af64a95af3213a4ecaca3d98"},{"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:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\leak_tracker_testing.dart","hash":"b5448af494e65f88c9558d8df8477c3b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_response.dart","hash":"4bc0f22efc6874ea847b62d2dddb16fd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_button.dart","hash":"6b7fee1c77c39cbee30eefaa20d1a459"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\exception.dart","hash":"9011b30a404dec657806a780b55d0610"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\segmented_button_theme.dart","hash":"8868c94c396a6998fdd27e317011d9b4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\snapshot_widget.dart","hash":"dbf6806c8a1c70f7362eca2457d1ec46"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart.dart","hash":"3e1adca9705ce7c856327d9e0e55e46f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_wheel_viewport.dart","hash":"18e29c91f8e4835afd3daa70cce7a889"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation.dart","hash":"eb6896ac3cbf82381185bcf5da949127"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_extensions.dart","hash":"040a16c5fccfea5a33d4c771c93003c2"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\icon-pakan.png","hash":"7408e7870adf50d5dae5e2d3403049f2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_consumer.dart","hash":"987dfee9ed944d2007a00e521d4fbbe4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\list_body.dart","hash":"0d264b25f35d2733af64c46f582f8ea6"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\image.dart","hash":"1a3cb8bef1f86c305602495d7208cbcd"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\stopwatch.dart","hash":"f38a99a51f4062e7861bb366f85265d5"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\vm_service_io.dart","hash":"7ed71c9943f5fcbfc5023c03eb241a04"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\timeout.dart","hash":"0355b75c64613eb5d5661e242acbb4fe"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\expansion_tile_theme.dart","hash":"c8d4e47f4f79a4efe538b2924adc0480"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\side_titles\\side_titles_flex.dart","hash":"74c234daeb81d56ee7596c93001202b9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\base_chart_painter.dart","hash":"fc74dd055693ca05c8980b519bc59cc3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\leaking_classes.dart","hash":"c33b50be83ba9c2d9e9c82871ce245be"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\data_snapshot.dart","hash":"d1a1e3ed2426c13a16a05d1aed894445"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed\\stream_subscription.dart","hash":"63190b810e77cfebf3de760baaf59832"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\toggleable.dart","hash":"1a7738ee870ab09aef963383d4f97a03"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\text_button_theme.dart","hash":"58d7d14a0671131bec4a5ded4707125a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\restoration.dart","hash":"c70e2f22435972bfabcdfd84b26d94de"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\material_color_utilities.dart","hash":"2e3caf2b9f2375f9a8ec8c3b9bc02db5"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\_matchers_io.dart","hash":"cd15eea939f5ab8a25261275d5fcd365"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\remote_message.dart","hash":"f4b52208f2ac65794c0722ae22b2ed5a"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image.jpg","hash":"6678d413bbf24a5b84f8b1f8fa508ae4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\shared_model.dart","hash":"183125c123ff17615eb5e4169a3d46be"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\context_menu_button_item.dart","hash":"eaac2fd8883ef8239085659a77c11087"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\modal_barrier.dart","hash":"e421a8558e5303b64ab0f5c36efd6b9a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\material.dart","hash":"4bff4c974798ffba08a06cce9c91c3f4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\utils.dart","hash":"52542f6a97f7fdd32cbcbfef08274a9c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_scroll_view.dart","hash":"ff2ce781cbc76b9d5ae03cc10c348075"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_web.dart","hash":"b0c03905a5b7a5c4470a7a3f0d9fc92f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\tab_controller.dart","hash":"730be55cc59bf7574318807a3ad39ac9"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\paint_utilities.dart","hash":"7a23f649958f737fcf117d86f635f1e4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\debug.dart","hash":"f2138801d3af6774b0cdb3ff8f966b8c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\radio.dart","hash":"5ed248f48751ea0fc9718605382f1bad"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image1.jpg","hash":"00a0dbdb227e58a72dc64d0198f0771c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_controller.dart","hash":"27ad012b3d568dfefbb8eda75b449ff8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\lazy_trace.dart","hash":"d75954340a0c7770eb9a149f7994598e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\theme.dart","hash":"eecd194fcaa3ecd5a522a6007df172ca"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\friction_simulation.dart","hash":"b4317068d9d7b3f0eb870c72d09ddb5e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\gradient_extension.dart","hash":"6d29d42fee2653502b8b37c78ca91b1e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\service_extensions.dart","hash":"738b9a44e7ea7f6bd2da923c0dcb2c0e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE","hash":"5d89b1f468a243c2269dfaceb3d69801"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/farm.png","hash":"2dca8b366bf94ab0a679181e1ec1fd24"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_chrome.dart","hash":"9ca61775934b4685234c58aa4402f630"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\util\\pretty_print.dart","hash":"00d16ae308855ddbf3762e4dbafd62d7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\typed_buffers.dart","hash":"ce98eef91a240aa9f848a1b9ab61e55b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart","hash":"c39101179f8bdf0b2116c1f40a3acc25"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_state.dart","hash":"c038a0f0f1235ec58c23f7e85308a228"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\semantics_event.dart","hash":"2a122b6bff826dd401d3273ad324be11"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\material_localizations.dart","hash":"2097254944dcddcd5a02e537cba57ff9"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\null_stream_sink.dart","hash":"cc0ab0117e8a0a54ec3efe6d9251860e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\form.dart","hash":"0169abfde1b45c35901496e4477e74f1"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_map.dart","hash":"13c9680b76d03cbd8c23463259d8deb1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\physics\\simulation.dart","hash":"ef8e59ac8fd1fb4a9b8ba40093583ad3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\image_icon.dart","hash":"e3c4216b34e66d026c542e5df738c3d1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\text_formatter.dart","hash":"a5ef42da8068ffe260d4dee6e7e547ee"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\animated_icons.dart","hash":"d1c390ef58267bb8919c7e6c8550a90a"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_metrics.dart","hash":"f2e62b28492cd3215a1b08c1341d68b9"},{"path":"C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\icon_tree_shaker.dart","hash":"4d586791b4c7fa767468c283570116f1"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag","hash":"72c7dc565064421218ee8ee3c8def1c0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_celebi.dart","hash":"f12f9a9b8bb504f4617bfd1c00d403f0"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_format.dart","hash":"76052188e777d0ca03128d3b299d836c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\calendar_date_picker.dart","hash":"4a67ba8dd7c8d76ffb07015401b201b3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\color_filter.dart","hash":"1f9d77dcaf32aeac2613a1b756ff2626"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_retaining_path.dart","hash":"b62e31a6ff1bbcdabd6e7b9e08aa1c62"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\_protocol.dart","hash":"aff37c944fe3f0fa8291ab366859501d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\view_list.g.dart","hash":"f23f3b6a2033a262309d814b0d963131"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug.dart","hash":"f6e1f6f0c867cf7a3d8fe31a2f1439a3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_scaffold_widget.dart","hash":"659d9a6500b74245d3268ca115a9ba71"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_data.dart","hash":"7bd16d30136fc746ea4b092b4f99950b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons.dart","hash":"3df79b40c18ecebd4bf914387f5d08af"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\farm.png","hash":"2dca8b366bf94ab0a679181e1ec1fd24"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart.dart","hash":"db80c792ed51e08c49da1f17f8c4555f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\keyboard_key.g.dart","hash":"eca4a303aa1bedf5dce89bf14055f206"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\accessibility.dart","hash":"c4f79fb5c009383ee9d0afc4db9611ce"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\score\\score.dart","hash":"58b9bc8a40fd3e2f7d9d380d0c2d420f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\server_value.dart","hash":"c64a7111dd34cdc333cbd9863e0eebf2"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\micro_money.dart","hash":"391b7eda9bffdd4386292eae157d449c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\handler_transformer.dart","hash":"81a6a107cbfd5dc1c55af9a93189bc5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\app.dart","hash":"6d056a9a39593f3b547fa141aac32877"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\menu_anchor.dart","hash":"778eee6022e8c7e3278596a39b4c2813"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\performance_overlay.dart","hash":"645e4df6ef365a9f6517c1dbd337dd3a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\hct.dart","hash":"596fb2e55b1ff1662e4bd67461fdc89d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\lookup_boundary.dart","hash":"710699eff38ed0ef700e1ddc004cabc6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\constants.dart","hash":"426201c7934eac02bd395312d9037b26"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\LICENSE","hash":"83228a1ae32476770262d4ff2ac6f984"},{"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":"e9d3d087eab601f1e5d58ee8c8c9e774"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_tile.dart","hash":"cb91a815945a75eff7d287bb2e663d98"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\ink_sparkle.dart","hash":"bdbeeef5bdae2a803887b6137e18eee7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\button.dart","hash":"eb448a081a163161f90d1ad1a2b5009b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\string_scanner.dart","hash":"f158ffadca730ab601c60307ba31a5e4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\future.dart","hash":"443fe4357544b85c13ef051cf37a602f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\variant.dart","hash":"8dea906a9b8773920b6d1ccea59807bf"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\single_subscription_transformer.dart","hash":"bb644b5f4cdf7ece840f06a3017bfe54"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween_sequence.dart","hash":"9a7eb049bd2c35586b8ef26b0e9d4bfa"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\_flutterfire_internals.dart","hash":"170a9dec4d2bc2ecead5894266edcd0c"},{"path":"C:\\Users\\Ryan PC\\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\\widgets\\table.dart","hash":"e1efca64279078817312aeb7a3e2123c"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\input_chip.dart","hash":"2355e5dc76d7474b880d69602dc9c2f3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_navigator.dart","hash":"8d1887f6f53f605f19795a35070c8886"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart","hash":"cd3d6e240fa0d75320a1c2f829981e9f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_group.dart","hash":"cedcab795217c0c379aabe01c1f3d885"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_isolates_io.dart","hash":"edfb683ac9147560066fbe748c3f0567"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\strut_style.dart","hash":"1db081db07dfc08680a3da4fed6f1c6f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\guarantee_channel.dart","hash":"f29acb052118f97a2f277c75f1f4ed66"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\bottom_tab_bar.dart","hash":"d733a3666cedf3653618787707f9498e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\collection.dart","hash":"476383869aff7b87579a7753e47722d7"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart","hash":"3418e2ba1365bf8820838eae0da072fc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\platform_interface\\platform_interface_messaging.dart","hash":"557cb1539058016704b06fde529507b7"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\list_section.dart","hash":"f38bfb191da9ff9d9e4f3be442d4f7bc"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\image1.jpg","hash":"00a0dbdb227e58a72dc64d0198f0771c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_zip.dart","hash":"1dac993c7444b99a17f2dcf45acaca97"},{"path":"C:\\Users\\Ryan PC\\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\\cupertino\\segmented_control.dart","hash":"c66b7df1bf0b4a7232a337b0dbf8dacb"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\paginated_data_table.dart","hash":"07d0ef33e852d6ea5b6e06a9e962f6aa"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_on_disconnect.dart","hash":"2676f0fa6f8f8b1a94a06da694077c97"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\byte_collector.dart","hash":"3aaf04a3a450c1b6a144f84f3c778573"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\tween_animation_builder.dart","hash":"1c98692f41e4050407b32351599fc372"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\_bitfield_io.dart","hash":"668f20eaa66a2a68f8a73e86f0658d30"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\compiler.dart","hash":"2085976853a15128e545cff2547e4122"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\constants.dart","hash":"dd7a529395d1ae4bd15303b9e8236eea"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\value_listenable_builder.dart","hash":"a8907223790a4b0caba5aacf874ef9da"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\curves.dart","hash":"db008d9d847b5c30b4ecfe80ec7dcc14"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\text_selection.dart","hash":"ffce24709a5b1a7c580b29f1d6090fd1"},{"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\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\intl.dart","hash":"f0dd0e0193ab6bc6a1dc2a6cf6e1cd6b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\error.dart","hash":"056ba78280a44883e05c65a88771b4e8"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\tween.dart","hash":"ef95388e6b47ac088eaca69b00aad8ce"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding.dart","hash":"5f5c07df31f7d37780708976065ac8d3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\binding.dart","hash":"588cc6c2395aa2d0b09d502b008e22a1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\image_stream.dart","hash":"9983373e827acf433fc55d26cdb9de29"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_painter.dart","hash":"1d183d08e9e51aed60a3d1e04c1183ad"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\src\\point_provider.dart","hash":"7504c44d1fa6150901dd65ec78877be0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\serialization.dart","hash":"63f6f34dbf353dd0dccf02e3579f109e"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\amonia.dart","hash":"e58ef92734568c4f2ff02d566420fd53"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer.dart","hash":"db799bf48af97b7c0edc93ad96b4a6da"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_retaining_path_isolate.dart","hash":"65a6a344f991c8830b8855171de37690"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\native_assets.yaml","hash":"e7fd2fda36f01436b831ca47fe61fec3"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\scroll_position.dart","hash":"52c718588df6d355cf16d7cf56ef4039"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\animated_cross_fade.dart","hash":"0faa3c17000c7030049f5b4148e39966"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\listener_helpers.dart","hash":"55e2bfe8be9272daed91a206b48a4584"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_dispatcher.dart","hash":"eb8d2f1b96419b806c0d36447008fa80"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\custom_layout.dart","hash":"861d736c94af3a34b8d8772fdd0e3c10"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\src\\hct_solver.dart","hash":"b972c32590c642256132827def0b9923"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_extensions.dart","hash":"903d8536aa6c9e6926e96e9a2b449824"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\close_guarantee_channel.dart","hash":"1536ff203bc26bdb4841b82c51187a6d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\custom_matcher.dart","hash":"9f9dd658ff05133ca61619a54fdcf728"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\material_dynamic_colors.dart","hash":"f0af2ad64175c7ff87ba05ec78b35a30"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\activity_indicator.dart","hash":"a6233596487e99f0490dd1cd028b2b6f"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\method_channel\\method_channel_firebase.dart","hash":"99b0752bf6b7a9261349ee9307cbeaaf"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\animated_icons\\data\\menu_home.g.dart","hash":"a78fb79c5ae5aaca3a06db2bd0f1ad74"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart","hash":"206b1db3ce5f7b9e5efd220712f8d391"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\result.dart","hash":"87ed94159c6cc382cbe369889adf2645"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\raw_keyboard_windows.dart","hash":"e5fb5f71e80961a20813cde2e00d729d"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\operating_system.dart","hash":"db0130f8dab9c274352ee8eafce70803"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\debug.dart","hash":"f222820bbd95bfd648fd8090592182fc"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart","hash":"447b270ddd29fa75f44c389fee5cadd1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\data_table_theme.dart","hash":"c8c913e0884b09cefc5da5d486d72d91"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\print.dart","hash":"b05f9d128dd3034b5a43fedf5e8691a3"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_cache.dart","hash":"638c6d804d20c1f83790f7f10c4af408"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\chip_theme.dart","hash":"fdbba55dbe39189d8db5dd5970043c4e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\cam16.dart","hash":"ca959e5242b0f3616ee4b630b9866a51"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\test_async_utils.dart","hash":"0ab2a332d038c0502960c286fbe301a4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\collections.dart","hash":"5a882f931cff4ba1ffcea7a63e003ae0"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\binding.dart","hash":"540af72d860a34d6745e13a0cd7e8a05"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\stream_channel.dart","hash":"26e6f44eaf764daf10da687139fd6396"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\sliver_padding.dart","hash":"c700569da361c87bcc594918e3c60ccd"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart","hash":"54edfd70de32bf1501877c3b163fa3ca"},{"path":"C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\common.dart","hash":"bda44f79ea2d7807c7e0c45e219ee693"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\flutter_logo.dart","hash":"dd8f9d7b3fbc50c7838bf03b60b7eff4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_transaction_result.dart","hash":"29cefdc904b8e83f21f4dd19644a7f6e"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\desktop_text_selection_toolbar.dart","hash":"f09117a11907ecbf22d208eb795e13ec"},{"path":"C:\\flutter\\packages\\flutter_test\\lib\\src\\matchers.dart","hash":"d959fc6d620b5d3411e0fc809ed7c93b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\radio_list_tile.dart","hash":"3a1bf3e49af9c62192cd5f72c64b4d4a"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\lib\\src\\messaging.dart","hash":"1ecaeac5cfcf8a553ea5107745304ba4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\platform_view.dart","hash":"d61af99b99208da36972a9fbb7626ff6"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\search_field.dart","hash":"a57609688ba407442c358d4e1294739e"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\http_date.dart","hash":"fb76e9ed5173ac1ae6a6f43288581808"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\layout_helper.dart","hash":"86c5bb933b512aa036da055816a5291b"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\synchronous_future.dart","hash":"11c7ea23441aa1cbb4f4d6b3f98dcb38"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\isolates.dart","hash":"2caac416d5b18fd07c68b60e909a8ece"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\switch_list_tile.dart","hash":"89dbda5e3c60539b569dde7e200482d8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\side_titles_extension.dart","hash":"c024f0b097ca90ea66fbb8097be98b26"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\services\\system_sound.dart","hash":"6f752b00d684f1287d498ca51f0ce435"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\widget_inspector.dart","hash":"a4c880072b7867c666940d7476fb103f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\gesture_settings.dart","hash":"662cb4b7bb22885c80d752a54e6ea244"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\fake.dart","hash":"937d30420745a1cd13700541c6622560"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\side_titles\\side_titles_widget.dart","hash":"ca768eb1f6f92500bf0ba64237fcece4"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\async_matcher.dart","hash":"0c8923a68d4b130fe366a3b723db61af"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\binding.dart","hash":"64feccf6ad8877ebf5a194264f322fab"},{"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":"32ec3414cd202222ebf09e6231cd21ef"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\foundation\\platform.dart","hash":"afc3b49f3eaf214575f22be8263aea77"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\flow.dart","hash":"cc82b4eacaf445821bb601eadada6c82"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\model.dart","hash":"2501b58cc9d41bb11283897593c369c8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\io_client.dart","hash":"e4823f5eb1dffcf1cf47a9d667c5cb18"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\streamed_response.dart","hash":"a004396fa64ff2163b438ad88d1003f4"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\animation\\animation_controller.dart","hash":"964cd5475ddd690eaade97c963a153f1"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\box_border.dart","hash":"79b33411643bceb700cbdd396b35fa94"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\painting\\alignment.dart","hash":"084290b20c32cd4a025f9ebfc2448c5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\cupertino\\checkbox.dart","hash":"b85df0fa83d4fcfb64cfa9b8ac662f28"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\gestures\\long_press.dart","hash":"85324355245e54155c7bb56a43d85871"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\material\\badge.dart","hash":"3900bf00eccfa840a9c63a98954c8a3f"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\semantics\\binding.dart","hash":"7193a1ea8817d8b33e84d253fb16b472"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\status_transitions.dart","hash":"28f82224d294690d1c6e1021dc0ebf5d"},{"path":"C:\\flutter\\packages\\flutter\\lib\\painting.dart","hash":"5b7420411b15acc65eafdbc18286bc69"},{"path":"C:\\Users\\Ryan PC\\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\\gestures\\velocity_tracker.dart","hash":"46daa1fe014659dfc8aad39af4acbc5b"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\push_id_generator.dart","hash":"ef8fbc758b95ff7ddd21bd28d710799d"},{"path":"C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\logo.png","hash":"a96973d8b872ebb0b32a748c99bc60fa"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\vm_service.dart","hash":"c88d74c53fae5d3fd4d80b5046a3cc84"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\autofill.dart","hash":"190cad08204988c1e4709bb862c9aa4c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\core_matchers.dart","hash":"813add8ca4e94bcfdeaf974b1d1443d6"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\interfaces.dart","hash":"35dab6b93fcd39905685afc374195190"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\tweens.dart","hash":"7cc7aeddf9c2fc7af65f7db5dd3e5089"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\pages.dart","hash":"3d92cac6bde79bbaf3309a1b69f6478c"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\default.dart","hash":"a485f5c7307db6bbba1d3388b528a770"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\relative_span_scanner.dart","hash":"142ba8c5793aa338f44b464329dd0699"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\future_matchers.dart","hash":"153e0ccb66a14248ce7bc26377a466b8"},{"path":"C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\LICENSE","hash":"46158b74167f78e44896e35a92c7c5e0"},{"path":"C:\\flutter\\bin\\internal\\engine.version","hash":"45c1e7e2bc9f6e40f0549942227175ad"},{"path":"C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\disposable_build_context.dart","hash":"e1c116ad0a584a34aed67c041ea64d9a"}]} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/app.dill b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/app.dill new file mode 100644 index 0000000..192ae05 Binary files /dev/null and b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/app.dill differ diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/debug_android_application.stamp b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/debug_android_application.stamp new file mode 100644 index 0000000..4ba515f --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/debug_android_application.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\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:\\Rizfarm\\RIZFARM-Mobile-App-main\\pubspec.yaml","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\farm.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Frame 1.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\icon-pakan.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\icon-ph.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\image.jpg","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\image1.jpg","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\logo.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\logos.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Rizfarm-Interface.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\sipetra.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Vector.png","C:\\Users\\Ryan PC\\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\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.5.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore-4.17.4\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_platform_interface-6.2.4\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_web-3.12.4\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.4.3+1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth-4.19.6\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_platform_interface-7.2.7\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_web-5.11.6\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_web-2.17.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_web-0.2.5+6\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_web-3.8.6\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_svg-2.0.10+1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_parsing-1.0.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.6\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics-1.1.11+1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_codec-1.1.11+1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_compiler-1.1.11+1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-0.5.1\\LICENSE","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE","C:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE","C:\\flutter\\packages\\flutter\\LICENSE","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\DOES_NOT_EXIST_RERUN_FOR_WILDCARD74377181"],"outputs":["C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/farm.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Frame%201.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-pakan.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-ph.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image.jpg","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image1.jpg","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logo.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logos.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Rizfarm-Interface.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/sipetra.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Vector.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z"]} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/flutter_assets.d b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/flutter_assets.d new file mode 100644 index 0000000..293c140 --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/flutter_assets.d @@ -0,0 +1 @@ + C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/farm.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Frame%201.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-pakan.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-ph.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image.jpg C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image1.jpg C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logo.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logos.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Rizfarm-Interface.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/sipetra.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Vector.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z: C:\\Rizfarm\\RIZFARM-Mobile-App-main\\pubspec.yaml C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\farm.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Frame\ 1.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\icon-pakan.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\icon-ph.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\image.jpg C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\image1.jpg C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\logo.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\logos.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Rizfarm-Interface.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\sipetra.png C:\\Rizfarm\\RIZFARM-Mobile-App-main\\images\\Vector.png C:\\Users\\Ryan\ PC\\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\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\args-2.5.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore-4.17.4\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_platform_interface-6.2.4\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_web-3.12.4\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cupertino_icons-1.0.8\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dio-5.4.3+1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth-4.19.6\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_platform_interface-7.2.7\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_web-5.11.6\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_web-2.17.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_web-0.2.5+6\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_web-3.8.6\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_lints-2.0.3\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\flutter_svg-2.0.10+1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\lints-2.1.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path_parsing-1.0.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\petitparser-6.0.2\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.6\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics-1.1.11+1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_codec-1.1.11+1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_graphics_compiler-1.1.11+1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\web-0.5.1\\LICENSE C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\xml-6.5.0\\LICENSE C:\\flutter\\bin\\cache\\pkg\\sky_engine\\LICENSE C:\\flutter\\packages\\flutter\\LICENSE C:\\Rizfarm\\RIZFARM-Mobile-App-main\\DOES_NOT_EXIST_RERUN_FOR_WILDCARD74377181 \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/gen_dart_plugin_registrant.stamp b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/gen_dart_plugin_registrant.stamp new file mode 100644 index 0000000..1f82d03 --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/gen_dart_plugin_registrant.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\package_config_subset"],"outputs":[]} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/gen_localizations.stamp b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/gen_localizations.stamp new file mode 100644 index 0000000..1b2d28c --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/gen_localizations.stamp @@ -0,0 +1 @@ +{"inputs":[],"outputs":[]} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/kernel_snapshot.d b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/kernel_snapshot.d new file mode 100644 index 0000000..3f054ad --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/kernel_snapshot.d @@ -0,0 +1 @@ +C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\app.dill: C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\_flutterfire_internals.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\src\\exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\src\\interop_shimmer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\async.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_cache.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_memoizer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\byte_collector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\cancelable_operation.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\chunked_stream_reader.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\event_sink.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\future.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\sink.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_consumer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_sink.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_subscription.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\future_group.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\lazy_stream.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\null_stream_sink.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\restartable_timer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_sink.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\error.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\future.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_sink.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\result.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\value.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\single_subscription_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\sink_base.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_closer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_completer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_extensions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_group.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_queue.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_completer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_extensions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\handler_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\reject_errors.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\stream_transformer_wrapper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\typed.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_splitter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_subscription_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_zip.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\subscription_stream.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed\\stream_subscription.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed_stream_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\boolean_selector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\all.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\ast.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\evaluator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\impl.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\intersection_selector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\none.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\parser.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\scanner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\token.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\union_selector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\validator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\visitor.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_controller.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_options.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_slider.dart C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_state.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\clock.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\clock.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\default.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\stopwatch.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\collection.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\algorithms.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\boollist.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\unmodifiable_wrappers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\canonicalized_map.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterable.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_list.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_map.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\comparators.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\empty_unmodifiable_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_map.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\functions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_extensions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_zip.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\list_extensions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\priority_queue.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\queue_list.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set_controller.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\wrappers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\dots_indicator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\src\\dots_decorator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\src\\dots_indicator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\equatable.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_config.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_mixin.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\lib\\fake_async.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\firebase_core.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\src\\firebase_app.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\src\\firebase.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\firebase_core_platform_interface.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_options.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\method_channel\\method_channel_firebase.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\method_channel\\method_channel_firebase_app.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase_app.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase_plugin.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_core_exceptions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\messages.pigeon.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\mocks.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\test_api.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\firebase_database.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\data_snapshot.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\database_event.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\database_reference.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\firebase_database.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\on_disconnect.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\query.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\transaction_result.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\firebase_database_platform_interface.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_data_snapshot.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database_event.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database_reference.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_on_disconnect.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_query.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_transaction_result.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\push_id_generator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_data_snapshot.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database_event.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database_reference.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_on_disconnect.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_query.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_transaction_result.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\query_modifiers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\server_value.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\transaction.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\lib\\firebase_messaging.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\lib\\src\\messaging.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\firebase_messaging_platform_interface.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\method_channel\\method_channel_messaging.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\method_channel\\utils\\exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\notification_settings.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\platform_interface\\platform_interface_messaging.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\remote_message.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\remote_notification.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\types.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\fl_chart.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_helper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_painter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_renderer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_extensions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_helper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_painter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_scaffold_widget.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_widgets.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\side_titles\\side_titles_flex.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\side_titles\\side_titles_widget.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\base_chart_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\base_chart_painter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\fl_touch_event.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\render_base_chart.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\line.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_helper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_painter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_renderer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_helper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_painter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_renderer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_painter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_renderer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_helper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_painter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_renderer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\bar_chart_data_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\border_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\color_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\edge_insets_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\fl_border_data_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\fl_titles_data_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\gradient_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\paint_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\path_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\rrect_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\side_titles_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\text_align_extension.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\canvas_wrapper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\lerp.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\list_wrapper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\path_drawing\\dash_path.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\utils.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\\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\\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\\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\\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\\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\\checkbox.dart C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggleable.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\\feedback.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\\flutter_logo.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\\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\\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\\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\\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_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_varied_extent_list.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\\status_transitions.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:\\flutter\\packages\\flutter_test\\lib\\flutter_test.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\_binding_io.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\_goldens_io.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\_matchers_io.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\_test_selector_io.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\accessibility.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\animation_sheet.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\binding.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\controller.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\deprecated.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\event_simulation.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\finders.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\frame_timing_summarizer.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\goldens.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\image.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\matchers.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\mock_canvas.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\mock_event_channel.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\nonconst.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\platform.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\recording_canvas.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\restoration.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\stack_manipulation.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_async_utils.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_compat.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_default_binary_messenger.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_exception_reporter.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_pointer.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_text_input.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_text_input_key_handler.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\test_vsync.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\tree_traversal.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\widget_tester.dart C:\\flutter\\packages\\flutter_test\\lib\\src\\window.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\http.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_client.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_request.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_response.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\boundary_characters.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\byte_stream.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\client.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\io_client.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\io_streamed_response.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_file.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_file_io.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_request.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\request.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\response.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\streamed_request.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\streamed_response.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\http_parser.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\authentication_challenge.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\case_insensitive_map.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\charcodes.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\decoder.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\encoder.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\http_date.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\media_type.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\scan.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_symbol_data_local.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_symbols.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_time_patterns.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\intl.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\number_symbols.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\number_symbols_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\date_format_internal.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\global_state.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\bidi.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\bidi_formatter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\constants.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_builder.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_computation.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_format.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_format_field.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\micro_money.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_format.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\compact_number_format.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_format_parser.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_parser.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_parser_base.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\regexp.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\string_stack.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\text_direction.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl_helpers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\plural_rules.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\leak_tracker.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\_protocol.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\_registration.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\delivery.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\messages.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\primitives.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_baseliner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_filter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_reporter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_tracker.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_record.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_record_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_records.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_tracker.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\helpers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\leak_tracking.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_dispatcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_finalizer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_gc_counter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_print_bytes.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_connection.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_retaining_path.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_retaining_path_isolate.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_test_helper_detector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\model.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_formatting.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_primitives.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_util.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\shared_model.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\leak_tracker_flutter_testing.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\model.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\leaking_classes.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\test_case.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\test_settings.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\leak_tracker_testing.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\src\\leak_testing.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\src\\matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\expect.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\core_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\custom_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\description.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\equals_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\error_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\async_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\expect.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\expect_async.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\future_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\never_called.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\prints_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\stream_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\stream_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\throws_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\throws_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\util\\placeholder.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\util\\pretty_print.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\feature_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\having_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\interfaces.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\iterable_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\map_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\numeric_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\operator_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\order_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\pretty_print.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\string_matchers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\type_matcher.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\util.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\blend\\blend.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\contrast\\contrast.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dislike\\dislike_analyzer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\dynamic_color.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\material_dynamic_colors.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\src\\contrast_curve.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\src\\tone_delta_pair.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\cam16.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\hct.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\src\\hct_solver.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\viewing_conditions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\material_color_utilities.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\palettes\\core_palette.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\palettes\\tonal_palette.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_celebi.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_map.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_wsmeans.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_wu.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\src\\point_provider.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\src\\point_provider_lab.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\dynamic_scheme.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_content.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_expressive.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_fidelity.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_monochrome.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_neutral.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_tonal_spot.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_vibrant.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\variant.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\score\\score.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\temperature\\temperature_cache.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\color_utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\math_utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\string_utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\lib\\meta.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\lib\\meta_meta.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\internal_style.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\windows.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.6\\lib\\plugin_platform_interface.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_with_context.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\chain.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\frame.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\lazy_chain.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\lazy_trace.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\stack_zone_specification.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\trace.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\unparsed_frame.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\vm_trace.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\stack_trace.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\close_guarantee_channel.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\delegating_stream_channel.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\disconnector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\guarantee_channel.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\json_document_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\multi_channel.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_completer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_controller.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_transformer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\stream_channel.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\charcode.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\eager_span_scanner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\line_scanner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\relative_span_scanner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\span_scanner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\string_scanner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\string_scanner.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\fake.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\hooks.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\scaffolding.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\closed_exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\compiler.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\on_platform.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\retry.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\skip.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\tags.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\test_on.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\timeout.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\declarer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\group.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\group_entry.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\invoker.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\live_test.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\live_test_controller.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\message.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\metadata.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\operating_system.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\platform_selector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\remote_exception.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\runtime.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\stack_trace_formatter.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\stack_trace_mapper.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\state.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\suite.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\suite_platform.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\test.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\test_failure.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\util\\identifier_regex.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\util\\pretty_print.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\frontend\\fake.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\spawn_hybrid.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\test_structure.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\utils.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\src\\typed_buffer.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\src\\typed_queue.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\typed_buffers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\typed_data.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\_stream_helpers.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\dart_io_extensions.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\snapshot_graph.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\vm_service.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\vm_service.dart C:\\Users\\Ryan\ PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\vm_service_io.dart C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\amonia.dart C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\dashboard.dart C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\jadwal.dart C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\minum.dart C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\main.dart C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\homeApp.dart C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\pakan.dart diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/kernel_snapshot.stamp b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/kernel_snapshot.stamp new file mode 100644 index 0000000..01fab23 --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/kernel_snapshot.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\native_assets.yaml","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.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\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\_flutterfire_internals.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\src\\exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\_flutterfire_internals-1.3.34\\lib\\src\\interop_shimmer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\async.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_cache.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\async_memoizer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\byte_collector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\cancelable_operation.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\chunked_stream_reader.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\event_sink.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\future.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\sink.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_consumer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_sink.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\delegate\\stream_subscription.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\future_group.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\lazy_stream.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\null_stream_sink.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\restartable_timer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_sink.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\capture_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\error.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\future.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_sink.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\release_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\result.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\result\\value.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\single_subscription_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\sink_base.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_closer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_completer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_extensions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_group.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_queue.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_completer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_extensions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\handler_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\reject_errors.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\stream_transformer_wrapper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_sink_transformer\\typed.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_splitter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_subscription_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\stream_zip.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\subscription_stream.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed\\stream_subscription.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\async-2.11.0\\lib\\src\\typed_stream_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\boolean_selector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\all.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\ast.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\evaluator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\impl.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\intersection_selector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\none.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\parser.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\scanner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\token.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\union_selector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\validator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\boolean_selector-2.1.1\\lib\\src\\visitor.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_controller.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_options.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_slider.dart","C:\\flutter\\packages\\flutter\\lib\\src\\widgets\\ticker_provider.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\carousel_state.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\carousel_slider-4.2.1\\lib\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\characters.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\characters_impl.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\extensions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\breaks.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\constants.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\characters-1.3.0\\lib\\src\\grapheme_clusters\\table.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\clock.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\clock.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\default.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\stopwatch.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\clock-1.1.1\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\collection.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\algorithms.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\boollist.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\unmodifiable_wrappers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\canonicalized_map.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterable.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_iterator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_list.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\combined_wrappers\\combined_map.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\comparators.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\empty_unmodifiable_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_map.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\equality_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\functions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_extensions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\iterable_zip.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\list_extensions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\priority_queue.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\queue_list.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\union_set_controller.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\collection-1.18.0\\lib\\src\\wrappers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\dots_indicator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\src\\dots_decorator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\dots_indicator-2.1.2\\lib\\src\\dots_indicator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\equatable.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_config.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_mixin.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\equatable-2.0.5\\lib\\src\\equatable_utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fake_async-1.3.1\\lib\\fake_async.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\firebase_core.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\src\\firebase_app.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\lib\\src\\firebase.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\firebase_core_platform_interface.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_options.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\method_channel\\method_channel_firebase.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\method_channel\\method_channel_firebase_app.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase_app.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\platform_interface\\platform_interface_firebase_plugin.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\firebase_core_exceptions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\messages.pigeon.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\mocks.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_platform_interface-5.0.0\\lib\\src\\pigeon\\test_api.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\firebase_database.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\data_snapshot.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\database_event.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\database_reference.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\firebase_database.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\on_disconnect.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\query.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\lib\\src\\transaction_result.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\firebase_database_platform_interface.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_data_snapshot.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database_event.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_database_reference.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_on_disconnect.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_query.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\method_channel_transaction_result.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\push_id_generator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\method_channel\\utils\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_data_snapshot.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database_event.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_database_reference.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_on_disconnect.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_query.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\platform_interface\\platform_interface_transaction_result.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\query_modifiers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\server_value.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_platform_interface-0.2.5+34\\lib\\src\\transaction.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\lib\\firebase_messaging.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\lib\\src\\messaging.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\firebase_messaging_platform_interface.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\method_channel\\method_channel_messaging.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\method_channel\\utils\\exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\notification_settings.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\platform_interface\\platform_interface_messaging.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\remote_message.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\remote_notification.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\types.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_platform_interface-4.5.36\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\fl_chart.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_helper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_painter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\bar_chart\\bar_chart_renderer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_extensions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_helper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_painter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_scaffold_widget.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\axis_chart_widgets.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\side_titles\\side_titles_flex.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\object.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\box.dart","C:\\flutter\\packages\\flutter\\lib\\src\\rendering\\debug_overflow_indicator.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\axis_chart\\side_titles\\side_titles_widget.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\base_chart_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\base_chart_painter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\fl_touch_event.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\base_chart\\render_base_chart.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\base\\line.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_helper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_painter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\line_chart\\line_chart_renderer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_helper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_painter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\pie_chart\\pie_chart_renderer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_painter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_chart_renderer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\radar_chart\\radar_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_helper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_painter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\chart\\scatter_chart\\scatter_chart_renderer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\bar_chart_data_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\border_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\color_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\edge_insets_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\fl_border_data_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\fl_titles_data_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\gradient_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\paint_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\path_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\rrect_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\side_titles_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\extensions\\text_align_extension.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\canvas_wrapper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\lerp.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\list_wrapper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\path_drawing\\dash_path.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\fl_chart-0.63.0\\lib\\src\\utils\\utils.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\\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\\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\\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\\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\\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\\checkbox.dart","C:\\flutter\\packages\\flutter\\lib\\src\\material\\toggleable.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\\feedback.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\\flutter_logo.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\\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\\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\\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\\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_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_varied_extent_list.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\\status_transitions.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:\\flutter\\packages\\flutter_test\\lib\\flutter_test.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\_binding_io.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\_goldens_io.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\_matchers_io.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\_test_selector_io.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\accessibility.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\animation_sheet.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\binding.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\controller.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\deprecated.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\event_simulation.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\finders.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\frame_timing_summarizer.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\goldens.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\image.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\matchers.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\mock_canvas.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\mock_event_channel.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\nonconst.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\platform.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\recording_canvas.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\restoration.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\stack_manipulation.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_async_utils.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_compat.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_default_binary_messenger.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_exception_reporter.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_pointer.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_text_input.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_text_input_key_handler.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\test_vsync.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\tree_traversal.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\widget_tester.dart","C:\\flutter\\packages\\flutter_test\\lib\\src\\window.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\http.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_client.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_request.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\base_response.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\boundary_characters.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\byte_stream.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\client.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\io_client.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\io_streamed_response.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_file.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_file_io.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\multipart_request.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\request.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\response.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\streamed_request.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\streamed_response.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http-1.2.1\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\http_parser.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\authentication_challenge.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\case_insensitive_map.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\charcodes.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\decoder.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\chunked_coding\\encoder.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\http_date.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\media_type.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\scan.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\http_parser-4.0.2\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_symbol_data_local.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_symbols.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\date_time_patterns.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\intl.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\number_symbols.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\number_symbols_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\date_format_internal.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\global_state.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\bidi.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\bidi_formatter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\constants.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_builder.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_computation.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_format.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\date_format_field.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\micro_money.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_format.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\compact_number_format.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_format_parser.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_parser.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\number_parser_base.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\regexp.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\string_stack.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl\\text_direction.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\intl_helpers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\intl-0.19.0\\lib\\src\\plural_rules.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\leak_tracker.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\_protocol.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\_registration.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\delivery.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\messages.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\devtools_integration\\primitives.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_baseliner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_filter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_reporter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_leak_tracker.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_record.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_record_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_records.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\_object_tracker.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\helpers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\leak_tracking.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_dispatcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_finalizer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_gc_counter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_print_bytes.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_connection.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_retaining_path.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_retaining_path\\_retaining_path_isolate.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\_test_helper_detector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\leak_tracking\\primitives\\model.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_formatting.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_primitives.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\_util.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker-10.0.4\\lib\\src\\shared\\shared_model.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\leak_tracker_flutter_testing.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\model.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\leaking_classes.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\test_case.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_flutter_testing-3.0.3\\lib\\src\\testing_for_testing\\test_settings.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\leak_tracker_testing.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\src\\leak_testing.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\leak_tracker_testing-3.0.1\\lib\\src\\matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\expect.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\core_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\custom_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\description.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\equals_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\error_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\async_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\expect.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\expect_async.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\future_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\never_called.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\prints_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\stream_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\stream_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\throws_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\throws_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\util\\placeholder.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\expect\\util\\pretty_print.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\feature_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\having_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\interfaces.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\iterable_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\map_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\numeric_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\operator_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\order_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\pretty_print.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\string_matchers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\type_matcher.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\matcher-0.12.16+1\\lib\\src\\util.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\blend\\blend.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\contrast\\contrast.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dislike\\dislike_analyzer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\dynamic_color.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\material_dynamic_colors.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\src\\contrast_curve.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\dynamiccolor\\src\\tone_delta_pair.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\cam16.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\hct.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\src\\hct_solver.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\hct\\viewing_conditions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\material_color_utilities.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\palettes\\core_palette.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\palettes\\tonal_palette.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_celebi.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_map.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_wsmeans.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\quantizer_wu.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\src\\point_provider.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\quantize\\src\\point_provider_lab.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\dynamic_scheme.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_content.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_expressive.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_fidelity.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_monochrome.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_neutral.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_tonal_spot.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\scheme_vibrant.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\scheme\\variant.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\score\\score.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\temperature\\temperature_cache.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\color_utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\math_utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\material_color_utilities-0.8.0\\lib\\utils\\string_utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\lib\\meta.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\meta-1.12.0\\lib\\meta_meta.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\path.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\characters.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\context.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\internal_style.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\parsed_path.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_map.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\path_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\posix.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\url.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\style\\windows.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\path-1.9.0\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\plugin_platform_interface-2.1.6\\lib\\plugin_platform_interface.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\source_span.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\charcode.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\colors.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\file.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\highlighter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\location_mixin.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_mixin.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\span_with_context.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\source_span-1.10.0\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\chain.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\frame.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\lazy_chain.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\lazy_trace.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\stack_zone_specification.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\trace.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\unparsed_frame.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\src\\vm_trace.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stack_trace-1.11.1\\lib\\stack_trace.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\close_guarantee_channel.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\delegating_stream_channel.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\disconnector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\guarantee_channel.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\json_document_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\multi_channel.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_completer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_controller.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\src\\stream_channel_transformer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\stream_channel-2.1.2\\lib\\stream_channel.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\charcode.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\eager_span_scanner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\line_scanner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\relative_span_scanner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\span_scanner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\string_scanner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\string_scanner-1.2.0\\lib\\string_scanner.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\ascii_glyph_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\glyph_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\top_level.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\src\\generated\\unicode_glyph_set.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\term_glyph-1.2.1\\lib\\term_glyph.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\fake.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\hooks.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\scaffolding.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\closed_exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\compiler.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\on_platform.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\retry.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\skip.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\tags.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\test_on.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\configuration\\timeout.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\declarer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\group.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\group_entry.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\invoker.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\live_test.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\live_test_controller.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\message.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\metadata.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\operating_system.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\platform_selector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\remote_exception.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\runtime.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\stack_trace_formatter.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\stack_trace_mapper.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\state.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\suite.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\suite_platform.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\test.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\test_failure.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\util\\identifier_regex.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\backend\\util\\pretty_print.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\frontend\\fake.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\spawn_hybrid.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\test_structure.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\scaffolding\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\test_api-0.7.0\\lib\\src\\utils.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\src\\typed_buffer.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\src\\typed_queue.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\typed_buffers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\typed_data-1.3.2\\lib\\typed_data.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\vector_math_64.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb2.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\aabb3.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\colors.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\frustum.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\intersection_result.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix2.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix3.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\matrix4.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\noise.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\obb3.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\plane.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quad.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\quaternion.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\ray.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\sphere.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\triangle.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector2.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector3.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\vector4.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\constants.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\error_helpers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\opengl.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vector_math-2.1.4\\lib\\src\\vector_math_64\\utilities.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\_stream_helpers.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\dart_io_extensions.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\snapshot_graph.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\src\\vm_service.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\vm_service.dart","C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\vm_service-14.2.1\\lib\\vm_service_io.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\amonia.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\dashboard.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\jadwal.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\minum.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\main.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\homeApp.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\lib\\page\\pakan.dart"],"outputs":["C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\app.dill"]} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.d b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.d new file mode 100644 index 0000000..1f06228 --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.d @@ -0,0 +1 @@ + C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\native_assets.yaml: \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.stamp b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.stamp new file mode 100644 index 0000000..8705cad --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.stamp @@ -0,0 +1 @@ +{"inputs":["C:\\flutter\\packages\\flutter_tools\\lib\\src\\build_system\\targets\\native_assets.dart","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\package_config_subset"],"outputs":["C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\native_assets.yaml","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\.dart_tool\\flutter_build\\aa5a5c568b611c7f2f333f6190e1cb77\\native_assets.yaml"]} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.yaml b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.yaml new file mode 100644 index 0000000..e3cc6f6 --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/native_assets.yaml @@ -0,0 +1,5 @@ +format-version: + - 1 + - 0 + - 0 +native-assets: {} \ No newline at end of file diff --git a/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/outputs.json b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/outputs.json new file mode 100644 index 0000000..442eb02 --- /dev/null +++ b/.dart_tool/flutter_build/aa5a5c568b611c7f2f333f6190e1cb77/outputs.json @@ -0,0 +1 @@ +["C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\vm_snapshot_data","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\isolate_snapshot_data","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\kernel_blob.bin","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/farm.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Frame%201.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-pakan.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/icon-ph.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image.jpg","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/image1.jpg","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logo.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/logos.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Rizfarm-Interface.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/sipetra.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\images/Vector.png","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\packages/cupertino_icons/assets/CupertinoIcons.ttf","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\fonts/MaterialIcons-Regular.otf","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\shaders/ink_sparkle.frag","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.json","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\AssetManifest.bin","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\FontManifest.json","C:\\Rizfarm\\RIZFARM-Mobile-App-main\\build\\app\\intermediates\\flutter\\debug\\flutter_assets\\NOTICES.Z"] \ No newline at end of file diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json new file mode 100644 index 0000000..e3058fb --- /dev/null +++ b/.dart_tool/package_config.json @@ -0,0 +1,395 @@ +{ + "configVersion": 2, + "packages": [ + { + "name": "_flutterfire_internals", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/_flutterfire_internals-1.3.34", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "args", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.5.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "async", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "boolean_selector", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "carousel_slider", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/carousel_slider-4.2.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "characters", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "clock", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "cloud_firestore", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore-4.17.4", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "cloud_firestore_platform_interface", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_platform_interface-6.2.4", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "cloud_firestore_web", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.12.4", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "collection", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "cupertino_icons", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "dio", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/dio-5.4.3+1", + "packageUri": "lib/", + "languageVersion": "2.15" + }, + { + "name": "dots_indicator", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/dots_indicator-2.1.2", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "equatable", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.5", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "fake_async", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "firebase_auth", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth-4.19.6", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_auth_platform_interface", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.2.7", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_auth_web", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_web-5.11.6", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "firebase_core", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core-2.31.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_core_platform_interface", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core_platform_interface-5.0.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_core_web", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core_web-2.17.0", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "firebase_database", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database-10.5.6", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_database_platform_interface", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database_platform_interface-0.2.5+34", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_database_web", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database_web-0.2.5+6", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "firebase_messaging", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging-14.9.3", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_messaging_platform_interface", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging_platform_interface-4.5.36", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "firebase_messaging_web", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging_web-3.8.6", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "fl_chart", + "rootUri": "file:///C:/Users/Ryan%20PC/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_lints", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.3", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "flutter_svg", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_svg-2.0.10+1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "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/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.2.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "http_parser", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "intl", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.19.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "leak_tracker", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.4", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "leak_tracker_flutter_testing", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.3", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "leak_tracker_testing", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.1", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "lints", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.1.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "matcher", + "rootUri": "file:///C:/Users/Ryan%20PC/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/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.8.0", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "meta", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.12.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "path", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "path_parsing", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/path_parsing-1.0.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "petitparser", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/petitparser-6.0.2", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "plugin_platform_interface", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.6", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "sky_engine", + "rootUri": "file:///C:/flutter/bin/cache/pkg/sky_engine", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "source_span", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "stack_trace", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "stream_channel", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "string_scanner", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "term_glyph", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "test_api", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "typed_data", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.2", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "vector_graphics", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics-1.1.11+1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "vector_graphics_codec", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics_codec-1.1.11+1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "vector_graphics_compiler", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics_compiler-1.1.11+1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "vector_math", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4", + "packageUri": "lib/", + "languageVersion": "2.14" + }, + { + "name": "vm_service", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.2.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "web", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/web-0.5.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "xml", + "rootUri": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/xml-6.5.0", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "chicken", + "rootUri": "../", + "packageUri": "lib/", + "languageVersion": "3.1" + } + ], + "generated": "2024-07-26T06:33:02.719414Z", + "generator": "pub", + "generatorVersion": "3.4.0", + "flutterRoot": "file:///C:/flutter", + "flutterVersion": "3.22.0", + "pubCache": "file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache" +} diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset new file mode 100644 index 0000000..0ffd7a9 --- /dev/null +++ b/.dart_tool/package_config_subset @@ -0,0 +1,257 @@ +chicken +3.1 +file:///C:/Rizfarm/RIZFARM-Mobile-App-main/ +file:///C:/Rizfarm/RIZFARM-Mobile-App-main/lib/ +_flutterfire_internals +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/_flutterfire_internals-1.3.34/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/_flutterfire_internals-1.3.34/lib/ +args +3.0 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.5.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.5.0/lib/ +async +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/lib/ +boolean_selector +2.17 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ +carousel_slider +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/carousel_slider-4.2.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/carousel_slider-4.2.1/lib/ +characters +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/lib/ +clock +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/lib/ +cloud_firestore +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore-4.17.4/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore-4.17.4/lib/ +cloud_firestore_platform_interface +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_platform_interface-6.2.4/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_platform_interface-6.2.4/lib/ +cloud_firestore_web +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.12.4/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.12.4/lib/ +collection +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.18.0/lib/ +cupertino_icons +3.1 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.8/lib/ +dio +2.15 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/dio-5.4.3+1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/dio-5.4.3+1/lib/ +dots_indicator +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/dots_indicator-2.1.2/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/dots_indicator-2.1.2/lib/ +equatable +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.5/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.5/lib/ +fake_async +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/lib/ +firebase_auth +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth-4.19.6/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth-4.19.6/lib/ +firebase_auth_platform_interface +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.2.7/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_platform_interface-7.2.7/lib/ +firebase_auth_web +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_web-5.11.6/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_auth_web-5.11.6/lib/ +firebase_core +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core-2.31.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core-2.31.1/lib/ +firebase_core_platform_interface +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core_platform_interface-5.0.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core_platform_interface-5.0.0/lib/ +firebase_core_web +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core_web-2.17.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_core_web-2.17.0/lib/ +firebase_database +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database-10.5.6/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database-10.5.6/lib/ +firebase_database_platform_interface +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database_platform_interface-0.2.5+34/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database_platform_interface-0.2.5+34/lib/ +firebase_database_web +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database_web-0.2.5+6/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_database_web-0.2.5+6/lib/ +firebase_messaging +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging-14.9.3/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging-14.9.3/lib/ +firebase_messaging_platform_interface +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging_platform_interface-4.5.36/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging_platform_interface-4.5.36/lib/ +firebase_messaging_web +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging_web-3.8.6/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/firebase_messaging_web-3.8.6/lib/ +fl_chart +3.0 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.63.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.63.0/lib/ +flutter_lints +2.19 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.3/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.3/lib/ +flutter_svg +2.19 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_svg-2.0.10+1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_svg-2.0.10+1/lib/ +http +3.3 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.2.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/http-1.2.1/lib/ +http_parser +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/lib/ +intl +3.0 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.19.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.19.0/lib/ +leak_tracker +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.4/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker-10.0.4/lib/ +leak_tracker_flutter_testing +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.3/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.3/lib/ +leak_tracker_testing +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/leak_tracker_testing-3.0.1/lib/ +lints +3.0 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.1.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.1.1/lib/ +matcher +3.0 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.16+1/lib/ +material_color_utilities +2.17 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.8.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.8.0/lib/ +meta +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.12.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.12.0/lib/ +path +3.0 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0/lib/ +path_parsing +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/path_parsing-1.0.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/path_parsing-1.0.1/lib/ +petitparser +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/petitparser-6.0.2/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/petitparser-6.0.2/lib/ +plugin_platform_interface +2.19 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.6/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.6/lib/ +source_span +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/lib/ +stack_trace +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.1/lib/ +stream_channel +2.19 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.2/lib/ +string_scanner +2.18 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/lib/ +term_glyph +2.12 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/lib/ +test_api +3.0 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.7.0/lib/ +typed_data +2.17 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.2/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.2/lib/ +vector_graphics +2.17 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics-1.1.11+1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics-1.1.11+1/lib/ +vector_graphics_codec +2.17 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics_codec-1.1.11+1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics_codec-1.1.11+1/lib/ +vector_graphics_compiler +2.19 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics_compiler-1.1.11+1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_graphics_compiler-1.1.11+1/lib/ +vector_math +2.14 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/lib/ +vm_service +3.3 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.2.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/vm_service-14.2.1/lib/ +web +3.3 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/web-0.5.1/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/web-0.5.1/lib/ +xml +3.2 +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/xml-6.5.0/ +file:///C:/Users/Ryan%20PC/AppData/Local/Pub/Cache/hosted/pub.dev/xml-6.5.0/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/ +2 diff --git a/.dart_tool/version b/.dart_tool/version new file mode 100644 index 0000000..8912835 --- /dev/null +++ b/.dart_tool/version @@ -0,0 +1 @@ +3.22.0 \ No newline at end of file diff --git a/.flutter-plugins b/.flutter-plugins new file mode 100644 index 0000000..9319884 --- /dev/null +++ b/.flutter-plugins @@ -0,0 +1,11 @@ +# This is a generated file; do not edit or check into version control. +cloud_firestore=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore-4.17.4\\ +cloud_firestore_web=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\cloud_firestore_web-3.12.4\\ +firebase_auth=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth-4.19.6\\ +firebase_auth_web=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_auth_web-5.11.6\\ +firebase_core=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core-2.31.1\\ +firebase_core_web=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_core_web-2.17.0\\ +firebase_database=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database-10.5.6\\ +firebase_database_web=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_database_web-0.2.5+6\\ +firebase_messaging=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging-14.9.3\\ +firebase_messaging_web=C:\\Users\\Ryan PC\\AppData\\Local\\Pub\\Cache\\hosted\\pub.dev\\firebase_messaging_web-3.8.6\\ diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies new file mode 100644 index 0000000..3c518db --- /dev/null +++ b/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-4.17.4\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_auth","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_auth-4.19.6\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-2.31.1\\\\","native_build":true,"dependencies":[]},{"name":"firebase_database","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_database-10.5.6\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_messaging","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_messaging-14.9.3\\\\","native_build":true,"dependencies":["firebase_core"]}],"android":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-4.17.4\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_auth","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_auth-4.19.6\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-2.31.1\\\\","native_build":true,"dependencies":[]},{"name":"firebase_database","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_database-10.5.6\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_messaging","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_messaging-14.9.3\\\\","native_build":true,"dependencies":["firebase_core"]}],"macos":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-4.17.4\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_auth","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_auth-4.19.6\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-2.31.1\\\\","native_build":true,"dependencies":[]},{"name":"firebase_database","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_database-10.5.6\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_messaging","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_messaging-14.9.3\\\\","native_build":true,"dependencies":["firebase_core"]}],"linux":[],"windows":[{"name":"cloud_firestore","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore-4.17.4\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_auth","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_auth-4.19.6\\\\","native_build":true,"dependencies":["firebase_core"]},{"name":"firebase_core","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core-2.31.1\\\\","native_build":true,"dependencies":[]}],"web":[{"name":"cloud_firestore_web","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\cloud_firestore_web-3.12.4\\\\","dependencies":["firebase_core_web"]},{"name":"firebase_auth_web","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_auth_web-5.11.6\\\\","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_core_web-2.17.0\\\\","dependencies":[]},{"name":"firebase_database_web","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_database_web-0.2.5+6\\\\","dependencies":["firebase_core_web"]},{"name":"firebase_messaging_web","path":"C:\\\\Users\\\\Ryan PC\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\firebase_messaging_web-3.8.6\\\\","dependencies":["firebase_core_web"]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["cloud_firestore_web","firebase_core"]},{"name":"cloud_firestore_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"firebase_auth","dependencies":["firebase_auth_web","firebase_core"]},{"name":"firebase_auth_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_database","dependencies":["firebase_core","firebase_database_web"]},{"name":"firebase_database_web","dependencies":["firebase_core","firebase_core_web"]},{"name":"firebase_messaging","dependencies":["firebase_core","firebase_messaging_web"]},{"name":"firebase_messaging_web","dependencies":["firebase_core","firebase_core_web"]}],"date_created":"2024-10-17 10:09:59.765884","version":"3.22.0"} \ No newline at end of file diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..0c42848 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +*.apk filter=lfs diff=lfs merge=lfs -text +build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..96f778a --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +"build/app/outputs/apk/debug/app-debug.apk" +"build/app/intermediates/merged_native_libs/debug/out/lib/arm64-v8a/libVkLayer_khronos_validation.so" diff --git a/README.md b/README.md new file mode 100644 index 0000000..dec24b9 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# RIZFARM Mobile Monitoring and Controlling App + +## Project Summary + +Feeder and Water Monitoring System for Laying Hens Farms with pH level detection, ultrasonic sensor, and turbidity sensor, seamlessly integrated for mobile-based monitoring and control of the entire system +
+:link: More about project : https://docs.google.com/presentation/d/1_Na-h2c3eF6ux_Dz1zw39zZ2Ol5oRh_jPv5H70dU0oQ/edit?usp=sharing + +## User Interface Design +![image](images/Rizfarm-Interface.png) + +## Developed by +
+ + + +
+ +## Our Team +- Athiyah (Team Leader, UI/UX Designer, Mobile Developer) +- Ryan Afryandi (Mobile Developer) +- Johardio Eka (Embedded Systems Developers) +- Rahmad Era (Embedded Systems Developers) diff --git a/analysis_options.yaml b/analysis_options.yaml new file mode 100644 index 0000000..0d29021 --- /dev/null +++ b/analysis_options.yaml @@ -0,0 +1,28 @@ +# This file configures the analyzer, which statically analyzes Dart code to +# check for errors, warnings, and lints. +# +# The issues identified by the analyzer are surfaced in the UI of Dart-enabled +# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be +# invoked from the command line by running `flutter analyze`. + +# The following line activates a set of recommended lints for Flutter apps, +# packages, and plugins designed to encourage good coding practices. +include: package:flutter_lints/flutter.yaml + +linter: + # The lint rules applied to this project can be customized in the + # section below to disable rules from the `package:flutter_lints/flutter.yaml` + # included above or to enable additional rules. A list of all available lints + # and their documentation is published at https://dart.dev/lints. + # + # Instead of disabling a lint rule for the entire project in the + # section below, it can also be suppressed for a single line of code + # or a specific dart file by using the `// ignore: name_of_lint` and + # `// ignore_for_file: name_of_lint` syntax on the line or in the file + # producing the lint. + rules: + # avoid_print: false # Uncomment to disable the `avoid_print` rule + # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule + +# Additional information about this file can be found at +# https://dart.dev/guides/language/analysis-options diff --git a/android/.gitignore b/android/.gitignore new file mode 100644 index 0000000..6f56801 --- /dev/null +++ b/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/docs/deployment/android#reference-the-keystore-from-the-app +key.properties +**/*.keystore +**/*.jks diff --git a/android/app/build.gradle b/android/app/build.gradle new file mode 100644 index 0000000..1136a03 --- /dev/null +++ b/android/app/build.gradle @@ -0,0 +1,70 @@ +plugins { + id "com.android.application" + id "kotlin-android" + id "dev.flutter.flutter-gradle-plugin" +} + +def localProperties = new Properties() +def localPropertiesFile = rootProject.file('local.properties') +if (localPropertiesFile.exists()) { + localPropertiesFile.withReader('UTF-8') { reader -> + localProperties.load(reader) + } +} + +def flutterVersionCode = localProperties.getProperty('flutter.versionCode') +if (flutterVersionCode == null) { + flutterVersionCode = '1' +} + +def flutterVersionName = localProperties.getProperty('flutter.versionName') +if (flutterVersionName == null) { + flutterVersionName = '1.0' +} + +android { + namespace "com.example.chicken" + compileSdkVersion flutter.compileSdkVersion + ndkVersion flutter.ndkVersion + + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + kotlinOptions { + jvmTarget = '1.8' + } + + sourceSets { + main.java.srcDirs += 'src/main/kotlin' + } + + defaultConfig { + // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). + applicationId "com.example.chicken" + // You can update the following values to match your application needs. + // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. + minSdkVersion flutter.minSdkVersion + targetSdkVersion flutter.targetSdkVersion + versionCode flutterVersionCode.toInteger() + versionName flutterVersionName + multiDexEnabled true + } + + buildTypes { + release { + // TODO: Add your own signing config for the release build. + // Signing with the debug keys for now, so `flutter run --release` works. + signingConfig signingConfigs.debug + } + } +} + +flutter { + source '../..' +} + +dependencies { + implementation 'com.android.support:multidex:1.0.3' +} diff --git a/android/app/google-service.json b/android/app/google-service.json new file mode 100644 index 0000000..c9a1fac --- /dev/null +++ b/android/app/google-service.json @@ -0,0 +1,30 @@ +{ + "project_info": { + "project_number": "993868761781", + "firebase_url": "https://realtimeultrasonik-default-rtdb.firebaseio.com", + "project_id": "realtimeultrasonik", + "storage_bucket": "realtimeultrasonik.appspot.com" + }, + "client": [ + { + "client_info": { + "mobilesdk_app_id": "1:993868761781:android:303b1148634f3e582bccfc", + "android_client_info": { + "package_name": "com.android.chicken" + } + }, + "oauth_client": [], + "api_key": [ + { + "current_key": "your-API-Key" + } + ], + "services": { + "appinvite_service": { + "other_platform_oauth_client": [] + } + } + } + ], + "configuration_version": "1" +} diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..ec30cf6 --- /dev/null +++ b/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + diff --git a/android/app/src/main/kotlin/com/example/chicken/MainActivity.kt b/android/app/src/main/kotlin/com/example/chicken/MainActivity.kt new file mode 100644 index 0000000..cd8742d --- /dev/null +++ b/android/app/src/main/kotlin/com/example/chicken/MainActivity.kt @@ -0,0 +1,6 @@ +package com.example.chicken + +import io.flutter.embedding.android.FlutterActivity + +class MainActivity: FlutterActivity() { +} diff --git a/android/app/src/main/res/drawable-v21/launch_background.xml b/android/app/src/main/res/drawable-v21/launch_background.xml new file mode 100644 index 0000000..f74085f --- /dev/null +++ b/android/app/src/main/res/drawable-v21/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/android/app/src/main/res/drawable/launch_background.xml b/android/app/src/main/res/drawable/launch_background.xml new file mode 100644 index 0000000..304732f --- /dev/null +++ b/android/app/src/main/res/drawable/launch_background.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/android/app/src/main/res/drawable/logo.png b/android/app/src/main/res/drawable/logo.png new file mode 100644 index 0000000..d7cb788 Binary files /dev/null and b/android/app/src/main/res/drawable/logo.png differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..db77bb4 Binary files /dev/null and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..17987b7 Binary files /dev/null and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..09d4391 Binary files /dev/null and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..d5f1c8d Binary files /dev/null and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..4d6372e Binary files /dev/null and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/android/app/src/main/res/values-night/styles.xml b/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 0000000..06952be --- /dev/null +++ b/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..cb1ef88 --- /dev/null +++ b/android/app/src/main/res/values/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/android/app/src/profile/AndroidManifest.xml b/android/app/src/profile/AndroidManifest.xml new file mode 100644 index 0000000..399f698 --- /dev/null +++ b/android/app/src/profile/AndroidManifest.xml @@ -0,0 +1,7 @@ + + + + diff --git a/android/build.gradle b/android/build.gradle new file mode 100644 index 0000000..f7eb7f6 --- /dev/null +++ b/android/build.gradle @@ -0,0 +1,31 @@ +buildscript { + ext.kotlin_version = '1.7.10' + repositories { + google() + mavenCentral() + } + + dependencies { + classpath 'com.android.tools.build:gradle:7.3.0' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + } +} + +allprojects { + repositories { + google() + mavenCentral() + } +} + +rootProject.buildDir = '../build' +subprojects { + project.buildDir = "${rootProject.buildDir}/${project.name}" +} +subprojects { + project.evaluationDependsOn(':app') +} + +tasks.register("clean", Delete) { + delete rootProject.buildDir +} diff --git a/android/gradle.properties b/android/gradle.properties new file mode 100644 index 0000000..94adc3a --- /dev/null +++ b/android/gradle.properties @@ -0,0 +1,3 @@ +org.gradle.jvmargs=-Xmx1536M +android.useAndroidX=true +android.enableJetifier=true diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..3c472b9 --- /dev/null +++ b/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-7.5-all.zip diff --git a/android/settings.gradle b/android/settings.gradle new file mode 100644 index 0000000..55c4ca8 --- /dev/null +++ b/android/settings.gradle @@ -0,0 +1,20 @@ +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 + } + settings.ext.flutterSdkPath = flutterSdkPath() + + includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle") + + plugins { + id "dev.flutter.flutter-gradle-plugin" version "1.0.0" apply false + } +} + +include ":app" + +apply from: "${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle/app_plugin_loader.gradle" diff --git a/assets/icons/sprayeroff.svg b/assets/icons/sprayeroff.svg new file mode 100644 index 0000000..b22de5f --- /dev/null +++ b/assets/icons/sprayeroff.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/sprayeron.svg b/assets/icons/sprayeron.svg new file mode 100644 index 0000000..f787185 --- /dev/null +++ b/assets/icons/sprayeron.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/images/Frame 1.png b/images/Frame 1.png new file mode 100644 index 0000000..0719182 Binary files /dev/null and b/images/Frame 1.png differ diff --git a/images/Rizfarm-Interface.png b/images/Rizfarm-Interface.png new file mode 100644 index 0000000..a626037 Binary files /dev/null and b/images/Rizfarm-Interface.png differ diff --git a/images/Vector.png b/images/Vector.png new file mode 100644 index 0000000..b4783d0 Binary files /dev/null and b/images/Vector.png differ diff --git a/images/farm.png b/images/farm.png new file mode 100644 index 0000000..8160dc3 Binary files /dev/null and b/images/farm.png differ diff --git a/images/icon-pakan.png b/images/icon-pakan.png new file mode 100644 index 0000000..d2f904c Binary files /dev/null and b/images/icon-pakan.png differ diff --git a/images/icon-ph.png b/images/icon-ph.png new file mode 100644 index 0000000..aef5788 Binary files /dev/null and b/images/icon-ph.png differ diff --git a/images/image.jpg b/images/image.jpg new file mode 100644 index 0000000..3c296d9 Binary files /dev/null and b/images/image.jpg differ diff --git a/images/image1.jpg b/images/image1.jpg new file mode 100644 index 0000000..0342763 Binary files /dev/null and b/images/image1.jpg differ diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 0000000..3816d8d Binary files /dev/null and b/images/logo.png differ diff --git a/images/logos.png b/images/logos.png new file mode 100644 index 0000000..9116609 Binary files /dev/null and b/images/logos.png differ diff --git a/images/sipetra.png b/images/sipetra.png new file mode 100644 index 0000000..8d916ac Binary files /dev/null and b/images/sipetra.png differ diff --git a/ios/.gitignore b/ios/.gitignore new file mode 100644 index 0000000..7a7f987 --- /dev/null +++ b/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/ios/Flutter/AppFrameworkInfo.plist b/ios/Flutter/AppFrameworkInfo.plist new file mode 100644 index 0000000..9625e10 --- /dev/null +++ b/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 + 11.0 + + diff --git a/ios/Flutter/Debug.xcconfig b/ios/Flutter/Debug.xcconfig new file mode 100644 index 0000000..592ceee --- /dev/null +++ b/ios/Flutter/Debug.xcconfig @@ -0,0 +1 @@ +#include "Generated.xcconfig" diff --git a/ios/Flutter/Release.xcconfig b/ios/Flutter/Release.xcconfig new file mode 100644 index 0000000..592ceee --- /dev/null +++ b/ios/Flutter/Release.xcconfig @@ -0,0 +1 @@ +#include "Generated.xcconfig" diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj new file mode 100644 index 0000000..42005f3 --- /dev/null +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -0,0 +1,614 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXBuildFile section */ + 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; + 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; + 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; + 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; + 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; + 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; + 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; }; +/* 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 = ""; }; + 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 = ""; }; + 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; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 97C146EB1CF9000F007C117D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 9740EEB11CF90186004384FC /* Flutter */ = { + isa = PBXGroup; + children = ( + 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, + 9740EEB21CF90195004384FC /* Debug.xcconfig */, + 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, + 9740EEB31CF90195004384FC /* Generated.xcconfig */, + ); + name = Flutter; + sourceTree = ""; + }; + 331C8082294A63A400263BE5 /* RunnerTests */ = { + isa = PBXGroup; + children = ( + 331C807B294A618700263BE5 /* RunnerTests.swift */, + ); + path = RunnerTests; + 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 */, + 331C807E294A63A400263BE5 /* Frameworks */, + 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 = 1430; + 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; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.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.chicken; + 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; + baseConfigurationReference = AE0B7B92F70575B8D7E0D07E /* Pods-RunnerTests.debug.xcconfig */; + 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.chicken.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; + baseConfigurationReference = 89B67EB44CE7B6631473024E /* Pods-RunnerTests.release.xcconfig */; + 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.chicken.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; + baseConfigurationReference = 640959BDD8F10B91D80A66BE /* Pods-RunnerTests.profile.xcconfig */; + 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.chicken.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; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 97C147041CF9000F007C117D /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.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.chicken; + 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.chicken; + 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/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme new file mode 100644 index 0000000..87131a0 --- /dev/null +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner.xcworkspace/contents.xcworkspacedata b/ios/Runner.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..1d526a1 --- /dev/null +++ b/ios/Runner.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..f9b0d7c --- /dev/null +++ b/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings @@ -0,0 +1,8 @@ + + + + + PreviewsEnabled + + + diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift new file mode 100644 index 0000000..70693e4 --- /dev/null +++ b/ios/Runner/AppDelegate.swift @@ -0,0 +1,13 @@ +import UIKit +import Flutter + +@UIApplicationMain +@objc class AppDelegate: FlutterAppDelegate { + override func application( + _ application: UIApplication, + didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? + ) -> Bool { + GeneratedPluginRegistrant.register(with: self) + return super.application(application, didFinishLaunchingWithOptions: launchOptions) + } +} diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..d36b1fa --- /dev/null +++ b/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/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 0000000..dc9ada4 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 0000000..7353c41 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 0000000..797d452 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 0000000..6ed2d93 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 0000000..4cd7b00 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 0000000..fe73094 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 0000000..321773c Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 0000000..797d452 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 0000000..502f463 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 0000000..0ec3034 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 0000000..0ec3034 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 0000000..e9f5fea Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 0000000..84ac32a Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 0000000..8953cba Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 0000000..0467bf1 Binary files /dev/null and b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json new file mode 100644 index 0000000..0bedcf2 --- /dev/null +++ b/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/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png differ diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png differ diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png new file mode 100644 index 0000000..9da19ea Binary files /dev/null and b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png differ diff --git a/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md new file mode 100644 index 0000000..89c2725 --- /dev/null +++ b/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/ios/Runner/Base.lproj/LaunchScreen.storyboard b/ios/Runner/Base.lproj/LaunchScreen.storyboard new file mode 100644 index 0000000..f2e259c --- /dev/null +++ b/ios/Runner/Base.lproj/LaunchScreen.storyboard @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/Base.lproj/Main.storyboard b/ios/Runner/Base.lproj/Main.storyboard new file mode 100644 index 0000000..f3c2851 --- /dev/null +++ b/ios/Runner/Base.lproj/Main.storyboard @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist new file mode 100644 index 0000000..80ec8ad --- /dev/null +++ b/ios/Runner/Info.plist @@ -0,0 +1,49 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Chicken + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + chicken + 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/ios/Runner/Runner-Bridging-Header.h b/ios/Runner/Runner-Bridging-Header.h new file mode 100644 index 0000000..308a2a5 --- /dev/null +++ b/ios/Runner/Runner-Bridging-Header.h @@ -0,0 +1 @@ +#import "GeneratedPluginRegistrant.h" diff --git a/ios/RunnerTests/RunnerTests.swift b/ios/RunnerTests/RunnerTests.swift new file mode 100644 index 0000000..86a7c3b --- /dev/null +++ b/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/lib/homeApp.dart b/lib/homeApp.dart new file mode 100644 index 0000000..64eb5f9 --- /dev/null +++ b/lib/homeApp.dart @@ -0,0 +1,84 @@ +import 'package:chicken/page/amonia.dart'; +import 'package:chicken/page/dashboard.dart'; +import 'package:chicken/page/jadwal.dart'; +import 'package:chicken/page/minum.dart'; +import 'package:chicken/page/pakan.dart'; +import 'package:flutter/material.dart'; + +void main() { + runApp(const HomeApp()); +} + +class HomeApp extends StatefulWidget { + const HomeApp({super.key}); + + @override + State createState() => _HomeAppState(); +} + +class _HomeAppState extends State { + int _currentIndex = 0; + + final List _pages = [ + Dashboard(), + pakan(), + minum(), + jadwal(), + AmoniaPage() + ]; + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: Row( + children: [ + Image.asset( + 'images/sipetra.png', + width: 46, + height: 46, + ), + ], + ), + backgroundColor: Colors.transparent, + elevation: 0, + ), + body: _pages[_currentIndex], + bottomNavigationBar: BottomNavigationBar( + currentIndex: _currentIndex, + onTap: (index) { + setState(() { + _currentIndex = index; + }); + }, + backgroundColor: Color.fromARGB(255, 255, 79, 4), + items: [ + BottomNavigationBarItem( + icon: Icon(Icons.home), + label: 'Home', + backgroundColor: Color.fromARGB(255, 255, 79, 4), + ), + BottomNavigationBarItem( + icon: Icon(Icons.food_bank_sharp), + label: 'Makan', + backgroundColor: Color.fromARGB(255, 255, 79, 4), + ), + BottomNavigationBarItem( + icon: Icon(Icons.water_drop), + label: 'Minum', + backgroundColor: Color.fromARGB(255, 255, 79, 4), + ), + BottomNavigationBarItem( + icon: Icon(Icons.schedule_rounded), + label: 'Jadwal', + backgroundColor: Color.fromARGB(255, 255, 79, 4), + ), + BottomNavigationBarItem( + icon: Icon(Icons.cottage), + label: 'Kandang', + backgroundColor: Color.fromARGB(255, 255, 79, 4), + ), + ], + ), + ); + } +} diff --git a/lib/main.dart b/lib/main.dart new file mode 100644 index 0000000..544ed77 --- /dev/null +++ b/lib/main.dart @@ -0,0 +1,73 @@ +import 'package:chicken/homeApp.dart'; +import 'package:firebase_core/firebase_core.dart'; +import 'package:flutter/material.dart'; +import 'package:intl/date_symbol_data_local.dart'; + +void main() async{ + WidgetsFlutterBinding.ensureInitialized(); + + await initializeDateFormatting('id_ID', null); + try { + await Firebase.initializeApp( + options: const FirebaseOptions( + apiKey: "AIzaSyBpjI0g0YeWkaLW4IfOmcpv3xOshEneF_A", + appId: "1:993868761781:android:303b1148634f3e582bccfc", + messagingSenderId: "459697250494", + projectId: "realtimeultrasonik", + storageBucket: "realtimeultrasonik.appspot.com", + databaseURL: "https://realtimeultrasonik-default-rtdb.firebaseio.com/")); + runApp(const MyApp()); + } catch (e) { + print(e.toString()); + runApp(MyAppNotConnected(errorMessage: e.toString())); + } +} + +class MyAppNotConnected extends StatelessWidget { + final String errorMessage; + + const MyAppNotConnected({Key? key, required this.errorMessage}) + : super(key: key); + + @override + Widget build(BuildContext context) { + print('Firebase Initialization Error: $errorMessage'); + + return MaterialApp( + title: 'My App (Not Connected)', + home: Scaffold( + appBar: AppBar( + title: Text('Not Connected to Firebase'), + ), + body: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text('Firebase is not available. Check your connection.'), + const SizedBox(height: 10), + Text('Error: $errorMessage'), + ], + ), + ), + ), + ); + } +} + +class MyApp extends StatelessWidget { + const MyApp({super.key}); + + // This widget is the root of your application. + @override + Widget build(BuildContext context) { + return MaterialApp( + title: 'Flutter Demo', + debugShowCheckedModeBanner: false, + /*theme: ThemeData( + colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), + useMaterial3: true, + ),*/ + home: HomeApp(), + ); + } +} diff --git a/lib/page/amonia.dart b/lib/page/amonia.dart new file mode 100644 index 0000000..2479e98 --- /dev/null +++ b/lib/page/amonia.dart @@ -0,0 +1,494 @@ +import 'package:flutter/material.dart'; +import 'package:carousel_slider/carousel_slider.dart'; +import 'package:dots_indicator/dots_indicator.dart'; +import 'package:intl/intl.dart'; +import 'package:firebase_core/firebase_core.dart'; +import 'package:firebase_database/firebase_database.dart'; + +class AmoniaPage extends StatefulWidget { + const AmoniaPage({Key? key}) : super(key: key); + + @override + State createState() => _AmoniaPageState(); +} + +class _AmoniaPageState extends State { + double amoniaLevel = 0.0; + double temperature = 0.0; + double humidity = 0.0; + bool prebioticSprayer = false; + bool waterSprayer = false; + int currentIndex = 0; + String currentDate = ""; + + CarouselController _carouselController = CarouselController(); + + @override + void initState() { + super.initState(); + _updateDate(); + _setupFirebaseListeners(); + } + + void _updateDate() { + final now = DateTime.now(); + final formattedDate = DateFormat('EEEE, d MMMM yyyy', 'id_ID').format(now); + setState(() { + currentDate = formattedDate; + }); + } + + void _setupFirebaseListeners() { + DatabaseReference amoniaRef = + FirebaseDatabase.instance.reference().child('kandang').child('amonia'); + DatabaseReference tempRef = + FirebaseDatabase.instance.reference().child('kandang').child('suhu'); + DatabaseReference humidityRef = FirebaseDatabase.instance + .reference() + .child('kandang') + .child('kelembaban'); + DatabaseReference prebioticSprayerRef = + FirebaseDatabase.instance.reference().child('kandang').child('sprayer'); + DatabaseReference waterSprayerRef = FirebaseDatabase.instance + .reference() + .child('kandang') + .child('sprayer2'); + + amoniaRef.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + amoniaLevel = double.parse(event.snapshot.value.toString()); + }); + } + }); + + tempRef.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + temperature = double.parse(event.snapshot.value.toString()); + }); + } + }); + + humidityRef.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + humidity = double.parse(event.snapshot.value.toString()); + }); + } + }); + + prebioticSprayerRef.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + prebioticSprayer = event.snapshot.value.toString() == 'true'; + }); + } + }); + + waterSprayerRef.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + waterSprayer = event.snapshot.value.toString() == 'true'; + }); + } + }); + } + + @override + Widget build(BuildContext context) { + final List slides = [ + Container( + margin: EdgeInsets.only(top: 10.0), + child: Center( + child: CircularIndicator( + value: amoniaLevel, + label: 'Amonia', + unit: 'Ppm', + max: 1000, + ), + ), + ), + Container( + margin: EdgeInsets.only(top: 10.0), + child: Center( + child: CircularIndicator( + value: temperature, + label: 'Suhu', + unit: 'C', + max: 100, + ), + ), + ), + Container( + margin: EdgeInsets.only(top: 10.0), + child: Center( + child: CircularIndicator( + value: humidity, + label: 'Kelembaban', + unit: '%', + max: 100, + ), + ), + ), + ]; + + return Scaffold( + body: ListView( + children: [ + Padding( + padding: const EdgeInsets.only(left: 30, right: 30, top: 20), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + "Hari ini", + style: TextStyle( + fontSize: 25, + fontWeight: FontWeight.w700, + ), + ), + Text( + currentDate, + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.w500, + ), + ), + SizedBox(height: 20), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + SprayerStatus( + isActive: prebioticSprayer, + label: "Prebiotik Sprayer", + activeColor: Colors.lightBlue, + inactiveColor: Colors.grey, + activeText: "Prebiotik Sprayer On", + inactiveText: "Prebiotik Sprayer Off", + iconSize: 18, + textSize: 12, + ), + SprayerStatus( + isActive: waterSprayer, + label: "Water Sprayer", + activeColor: Colors.lightBlue, + inactiveColor: Colors.grey, + activeText: "Water Sprayer On", + inactiveText: "Water Sprayer Off", + iconSize: 18, + textSize: 12, + ), + ], + ), + SizedBox(height: 20), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + IconButton( + icon: Icon(Icons.arrow_back), + onPressed: () { + if (currentIndex > 0) { + _carouselController.previousPage(); + } + }, + ), + Expanded( + child: CarouselSlider( + items: slides, + carouselController: _carouselController, + options: CarouselOptions( + viewportFraction: 1, + aspectRatio: 3 / 4, + onPageChanged: (index, reason) { + setState(() { + currentIndex = index; + }); + }, + ), + ), + ), + IconButton( + icon: Icon(Icons.arrow_forward), + onPressed: () { + if (currentIndex < slides.length - 1) { + _carouselController.nextPage(); + } + }, + ), + ], + ), + SizedBox(height: 10), + Center( + child: DotsIndicator( + dotsCount: slides.length, + position: currentIndex.toDouble(), + decorator: DotsDecorator( + activeColor: Colors.amber, + ), + ), + ), + SizedBox(height: 20), + Padding( + padding: const EdgeInsets.only(top: 10), + child: Column( + children: [ + InfoCard( + label: 'Kadar Amonia', + value: '$amoniaLevel Ppm', + status: _getAmoniaStatus(), + color: Colors.purple.shade200, + ), + SizedBox(height: 10), + InfoCard( + label: 'Suhu', + value: '$temperature C', + status: _getTemperatureStatus(), + color: _getTemperatureColor(), + ), + SizedBox(height: 10), + InfoCard( + label: 'Kelembaban', + value: '$humidity %', + status: _getHumidityStatus(), + color: _getHumidityColor(), + ), + ], + ), + ), + SizedBox(height: 20), + Center( + child: Text( + "Copyright @2023 Team Dev MBKM All Right Reserved", + style: TextStyle(fontSize: 11), + ), + ), + ], + ), + ), + ], + ), + ); + } + + String _getAmoniaStatus() { + if (amoniaLevel > 500) { + return 'Amonia Tinggi! Perlu tindakan segera.'; + } else if (amoniaLevel >= 400) { + return 'Amonia Sedang, Waspada.'; + } else { + return 'Kadar Amonia Normal'; + } + } + + String _getTemperatureStatus() { + if (temperature > 34) { + return 'Suhu Terlalu Panas!'; + } else if (temperature < 20) { + return 'Suhu Terlalu Dingin!'; + } else { + return 'Suhu Optimal'; + } + } + + Color _getTemperatureColor() { + if (temperature > 34) { + return Colors.orange; + } else if (temperature < 20) { + return Colors.blue; + } else { + return Colors.green; + } + } + + String _getHumidityStatus() { + if (humidity > 70) { + return 'Kelembaban Terlalu Tinggi!'; + } else if (humidity < 21) { + return 'Kelembaban Terlalu Rendah!'; + } else { + return 'Kelembaban Optimal'; + } + } + + Color _getHumidityColor() { + if (humidity > 70) { + return Colors.blue; + } else if (humidity < 21) { + return Colors.brown; + } else { + return Colors.green; + } + } +} + +class CircularIndicator extends StatelessWidget { + final double value; + final String label; + final String unit; + final double max; + + CircularIndicator({ + required this.value, + required this.label, + required this.unit, + required this.max, + }); + + @override + Widget build(BuildContext context) { + Color indicatorColor; + + if (label == 'Suhu') { + indicatorColor = _getTemperatureIndicatorColor(value); + } else if (label == 'Kelembaban') { + indicatorColor = _getHumidityIndicatorColor(value); + } else { + indicatorColor = Colors.purple; + } + + return Column( + children: [ + Text( + label, + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.w700, + ), + ), + SizedBox(height: 10), + Stack( + alignment: Alignment.center, + children: [ + SizedBox( + width: 200, + height: 200, + child: CircularProgressIndicator( + value: value / max, + strokeWidth: 15, + backgroundColor: Colors.grey.shade300, + valueColor: AlwaysStoppedAnimation(indicatorColor), + ), + ), + Text( + '$value $unit', + style: TextStyle( + fontSize: 24, + fontWeight: FontWeight.bold, + ), + ), + ], + ), + ], + ); + } + + Color _getTemperatureIndicatorColor(double temperature) { + if (temperature > 34) { + return Colors.orange; + } else if (temperature < 20) { + return Colors.blue; + } else { + return Colors.green; + } + } + + Color _getHumidityIndicatorColor(double humidity) { + if (humidity > 70) { + return Colors.blue; + } else if (humidity < 21) { + return Colors.brown; + } else { + return Colors.green; + } + } +} + +class InfoCard extends StatelessWidget { + final String label; + final String value; + final String status; + final Color color; + + InfoCard({ + required this.label, + required this.value, + required this.status, + required this.color, + }); + + @override + Widget build(BuildContext context) { + return Container( + margin: EdgeInsets.only(top: 10, bottom: 5, left: 8, right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + decoration: BoxDecoration( + color: color, + borderRadius: BorderRadius.circular(5), + ), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + '$label : $value', + style: TextStyle( + height: 1.5, + fontWeight: FontWeight.bold, + ), + ), + Divider(), + Text( + status, + style: TextStyle( + fontSize: 15, + ), + ), + ], + ), + ); + } +} + +class SprayerStatus extends StatelessWidget { + final bool isActive; + final String label; + final Color activeColor; + final Color inactiveColor; + final String activeText; + final String inactiveText; + final double iconSize; + final double textSize; + + SprayerStatus({ + required this.isActive, + required this.label, + required this.activeColor, + required this.inactiveColor, + required this.activeText, + required this.inactiveText, + this.iconSize = 24.0, + this.textSize = 18.0, + }); + + @override + Widget build(BuildContext context) { + return Column( + children: [ + Icon( + Icons.water_drop, + color: isActive ? activeColor : inactiveColor, + size: iconSize, + ), + Text( + isActive ? activeText : inactiveText, + style: TextStyle( + fontSize: textSize, + fontWeight: FontWeight.bold, + color: isActive ? activeColor : inactiveColor, + ), + ), + ], + ); + } +} diff --git a/lib/page/dashboard.dart b/lib/page/dashboard.dart new file mode 100644 index 0000000..91eae35 --- /dev/null +++ b/lib/page/dashboard.dart @@ -0,0 +1,293 @@ +// ignore_for_file: prefer_const_constructors, prefer_const_literals_to_create_immutables, sort_child_properties_last, deprecated_member_use +import 'package:firebase_database/firebase_database.dart'; +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; + +class Dashboard extends StatefulWidget { + const Dashboard({super.key}); + + @override + State createState() => _DashboardState(); +} + +class _DashboardState extends State { + String currentDate = ""; + + void _updateDate() { + final now = DateTime.now(); + final formattedDate = DateFormat('EEEE, d MMMM yyyy','id_ID').format(now); + setState(() { + currentDate = formattedDate; + }); + } + final DatabaseReference _databaseReference = + FirebaseDatabase().reference().child('minum').child('ph_value'); + final DatabaseReference _pakanreference = + FirebaseDatabase().reference().child('pakan').child('distance'); + final DatabaseReference _minumDistance = + FirebaseDatabase().reference().child('minum').child('distance'); + final DatabaseReference _turbiditastreference = + FirebaseDatabase().reference().child('minum').child('turbidity_value'); + final DatabaseReference _pagiReference = + FirebaseDatabase().reference().child('pakan').child('pakan_pagi'); + final DatabaseReference _soreReference = + FirebaseDatabase().reference().child('pakan').child('pakan_sore'); + + String _pHValue = ""; + String _pakanValue = ""; + String _tinggiMinum = ""; + String _turbiditasValue = ""; + String _pakanPagi = ""; + String _pakanSore = ""; + + @override + void initState() { + super.initState(); + fetchData(); + _updateDate(); + } + + Future fetchData() async { + try { + DatabaseEvent eventPH = await _databaseReference.once(); + DatabaseEvent eventPakan = await _pakanreference.once(); + DatabaseEvent eventMinum = await _minumDistance.once(); + DatabaseEvent eventTurbiditas = await _turbiditastreference.once(); + DatabaseEvent eventPagi = await _pagiReference.once(); + DatabaseEvent eventSore = await _soreReference.once(); + + if (eventPH.snapshot.value != null && + eventPakan.snapshot.value != null && + eventMinum.snapshot.value != null && + eventTurbiditas.snapshot.value != null && + eventPagi.snapshot.value != null && + eventSore.snapshot.value != null + ) { + setState(() { + _pHValue = eventPH.snapshot.value.toString(); + _pakanValue = eventPakan.snapshot.value.toString(); + _tinggiMinum = eventMinum.snapshot.value.toString(); + _turbiditasValue = eventTurbiditas.snapshot.value.toString(); + _pakanPagi = eventPagi.snapshot.value.toString(); + _pakanSore = eventSore.snapshot.value.toString(); + }); + + return eventPH.snapshot.value; + } + } catch (e) { + print("Error fetching data: $e"); + return e; + } +} + + + + @override + Widget build(BuildContext context) { + return Scaffold( + body: FutureBuilder( + future: fetchData(), + builder: (context,snapshot){ + if(snapshot.hasData){ + return ListView( + children: [ + Padding( + padding: const EdgeInsets.only(left: 30, right: 30, top: 20), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + // Container( + // child: Text("Ph value: $_pHValue"), + // ), + // Divider(), + // Container( + // child: Text("Jarak pakan: $_pakanValue"), + // ), + // Divider(), + // Container( + // child: Text("Turbit value: $_turbiditasValue"), + // ), + + const Text( + "Hari ini", + style: TextStyle( + fontSize: 25, + fontWeight: FontWeight.w700, + ), + ), + Text( + currentDate, + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.w500, + ), + ), + Container( + margin: EdgeInsets.only(top: 20), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + height: 215, + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(10), + boxShadow: [ + BoxShadow( + color: Colors.black12, + offset: Offset(0, 3), + blurRadius: 10, + spreadRadius: 0, + ), + ], + ), + child: Column( + children: [ + Row( + children: [ + Image.asset("images/icon-pakan.png"), + Padding( + padding: const EdgeInsets.only(left: 10), + child: Text( + "Pakan Ayam", + style: TextStyle( + fontSize: 15, + fontWeight: FontWeight.w600, + ), + ), + ), + ], + ), + Divider(), + Container( + margin: EdgeInsets.only(top: 10, bottom: 5,left: 8,right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: Text("Makan Pagi pada jam : $_pakanPagi"), + decoration: BoxDecoration( + color: Color(0xff9DC08B).withOpacity(0.8), + borderRadius: BorderRadius.circular(5), + ), + ), + Container( + margin: EdgeInsets.only(bottom: 5,left: 8,right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: Text("Makan sore pada jam : $_pakanSore"), + decoration: BoxDecoration( + color: Color(0xffFFB015).withOpacity(0.8), + borderRadius: BorderRadius.circular(5), + ), + ), + Container( + margin: EdgeInsets.only(bottom: 4,left: 8,right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: + (double.parse(_pakanValue) >= 25) ? + Text("Pakan habis! Segera isi ulang pakan!") :Text("Pakan penuh"), + decoration: BoxDecoration( + color: (double.parse(_pakanValue) >= 25) ? Color.fromARGB(255, 240, 52, 38).withOpacity(0.8):Color(0xff08F842).withOpacity(0.8), + borderRadius: BorderRadius.circular(5), + ), + ), + ], + ), + ), + Container( + margin: EdgeInsets.only(top: 20), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + height: 210, + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(10), + boxShadow: [ + BoxShadow( + color: Colors.black12, + offset: Offset(0, 3), + blurRadius: 10, + spreadRadius: 0, + ), + ], + ), + child: Column( + children: [ + Row( + children: [ + Image.asset("images/icon-ph.png"), + Padding( + padding: const EdgeInsets.only(left: 10), + child: Text( + "Air minum", + style: TextStyle( + fontSize: 15, + fontWeight: FontWeight.w600, + ), + ), + ), + ], + ), + Divider(), + Container( + margin: EdgeInsets.only(bottom: 5,left: 8,right: 8, top: 10), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: + (double.parse(_tinggiMinum) >= 32) ? + Text("Air Hampir Habis") :Text("Air penuh"), + decoration: BoxDecoration( + color: (double.parse(_tinggiMinum) >= 32) ? Color.fromARGB(255, 240, 52, 38).withOpacity(0.8):Color(0xff97DEFF).withOpacity(0.8), + borderRadius: BorderRadius.circular(5), + ), + ), + Container( + margin: EdgeInsets.only(bottom: 5,left: 8,right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: + (double.parse(_pHValue) >= 8.5) ? + Text("Kadar PH Tinggi") : (double.parse(_pHValue) < 5.5) ?Text("Kadar PH Rendah") :Text("Kadar PH Normal"), + decoration: BoxDecoration( + color: (double.parse(_pHValue) >= 8.5) ? Color.fromARGB(255, 240, 52, 38).withOpacity(0.8):(double.parse(_pHValue) < 5.5) ?Color(0xff97DEFF).withOpacity(0.8):Color(0xff08F842).withOpacity(0.8), + borderRadius: BorderRadius.circular(5), + ), + ), + Container( + margin: EdgeInsets.only(bottom: 2,left: 8,right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: + (double.parse(_turbiditasValue) >= 2000) ? + Text("Air Keruh") : Text("Air Bersih"), + decoration: BoxDecoration( + color: (double.parse(_turbiditasValue) >= 2000) ? Color.fromARGB(255, 228, 126, 118).withOpacity(0.8):Color(0xff08F842).withOpacity(0.8), + borderRadius: BorderRadius.circular(5), + ), + ), + ], + ), + ), + Padding( + padding: const EdgeInsets.only(top: 159.5), + child: Center( + child: Text( + "Copyright @2023 Team Dev MBKM All Right Reserved", + style: TextStyle(fontSize: 11), + )), + ), + + ], + ), + ), + ], + ); + } + if(snapshot.hasError){ + Center( + child: Text("Terjadi kesalahan"), + ); + } + return Center(child: CircularProgressIndicator(color: Colors.amber,)); + }), + ); + } +} diff --git a/lib/page/jadwal.dart b/lib/page/jadwal.dart new file mode 100644 index 0000000..86b680b --- /dev/null +++ b/lib/page/jadwal.dart @@ -0,0 +1,323 @@ +import 'package:firebase_database/firebase_database.dart'; +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; +import 'dart:async'; +import 'package:firebase_messaging/firebase_messaging.dart'; +import 'package:http/http.dart' as http; +import 'dart:convert'; + + +class jadwal extends StatefulWidget { + const jadwal({Key? key}) : super(key: key); + @override + State createState() => _jadwalState(); +} + +class _jadwalState extends State { + + String currentDate = ""; + void _updateDate() { + final now = DateTime.now(); + final formattedDate = DateFormat('EEEE, d MMMM yyyy', 'id_ID').format(now); + setState(() { + currentDate = formattedDate; + }); + } + + Future savePakanToFirebase(String pakanPagi, String pakanSore) async { + DatabaseReference databaseReference = + FirebaseDatabase.instance.reference().child('pakan'); + await databaseReference.update({ + 'pakan_pagi': pakanPagi, + 'pakan_sore': pakanSore, + }); + + } + + TimeOfDay selectedMorningTime = TimeOfDay(hour: 7, minute: 0); + TimeOfDay selectedEveningTime = TimeOfDay(hour: 15, minute: 0); + + TextEditingController morningTimeController = TextEditingController(); + TextEditingController eveningTimeController = TextEditingController(); + + final DatabaseReference _jamPagi = + FirebaseDatabase().reference().child('pakan').child('pakan_pagi'); + final DatabaseReference _jamSore = + FirebaseDatabase().reference().child('pakan').child('pakan_sore'); + + String _morning = ""; + String _evening = ""; + + @override + void initState() { + super.initState(); + fetchData(); + _updateDate(); + Timer.periodic(Duration(minutes: 1), (timer) { + checkAndUpdateStatus(); + }); + } + +Future fetchData() async { + try { + DatabaseEvent eventPagi = await _jamPagi.once(); + DatabaseEvent eventSore = await _jamSore.once(); + + if (eventPagi.snapshot.value != null && + eventSore.snapshot.value != null ) { + setState(() { + _morning = eventPagi.snapshot.value.toString(); + _evening = eventSore.snapshot.value.toString(); + }); + + return eventPagi.snapshot.value; + } + } catch (e) { + print("Error fetching data: $e"); + return e; + } +} + +Future checkAndUpdateStatus() async { + final now = DateTime.now(); + final currentHour = now.hour; + final currentMinute = now.minute; + + final jamPagiParts = _morning.split(":"); + final jamSoreParts = _evening.split(":"); + + if (jamPagiParts.length == 2 && jamSoreParts.length == 2) { + final jamPagiHour = int.parse(jamPagiParts[0]); + final jamPagiMinute = int.parse(jamPagiParts[1]); + + final jamSoreHour = int.parse(jamSoreParts[0]); + final jamSoreMinute = int.parse(jamSoreParts[1]); + + final jamPagiTime = TimeOfDay(hour: jamPagiHour, minute: jamPagiMinute); + final jamSoreTime = TimeOfDay(hour: jamSoreHour, minute: jamSoreMinute); + + bool shouldUpdateStatus = (currentHour == jamPagiHour && currentMinute == jamPagiMinute) || + (currentHour == jamSoreHour && currentMinute == jamSoreMinute); + + if ((currentHour == jamPagiTime.hour && currentMinute == jamPagiTime.minute) || + (currentHour == jamSoreTime.hour && currentMinute == jamSoreTime.minute)) { + DatabaseReference databaseReference = FirebaseDatabase.instance.reference().child('pakan'); + await databaseReference.update({'motor_status': shouldUpdateStatus}); + + } + } +} + + void _showDialog(BuildContext context) { + showDialog( + context: context, + builder: (BuildContext context) { + return AlertDialog( + content: Column( + mainAxisSize: MainAxisSize.min, // Adjust the size of the AlertDialog + children: [ + Padding( + padding: const EdgeInsets.only(top: 10), + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + "Ubah Jadwal Makan", + style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold), + ), + buildTimeInput( + "Jam Makan Pagi", + selectedMorningTime, + morningTimeController, + ), + buildTimeInput( + "Jam Makan Sore", + selectedEveningTime, + eveningTimeController, + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + ElevatedButton( + onPressed: () async { + setState(() { + selectedMorningTime = TimeOfDay(hour: int.parse(morningTimeController.text.split(":")[0]), minute: int.parse(morningTimeController.text.split(":")[1])); + selectedEveningTime = TimeOfDay(hour: int.parse(eveningTimeController.text.split(":")[0]), minute: int.parse(eveningTimeController.text.split(":")[1])); + }); + await savePakanToFirebase( + morningTimeController.text, eveningTimeController.text); + await fetchData(); + Navigator.pop(context); + }, + child: Text("Save"), + ), + ElevatedButton( + onPressed: () { + Navigator.pop(context); + }, + child: Text("Back"), + ), + ], + ), + ], + ), + ), + ], + ), + ); + }, + ); + } + + Widget buildTimeInput( + String label, TimeOfDay selectedTime, TextEditingController controller) { + return Container( + margin: EdgeInsets.only(top: 20), + padding: EdgeInsets.all(10), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(10), + boxShadow: [ + BoxShadow( + color: Colors.black12, + offset: Offset(0, 3), + blurRadius: 5, + spreadRadius: 0, + ), + ], + ), + child: InkWell( + onTap: () async { + TimeOfDay? time = await showTimePicker( + context: context, + initialTime: selectedTime, + ); + if (time != null) { + String formattedTime = + "${time.hour.toString().padLeft(2, '0')}:${time.minute.toString().padLeft(2, '0')}"; + controller.text = formattedTime; + } + }, + child: TextField( + controller: controller, + decoration: InputDecoration( + labelText: label, + suffixIcon: Icon(Icons.access_time), + ), + enabled: false, + ), + ), + ); + } + + + @override + Widget build(BuildContext context) { + + morningTimeController.text = + "${selectedMorningTime.hour.toString().padLeft(2, '0')}:${selectedMorningTime.minute.toString().padLeft(2, '0')}"; + eveningTimeController.text = + "${selectedEveningTime.hour.toString().padLeft(2, '0')}:${selectedEveningTime.minute.toString().padLeft(2, '0')}"; + + return Scaffold( + body: ListView( + children: [ + Padding( + padding: const EdgeInsets.only(left: 30, right: 30, top: 20), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + const Text( + "Hari ini", + style: TextStyle( + fontSize: 25, + fontWeight: FontWeight.w700, + ), + ), + Text( + currentDate, + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.w500, + ), + ), + + buildTimeDisplay("Makan Pagi", _morning), + buildTimeDisplay("Makan Sore", _evening), + Container( + padding: EdgeInsets.only(top: 25, left: 134), + child: MaterialButton( + elevation: 0, + onPressed: () { + _showDialog(context); + }, + child: Text( + "Ubah", + style: TextStyle(color: Colors.white), + ), + color: Colors.orange, + ), + ), + Padding( + padding: const EdgeInsets.only(top: 151.5), + child: Center( + child: Text( + "Copyright @2023 Team Dev MBKM All Right Reserved", + style: TextStyle(fontSize: 11), + )), + ), + ], + ), + ), + ], + ), + ); + } + + Widget buildTimeDisplay(String label, String time) { + return Container( + margin: EdgeInsets.only(top: 20), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + height: 180, + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(10), + boxShadow: [ + BoxShadow( + color: Colors.black12, + offset: Offset(0, 3), + blurRadius: 10, + spreadRadius: 0, + ), + ], + ), + child: Column( + children: [ + Row( + children: [ + Image.asset("images/icon-pakan.png"), + Padding( + padding: const EdgeInsets.only(left: 10), + child: Text( + label, + style: TextStyle( + fontSize: 15, + fontWeight: FontWeight.w600, + ), + ), + ), + ], + ), + Divider(), + Container( + child: Text( + time, + style: TextStyle(fontSize: 50, fontWeight: FontWeight.bold), + ), + ), + ], + ), + ); + } +} diff --git a/lib/page/minum.dart b/lib/page/minum.dart new file mode 100644 index 0000000..b3be780 --- /dev/null +++ b/lib/page/minum.dart @@ -0,0 +1,437 @@ +import 'package:fl_chart/fl_chart.dart'; +import 'package:firebase_database/firebase_database.dart'; +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; +import 'package:firebase_messaging/firebase_messaging.dart'; +import 'package:carousel_slider/carousel_slider.dart'; +import 'package:dots_indicator/dots_indicator.dart'; + +class minum extends StatefulWidget { + const minum({Key? key}) : super(key: key); + + @override + State createState() => _minumState(); +} + +class _minumState extends State { + late double waterLevel = 0.0; + String currentDate = ""; + late double _pHValue = 0.0; + late double _turbiditasValue = 0.0; + int currentIndex = 0; + + CarouselController _carouselController = CarouselController(); + + @override + void initState() { + super.initState(); + _updateDate(); + + DatabaseReference databaseReference = + FirebaseDatabase.instance.reference().child('minum').child('distance'); + DatabaseReference pHReference = + FirebaseDatabase.instance.reference().child('minum').child('ph_value'); + DatabaseReference turbidityReference = + FirebaseDatabase.instance.reference().child('minum').child('turbidity_value'); + + + databaseReference.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + waterLevel = double.parse(event.snapshot.value.toString()); + }); + } + }); + + pHReference.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + _pHValue = double.parse(event.snapshot.value.toString()); + }); + } + }); + + + turbidityReference.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + _turbiditasValue = double.parse(event.snapshot.value.toString()); + }); + } + }); + + } + + void _updateDate() { + final now = DateTime.now(); + final formattedDate = DateFormat('EEEE, d MMMM yyyy','id_ID').format(now); + setState(() { + currentDate = formattedDate; + }); + } + + @override + Widget build(BuildContext context) { + final List slides = [ + Container ( + margin: EdgeInsets.only(top: 3.0), + child : Center( + child: Stack( + children: [ + Container( + child: Center( + child: Text( + 'Kadar pH', + style: TextStyle(fontSize: 20, fontWeight: FontWeight.w700), + ), + ), + width: 300, + height: 300, + ), + Container( + height: 300, + width: 300, + child: PieChart( + PieChartData( + sections: [ + PieChartSectionData( + color: (waterLevel >= 32) + ? Color.fromARGB(255, 240, 52, 38).withOpacity(0.8) + : Color.fromARGB(255, 25, 112, 199).withOpacity(0.8), + value: 1, + titleStyle: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.white, + ), + title: + '${(((35 - waterLevel) / 35.0) * 100).toStringAsFixed(0)}%', + ), + PieChartSectionData( + color: _pHValue <= 1 + ? Color.fromARGB(255, 237, 55, 34) + : _pHValue <= 2 + ? Color.fromARGB(255, 237, 52, 121) + : _pHValue <= 3 + ? Color.fromARGB(255, 246, 146, 39) + : _pHValue <= 4 + ? Color.fromARGB(255, 251, 169, 34) + : _pHValue <= 5 + ? Color.fromARGB(255, 244, 235, 8) + : _pHValue <= 6 + ? Color.fromARGB(255, 163, 206, 57) + : _pHValue <= 7 + ? Color.fromARGB(255, 77, 183, 72) + : _pHValue <= 8 + ? Color.fromARGB(255, 1, 146, 71) + : _pHValue <= 9 + ? Color.fromARGB(255, 4, 148, 149) + : _pHValue <= 10 + ? Color.fromARGB(255, 80, 117, 187) + : _pHValue <= 11 + ? Color.fromARGB(255, 69, 74, 158) + : _pHValue <= 12 + ? Color.fromARGB(255, 42, 47, 131) + : _pHValue <= 13 + ? Color.fromARGB(255, 148, 35, 139) + : Color.fromARGB(255, 123, 38, 121), + value: _pHValue, + titleStyle: TextStyle( + fontWeight: FontWeight.bold, + color: _pHValue >= 10 ? Colors.white : Colors.black, + ), + title: '${_pHValue.toStringAsFixed(2)}', + ), + ], + ), + ), + + ), + ], + ), + ), + ), + + // Add more slides here + Container ( + margin: EdgeInsets.only(top: 3.0), + child : Center( + child: Stack( + children: [ + Container( + child: Center( + child: Text( + 'Kejernihan Air', + style: TextStyle(fontSize: 20, fontWeight: FontWeight.w700), + ), + ), + width: 300, + height: 300, + ), + Container( + height: 300, + width: 300, + child: PieChart( + PieChartData( + sections: [ + PieChartSectionData( + color: (waterLevel >= 32) + ? Color.fromARGB(255, 240, 52, 38).withOpacity(0.8) + : Color.fromARGB(255, 25, 112, 199).withOpacity(0.8), + value: 1000, + titleStyle: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.white, + ), + title: + '${(((35 - waterLevel) / 35.0) * 100).toStringAsFixed(0)}%', + ), + PieChartSectionData( + color: _turbiditasValue >= 2000 + ? Color.fromARGB(255, 237, 55, 34) + : Color.fromARGB(255, 4, 148, 149), + value: _turbiditasValue, + titleStyle: TextStyle( + fontWeight: FontWeight.bold, + color: Colors.white + ), + title: '${_turbiditasValue.toStringAsFixed(0)}', + ), + ], + ), + ), + ), + ], + ), + ), + ), + + + ]; + + return Scaffold( + body: ListView( + children: [ + Padding( + padding: const EdgeInsets.only(left: 30, right: 30, top: 20), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + "Hari ini", + style: TextStyle( + fontSize: 25, + fontWeight: FontWeight.w700, + ), + ), + Text( + currentDate, + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.w500, + ), + ), + Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + IconButton( + icon: Icon(Icons.arrow_back), + onPressed: () { + if (currentIndex > 0) { + _carouselController.previousPage(); + } + }, + ), + Expanded( + child: CarouselSlider( + items: slides, + carouselController: _carouselController, + options: CarouselOptions( + viewportFraction: 1, + aspectRatio: 3 / 4, + // autoPlay: true, + onPageChanged: (index, reason) { + setState(() { + currentIndex = index; + }); + }, + ), + ), + ), + IconButton( + icon: Icon(Icons.arrow_forward), + onPressed: () { + if (currentIndex < slides.length - 1) { + _carouselController.nextPage(); + } + }, + ), + ], + ), + Container( + margin: EdgeInsets.only(top: 0), + child : Center ( + child : DotsIndicator( + dotsCount: slides.length, + position: currentIndex.toDouble(), + decorator: DotsDecorator( + activeColor: Colors.amber + ), + ), + ), + ), + Padding( + padding: const EdgeInsets.only(top: 10), + child: Column( + children: [ + Container( + margin: EdgeInsets.only(top: 10, bottom: 5, left: 8, right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: Column ( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + "Tinggi Air : " + (35.0 - waterLevel).toString() + " cm", + style: TextStyle( + height: 1.5, + fontWeight: FontWeight.bold, + ), + ), + Divider(), + (waterLevel >=32) + ? Text( + "Air Hampir Habis! Segera isi ulang!", + style: TextStyle( + fontSize: 15, + ),) + : Text( + "Air Penuh", + style: TextStyle( + fontSize: 15, + ), ), + ], + ), + decoration: BoxDecoration( + color: ((waterLevel) >= 32) ? Color.fromARGB(255, 240, 52, 38).withOpacity(0.8):Color.fromARGB(255, 25, 112, 199).withOpacity(0.8), + borderRadius: BorderRadius.circular(5), + ), + ), + Container( + margin: EdgeInsets.only(top: 10, bottom: 5, left: 8, right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: Column ( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + "Kadar pH : $_pHValue", + style: TextStyle( + color: _pHValue >=10 ? Colors.white : Colors.black, + height: 1.5, + fontWeight: FontWeight.bold, + ), + ), + Divider(), + (_pHValue < 5.5 || _pHValue > 8.5) + ? Text( + "Kadar pH tidak normal! Segera bersihkan wadah air!", + style: TextStyle( + color: _pHValue >=10 ? Colors.white : Colors.black, + fontSize: 15, + ),) + : Text( + "Kadar pH normal", + style: TextStyle( + fontSize: 15, + ), ), + ], + ), + decoration: BoxDecoration( + color: _pHValue <= 1 + ? Color.fromARGB(255, 237, 55, 34) + : _pHValue <= 2 + ? Color.fromARGB(255, 237, 52, 121) + : _pHValue <= 3 + ? Color.fromARGB(255, 246, 146, 39) + : _pHValue <= 4 + ? Color.fromARGB(255, 251, 169, 34) + : _pHValue <= 5 + ? Color.fromARGB(255, 244, 235, 8) + : _pHValue <= 6 + ? Color.fromARGB(255, 163, 206, 57) + : _pHValue <= 7 + ? Color.fromARGB(255, 77, 183, 72) + : _pHValue <= 8 + ? Color.fromARGB(255, 1, 146, 71) + : _pHValue <= 9 + ? Color.fromARGB(255, 4, 148, 149) + : _pHValue <= 10 + ? Color.fromARGB(255, 80, 117, 187) + : _pHValue <= 11 + ? Color.fromARGB(255, 69, 74, 158) + : _pHValue <= 12 + ? Color.fromARGB(255, 42, 47, 131) + : _pHValue <= 13 + ? Color.fromARGB(255, 148, 35, 139) + : Color.fromARGB(255, 123, 38, 121), + borderRadius: BorderRadius.circular(5), + ), + ), + Container( + margin: EdgeInsets.only(top: 10, bottom: 5, left: 8, right: 8), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: Column ( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + "Tingkat kejernihan air : $_turbiditasValue", + style: TextStyle( + color: _turbiditasValue >=1500 ? Colors.white : Colors.black, + height: 1.5, + fontWeight: FontWeight.bold, + ), + ), + Divider(), + (_turbiditasValue >= 2000) + ? Text( + "Air sudah keruh! Segera bersihkan wadah air!", + style: TextStyle( + color: Colors.white, + fontSize: 15, + ),) + : Text( + "Kejernihan air normal", + style: TextStyle( + fontSize: 15, + )), + ], + ), + decoration: BoxDecoration( + color: _turbiditasValue >= 2000 + ? Color.fromARGB(255, 237, 55, 34) + : Color.fromARGB(255, 4, 148, 149), + borderRadius: BorderRadius.circular(5), + ), + ), + ], + ), + ), + + Padding( + padding: const EdgeInsets.only(top: 15), + child: Center( + child: Text( + "Copyright @2023 Team Dev MBKM All Right Reserved", + style: TextStyle(fontSize: 11), + ), + ), + ), + ], + ), + ), + ], + ), + ); + } +} diff --git a/lib/page/pakan.dart b/lib/page/pakan.dart new file mode 100644 index 0000000..bd2c829 --- /dev/null +++ b/lib/page/pakan.dart @@ -0,0 +1,134 @@ +import 'package:firebase_database/firebase_database.dart'; +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; + +class pakan extends StatefulWidget { + const pakan({super.key}); + + @override + State createState() => _pakanState(); +} + +class _pakanState extends State { + bool motorStatus = false; + String currentDate = ""; + + @override + void initState() { + super.initState(); + _updateDate(); + + DatabaseReference motorStatusRef = FirebaseDatabase.instance + .reference() + .child('pakan') + .child('motor_status'); + + motorStatusRef.onValue.listen((event) { + if (event.snapshot.value != null) { + setState(() { + motorStatus = (event.snapshot.value as bool?) ?? false; + }); + } + }); + } + + void _updateDate() { + final now = DateTime.now(); + final formattedDate = DateFormat('EEEE, d MMMM yyyy', 'id_ID').format(now); + setState(() { + currentDate = formattedDate; + }); + } + + @override + Widget build(BuildContext context) { + return Scaffold( + body: ListView( + children: [ + Padding( + padding: const EdgeInsets.only(left: 30, right: 30, top: 20), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text( + "Hari ini", + style: TextStyle( + fontSize: 25, + fontWeight: FontWeight.w700, + ), + ), + Text( + currentDate, + style: TextStyle( + fontSize: 20, + fontWeight: FontWeight.w500, + ), + ), + Container( + margin: EdgeInsets.only(top: 20), + padding: EdgeInsets.all(10), + width: MediaQuery.of(context).size.width, + child: Text( + motorStatus + ? "Sedang memberi makan ayam" + : "Beri makan ayam disini !", + style: TextStyle(color: Colors.white), + ), + decoration: BoxDecoration( + color: motorStatus + ? Colors.red.withOpacity(0.7) + : Color.fromARGB(255, 86, 238, 16).withOpacity(0.7), + borderRadius: BorderRadius.circular(5), + ), + ), + Container( + margin: EdgeInsets.only(top: 65, bottom: 150), + child: Image.asset("images/farm.png"), + ), + SizedBox( + width: 400, + height: 40, + child: MaterialButton( + elevation: 0, + onPressed: () { + DatabaseReference databaseReference = FirebaseDatabase + .instance + .reference() + .child('pakan') + .child('motor_status'); + + if (motorStatus) { + databaseReference.set(false); + setState(() { + motorStatus = false; + }); + } else { + databaseReference.set(true); + setState(() { + motorStatus = true; + }); + } + }, + child: Text(motorStatus ? "Stop" : "Start", + style: TextStyle( + color: Color(0xffffffff))), // Mengubah teks tombol + color: motorStatus ? Colors.red : Colors.orange, + ), + ), + Padding( + padding: const EdgeInsets.only(top: 102.5), + child: Center( + child: Text( + "Copyright @2023 Team Dev MBKM All Right Reserved", + style: TextStyle(fontSize: 11), + ), + ), + ), + ], + ), + ), + ], + ), + ); + } +} diff --git a/lib/page/ubahjadwal.dart b/lib/page/ubahjadwal.dart new file mode 100644 index 0000000..bb5a306 --- /dev/null +++ b/lib/page/ubahjadwal.dart @@ -0,0 +1,72 @@ +import 'package:flutter/material.dart'; +import 'package:intl/intl.dart'; + +void main() => runApp(UbahJadwal()); + +class UbahJadwal extends StatelessWidget { + @override + Widget build(BuildContext context) { + return MaterialApp( + debugShowCheckedModeBanner: false, + home: AlarmApp(), + ); + } +} + +class AlarmApp extends StatefulWidget { + @override + _AlarmAppState createState() => _AlarmAppState(); +} + +class _AlarmAppState extends State { + DateTime _selectedTime = DateTime.now(); + TimeOfDay _selectedAlarmTime = TimeOfDay(hour: 0, minute: 0); + + void _showTimePicker() async { + final TimeOfDay? selectedTime = await showTimePicker( + context: context, + initialTime: _selectedAlarmTime, + ); + + if (selectedTime != null) { + setState(() { + _selectedAlarmTime = selectedTime; + }); + } + } + + @override + Widget build(BuildContext context) { + return Scaffold( + body: Center( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + Text( + "Waktu Sekarang", + style: TextStyle(fontSize: 18), + ), + Text( + DateFormat('HH:mm:ss').format(_selectedTime), + style: TextStyle(fontSize: 32), + ), + SizedBox(height: 20), + Text( + "Waktu Alarm", + style: TextStyle(fontSize: 18), + ), + Text( + _selectedAlarmTime.format(context), + style: TextStyle(fontSize: 32), + ), + SizedBox(height: 20), + ElevatedButton( + onPressed: _showTimePicker, + child: Text("Atur Alarm"), + ), + ], + ), + ), + ); + } +} diff --git a/linux/.gitignore b/linux/.gitignore new file mode 100644 index 0000000..d3896c9 --- /dev/null +++ b/linux/.gitignore @@ -0,0 +1 @@ +flutter/ephemeral diff --git a/linux/CMakeLists.txt b/linux/CMakeLists.txt new file mode 100644 index 0000000..aaa8918 --- /dev/null +++ b/linux/CMakeLists.txt @@ -0,0 +1,139 @@ +# Project-level configuration. +cmake_minimum_required(VERSION 3.10) +project(runner LANGUAGES CXX) + +# The name of the executable created for the application. Change this to change +# the on-disk name of your application. +set(BINARY_NAME "chicken") +# The unique GTK application identifier for this application. See: +# https://wiki.gnome.org/HowDoI/ChooseApplicationID +set(APPLICATION_ID "com.example.chicken") + +# Explicitly opt in to modern CMake behaviors to avoid warnings with recent +# versions of CMake. +cmake_policy(SET CMP0063 NEW) + +# Load bundled libraries from the lib/ directory relative to the binary. +set(CMAKE_INSTALL_RPATH "$ORIGIN/lib") + +# Root filesystem for cross-building. +if(FLUTTER_TARGET_PLATFORM_SYSROOT) + set(CMAKE_SYSROOT ${FLUTTER_TARGET_PLATFORM_SYSROOT}) + set(CMAKE_FIND_ROOT_PATH ${CMAKE_SYSROOT}) + set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) + set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) + set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) + set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) +endif() + +# Define build configuration options. +if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) + set(CMAKE_BUILD_TYPE "Debug" CACHE + STRING "Flutter build mode" FORCE) + set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS + "Debug" "Profile" "Release") +endif() + +# Compilation settings that should be applied to most targets. +# +# Be cautious about adding new options here, as plugins use this function by +# default. In most cases, you should add new options to specific targets instead +# of modifying this function. +function(APPLY_STANDARD_SETTINGS TARGET) + target_compile_features(${TARGET} PUBLIC cxx_std_14) + target_compile_options(${TARGET} PRIVATE -Wall -Werror) + target_compile_options(${TARGET} PRIVATE "$<$>:-O3>") + target_compile_definitions(${TARGET} PRIVATE "$<$>:NDEBUG>") +endfunction() + +# Flutter library and tool build rules. +set(FLUTTER_MANAGED_DIR "${CMAKE_CURRENT_SOURCE_DIR}/flutter") +add_subdirectory(${FLUTTER_MANAGED_DIR}) + +# System-level dependencies. +find_package(PkgConfig REQUIRED) +pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtk+-3.0) + +add_definitions(-DAPPLICATION_ID="${APPLICATION_ID}") + +# Define the application target. To change its name, change BINARY_NAME above, +# not the value here, or `flutter run` will no longer work. +# +# Any new source files that you add to the application should be added here. +add_executable(${BINARY_NAME} + "main.cc" + "my_application.cc" + "${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc" +) + +# Apply the standard set of build settings. This can be removed for applications +# that need different build settings. +apply_standard_settings(${BINARY_NAME}) + +# Add dependency libraries. Add any application-specific dependencies here. +target_link_libraries(${BINARY_NAME} PRIVATE flutter) +target_link_libraries(${BINARY_NAME} PRIVATE PkgConfig::GTK) + +# Run the Flutter tool portions of the build. This must not be removed. +add_dependencies(${BINARY_NAME} flutter_assemble) + +# Only the install-generated bundle's copy of the executable will launch +# correctly, since the resources must in the right relative locations. To avoid +# people trying to run the unbundled copy, put it in a subdirectory instead of +# the default top-level location. +set_target_properties(${BINARY_NAME} + PROPERTIES + RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/intermediates_do_not_run" +) + + +# Generated plugin build rules, which manage building the plugins and adding +# them to the application. +include(flutter/generated_plugins.cmake) + + +# === Installation === +# By default, "installing" just makes a relocatable bundle in the build +# directory. +set(BUILD_BUNDLE_DIR "${PROJECT_BINARY_DIR}/bundle") +if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) + set(CMAKE_INSTALL_PREFIX "${BUILD_BUNDLE_DIR}" CACHE PATH "..." FORCE) +endif() + +# Start with a clean build bundle directory every time. +install(CODE " + file(REMOVE_RECURSE \"${BUILD_BUNDLE_DIR}/\") + " COMPONENT Runtime) + +set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data") +set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib") + +install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" + COMPONENT Runtime) + +install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" + COMPONENT Runtime) + +install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" + COMPONENT Runtime) + +foreach(bundled_library ${PLUGIN_BUNDLED_LIBRARIES}) + install(FILES "${bundled_library}" + DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" + COMPONENT Runtime) +endforeach(bundled_library) + +# 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/linux/flutter/CMakeLists.txt b/linux/flutter/CMakeLists.txt new file mode 100644 index 0000000..d5bd016 --- /dev/null +++ b/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/linux/flutter/generated_plugin_registrant.cc b/linux/flutter/generated_plugin_registrant.cc new file mode 100644 index 0000000..e71a16d --- /dev/null +++ b/linux/flutter/generated_plugin_registrant.cc @@ -0,0 +1,11 @@ +// +// Generated file. Do not edit. +// + +// clang-format off + +#include "generated_plugin_registrant.h" + + +void fl_register_plugins(FlPluginRegistry* registry) { +} diff --git a/linux/flutter/generated_plugin_registrant.h b/linux/flutter/generated_plugin_registrant.h new file mode 100644 index 0000000..e0f0a47 --- /dev/null +++ b/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/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake new file mode 100644 index 0000000..2e1de87 --- /dev/null +++ b/linux/flutter/generated_plugins.cmake @@ -0,0 +1,23 @@ +# +# Generated file, do not edit. +# + +list(APPEND FLUTTER_PLUGIN_LIST +) + +list(APPEND FLUTTER_FFI_PLUGIN_LIST +) + +set(PLUGIN_BUNDLED_LIBRARIES) + +foreach(plugin ${FLUTTER_PLUGIN_LIST}) + add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/linux plugins/${plugin}) + target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin) + list(APPEND PLUGIN_BUNDLED_LIBRARIES $) + list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) +endforeach(plugin) + +foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) + add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/linux plugins/${ffi_plugin}) + list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) +endforeach(ffi_plugin) diff --git a/linux/main.cc b/linux/main.cc new file mode 100644 index 0000000..e7c5c54 --- /dev/null +++ b/linux/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/linux/my_application.cc b/linux/my_application.cc new file mode 100644 index 0000000..ec5280e --- /dev/null +++ b/linux/my_application.cc @@ -0,0 +1,104 @@ +#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, "chicken"); + 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, "chicken"); + } + + gtk_window_set_default_size(window, 1280, 720); + gtk_widget_show(GTK_WIDGET(window)); + + g_autoptr(FlDartProject) project = fl_dart_project_new(); + fl_dart_project_set_dart_entrypoint_arguments(project, self->dart_entrypoint_arguments); + + FlView* view = fl_view_new(project); + gtk_widget_show(GTK_WIDGET(view)); + gtk_container_add(GTK_CONTAINER(window), GTK_WIDGET(view)); + + fl_register_plugins(FL_PLUGIN_REGISTRY(view)); + + gtk_widget_grab_focus(GTK_WIDGET(view)); +} + +// Implements GApplication::local_command_line. +static gboolean my_application_local_command_line(GApplication* application, gchar*** arguments, int* exit_status) { + MyApplication* self = MY_APPLICATION(application); + // Strip out the first argument as it is the binary name. + self->dart_entrypoint_arguments = g_strdupv(*arguments + 1); + + g_autoptr(GError) error = nullptr; + if (!g_application_register(application, nullptr, &error)) { + g_warning("Failed to register: %s", error->message); + *exit_status = 1; + return TRUE; + } + + g_application_activate(application); + *exit_status = 0; + + return TRUE; +} + +// Implements GObject::dispose. +static void my_application_dispose(GObject* object) { + MyApplication* self = MY_APPLICATION(object); + g_clear_pointer(&self->dart_entrypoint_arguments, g_strfreev); + G_OBJECT_CLASS(my_application_parent_class)->dispose(object); +} + +static void my_application_class_init(MyApplicationClass* klass) { + G_APPLICATION_CLASS(klass)->activate = my_application_activate; + G_APPLICATION_CLASS(klass)->local_command_line = my_application_local_command_line; + G_OBJECT_CLASS(klass)->dispose = my_application_dispose; +} + +static void my_application_init(MyApplication* self) {} + +MyApplication* my_application_new() { + return MY_APPLICATION(g_object_new(my_application_get_type(), + "application-id", APPLICATION_ID, + "flags", G_APPLICATION_NON_UNIQUE, + nullptr)); +} diff --git a/linux/my_application.h b/linux/my_application.h new file mode 100644 index 0000000..72271d5 --- /dev/null +++ b/linux/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/macos/.gitignore b/macos/.gitignore new file mode 100644 index 0000000..746adbb --- /dev/null +++ b/macos/.gitignore @@ -0,0 +1,7 @@ +# Flutter-related +**/Flutter/ephemeral/ +**/Pods/ + +# Xcode-related +**/dgph +**/xcuserdata/ diff --git a/macos/Flutter/Flutter-Debug.xcconfig b/macos/Flutter/Flutter-Debug.xcconfig new file mode 100644 index 0000000..c2efd0b --- /dev/null +++ b/macos/Flutter/Flutter-Debug.xcconfig @@ -0,0 +1 @@ +#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/macos/Flutter/Flutter-Release.xcconfig b/macos/Flutter/Flutter-Release.xcconfig new file mode 100644 index 0000000..c2efd0b --- /dev/null +++ b/macos/Flutter/Flutter-Release.xcconfig @@ -0,0 +1 @@ +#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift new file mode 100644 index 0000000..d5e7a04 --- /dev/null +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -0,0 +1,20 @@ +// +// Generated file. Do not edit. +// + +import FlutterMacOS +import Foundation + +import cloud_firestore +import firebase_auth +import firebase_core +import firebase_database +import firebase_messaging + +func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { + FLTFirebaseFirestorePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseFirestorePlugin")) + FLTFirebaseAuthPlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseAuthPlugin")) + FLTFirebaseCorePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseCorePlugin")) + FLTFirebaseDatabasePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseDatabasePlugin")) + FLTFirebaseMessagingPlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseMessagingPlugin")) +} diff --git a/macos/Runner.xcodeproj/project.pbxproj b/macos/Runner.xcodeproj/project.pbxproj new file mode 100644 index 0000000..2e42a99 --- /dev/null +++ b/macos/Runner.xcodeproj/project.pbxproj @@ -0,0 +1,695 @@ +// !$*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 /* chicken.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "chicken.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 /* chicken.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 /* chicken.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 33CC10E52044A3C60003C045 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 0920; + LastUpgradeCheck = 1430; + 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.chicken.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/chicken.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/chicken"; + }; + 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.chicken.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/chicken.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/chicken"; + }; + 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.chicken.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/chicken.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/chicken"; + }; + name = Profile; + }; + 338D0CE9231458BD00FA5F75 /* Profile */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + }; + name = Profile; + }; + 338D0CEA231458BD00FA5F75 /* Profile */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 5.0; + }; + name = Profile; + }; + 338D0CEB231458BD00FA5F75 /* Profile */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Manual; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Profile; + }; + 33CC10F92044A3C60003C045 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 33CC10FA2044A3C60003C045 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + }; + name = Release; + }; + 33CC10FC2044A3C60003C045 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + 33CC10FD2044A3C60003C045 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Runner/Release.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + 33CC111C2044C6BA0003C045 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Manual; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 33CC111D2044C6BA0003C045 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 331C80DE294CF71000263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 331C80DB294CF71000263BE5 /* Debug */, + 331C80DC294CF71000263BE5 /* Release */, + 331C80DD294CF71000263BE5 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 33CC10E82044A3C60003C045 /* Build configuration list for PBXProject "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 33CC10F92044A3C60003C045 /* Debug */, + 33CC10FA2044A3C60003C045 /* Release */, + 338D0CE9231458BD00FA5F75 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 33CC10FC2044A3C60003C045 /* Debug */, + 33CC10FD2044A3C60003C045 /* Release */, + 338D0CEA231458BD00FA5F75 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 33CC111B2044C6BA0003C045 /* Build configuration list for PBXAggregateTarget "Flutter Assemble" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 33CC111C2044C6BA0003C045 /* Debug */, + 33CC111D2044C6BA0003C045 /* Release */, + 338D0CEB231458BD00FA5F75 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 33CC10E52044A3C60003C045 /* Project object */; +} diff --git a/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme new file mode 100644 index 0000000..0c273fa --- /dev/null +++ b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/macos/Runner.xcworkspace/contents.xcworkspacedata b/macos/Runner.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..1d526a1 --- /dev/null +++ b/macos/Runner.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/macos/Runner/AppDelegate.swift b/macos/Runner/AppDelegate.swift new file mode 100644 index 0000000..d53ef64 --- /dev/null +++ b/macos/Runner/AppDelegate.swift @@ -0,0 +1,9 @@ +import Cocoa +import FlutterMacOS + +@NSApplicationMain +class AppDelegate: FlutterAppDelegate { + override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { + return true + } +} diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..a2ec33f --- /dev/null +++ b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "app_icon_16.png", + "scale" : "1x" + }, + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "app_icon_32.png", + "scale" : "2x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "app_icon_32.png", + "scale" : "1x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "app_icon_64.png", + "scale" : "2x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "app_icon_128.png", + "scale" : "1x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "app_icon_256.png", + "scale" : "2x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "app_icon_256.png", + "scale" : "1x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "app_icon_512.png", + "scale" : "2x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "app_icon_512.png", + "scale" : "1x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "app_icon_1024.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png new file mode 100644 index 0000000..82b6f9d Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png new file mode 100644 index 0000000..13b35eb Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png new file mode 100644 index 0000000..0a3f5fa Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png new file mode 100644 index 0000000..bdb5722 Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png new file mode 100644 index 0000000..f083318 Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png new file mode 100644 index 0000000..326c0e7 Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png new file mode 100644 index 0000000..2f1632c Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png differ diff --git a/macos/Runner/Base.lproj/MainMenu.xib b/macos/Runner/Base.lproj/MainMenu.xib new file mode 100644 index 0000000..80e867a --- /dev/null +++ b/macos/Runner/Base.lproj/MainMenu.xib @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/macos/Runner/Configs/AppInfo.xcconfig b/macos/Runner/Configs/AppInfo.xcconfig new file mode 100644 index 0000000..f5341d3 --- /dev/null +++ b/macos/Runner/Configs/AppInfo.xcconfig @@ -0,0 +1,14 @@ +// Application-level settings for the Runner target. +// +// This may be replaced with something auto-generated from metadata (e.g., pubspec.yaml) in the +// future. If not, the values below would default to using the project name when this becomes a +// 'flutter create' template. + +// The application's name. By default this is also the title of the Flutter window. +PRODUCT_NAME = chicken + +// The application's bundle identifier +PRODUCT_BUNDLE_IDENTIFIER = com.example.chicken + +// The copyright displayed in application information +PRODUCT_COPYRIGHT = Copyright © 2023 com.example. All rights reserved. diff --git a/macos/Runner/Configs/Debug.xcconfig b/macos/Runner/Configs/Debug.xcconfig new file mode 100644 index 0000000..36b0fd9 --- /dev/null +++ b/macos/Runner/Configs/Debug.xcconfig @@ -0,0 +1,2 @@ +#include "../../Flutter/Flutter-Debug.xcconfig" +#include "Warnings.xcconfig" diff --git a/macos/Runner/Configs/Release.xcconfig b/macos/Runner/Configs/Release.xcconfig new file mode 100644 index 0000000..dff4f49 --- /dev/null +++ b/macos/Runner/Configs/Release.xcconfig @@ -0,0 +1,2 @@ +#include "../../Flutter/Flutter-Release.xcconfig" +#include "Warnings.xcconfig" diff --git a/macos/Runner/Configs/Warnings.xcconfig b/macos/Runner/Configs/Warnings.xcconfig new file mode 100644 index 0000000..42bcbf4 --- /dev/null +++ b/macos/Runner/Configs/Warnings.xcconfig @@ -0,0 +1,13 @@ +WARNING_CFLAGS = -Wall -Wconditional-uninitialized -Wnullable-to-nonnull-conversion -Wmissing-method-return-type -Woverlength-strings +GCC_WARN_UNDECLARED_SELECTOR = YES +CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES +CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE +CLANG_WARN__DUPLICATE_METHOD_MATCH = YES +CLANG_WARN_PRAGMA_PACK = YES +CLANG_WARN_STRICT_PROTOTYPES = YES +CLANG_WARN_COMMA = YES +GCC_WARN_STRICT_SELECTOR_MATCH = YES +CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES +CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES +GCC_WARN_SHADOW = YES +CLANG_WARN_UNREACHABLE_CODE = YES diff --git a/macos/Runner/DebugProfile.entitlements b/macos/Runner/DebugProfile.entitlements new file mode 100644 index 0000000..dddb8a3 --- /dev/null +++ b/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/macos/Runner/Info.plist b/macos/Runner/Info.plist new file mode 100644 index 0000000..4789daa --- /dev/null +++ b/macos/Runner/Info.plist @@ -0,0 +1,32 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + $(FLUTTER_BUILD_NAME) + CFBundleVersion + $(FLUTTER_BUILD_NUMBER) + LSMinimumSystemVersion + $(MACOSX_DEPLOYMENT_TARGET) + NSHumanReadableCopyright + $(PRODUCT_COPYRIGHT) + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/macos/Runner/MainFlutterWindow.swift b/macos/Runner/MainFlutterWindow.swift new file mode 100644 index 0000000..3cc05eb --- /dev/null +++ b/macos/Runner/MainFlutterWindow.swift @@ -0,0 +1,15 @@ +import Cocoa +import FlutterMacOS + +class MainFlutterWindow: NSWindow { + override func awakeFromNib() { + let flutterViewController = FlutterViewController() + let windowFrame = self.frame + self.contentViewController = flutterViewController + self.setFrame(windowFrame, display: true) + + RegisterGeneratedPlugins(registry: flutterViewController) + + super.awakeFromNib() + } +} diff --git a/macos/Runner/Release.entitlements b/macos/Runner/Release.entitlements new file mode 100644 index 0000000..852fa1a --- /dev/null +++ b/macos/Runner/Release.entitlements @@ -0,0 +1,8 @@ + + + + + com.apple.security.app-sandbox + + + diff --git a/macos/RunnerTests/RunnerTests.swift b/macos/RunnerTests/RunnerTests.swift new file mode 100644 index 0000000..5418c9f --- /dev/null +++ b/macos/RunnerTests/RunnerTests.swift @@ -0,0 +1,12 @@ +import FlutterMacOS +import Cocoa +import XCTest + +class RunnerTests: XCTestCase { + + func testExample() { + // If you add code to the Runner application, consider adding tests here. + // See https://developer.apple.com/documentation/xctest for more information about using XCTest. + } + +} diff --git a/pubspec.lock b/pubspec.lock new file mode 100644 index 0000000..05b8b8a --- /dev/null +++ b/pubspec.lock @@ -0,0 +1,498 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + _flutterfire_internals: + dependency: transitive + description: + name: _flutterfire_internals + sha256: e4be6711f96d3d4eebe79728897d645b7a5585bbfdd6d534878d202c171266d7 + url: "https://pub.dev" + source: hosted + version: "1.3.34" + args: + dependency: transitive + description: + name: args + sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a" + url: "https://pub.dev" + source: hosted + version: "2.5.0" + async: + dependency: transitive + description: + name: async + sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + url: "https://pub.dev" + source: hosted + version: "2.11.0" + boolean_selector: + dependency: transitive + description: + name: boolean_selector + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + carousel_slider: + dependency: "direct main" + description: + name: carousel_slider + sha256: "9c695cc963bf1d04a47bd6021f68befce8970bcd61d24938e1fb0918cf5d9c42" + url: "https://pub.dev" + source: hosted + version: "4.2.1" + characters: + dependency: transitive + description: + name: characters + sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + url: "https://pub.dev" + source: hosted + version: "1.3.0" + clock: + dependency: transitive + description: + name: clock + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + url: "https://pub.dev" + source: hosted + version: "1.1.1" + cloud_firestore: + dependency: "direct main" + description: + name: cloud_firestore + sha256: f71bdc277a2a79674d276e43a1d35fbf9d642c87d59ec381aa833e96122df1d8 + url: "https://pub.dev" + source: hosted + version: "4.17.4" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + sha256: "671e8b750cdc68c7ebacc7bd8ce812534d3e90a319e579334cc108a9e090428a" + url: "https://pub.dev" + source: hosted + version: "6.2.4" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + sha256: c1b9cfd768e05b2530196a87ca40274ba9f1eec1408a71ee119b89838c2b5b80 + url: "https://pub.dev" + source: hosted + version: "3.12.4" + collection: + dependency: transitive + description: + name: collection + sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a + url: "https://pub.dev" + source: hosted + version: "1.18.0" + cupertino_icons: + dependency: "direct main" + description: + name: cupertino_icons + sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 + url: "https://pub.dev" + source: hosted + version: "1.0.8" + dio: + dependency: "direct main" + description: + name: dio + sha256: "11e40df547d418cc0c4900a9318b26304e665da6fa4755399a9ff9efd09034b5" + url: "https://pub.dev" + source: hosted + version: "5.4.3+1" + dots_indicator: + dependency: "direct main" + description: + name: dots_indicator + sha256: f1599baa429936ba87f06ae5f2adc920a367b16d08f74db58c3d0f6e93bcdb5c + url: "https://pub.dev" + source: hosted + version: "2.1.2" + equatable: + dependency: transitive + description: + name: equatable + sha256: c2b87cb7756efdf69892005af546c56c0b5037f54d2a88269b4f347a505e3ca2 + url: "https://pub.dev" + source: hosted + version: "2.0.5" + fake_async: + dependency: transitive + description: + name: fake_async + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + url: "https://pub.dev" + source: hosted + version: "1.3.1" + firebase_auth: + dependency: "direct main" + description: + name: firebase_auth + sha256: ea95cd29e27e8ec1971af263d74b208ce85dbc7df9197d8b5eab2aa7de7cfea8 + url: "https://pub.dev" + source: hosted + version: "4.19.6" + firebase_auth_platform_interface: + dependency: transitive + description: + name: firebase_auth_platform_interface + sha256: c252d2c97a02cf03fbf3595c5f7edf2a731062356b09d2c338f0b3d63567239f + url: "https://pub.dev" + source: hosted + version: "7.2.7" + firebase_auth_web: + dependency: transitive + description: + name: firebase_auth_web + sha256: "5db2319d59b4bb08cf0cc26e0f110f9ae1cf9cf775ce516e5cc38cd6704253de" + url: "https://pub.dev" + source: hosted + version: "5.11.6" + firebase_core: + dependency: "direct main" + description: + name: firebase_core + sha256: "4b5100e2dbc3fe72c2d4241a046d3f01457fe11293283a324f5c52575e3406f8" + url: "https://pub.dev" + source: hosted + version: "2.31.1" + firebase_core_platform_interface: + dependency: transitive + description: + name: firebase_core_platform_interface + sha256: c437ae5d17e6b5cc7981cf6fd458a5db4d12979905f9aafd1fea930428a9fe63 + url: "https://pub.dev" + source: hosted + version: "5.0.0" + firebase_core_web: + dependency: transitive + description: + name: firebase_core_web + sha256: "43d9e951ac52b87ae9cc38ecdcca1e8fa7b52a1dd26a96085ba41ce5108db8e9" + url: "https://pub.dev" + source: hosted + version: "2.17.0" + firebase_database: + dependency: "direct main" + description: + name: firebase_database + sha256: af2ef68603c03f73227268481c87e7062ef4fbac8696e9cad1380047a8cab279 + url: "https://pub.dev" + source: hosted + version: "10.5.6" + firebase_database_platform_interface: + dependency: transitive + description: + name: firebase_database_platform_interface + sha256: "852b0d0c81133b2ac0d335b4a70cbcdd1e62d007fe0f28f1d9557ce9c386cc47" + url: "https://pub.dev" + source: hosted + version: "0.2.5+34" + firebase_database_web: + dependency: transitive + description: + name: firebase_database_web + sha256: e49ac12c2982d18e32f72fae6efffaba1d773942c28c741f1ffeb55027711ff5 + url: "https://pub.dev" + source: hosted + version: "0.2.5+6" + firebase_messaging: + dependency: "direct main" + description: + name: firebase_messaging + sha256: "62c27bd7c9c724b5ee5fd52e06224b8861d6e692f08b3d7bc3ada28552f27d41" + url: "https://pub.dev" + source: hosted + version: "14.9.3" + firebase_messaging_platform_interface: + dependency: transitive + description: + name: firebase_messaging_platform_interface + sha256: f73e9fe4bc25307520b714cec39a2e1a625c64511d497964f3e06c5d60146948 + url: "https://pub.dev" + source: hosted + version: "4.5.36" + firebase_messaging_web: + dependency: transitive + description: + name: firebase_messaging_web + sha256: "5ed108929f988d55c497f1456ad5e407501a746869306f058b6d2b2e704790f3" + url: "https://pub.dev" + source: hosted + version: "3.8.6" + fl_chart: + dependency: "direct main" + description: + name: fl_chart + sha256: c1e26c7e48496be85104c16c040950b0436674cdf0737f3f6e95511b2529b592 + url: "https://pub.dev" + source: hosted + version: "0.63.0" + flutter: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_lints: + dependency: "direct dev" + description: + name: flutter_lints + sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04 + url: "https://pub.dev" + source: hosted + version: "2.0.3" + flutter_svg: + dependency: "direct main" + description: + name: flutter_svg + sha256: "7b4ca6cf3304575fe9c8ec64813c8d02ee41d2afe60bcfe0678bcb5375d596a2" + url: "https://pub.dev" + source: hosted + version: "2.0.10+1" + flutter_test: + dependency: "direct dev" + description: flutter + source: sdk + version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + http: + dependency: "direct main" + description: + name: http + sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" + url: "https://pub.dev" + source: hosted + version: "1.2.1" + http_parser: + dependency: transitive + description: + name: http_parser + sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" + url: "https://pub.dev" + source: hosted + version: "4.0.2" + intl: + dependency: "direct main" + description: + name: intl + sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf + url: "https://pub.dev" + source: hosted + version: "0.19.0" + leak_tracker: + dependency: transitive + description: + name: leak_tracker + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" + url: "https://pub.dev" + source: hosted + version: "10.0.4" + leak_tracker_flutter_testing: + dependency: transitive + description: + name: leak_tracker_flutter_testing + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" + url: "https://pub.dev" + source: hosted + version: "3.0.3" + leak_tracker_testing: + dependency: transitive + description: + name: leak_tracker_testing + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + url: "https://pub.dev" + source: hosted + version: "3.0.1" + lints: + dependency: transitive + description: + name: lints + sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + matcher: + dependency: transitive + description: + name: matcher + sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + url: "https://pub.dev" + source: hosted + version: "0.12.16+1" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" + url: "https://pub.dev" + source: hosted + version: "0.8.0" + meta: + dependency: transitive + description: + name: meta + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" + url: "https://pub.dev" + source: hosted + version: "1.12.0" + path: + dependency: transitive + description: + name: path + sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + url: "https://pub.dev" + source: hosted + version: "1.9.0" + path_parsing: + dependency: transitive + description: + name: path_parsing + sha256: e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf + url: "https://pub.dev" + source: hosted + version: "1.0.1" + petitparser: + dependency: transitive + description: + name: petitparser + sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27 + url: "https://pub.dev" + source: hosted + version: "6.0.2" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d + url: "https://pub.dev" + source: hosted + version: "2.1.6" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.99" + source_span: + dependency: transitive + description: + name: source_span + sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" + url: "https://pub.dev" + source: hosted + version: "1.10.0" + stack_trace: + dependency: transitive + description: + name: stack_trace + sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" + url: "https://pub.dev" + source: hosted + version: "1.11.1" + stream_channel: + dependency: transitive + description: + name: stream_channel + sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 + url: "https://pub.dev" + source: hosted + version: "2.1.2" + string_scanner: + dependency: transitive + description: + name: string_scanner + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + url: "https://pub.dev" + source: hosted + version: "1.2.0" + term_glyph: + dependency: transitive + description: + name: term_glyph + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + url: "https://pub.dev" + source: hosted + version: "1.2.1" + test_api: + dependency: transitive + description: + name: test_api + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + url: "https://pub.dev" + source: hosted + version: "0.7.0" + typed_data: + dependency: transitive + description: + name: typed_data + sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c + url: "https://pub.dev" + source: hosted + version: "1.3.2" + vector_graphics: + dependency: transitive + description: + name: vector_graphics + sha256: "32c3c684e02f9bc0afb0ae0aa653337a2fe022e8ab064bcd7ffda27a74e288e3" + url: "https://pub.dev" + source: hosted + version: "1.1.11+1" + vector_graphics_codec: + dependency: transitive + description: + name: vector_graphics_codec + sha256: c86987475f162fadff579e7320c7ddda04cd2fdeffbe1129227a85d9ac9e03da + url: "https://pub.dev" + source: hosted + version: "1.1.11+1" + vector_graphics_compiler: + dependency: transitive + description: + name: vector_graphics_compiler + sha256: "12faff3f73b1741a36ca7e31b292ddeb629af819ca9efe9953b70bd63fc8cd81" + url: "https://pub.dev" + source: hosted + version: "1.1.11+1" + vector_math: + dependency: transitive + description: + name: vector_math + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + vm_service: + dependency: transitive + description: + name: vm_service + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" + url: "https://pub.dev" + source: hosted + version: "14.2.1" + web: + dependency: transitive + description: + name: web + sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" + url: "https://pub.dev" + source: hosted + version: "0.5.1" + xml: + dependency: transitive + description: + name: xml + sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 + url: "https://pub.dev" + source: hosted + version: "6.5.0" +sdks: + dart: ">=3.3.0 <4.0.0" + flutter: ">=3.18.0-18.0.pre.54" diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 0000000..d7e39f4 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,92 @@ +name: chicken +description: A new Flutter project. +# The following line prevents the package from being accidentally published to +# pub.dev using `flutter pub publish`. This is preferred for private packages. +publish_to: "none" # Remove this line if you wish to publish to pub.dev + +# The following defines the version and build number for your application. +# A version number is three numbers separated by dots, like 1.2.43 +# followed by an optional build number separated by a +. +# Both the version and the builder number may be overridden in flutter +# build by specifying --build-name and --build-number, respectively. +# In Android, build-name is used as versionName while build-number used as versionCode. +# Read more about Android versioning at https://developer.android.com/studio/publish/versioning +# In iOS, build-name is used as CFBundleShortVersionString while build-number is used as CFBundleVersion. +# Read more about iOS versioning at +# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html +# In Windows, build-name is used as the major, minor, and patch parts +# of the product and file versions while build-number is used as the build suffix. +version: 1.0.0+1 + +environment: + sdk: ">=3.1.0 <4.0.0" + +# Dependencies specify other packages that your package needs in order to work. +# To automatically upgrade your package dependencies to the latest versions +# consider running `flutter pub upgrade --major-versions`. Alternatively, +# dependencies can be manually updated by changing the version numbers below to +# the latest version available on pub.dev. To see which dependencies have newer +# versions available, run `flutter pub outdated`. +dependencies: + firebase_core: ^2.31.1 + firebase_auth: ^4.19.6 + firebase_database: ^10.5.6 + cloud_firestore: ^4.17.4 + cupertino_icons: ^1.0.8 + fl_chart: ^0.63.0 + dio: ^5.4.3+1 + http: ^1.2.1 + flutter: + sdk: flutter + intl: ^0.19.0 + firebase_messaging: ^14.9.3 + carousel_slider: ^4.2.1 + dots_indicator: ^2.1.2 + flutter_svg: ^2.0.10+1 + +dev_dependencies: + # The "flutter_lints" package below contains a set of recommended lints to + # encourage good coding practices. The lint set provided by the package is + # activated in the `analysis_options.yaml` file located at the root of your + # package. See that file for information about deactivating specific lint + # rules and activating additional ones. + flutter_lints: ^2.0.0 + flutter_test: + sdk: flutter + +# For information on the generic Dart part of this file, see the +# following page: https://dart.dev/tools/pub/pubspec +# The following section is specific to Flutter packages. +flutter: + # The following line ensures that the Material Icons font is + # included with your application, so that you can use the icons in + # the material Icons class. + uses-material-design: true + + # To add assets to your application, add an assets section, like this: + assets: + - images/ + # - images/a_dot_ham.jpeg + # An image asset can refer to one or more resolution-specific "variants", see + # https://flutter.dev/assets-and-images/#resolution-aware + # For details regarding adding assets from package dependencies, see + # https://flutter.dev/assets-and-images/#from-packages + # To add custom fonts to your application, add a fonts section here, + # in this "flutter" section. Each entry in this list should have a + # "family" key with the font family name, and a "fonts" key with a + # list giving the asset and other descriptors for the font. For + # example: + # fonts: + # - family: Schyler + # fonts: + # - asset: fonts/Schyler-Regular.ttf + # - asset: fonts/Schyler-Italic.ttf + # style: italic + # - family: Trajan Pro + # fonts: + # - asset: fonts/TrajanPro.ttf + # - asset: fonts/TrajanPro_Bold.ttf + # weight: 700 + # + # For details regarding fonts from package dependencies, + # see https://flutter.dev/custom-fonts/#from-packages diff --git a/test/widget_test.dart b/test/widget_test.dart new file mode 100644 index 0000000..f4dfd29 --- /dev/null +++ b/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:chicken/main.dart'; + +void main() { + testWidgets('Counter increments smoke test', (WidgetTester tester) async { + // Build our app and trigger a frame. + await tester.pumpWidget(const MyApp()); + + // Verify that our counter starts at 0. + expect(find.text('0'), findsOneWidget); + expect(find.text('1'), findsNothing); + + // Tap the '+' icon and trigger a frame. + await tester.tap(find.byIcon(Icons.add)); + await tester.pump(); + + // Verify that our counter has incremented. + expect(find.text('0'), findsNothing); + expect(find.text('1'), findsOneWidget); + }); +} diff --git a/web/favicon.png b/web/favicon.png new file mode 100644 index 0000000..8aaa46a Binary files /dev/null and b/web/favicon.png differ diff --git a/web/icons/Icon-192.png b/web/icons/Icon-192.png new file mode 100644 index 0000000..b749bfe Binary files /dev/null and b/web/icons/Icon-192.png differ diff --git a/web/icons/Icon-512.png b/web/icons/Icon-512.png new file mode 100644 index 0000000..88cfd48 Binary files /dev/null and b/web/icons/Icon-512.png differ diff --git a/web/icons/Icon-maskable-192.png b/web/icons/Icon-maskable-192.png new file mode 100644 index 0000000..eb9b4d7 Binary files /dev/null and b/web/icons/Icon-maskable-192.png differ diff --git a/web/icons/Icon-maskable-512.png b/web/icons/Icon-maskable-512.png new file mode 100644 index 0000000..d69c566 Binary files /dev/null and b/web/icons/Icon-maskable-512.png differ diff --git a/web/index.html b/web/index.html new file mode 100644 index 0000000..b806107 --- /dev/null +++ b/web/index.html @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + chicken + + + + + + + + + + diff --git a/web/manifest.json b/web/manifest.json new file mode 100644 index 0000000..47b07f9 --- /dev/null +++ b/web/manifest.json @@ -0,0 +1,35 @@ +{ + "name": "chicken", + "short_name": "chicken", + "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/windows/.gitignore b/windows/.gitignore new file mode 100644 index 0000000..d492d0d --- /dev/null +++ b/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/windows/CMakeLists.txt b/windows/CMakeLists.txt new file mode 100644 index 0000000..d16cc43 --- /dev/null +++ b/windows/CMakeLists.txt @@ -0,0 +1,102 @@ +# Project-level configuration. +cmake_minimum_required(VERSION 3.14) +project(chicken 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 "chicken") + +# 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() + +# 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/windows/flutter/CMakeLists.txt b/windows/flutter/CMakeLists.txt new file mode 100644 index 0000000..930d207 --- /dev/null +++ b/windows/flutter/CMakeLists.txt @@ -0,0 +1,104 @@ +# 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") + +# === Flutter Library === +set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/flutter_windows.dll") + +# Published to parent scope for install step. +set(FLUTTER_LIBRARY ${FLUTTER_LIBRARY} PARENT_SCOPE) +set(FLUTTER_ICU_DATA_FILE "${EPHEMERAL_DIR}/icudtl.dat" PARENT_SCOPE) +set(PROJECT_BUILD_DIR "${PROJECT_DIR}/build/" PARENT_SCOPE) +set(AOT_LIBRARY "${PROJECT_DIR}/build/windows/app.so" PARENT_SCOPE) + +list(APPEND FLUTTER_LIBRARY_HEADERS + "flutter_export.h" + "flutter_windows.h" + "flutter_messenger.h" + "flutter_plugin_registrar.h" + "flutter_texture_registrar.h" +) +list(TRANSFORM FLUTTER_LIBRARY_HEADERS PREPEND "${EPHEMERAL_DIR}/") +add_library(flutter INTERFACE) +target_include_directories(flutter INTERFACE + "${EPHEMERAL_DIR}" +) +target_link_libraries(flutter INTERFACE "${FLUTTER_LIBRARY}.lib") +add_dependencies(flutter flutter_assemble) + +# === Wrapper === +list(APPEND CPP_WRAPPER_SOURCES_CORE + "core_implementations.cc" + "standard_codec.cc" +) +list(TRANSFORM CPP_WRAPPER_SOURCES_CORE PREPEND "${WRAPPER_ROOT}/") +list(APPEND CPP_WRAPPER_SOURCES_PLUGIN + "plugin_registrar.cc" +) +list(TRANSFORM CPP_WRAPPER_SOURCES_PLUGIN PREPEND "${WRAPPER_ROOT}/") +list(APPEND CPP_WRAPPER_SOURCES_APP + "flutter_engine.cc" + "flutter_view_controller.cc" +) +list(TRANSFORM CPP_WRAPPER_SOURCES_APP PREPEND "${WRAPPER_ROOT}/") + +# Wrapper sources needed for a plugin. +add_library(flutter_wrapper_plugin STATIC + ${CPP_WRAPPER_SOURCES_CORE} + ${CPP_WRAPPER_SOURCES_PLUGIN} +) +apply_standard_settings(flutter_wrapper_plugin) +set_target_properties(flutter_wrapper_plugin PROPERTIES + POSITION_INDEPENDENT_CODE ON) +set_target_properties(flutter_wrapper_plugin PROPERTIES + CXX_VISIBILITY_PRESET hidden) +target_link_libraries(flutter_wrapper_plugin PUBLIC flutter) +target_include_directories(flutter_wrapper_plugin PUBLIC + "${WRAPPER_ROOT}/include" +) +add_dependencies(flutter_wrapper_plugin flutter_assemble) + +# Wrapper sources needed for the runner. +add_library(flutter_wrapper_app STATIC + ${CPP_WRAPPER_SOURCES_CORE} + ${CPP_WRAPPER_SOURCES_APP} +) +apply_standard_settings(flutter_wrapper_app) +target_link_libraries(flutter_wrapper_app PUBLIC flutter) +target_include_directories(flutter_wrapper_app PUBLIC + "${WRAPPER_ROOT}/include" +) +add_dependencies(flutter_wrapper_app flutter_assemble) + +# === Flutter tool backend === +# _phony_ is a non-existent file to force this command to run every time, +# since currently there's no way to get a full input/output list from the +# flutter tool. +set(PHONY_OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/_phony_") +set_source_files_properties("${PHONY_OUTPUT}" PROPERTIES SYMBOLIC TRUE) +add_custom_command( + OUTPUT ${FLUTTER_LIBRARY} ${FLUTTER_LIBRARY_HEADERS} + ${CPP_WRAPPER_SOURCES_CORE} ${CPP_WRAPPER_SOURCES_PLUGIN} + ${CPP_WRAPPER_SOURCES_APP} + ${PHONY_OUTPUT} + COMMAND ${CMAKE_COMMAND} -E env + ${FLUTTER_TOOL_ENVIRONMENT} + "${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.bat" + windows-x64 $ + VERBATIM +) +add_custom_target(flutter_assemble DEPENDS + "${FLUTTER_LIBRARY}" + ${FLUTTER_LIBRARY_HEADERS} + ${CPP_WRAPPER_SOURCES_CORE} + ${CPP_WRAPPER_SOURCES_PLUGIN} + ${CPP_WRAPPER_SOURCES_APP} +) diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc new file mode 100644 index 0000000..bf6d21a --- /dev/null +++ b/windows/flutter/generated_plugin_registrant.cc @@ -0,0 +1,20 @@ +// +// Generated file. Do not edit. +// + +// clang-format off + +#include "generated_plugin_registrant.h" + +#include +#include +#include + +void RegisterPlugins(flutter::PluginRegistry* registry) { + CloudFirestorePluginCApiRegisterWithRegistrar( + registry->GetRegistrarForPlugin("CloudFirestorePluginCApi")); + FirebaseAuthPluginCApiRegisterWithRegistrar( + registry->GetRegistrarForPlugin("FirebaseAuthPluginCApi")); + FirebaseCorePluginCApiRegisterWithRegistrar( + registry->GetRegistrarForPlugin("FirebaseCorePluginCApi")); +} diff --git a/windows/flutter/generated_plugin_registrant.h b/windows/flutter/generated_plugin_registrant.h new file mode 100644 index 0000000..dc139d8 --- /dev/null +++ b/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/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake new file mode 100644 index 0000000..b83b40a --- /dev/null +++ b/windows/flutter/generated_plugins.cmake @@ -0,0 +1,26 @@ +# +# Generated file, do not edit. +# + +list(APPEND FLUTTER_PLUGIN_LIST + cloud_firestore + firebase_auth + firebase_core +) + +list(APPEND FLUTTER_FFI_PLUGIN_LIST +) + +set(PLUGIN_BUNDLED_LIBRARIES) + +foreach(plugin ${FLUTTER_PLUGIN_LIST}) + add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/windows plugins/${plugin}) + target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin) + list(APPEND PLUGIN_BUNDLED_LIBRARIES $) + list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) +endforeach(plugin) + +foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) + add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin}) + list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) +endforeach(ffi_plugin) diff --git a/windows/runner/CMakeLists.txt b/windows/runner/CMakeLists.txt new file mode 100644 index 0000000..394917c --- /dev/null +++ b/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/windows/runner/Runner.rc b/windows/runner/Runner.rc new file mode 100644 index 0000000..c8294e8 --- /dev/null +++ b/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", "chicken" "\0" + VALUE "FileVersion", VERSION_AS_STRING "\0" + VALUE "InternalName", "chicken" "\0" + VALUE "LegalCopyright", "Copyright (C) 2023 com.example. All rights reserved." "\0" + VALUE "OriginalFilename", "chicken.exe" "\0" + VALUE "ProductName", "chicken" "\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/windows/runner/flutter_window.cpp b/windows/runner/flutter_window.cpp new file mode 100644 index 0000000..955ee30 --- /dev/null +++ b/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/windows/runner/flutter_window.h b/windows/runner/flutter_window.h new file mode 100644 index 0000000..6da0652 --- /dev/null +++ b/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/windows/runner/main.cpp b/windows/runner/main.cpp new file mode 100644 index 0000000..33dab02 --- /dev/null +++ b/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"chicken", 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/windows/runner/resource.h b/windows/runner/resource.h new file mode 100644 index 0000000..66a65d1 --- /dev/null +++ b/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/windows/runner/resources/app_icon.ico b/windows/runner/resources/app_icon.ico new file mode 100644 index 0000000..c04e20c Binary files /dev/null and b/windows/runner/resources/app_icon.ico differ diff --git a/windows/runner/runner.exe.manifest b/windows/runner/runner.exe.manifest new file mode 100644 index 0000000..a42ea76 --- /dev/null +++ b/windows/runner/runner.exe.manifest @@ -0,0 +1,20 @@ + + + + + PerMonitorV2 + + + + + + + + + + + + + + + diff --git a/windows/runner/utils.cpp b/windows/runner/utils.cpp new file mode 100644 index 0000000..b2b0873 --- /dev/null +++ b/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(); + } + 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/windows/runner/utils.h b/windows/runner/utils.h new file mode 100644 index 0000000..3879d54 --- /dev/null +++ b/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/windows/runner/win32_window.cpp b/windows/runner/win32_window.cpp new file mode 100644 index 0000000..60608d0 --- /dev/null +++ b/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/windows/runner/win32_window.h b/windows/runner/win32_window.h new file mode 100644 index 0000000..e901dde --- /dev/null +++ b/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_