From 9095806bf36ed969768c15383a69059c3416633b Mon Sep 17 00:00:00 2001 From: 230405 <230405@epvc.pt> Date: Tue, 27 Jan 2026 16:39:04 +0000 Subject: [PATCH] . --- .../9.0-milestone-1/checksums/checksums.lock | Bin 0 -> 17 bytes .../executionHistory/executionHistory.bin | Bin 0 -> 1677888 bytes .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .../fileChanges/last-build.bin | Bin 0 -> 1 bytes .../9.0-milestone-1/fileHashes/fileHashes.bin | Bin 0 -> 82715 bytes .../fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .../fileHashes/resourceHashesCache.bin | Bin 0 -> 20129 bytes .gradle/9.0-milestone-1/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .gradle/buildOutputCleanup/cache.properties | 2 + .gradle/buildOutputCleanup/outputFiles.bin | Bin 0 -> 22097 bytes .gradle/config.properties | 2 + .gradle/file-system.probe | Bin 0 -> 8 bytes .gradle/vcs-1/gc.properties | 0 .idea/.gitignore | 3 + .idea/.name | 1 + .idea/AndroidProjectSystem.xml | 6 + .idea/appInsightsSettings.xml | 26 + .idea/caches/deviceStreaming.xml | 1638 ++ .idea/compiler.xml | 6 + .idea/deploymentTargetSelector.xml | 10 + .idea/gradle.xml | 18 + .idea/migrations.xml | 10 + .idea/misc.xml | 10 + .idea/runConfigurations.xml | 17 + .idea/vcs.xml | 6 + app/build.gradle | 51 + .../example/cuida/data/AppDatabase_Impl.java | 248 + .../cuida/data/dao/AppointmentDao_Impl.java | 194 + .../cuida/data/dao/MedicationDao_Impl.java | 262 + .../example/cuida/data/dao/UserDao_Impl.java | 279 + .../ActivityForgotPasswordBinding.java | 93 + .../databinding/ActivityLoginBinding.java | 114 + .../databinding/ActivityMainBinding.java | 69 + .../databinding/ActivityRegisterBinding.java | 135 + .../databinding/DialogEditProfileBinding.java | 134 + .../FragmentAppointmentsBinding.java | 93 + .../databinding/FragmentHomeBinding.java | 114 + .../FragmentMedicationBinding.java | 69 + .../databinding/FragmentProfileBinding.java | 123 + .../FragmentScheduleAppointmentBinding.java | 93 + .../databinding/FragmentSns24Binding.java | 125 + .../databinding/ItemAppointmentBinding.java | 89 + .../databinding/ItemMedicationBinding.java | 112 + .../databinding/ItemTimeSlotBinding.java | 59 + .../debug/navigation/mobile_navigation.xml | 43 + .../annotationProcessors.json | 1 + .../intermediates/apk/debug/app-debug.apk | Bin 0 -> 7292724 bytes .../apk/debug/output-metadata.json | 21 + .../redirect.txt | 2 + .../app-metadata.properties | 2 + .../output-metadata.json | 10 + .../debug/processDebugResources/R.jar | Bin 0 -> 940028 bytes .../navigation_mobile_navigation.xml.flat | Bin 0 -> 3252 bytes .../com.example.cuida-binding_classes.json | Bin 0 -> 6306 bytes .../out/activity_forgot_password-layout.xml | 1 + .../out/activity_login-layout.xml | 1 + .../out/activity_main-layout.xml | 1 + .../out/activity_register-layout.xml | 1 + .../out/dialog_edit_profile-layout.xml | 1 + .../out/fragment_appointments-layout.xml | 1 + .../out/fragment_home-layout.xml | 1 + .../out/fragment_medication-layout.xml | 1 + .../out/fragment_profile-layout.xml | 1 + .../fragment_schedule_appointment-layout.xml | 1 + .../out/fragment_sns24-layout.xml | 1 + .../out/item_appointment-layout.xml | 1 + .../out/item_medication-layout.xml | 1 + .../out/item_time_slot-layout.xml | 1 + .../out/activity_forgot_password-layout.xml | 1 + .../out/activity_login-layout.xml | 1 + .../out/activity_main-layout.xml | 1 + .../out/activity_register-layout.xml | 1 + .../out/dialog_edit_profile-layout.xml | 1 + .../out/fragment_appointments-layout.xml | 1 + .../out/fragment_home-layout.xml | 1 + .../out/fragment_medication-layout.xml | 1 + .../out/fragment_profile-layout.xml | 1 + .../fragment_schedule_appointment-layout.xml | 1 + .../out/fragment_sns24-layout.xml | 1 + .../out/item_appointment-layout.xml | 1 + .../out/item_medication-layout.xml | 1 + .../out/item_time_slot-layout.xml | 1 + .../currentProject/dirs_bucket_0/graph.bin | Bin 0 -> 235 bytes .../currentProject/dirs_bucket_1/graph.bin | Bin 0 -> 235 bytes .../currentProject/dirs_bucket_2/graph.bin | Bin 0 -> 235 bytes .../currentProject/dirs_bucket_3/graph.bin | Bin 0 -> 235 bytes .../currentProject/dirs_bucket_4/graph.bin | Bin 0 -> 235 bytes .../currentProject/dirs_bucket_5/graph.bin | Bin 0 -> 235 bytes .../currentProject/dirs_bucket_6/graph.bin | Bin 0 -> 235 bytes .../currentProject/dirs_bucket_7/graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../graph.bin | Bin 0 -> 235 bytes .../dex/debug/mergeExtDexDebug/classes.dex | Bin 0 -> 10943688 bytes .../debug/mergeProjectDexDebug/0/classes.dex | Bin 0 -> 548740 bytes .../debug/mergeProjectDexDebug/1/classes.dex | Bin 0 -> 35708 bytes .../debug/mergeProjectDexDebug/10/classes.dex | Bin 0 -> 18332 bytes .../debug/mergeProjectDexDebug/12/classes.dex | Bin 0 -> 1928 bytes .../debug/mergeProjectDexDebug/14/classes.dex | Bin 0 -> 6524 bytes .../debug/mergeProjectDexDebug/15/classes.dex | Bin 0 -> 4152 bytes .../debug/mergeProjectDexDebug/4/classes.dex | Bin 0 -> 12160 bytes .../debug/mergeProjectDexDebug/5/classes.dex | Bin 0 -> 11888 bytes .../debug/mergeProjectDexDebug/6/classes.dex | Bin 0 -> 9456 bytes .../debug/mergeProjectDexDebug/7/classes.dex | Bin 0 -> 14284 bytes .../debug/dexBuilderDebug/out | Bin 0 -> 402 bytes .../debug/dexBuilderDebug/out | 1 + .../base_builder_log.json | Bin 0 -> 6748 bytes .../debug-mergeJavaRes/merge-state | Bin 0 -> 15164 bytes .../zip-cache/07laPsy5jHWJHSjNuAvThQ== | 1 + .../zip-cache/0FWgya42u9x+1KZkhWXE4w== | 1 + .../zip-cache/1Lbj0N_OeOowu8fHfDqhtA== | 1 + .../zip-cache/2jiJRKAy9XnxNX69PVb5mQ== | 1 + .../zip-cache/2mY3M4rBwzQvNU5X6sGeiw== | 1 + .../zip-cache/4IMDIemEAt39B_y3+P8ulA== | 1 + .../zip-cache/7Zvax6jBDvE4cnHidxMPhg== | 1 + .../zip-cache/98tUot0UrhRsvfoTOR6B7Q== | 1 + .../zip-cache/9V2Nkef3heNJKEUdMidlrg== | 1 + .../zip-cache/AAeRsY2BSWnMCuSiSS7KtQ== | 1 + .../zip-cache/B+ls2iLj+eSquR+aGOeqcQ== | 1 + .../zip-cache/BlyaaOuoVkfN3jUSODYknQ== | 1 + .../zip-cache/C0R6U65XGEjWMVihjS3_Kg== | 1 + .../zip-cache/C9eGEL9Z9fpGVwmHf5pXuA== | 1 + .../zip-cache/CN4yF48I+ecLKBl0GZ5Udg== | 1 + .../zip-cache/DOKzZyYWU+Gcqan6FnAnvQ== | 1 + .../zip-cache/DsAxYvcbqNLf5+AMp4Y90g== | 1 + .../zip-cache/DtbOx4H8K71Pih5tJF6riw== | 1 + .../zip-cache/FD05BnEWIfhOcl3jk4u5sw== | 1 + .../zip-cache/FzE7+3o+9PaPVGDUBWApbA== | 1 + .../zip-cache/HgnhTtWN9DP6OZnzq1JQDg== | 1 + .../zip-cache/Hl3sayTPa8wx6J6bZPUiQA== | 1 + .../zip-cache/HwnjYeAzTPHFEd8CpcFFDg== | 1 + .../zip-cache/JthW5Y2lZUXGRITbsNxmCQ== | 1 + .../zip-cache/KzldN+SRhd_0XKu+DRCGhw== | 1 + .../zip-cache/LmkLCBgkZ+0emmtH5SyUzg== | 1 + .../zip-cache/LrhCZcstUPtms1yJuLTadw== | 1 + .../zip-cache/M1nUN3Wip4lbKQ8weWum2Q== | 1 + .../zip-cache/MOIvh03VB+46vT6ILyI3cQ== | 1 + .../zip-cache/NKZ6ngY6bQ9cEVRYA4yraQ== | 1 + .../zip-cache/NOUL8A0TKMkTX3nOBtQjag== | 1 + .../zip-cache/NSo3Xd3ctvwj8Lpavjzsxw== | 1 + .../zip-cache/OlhETqvxJBJg1sS7mNKiPA== | 1 + .../zip-cache/Pl87Yp1Je2MySGlnh6OAaw== | 1 + .../zip-cache/URUIuW+nUwNp0TMyGn5Tdw== | 1 + .../zip-cache/UplNInxiNQ4ERW2zif0I8w== | 1 + .../zip-cache/VEy7kro6yVjcIYvbzK8nkQ== | 1 + .../zip-cache/VPedqnb2kJMvfj_SnVLu+A== | 1 + .../zip-cache/VRDCnrPbQjO+wPjzB84FDg== | 1 + .../zip-cache/XqlghPSYChr5kJFZwXRfiw== | 1 + .../zip-cache/Ys6F66SHN8w9gMUoao94LQ== | 1 + .../zip-cache/Z5tQ_55EKmQkhERiAserGg== | 1 + .../zip-cache/ZcBQbI+IhUHuliQ6iD+qhw== | 1 + .../zip-cache/ZhycdYR1x61AwR+ko7fjsw== | 1 + .../zip-cache/_anNWyMuoUX5aoDQNdwcqA== | 1 + .../zip-cache/cgpUBaKjDZiZcwdHMZck_A== | 1 + .../zip-cache/d8AAvR7sYrAIzROtQ9PilQ== | 1 + .../zip-cache/g6OkSaDutdsI7f85MHzb3w== | 1 + .../zip-cache/ghh7emXLAo5BrK4tdArDCw== | 1 + .../zip-cache/hGnzZWjR5JrhFB8ZeWGSQg== | 1 + .../zip-cache/jDUIrpyVw_qLFPti3w22PA== | 1 + .../zip-cache/lH_9hbysv4jN2l5Tgbyh7w== | 1 + .../zip-cache/lYJq63mvxbhJ8ksFnL8OsQ== | 1 + .../zip-cache/ljLEWbyNkTfXa3bdtjMT4Q== | 1 + .../zip-cache/mnjOHM42wGs1cZJUyySRIw== | 1 + .../zip-cache/nNRDq+lAMi8lgR36SNGy8Q== | 1 + .../zip-cache/niQn7iWrirwtSHYMeQ4EEw== | 1 + .../zip-cache/oG3S1Gc4JLuT9v+0tMSWPQ== | 1 + .../zip-cache/oKl1QkNNx9yr7MHBeqWzEQ== | 1 + .../zip-cache/p8W7TSD28ReGq15qKlqleg== | 1 + .../zip-cache/pImMDdxWq1jZTLH69G11eg== | 1 + .../zip-cache/pYW1gbehVFKqtaIRAeBUsA== | 1 + .../zip-cache/pZFwIVjLMk1KAJ62a0aGDA== | 1 + .../zip-cache/pmhVpzjHJfvz2PS6RE3hAg== | 1 + .../zip-cache/q2AJQJX4nc+vIMiwXtsQTw== | 1 + .../zip-cache/qtmqCE3qIRQ65vRiEYuhWg== | 1 + .../zip-cache/rJ4NvOo01vt6INsxnt8eHA== | 1 + .../zip-cache/rTiMbB81nJHIpwa7+yd5Ug== | 1 + .../zip-cache/sC5zb+8DP6ryh6xdlMKKZg== | 1 + .../zip-cache/sQ3PlMnSauwVyimPKz0E7g== | 1 + .../zip-cache/t5Om6pO9PYnKnNSqKo_UWQ== | 1 + .../zip-cache/u85UkwnUN4QDhQtPTF9ZnA== | 1 + .../zip-cache/vcKJMZtq2F3bD0QzxBzgOQ== | 1 + .../zip-cache/xP6FAbcc72ZIF8Ej1M_4pw== | 1 + .../zip-cache/xdR1XRGsvdXrEsjzEFzZaA== | 1 + .../zip-cache/yG3t4Engq5KByE_K3tTq9Q== | 1 + .../zip-cache/yoRWldWPTWVvCYRT7r0TzA== | 1 + .../compile-file-map.properties | 21 + .../debug/mergeDebugResources/merger.xml | 15658 ++++++++++++++++ .../layout/fragment_appointments.xml | 58 + .../layout/fragment_schedule_appointment.xml | 55 + .../stripped.dir/layout/item_time_slot.xml | 8 + .../compile-file-map.properties | 21 + .../debug/packageDebugResources/merger.xml | 14 + .../layout/fragment_appointments.xml | 58 + .../layout/fragment_schedule_appointment.xml | 55 + .../stripped.dir/layout/item_time_slot.xml | 8 + .../incremental/mergeDebugAssets/merger.xml | 2 + .../mergeDebugJniLibFolders/merger.xml | 2 + .../incremental/mergeDebugShaders/merger.xml | 2 + .../tmp/debug/dex-renamer-state.txt | 34 + .../tmp/debug/zip-cache/androidResources | 1 + .../tmp/debug/zip-cache/javaResources0 | 1 + .../com/example/cuida/MainActivity.class | Bin 0 -> 3091 bytes .../example/cuida/data/AppDatabase$1.class | Bin 0 -> 2771 bytes .../com/example/cuida/data/AppDatabase.class | Bin 0 -> 2411 bytes .../cuida/data/AppDatabase_Impl$1.class | Bin 0 -> 7493 bytes .../example/cuida/data/AppDatabase_Impl.class | Bin 0 -> 8083 bytes .../cuida/data/dao/AppointmentDao.class | Bin 0 -> 782 bytes .../data/dao/AppointmentDao_Impl$1.class | Bin 0 -> 2201 bytes .../data/dao/AppointmentDao_Impl$2.class | Bin 0 -> 3490 bytes .../data/dao/AppointmentDao_Impl$3.class | Bin 0 -> 3488 bytes .../cuida/data/dao/AppointmentDao_Impl.class | Bin 0 -> 3245 bytes .../cuida/data/dao/MedicationDao.class | Bin 0 -> 863 bytes .../cuida/data/dao/MedicationDao_Impl$1.class | Bin 0 -> 2267 bytes .../cuida/data/dao/MedicationDao_Impl$2.class | Bin 0 -> 2302 bytes .../cuida/data/dao/MedicationDao_Impl$3.class | Bin 0 -> 3700 bytes .../cuida/data/dao/MedicationDao_Impl$4.class | Bin 0 -> 3342 bytes .../cuida/data/dao/MedicationDao_Impl.class | Bin 0 -> 3809 bytes .../com/example/cuida/data/dao/UserDao.class | Bin 0 -> 877 bytes .../cuida/data/dao/UserDao_Impl$1.class | Bin 0 -> 2180 bytes .../cuida/data/dao/UserDao_Impl$2.class | Bin 0 -> 2214 bytes .../cuida/data/dao/UserDao_Impl$3.class | Bin 0 -> 958 bytes .../example/cuida/data/dao/UserDao_Impl.class | Bin 0 -> 6408 bytes .../cuida/data/model/Appointment.class | Bin 0 -> 809 bytes .../example/cuida/data/model/Medication.class | Bin 0 -> 860 bytes .../com/example/cuida/data/model/User.class | Bin 0 -> 855 bytes .../ActivityForgotPasswordBinding.class | Bin 0 -> 3657 bytes .../databinding/ActivityLoginBinding.class | Bin 0 -> 4012 bytes .../databinding/ActivityMainBinding.class | Bin 0 -> 3142 bytes .../databinding/ActivityRegisterBinding.class | Bin 0 -> 4485 bytes .../DialogEditProfileBinding.class | Bin 0 -> 4415 bytes .../FragmentAppointmentsBinding.class | Bin 0 -> 3682 bytes .../databinding/FragmentHomeBinding.class | Bin 0 -> 4058 bytes .../FragmentMedicationBinding.class | Bin 0 -> 3046 bytes .../databinding/FragmentProfileBinding.class | Bin 0 -> 4041 bytes .../FragmentScheduleAppointmentBinding.class | Bin 0 -> 3584 bytes .../databinding/FragmentSns24Binding.class | Bin 0 -> 4102 bytes .../databinding/ItemAppointmentBinding.class | Bin 0 -> 3383 bytes .../databinding/ItemMedicationBinding.class | Bin 0 -> 3833 bytes .../databinding/ItemTimeSlotBinding.class | Bin 0 -> 2453 bytes ...intmentAdapter$AppointmentViewHolder.class | Bin 0 -> 1196 bytes .../ui/appointments/AppointmentAdapter.class | Bin 0 -> 3422 bytes .../appointments/AppointmentsFragment.class | Bin 0 -> 4777 bytes .../appointments/AppointmentsViewModel.class | Bin 0 -> 2764 bytes .../ui/auth/ForgotPasswordActivity.class | Bin 0 -> 3058 bytes .../example/cuida/ui/auth/LoginActivity.class | Bin 0 -> 5886 bytes .../cuida/ui/auth/RegisterActivity.class | Bin 0 -> 5481 bytes .../example/cuida/ui/home/HomeFragment.class | Bin 0 -> 6582 bytes ...dicationAdapter$MedicationViewHolder.class | Bin 0 -> 1410 bytes ...edicationAdapter$OnItemClickListener.class | Bin 0 -> 388 bytes .../ui/medication/MedicationAdapter.class | Bin 0 -> 5165 bytes .../ui/medication/MedicationFragment.class | Bin 0 -> 4121 bytes .../ui/medication/MedicationViewModel.class | Bin 0 -> 2801 bytes .../cuida/ui/profile/ProfileFragment.class | Bin 0 -> 9149 bytes .../ScheduleAppointmentFragment.class | Bin 0 -> 6816 bytes .../cuida/ui/schedule/ScheduleViewModel.class | Bin 0 -> 4794 bytes ...otAdapter$OnTimeSlotSelectedListener.class | Bin 0 -> 369 bytes .../schedule/TimeSlotAdapter$ViewHolder.class | Bin 0 -> 963 bytes .../cuida/ui/schedule/TimeSlotAdapter.class | Bin 0 -> 4671 bytes .../cuida/ui/sns24/Sns24Fragment.class | Bin 0 -> 4053 bytes .../linked-resources-binary-format-debug.ap_ | Bin 0 -> 1554248 bytes .../output-metadata.json | 20 + .../debug/parseDebugLocalResources/R-def.txt | 119 + .../manifest-merger-blame-debug-report.txt | 169 + .../debug/mergeDebugJavaResource/base.jar | Bin 0 -> 23567 bytes .../AndroidManifest.xml | 97 + .../processDebugManifest/AndroidManifest.xml | 97 + .../processDebugManifest/output-metadata.json | 20 + .../drawable_ic_launcher.xml.flat | Bin 0 -> 848 bytes .../drawable_ic_launcher_round.xml.flat | Bin 0 -> 892 bytes .../drawable_ic_logo.png.flat | Bin 0 -> 116968 bytes .../layout_activity_forgot_password.xml.flat | Bin 0 -> 4036 bytes .../layout_activity_login.xml.flat | Bin 0 -> 7188 bytes .../layout_activity_main.xml.flat | Bin 0 -> 2412 bytes .../layout_activity_register.xml.flat | Bin 0 -> 9676 bytes .../layout_dialog_edit_profile.xml.flat | Bin 0 -> 6408 bytes .../layout_fragment_appointments.xml.flat | Bin 0 -> 3544 bytes .../layout_fragment_home.xml.flat | Bin 0 -> 4692 bytes .../layout_fragment_medication.xml.flat | Bin 0 -> 1432 bytes .../layout_fragment_profile.xml.flat | Bin 0 -> 7608 bytes ...out_fragment_schedule_appointment.xml.flat | Bin 0 -> 3508 bytes .../layout_fragment_sns24.xml.flat | Bin 0 -> 5768 bytes .../layout_item_appointment.xml.flat | Bin 0 -> 2764 bytes .../layout_item_medication.xml.flat | Bin 0 -> 4428 bytes .../layout_item_time_slot.xml.flat | Bin 0 -> 728 bytes .../menu_bottom_nav_menu.xml.flat | Bin 0 -> 1720 bytes .../values-af_values-af.arsc.flat | Bin 0 -> 7580 bytes .../values-am_values-am.arsc.flat | Bin 0 -> 8616 bytes .../values-ar_values-ar.arsc.flat | Bin 0 -> 8900 bytes .../values-as_values-as.arsc.flat | Bin 0 -> 8408 bytes .../values-az_values-az.arsc.flat | Bin 0 -> 7860 bytes .../values-b+es+419_values-b+es+419.arsc.flat | Bin 0 -> 6128 bytes ...alues-b+sr+Latn_values-b+sr+Latn.arsc.flat | Bin 0 -> 8412 bytes .../values-be_values-be.arsc.flat | Bin 0 -> 9348 bytes .../values-bg_values-bg.arsc.flat | Bin 0 -> 9324 bytes .../values-bn_values-bn.arsc.flat | Bin 0 -> 10184 bytes .../values-bs_values-bs.arsc.flat | Bin 0 -> 7904 bytes .../values-ca_values-ca.arsc.flat | Bin 0 -> 8016 bytes .../values-cs_values-cs.arsc.flat | Bin 0 -> 7944 bytes .../values-da_values-da.arsc.flat | Bin 0 -> 7620 bytes .../values-de_values-de.arsc.flat | Bin 0 -> 7896 bytes .../values-el_values-el.arsc.flat | Bin 0 -> 9500 bytes .../values-en-rAU_values-en-rAU.arsc.flat | Bin 0 -> 2336 bytes .../values-en-rCA_values-en-rCA.arsc.flat | Bin 0 -> 2172 bytes .../values-en-rGB_values-en-rGB.arsc.flat | Bin 0 -> 7836 bytes .../values-en-rIN_values-en-rIN.arsc.flat | Bin 0 -> 2336 bytes .../values-en-rXC_values-en-rXC.arsc.flat | Bin 0 -> 11260 bytes .../values-es-rUS_values-es-rUS.arsc.flat | Bin 0 -> 8276 bytes .../values-es_values-es.arsc.flat | Bin 0 -> 7996 bytes .../values-et_values-et.arsc.flat | Bin 0 -> 7776 bytes .../values-eu_values-eu.arsc.flat | Bin 0 -> 7872 bytes .../values-fa_values-fa.arsc.flat | Bin 0 -> 8640 bytes .../values-fi_values-fi.arsc.flat | Bin 0 -> 7724 bytes .../values-fr-rCA_values-fr-rCA.arsc.flat | Bin 0 -> 8392 bytes .../values-fr_values-fr.arsc.flat | Bin 0 -> 8024 bytes .../values-gl_values-gl.arsc.flat | Bin 0 -> 8064 bytes .../values-gu_values-gu.arsc.flat | Bin 0 -> 9904 bytes ...-port-v13_values-h320dp-port-v13.arsc.flat | Bin 0 -> 288 bytes ...-land-v13_values-h360dp-land-v13.arsc.flat | Bin 0 -> 796 bytes ...-land-v13_values-h480dp-land-v13.arsc.flat | Bin 0 -> 796 bytes ...-port-v13_values-h550dp-port-v13.arsc.flat | Bin 0 -> 288 bytes ...ues-h720dp-v13_values-h720dp-v13.arsc.flat | Bin 0 -> 272 bytes .../values-hdpi-v4_values-hdpi-v4.arsc.flat | Bin 0 -> 480 bytes .../values-hi_values-hi.arsc.flat | Bin 0 -> 10020 bytes .../values-hr_values-hr.arsc.flat | Bin 0 -> 7916 bytes .../values-hu_values-hu.arsc.flat | Bin 0 -> 8016 bytes .../values-hy_values-hy.arsc.flat | Bin 0 -> 9060 bytes .../values-in_values-in.arsc.flat | Bin 0 -> 7672 bytes .../values-is_values-is.arsc.flat | Bin 0 -> 7688 bytes .../values-it_values-it.arsc.flat | Bin 0 -> 7852 bytes .../values-iw_values-iw.arsc.flat | Bin 0 -> 8432 bytes .../values-ja_values-ja.arsc.flat | Bin 0 -> 8024 bytes .../values-ka_values-ka.arsc.flat | Bin 0 -> 10316 bytes .../values-kk_values-kk.arsc.flat | Bin 0 -> 8852 bytes .../values-km_values-km.arsc.flat | Bin 0 -> 10376 bytes .../values-kn_values-kn.arsc.flat | Bin 0 -> 10676 bytes .../values-ko_values-ko.arsc.flat | Bin 0 -> 7748 bytes .../values-ky_values-ky.arsc.flat | Bin 0 -> 9136 bytes .../values-land_values-land.arsc.flat | Bin 0 -> 3124 bytes .../values-large-v4_values-large-v4.arsc.flat | Bin 0 -> 1416 bytes ...alues-ldltr-v21_values-ldltr-v21.arsc.flat | Bin 0 -> 336 bytes ...alues-ldrtl-v17_values-ldrtl-v17.arsc.flat | Bin 0 -> 476 bytes .../values-lo_values-lo.arsc.flat | Bin 0 -> 9900 bytes .../values-lt_values-lt.arsc.flat | Bin 0 -> 8168 bytes .../values-lv_values-lv.arsc.flat | Bin 0 -> 8248 bytes .../values-mk_values-mk.arsc.flat | Bin 0 -> 9116 bytes .../values-ml_values-ml.arsc.flat | Bin 0 -> 11128 bytes .../values-mn_values-mn.arsc.flat | Bin 0 -> 8928 bytes .../values-mr_values-mr.arsc.flat | Bin 0 -> 9996 bytes .../values-ms_values-ms.arsc.flat | Bin 0 -> 7684 bytes .../values-my_values-my.arsc.flat | Bin 0 -> 10744 bytes .../values-nb_values-nb.arsc.flat | Bin 0 -> 7508 bytes .../values-ne_values-ne.arsc.flat | Bin 0 -> 10516 bytes .../values-night-v8_values-night-v8.arsc.flat | Bin 0 -> 5236 bytes .../values-nl_values-nl.arsc.flat | Bin 0 -> 7784 bytes .../values-or_values-or.arsc.flat | Bin 0 -> 8580 bytes .../values-pa_values-pa.arsc.flat | Bin 0 -> 9536 bytes .../values-pl_values-pl.arsc.flat | Bin 0 -> 7944 bytes .../values-port_values-port.arsc.flat | Bin 0 -> 244 bytes .../values-pt-rBR_values-pt-rBR.arsc.flat | Bin 0 -> 8228 bytes .../values-pt-rPT_values-pt-rPT.arsc.flat | Bin 0 -> 8252 bytes .../values-pt_values-pt.arsc.flat | Bin 0 -> 2336 bytes .../values-ro_values-ro.arsc.flat | Bin 0 -> 8024 bytes .../values-ru_values-ru.arsc.flat | Bin 0 -> 9176 bytes .../values-si_values-si.arsc.flat | Bin 0 -> 9912 bytes .../values-sk_values-sk.arsc.flat | Bin 0 -> 7944 bytes .../values-sl_values-sl.arsc.flat | Bin 0 -> 7916 bytes .../values-small-v4_values-small-v4.arsc.flat | Bin 0 -> 484 bytes .../values-sq_values-sq.arsc.flat | Bin 0 -> 7872 bytes .../values-sr_values-sr.arsc.flat | Bin 0 -> 9084 bytes .../values-sv_values-sv.arsc.flat | Bin 0 -> 7672 bytes ...s-sw600dp-v13_values-sw600dp-v13.arsc.flat | Bin 0 -> 1708 bytes .../values-sw_values-sw.arsc.flat | Bin 0 -> 7808 bytes .../values-ta_values-ta.arsc.flat | Bin 0 -> 11024 bytes .../values-te_values-te.arsc.flat | Bin 0 -> 10736 bytes .../values-th_values-th.arsc.flat | Bin 0 -> 9736 bytes .../values-tl_values-tl.arsc.flat | Bin 0 -> 8008 bytes .../values-tr_values-tr.arsc.flat | Bin 0 -> 7764 bytes .../values-uk_values-uk.arsc.flat | Bin 0 -> 9140 bytes .../values-ur_values-ur.arsc.flat | Bin 0 -> 8820 bytes .../values-uz_values-uz.arsc.flat | Bin 0 -> 7796 bytes .../values-v16_values-v16.arsc.flat | Bin 0 -> 476 bytes .../values-v17_values-v17.arsc.flat | Bin 0 -> 3688 bytes .../values-v18_values-v18.arsc.flat | Bin 0 -> 240 bytes .../values-v21_values-v21.arsc.flat | Bin 0 -> 40656 bytes .../values-v22_values-v22.arsc.flat | Bin 0 -> 928 bytes .../values-v23_values-v23.arsc.flat | Bin 0 -> 5732 bytes .../values-v24_values-v24.arsc.flat | Bin 0 -> 1788 bytes .../values-v25_values-v25.arsc.flat | Bin 0 -> 576 bytes .../values-v26_values-v26.arsc.flat | Bin 0 -> 1048 bytes .../values-v28_values-v28.arsc.flat | Bin 0 -> 1804 bytes .../values-v31_values-v31.arsc.flat | Bin 0 -> 45996 bytes .../values-v34_values-v34.arsc.flat | Bin 0 -> 10092 bytes .../values-vi_values-vi.arsc.flat | Bin 0 -> 8056 bytes ...-land-v13_values-w320dp-land-v13.arsc.flat | Bin 0 -> 340 bytes ...-port-v13_values-w360dp-port-v13.arsc.flat | Bin 0 -> 728 bytes ...-port-v13_values-w400dp-port-v13.arsc.flat | Bin 0 -> 724 bytes ...-land-v13_values-w600dp-land-v13.arsc.flat | Bin 0 -> 280 bytes ...alues-watch-v20_values-watch-v20.arsc.flat | Bin 0 -> 716 bytes ...alues-watch-v21_values-watch-v21.arsc.flat | Bin 0 -> 896 bytes ...alues-xlarge-v4_values-xlarge-v4.arsc.flat | Bin 0 -> 572 bytes .../values-zh-rCN_values-zh-rCN.arsc.flat | Bin 0 -> 7952 bytes .../values-zh-rHK_values-zh-rHK.arsc.flat | Bin 0 -> 7940 bytes .../values-zh-rTW_values-zh-rTW.arsc.flat | Bin 0 -> 7948 bytes .../values-zu_values-zu.arsc.flat | Bin 0 -> 7884 bytes .../values_values.arsc.flat | Bin 0 -> 899156 bytes .../xml_backup_rules.xml.flat | Bin 0 -> 268 bytes .../xml_data_extraction_rules.xml.flat | Bin 0 -> 472 bytes .../out/multi-v2/mergeDebugResources.json | 7448 ++++++++ .../out/multi-v2/values-af.json | 79 + .../out/multi-v2/values-am.json | 79 + .../out/multi-v2/values-ar.json | 79 + .../out/multi-v2/values-as.json | 79 + .../out/multi-v2/values-az.json | 79 + .../out/multi-v2/values-b+es+419.json | 20 + .../out/multi-v2/values-b+sr+Latn.json | 79 + .../out/multi-v2/values-be.json | 79 + .../out/multi-v2/values-bg.json | 79 + .../out/multi-v2/values-bn.json | 79 + .../out/multi-v2/values-bs.json | 79 + .../out/multi-v2/values-ca.json | 79 + .../out/multi-v2/values-cs.json | 79 + .../out/multi-v2/values-da.json | 79 + .../out/multi-v2/values-de.json | 79 + .../out/multi-v2/values-el.json | 79 + .../out/multi-v2/values-en-rAU.json | 60 + .../out/multi-v2/values-en-rCA.json | 36 + .../out/multi-v2/values-en-rGB.json | 79 + .../out/multi-v2/values-en-rIN.json | 60 + .../out/multi-v2/values-en-rXC.json | 36 + .../out/multi-v2/values-es-rUS.json | 79 + .../out/multi-v2/values-es.json | 79 + .../out/multi-v2/values-et.json | 79 + .../out/multi-v2/values-eu.json | 79 + .../out/multi-v2/values-fa.json | 79 + .../out/multi-v2/values-fi.json | 79 + .../out/multi-v2/values-fr-rCA.json | 79 + .../out/multi-v2/values-fr.json | 79 + .../out/multi-v2/values-gl.json | 79 + .../out/multi-v2/values-gu.json | 79 + .../out/multi-v2/values-h320dp-port-v13.json | 19 + .../out/multi-v2/values-h360dp-land-v13.json | 19 + .../out/multi-v2/values-h480dp-land-v13.json | 19 + .../out/multi-v2/values-h550dp-port-v13.json | 19 + .../out/multi-v2/values-h720dp-v13.json | 19 + .../out/multi-v2/values-hdpi-v4.json | 20 + .../out/multi-v2/values-hi.json | 79 + .../out/multi-v2/values-hr.json | 79 + .../out/multi-v2/values-hu.json | 79 + .../out/multi-v2/values-hy.json | 79 + .../out/multi-v2/values-in.json | 79 + .../out/multi-v2/values-is.json | 79 + .../out/multi-v2/values-it.json | 79 + .../out/multi-v2/values-iw.json | 79 + .../out/multi-v2/values-ja.json | 79 + .../out/multi-v2/values-ka.json | 79 + .../out/multi-v2/values-kk.json | 79 + .../out/multi-v2/values-km.json | 79 + .../out/multi-v2/values-kn.json | 79 + .../out/multi-v2/values-ko.json | 79 + .../out/multi-v2/values-ky.json | 79 + .../out/multi-v2/values-land.json | 38 + .../out/multi-v2/values-large-v4.json | 36 + .../out/multi-v2/values-ldltr-v21.json | 19 + .../out/multi-v2/values-ldrtl-v17.json | 19 + .../out/multi-v2/values-lo.json | 79 + .../out/multi-v2/values-lt.json | 79 + .../out/multi-v2/values-lv.json | 79 + .../out/multi-v2/values-mk.json | 79 + .../out/multi-v2/values-ml.json | 79 + .../out/multi-v2/values-mn.json | 79 + .../out/multi-v2/values-mr.json | 79 + .../out/multi-v2/values-ms.json | 79 + .../out/multi-v2/values-my.json | 79 + .../out/multi-v2/values-nb.json | 79 + .../out/multi-v2/values-ne.json | 79 + .../out/multi-v2/values-night-v8.json | 43 + .../out/multi-v2/values-nl.json | 79 + .../out/multi-v2/values-or.json | 79 + .../out/multi-v2/values-pa.json | 79 + .../out/multi-v2/values-pl.json | 79 + .../out/multi-v2/values-port.json | 19 + .../out/multi-v2/values-pt-rBR.json | 79 + .../out/multi-v2/values-pt-rPT.json | 79 + .../out/multi-v2/values-pt.json | 60 + .../out/multi-v2/values-ro.json | 79 + .../out/multi-v2/values-ru.json | 79 + .../out/multi-v2/values-si.json | 79 + .../out/multi-v2/values-sk.json | 79 + .../out/multi-v2/values-sl.json | 79 + .../out/multi-v2/values-small-v4.json | 19 + .../out/multi-v2/values-sq.json | 79 + .../out/multi-v2/values-sr.json | 79 + .../out/multi-v2/values-sv.json | 79 + .../out/multi-v2/values-sw.json | 79 + .../out/multi-v2/values-sw600dp-v13.json | 38 + .../out/multi-v2/values-ta.json | 79 + .../out/multi-v2/values-te.json | 79 + .../out/multi-v2/values-th.json | 79 + .../out/multi-v2/values-tl.json | 79 + .../out/multi-v2/values-tr.json | 79 + .../out/multi-v2/values-uk.json | 79 + .../out/multi-v2/values-ur.json | 79 + .../out/multi-v2/values-uz.json | 79 + .../out/multi-v2/values-v16.json | 38 + .../out/multi-v2/values-v17.json | 20 + .../out/multi-v2/values-v18.json | 19 + .../out/multi-v2/values-v21.json | 66 + .../out/multi-v2/values-v22.json | 20 + .../out/multi-v2/values-v23.json | 58 + .../out/multi-v2/values-v24.json | 38 + .../out/multi-v2/values-v25.json | 20 + .../out/multi-v2/values-v26.json | 20 + .../out/multi-v2/values-v28.json | 47 + .../out/multi-v2/values-v31.json | 20 + .../out/multi-v2/values-v34.json | 19 + .../out/multi-v2/values-vi.json | 79 + .../out/multi-v2/values-w320dp-land-v13.json | 19 + .../out/multi-v2/values-w360dp-port-v13.json | 19 + .../out/multi-v2/values-w400dp-port-v13.json | 19 + .../out/multi-v2/values-w600dp-land-v13.json | 19 + .../out/multi-v2/values-watch-v20.json | 20 + .../out/multi-v2/values-watch-v21.json | 20 + .../out/multi-v2/values-xlarge-v4.json | 19 + .../out/multi-v2/values-zh-rCN.json | 79 + .../out/multi-v2/values-zh-rHK.json | 79 + .../out/multi-v2/values-zh-rTW.json | 79 + .../out/multi-v2/values-zu.json | 79 + .../out/multi-v2/values.json | 466 + .../out/single/layout.json | 62 + .../out/single/mergeDebugResources.json | 86 + .../extractDeepLinksDebug/navigation.json | 7 + .../nestedResourcesValidationReport.txt | 1 + .../AndroidManifest.xml | 97 + .../output-metadata.json | 20 + .../drawable/ic_launcher.xml | 12 + .../drawable/ic_launcher_round.xml | 12 + .../drawable/ic_logo.png | Bin 0 -> 116853 bytes .../layout/activity_forgot_password.xml | 63 + .../layout/activity_login.xml | 119 + .../layout/activity_main.xml | 33 + .../layout/activity_register.xml | 161 + .../layout/dialog_edit_profile.xml | 108 + .../layout/fragment_appointments.xml | 58 + .../layout/fragment_home.xml | 72 + .../layout/fragment_medication.xml | 22 + .../layout/fragment_profile.xml | 126 + .../layout/fragment_schedule_appointment.xml | 55 + .../layout/fragment_sns24.xml | 95 + .../layout/item_appointment.xml | 46 + .../layout/item_medication.xml | 73 + .../layout/item_time_slot.xml | 8 + .../menu/bottom_nav_menu.xml | 29 + .../packageDebugResources/values/values.xml | 49 + .../xml/backup_rules.xml | 5 + .../xml/data_extraction_rules.xml | 11 + ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_0.jar | Bin 0 -> 4685 bytes ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_1.jar | Bin 0 -> 4633 bytes ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_2.jar | Bin 0 -> 42363 bytes ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_3.jar | Bin 0 -> 6481 bytes ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_4.jar | Bin 0 -> 5686 bytes ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_5.jar | Bin 0 -> 31758 bytes ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_6.jar | Bin 0 -> 6236 bytes ...9ad3c8d08f6850ee7cc3e56c31f76e47c007_7.jar | Bin 0 -> 89688 bytes .../out/com/example/cuida/MainActivity.dex | Bin 0 -> 3228 bytes .../com/example/cuida/data/AppDatabase$1.dex | Bin 0 -> 3096 bytes .../com/example/cuida/data/AppDatabase.dex | Bin 0 -> 2552 bytes .../example/cuida/data/AppDatabase_Impl$1.dex | Bin 0 -> 6816 bytes .../example/cuida/data/AppDatabase_Impl.dex | Bin 0 -> 6484 bytes .../example/cuida/data/dao/AppointmentDao.dex | Bin 0 -> 1432 bytes .../cuida/data/dao/AppointmentDao_Impl$1.dex | Bin 0 -> 2396 bytes .../cuida/data/dao/AppointmentDao_Impl$2.dex | Bin 0 -> 3504 bytes .../cuida/data/dao/AppointmentDao_Impl$3.dex | Bin 0 -> 3508 bytes .../cuida/data/dao/AppointmentDao_Impl.dex | Bin 0 -> 3324 bytes .../example/cuida/data/dao/MedicationDao.dex | Bin 0 -> 1472 bytes .../cuida/data/dao/MedicationDao_Impl$1.dex | Bin 0 -> 2448 bytes .../cuida/data/dao/MedicationDao_Impl$2.dex | Bin 0 -> 2476 bytes .../cuida/data/dao/MedicationDao_Impl$3.dex | Bin 0 -> 3608 bytes .../cuida/data/dao/MedicationDao_Impl$4.dex | Bin 0 -> 3256 bytes .../cuida/data/dao/MedicationDao_Impl.dex | Bin 0 -> 3720 bytes .../com/example/cuida/data/dao/UserDao.dex | Bin 0 -> 1484 bytes .../example/cuida/data/dao/UserDao_Impl$1.dex | Bin 0 -> 2400 bytes .../example/cuida/data/dao/UserDao_Impl$2.dex | Bin 0 -> 2432 bytes .../example/cuida/data/dao/UserDao_Impl$3.dex | Bin 0 -> 1376 bytes .../example/cuida/data/dao/UserDao_Impl.dex | Bin 0 -> 5620 bytes .../example/cuida/data/model/Appointment.dex | Bin 0 -> 1204 bytes .../example/cuida/data/model/Medication.dex | Bin 0 -> 1228 bytes .../out/com/example/cuida/data/model/User.dex | Bin 0 -> 1208 bytes .../ActivityForgotPasswordBinding.dex | Bin 0 -> 3108 bytes .../databinding/ActivityLoginBinding.dex | Bin 0 -> 3332 bytes .../cuida/databinding/ActivityMainBinding.dex | Bin 0 -> 2768 bytes .../databinding/ActivityRegisterBinding.dex | Bin 0 -> 3568 bytes .../databinding/DialogEditProfileBinding.dex | Bin 0 -> 3492 bytes .../FragmentAppointmentsBinding.dex | Bin 0 -> 3136 bytes .../cuida/databinding/FragmentHomeBinding.dex | Bin 0 -> 3356 bytes .../databinding/FragmentMedicationBinding.dex | Bin 0 -> 2768 bytes .../databinding/FragmentProfileBinding.dex | Bin 0 -> 3380 bytes .../FragmentScheduleAppointmentBinding.dex | Bin 0 -> 3100 bytes .../databinding/FragmentSns24Binding.dex | Bin 0 -> 3432 bytes .../databinding/ItemAppointmentBinding.dex | Bin 0 -> 2952 bytes .../databinding/ItemMedicationBinding.dex | Bin 0 -> 3248 bytes .../cuida/databinding/ItemTimeSlotBinding.dex | Bin 0 -> 2256 bytes ...pointmentAdapter$AppointmentViewHolder.dex | Bin 0 -> 1636 bytes .../ui/appointments/AppointmentAdapter.dex | Bin 0 -> 3260 bytes .../ui/appointments/AppointmentsFragment.dex | Bin 0 -> 5264 bytes .../ui/appointments/AppointmentsViewModel.dex | Bin 0 -> 3072 bytes .../cuida/ui/auth/ForgotPasswordActivity.dex | Bin 0 -> 3684 bytes .../example/cuida/ui/auth/LoginActivity.dex | Bin 0 -> 6672 bytes .../cuida/ui/auth/RegisterActivity.dex | Bin 0 -> 6524 bytes .../example/cuida/ui/home/HomeFragment.dex | Bin 0 -> 6820 bytes ...MedicationAdapter$MedicationViewHolder.dex | Bin 0 -> 1824 bytes .../MedicationAdapter$OnItemClickListener.dex | Bin 0 -> 1120 bytes .../cuida/ui/medication/MedicationAdapter.dex | Bin 0 -> 4740 bytes .../ui/medication/MedicationFragment.dex | Bin 0 -> 4396 bytes .../ui/medication/MedicationViewModel.dex | Bin 0 -> 3028 bytes .../cuida/ui/profile/ProfileFragment.dex | Bin 0 -> 9760 bytes .../schedule/ScheduleAppointmentFragment.dex | Bin 0 -> 7760 bytes .../cuida/ui/schedule/ScheduleViewModel.dex | Bin 0 -> 4748 bytes ...SlotAdapter$OnTimeSlotSelectedListener.dex | Bin 0 -> 1104 bytes .../schedule/TimeSlotAdapter$ViewHolder.dex | Bin 0 -> 1396 bytes .../cuida/ui/schedule/TimeSlotAdapter.dex | Bin 0 -> 4416 bytes .../example/cuida/ui/sns24/Sns24Fragment.dex | Bin 0 -> 4448 bytes .../debug/processDebugResources/R.txt | 7345 ++++++++ .../signing-config-versions.json | 1 + .../debug/mapDebugSourceSetPaths/file-map.txt | 51 + .../debug/processDebugResources/stableIds.txt | 5787 ++++++ .../processDebugResources/package-aware-r.txt | 5372 ++++++ .../logs/manifest-merger-debug-report.txt | 387 + ...vityForgotPasswordBinding.class.uniqueId13 | Bin 0 -> 3657 bytes .../ActivityLoginBinding.class.uniqueId15 | Bin 0 -> 4012 bytes .../ActivityMainBinding.class.uniqueId18 | Bin 0 -> 3142 bytes .../ActivityRegisterBinding.class.uniqueId2 | Bin 0 -> 4485 bytes ...pter$AppointmentViewHolder.class.uniqueId7 | Bin 0 -> 1196 bytes .../AppointmentAdapter.class.uniqueId10 | Bin 0 -> 3422 bytes .../AppointmentsFragment.class.uniqueId6 | Bin 0 -> 3881 bytes .../DialogEditProfileBinding.class.uniqueId20 | Bin 0 -> 4415 bytes ...agmentAppointmentsBinding.class.uniqueId19 | Bin 0 -> 3298 bytes .../FragmentHomeBinding.class.uniqueId8 | Bin 0 -> 4058 bytes ...FragmentMedicationBinding.class.uniqueId14 | Bin 0 -> 3046 bytes .../FragmentProfileBinding.class.uniqueId3 | Bin 0 -> 4041 bytes .../FragmentSns24Binding.class.uniqueId1 | Bin 0 -> 4102 bytes .../ItemAppointmentBinding.class.uniqueId17 | Bin 0 -> 3383 bytes .../ItemMedicationBinding.class.uniqueId0 | Bin 0 -> 3833 bytes .../stash-dir/MainActivity.class.uniqueId11 | Bin 0 -> 3091 bytes ...apter$MedicationViewHolder.class.uniqueId5 | Bin 0 -> 1410 bytes ...dapter$OnItemClickListener.class.uniqueId9 | Bin 0 -> 388 bytes .../MedicationAdapter.class.uniqueId16 | Bin 0 -> 5165 bytes .../stash-dir/ProfileFragment.class.uniqueId4 | Bin 0 -> 9149 bytes .../stash-dir/Sns24Fragment.class.uniqueId12 | Bin 0 -> 3921 bytes .../previous-compilation-data.bin | Bin 0 -> 51322 bytes app/src/main/AndroidManifest.xml | 36 + .../java/com/example/cuida/MainActivity.java | 55 + .../com/example/cuida/data/AppDatabase.java | 65 + .../cuida/data/dao/AppointmentDao.java | 23 + .../example/cuida/data/dao/MedicationDao.java | 23 + .../com/example/cuida/data/dao/UserDao.java | 26 + .../example/cuida/data/model/Appointment.java | 22 + .../example/cuida/data/model/Medication.java | 24 + .../com/example/cuida/data/model/User.java | 24 + .../ui/appointments/AppointmentAdapter.java | 53 + .../ui/appointments/AppointmentsFragment.java | 56 + .../appointments/AppointmentsViewModel.java | 41 + .../cuida/ui/auth/ForgotPasswordActivity.java | 31 + .../example/cuida/ui/auth/LoginActivity.java | 66 + .../cuida/ui/auth/RegisterActivity.java | 61 + .../example/cuida/ui/home/HomeFragment.java | 89 + .../ui/medication/MedicationAdapter.java | 76 + .../ui/medication/MedicationFragment.java | 42 + .../ui/medication/MedicationViewModel.java | 38 + .../cuida/ui/profile/ProfileFragment.java | 150 + .../schedule/ScheduleAppointmentFragment.java | 85 + .../cuida/ui/schedule/ScheduleViewModel.java | 110 + .../example/cuida/ui/schedule/TimeSlot.java | 52 + .../cuida/ui/schedule/TimeSlotAdapter.java | 75 + .../example/cuida/ui/sns24/Sns24Fragment.java | 59 + app/src/main/res/drawable/ic_launcher.xml | 12 + .../main/res/drawable/ic_launcher_round.xml | 12 + app/src/main/res/drawable/ic_logo.png | Bin 0 -> 116853 bytes .../res/layout/activity_forgot_password.xml | 63 + app/src/main/res/layout/activity_login.xml | 119 + app/src/main/res/layout/activity_main.xml | 33 + app/src/main/res/layout/activity_register.xml | 161 + .../main/res/layout/dialog_edit_profile.xml | 108 + .../main/res/layout/fragment_appointments.xml | 58 + app/src/main/res/layout/fragment_home.xml | 72 + .../main/res/layout/fragment_medication.xml | 22 + app/src/main/res/layout/fragment_profile.xml | 126 + .../layout/fragment_schedule_appointment.xml | 55 + app/src/main/res/layout/fragment_sns24.xml | 95 + app/src/main/res/layout/item_appointment.xml | 46 + app/src/main/res/layout/item_medication.xml | 73 + app/src/main/res/layout/item_time_slot.xml | 9 + app/src/main/res/menu/bottom_nav_menu.xml | 29 + .../main/res/navigation/mobile_navigation.xml | 48 + app/src/main/res/values/colors.xml | 22 + app/src/main/res/values/strings.xml | 21 + app/src/main/res/values/themes.xml | 16 + app/src/main/res/xml/backup_rules.xml | 5 + .../main/res/xml/data_extraction_rules.xml | 11 + build.gradle | 9 + build/reports/problems/problems-report.html | 663 + build_log.txt | 101 + build_log_2.txt | 62 + build_log_3.txt | 68 + build_log_4.txt | 75 + build_log_5.txt | 60 + build_log_6.txt | 75 + build_log_7.txt | 73 + build_log_8.txt | 60 + build_log_9.txt | 60 + gradle.properties | 2 + gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 43739 bytes gradle/wrapper/gradle-wrapper.properties | 7 + gradlew | 251 + gradlew.bat | 94 + local.properties | 8 + settings.gradle | 16 + 722 files changed, 60943 insertions(+) create mode 100644 .gradle/9.0-milestone-1/checksums/checksums.lock create mode 100644 .gradle/9.0-milestone-1/executionHistory/executionHistory.bin create mode 100644 .gradle/9.0-milestone-1/executionHistory/executionHistory.lock create mode 100644 .gradle/9.0-milestone-1/fileChanges/last-build.bin create mode 100644 .gradle/9.0-milestone-1/fileHashes/fileHashes.bin create mode 100644 .gradle/9.0-milestone-1/fileHashes/fileHashes.lock create mode 100644 .gradle/9.0-milestone-1/fileHashes/resourceHashesCache.bin create mode 100644 .gradle/9.0-milestone-1/gc.properties create mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 .gradle/buildOutputCleanup/cache.properties create mode 100644 .gradle/buildOutputCleanup/outputFiles.bin create mode 100644 .gradle/config.properties create mode 100644 .gradle/file-system.probe create mode 100644 .gradle/vcs-1/gc.properties create mode 100644 .idea/.gitignore create mode 100644 .idea/.name create mode 100644 .idea/AndroidProjectSystem.xml create mode 100644 .idea/appInsightsSettings.xml create mode 100644 .idea/caches/deviceStreaming.xml create mode 100644 .idea/compiler.xml create mode 100644 .idea/deploymentTargetSelector.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/migrations.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/runConfigurations.xml create mode 100644 .idea/vcs.xml create mode 100644 app/build.gradle create mode 100644 app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/AppDatabase_Impl.java create mode 100644 app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/AppointmentDao_Impl.java create mode 100644 app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/MedicationDao_Impl.java create mode 100644 app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/UserDao_Impl.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityForgotPasswordBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityLoginBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityMainBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityRegisterBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/DialogEditProfileBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentAppointmentsBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentHomeBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentMedicationBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentProfileBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentScheduleAppointmentBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentSns24Binding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemAppointmentBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemMedicationBinding.java create mode 100644 app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemTimeSlotBinding.java create mode 100644 app/build/generated/updated_navigation_xml/debug/navigation/mobile_navigation.xml create mode 100644 app/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json create mode 100644 app/build/intermediates/apk/debug/app-debug.apk create mode 100644 app/build/intermediates/apk/debug/output-metadata.json create mode 100644 app/build/intermediates/apk_ide_redirect_file/debug/createDebugApkListingFileRedirect/redirect.txt create mode 100644 app/build/intermediates/app_metadata/debug/writeDebugAppMetadata/app-metadata.properties create mode 100644 app/build/intermediates/compatible_screen_manifest/debug/createDebugCompatibleScreenManifests/output-metadata.json create mode 100644 app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/processDebugResources/R.jar create mode 100644 app/build/intermediates/compiled_navigation_res/debug/compileDebugNavigationResources/navigation_mobile_navigation.xml.flat create mode 100644 app/build/intermediates/data_binding_base_class_log_artifact/debug/dataBindingGenBaseClassesDebug/out/com.example.cuida-binding_classes.json create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_forgot_password-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_login-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_main-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_register-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/dialog_edit_profile-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/fragment_appointments-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/fragment_home-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/fragment_medication-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/fragment_profile-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/fragment_schedule_appointment-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/fragment_sns24-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/item_appointment-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/item_medication-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/item_time_slot-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_forgot_password-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_login-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_main-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_register-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/dialog_edit_profile-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/fragment_appointments-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/fragment_home-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/fragment_medication-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/fragment_profile-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/fragment_schedule_appointment-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/fragment_sns24-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/item_appointment-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/item_medication-layout.xml create mode 100644 app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/item_time_slot-layout.xml create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_0/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_1/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_2/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_3/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_4/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_5/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_6/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_7/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_0/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_1/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_2/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_3/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_4/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_5/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_6/graph.bin create mode 100644 app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/jar_1d5caa089c7c534f101c0b476ef9d0ccc94e324c7baedde04b9e403c9a2b6a95_bucket_7/graph.bin create mode 100644 app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/10/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/12/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/14/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/15/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/6/classes.dex create mode 100644 app/build/intermediates/dex/debug/mergeProjectDexDebug/7/classes.dex create mode 100644 app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out create mode 100644 app/build/intermediates/dex_number_of_buckets_file/debug/dexBuilderDebug/out create mode 100644 app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/merge-state create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/07laPsy5jHWJHSjNuAvThQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/0FWgya42u9x+1KZkhWXE4w== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/1Lbj0N_OeOowu8fHfDqhtA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2jiJRKAy9XnxNX69PVb5mQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/2mY3M4rBwzQvNU5X6sGeiw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/4IMDIemEAt39B_y3+P8ulA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/7Zvax6jBDvE4cnHidxMPhg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/98tUot0UrhRsvfoTOR6B7Q== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/9V2Nkef3heNJKEUdMidlrg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/AAeRsY2BSWnMCuSiSS7KtQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/B+ls2iLj+eSquR+aGOeqcQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/BlyaaOuoVkfN3jUSODYknQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/C0R6U65XGEjWMVihjS3_Kg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/C9eGEL9Z9fpGVwmHf5pXuA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/CN4yF48I+ecLKBl0GZ5Udg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/DOKzZyYWU+Gcqan6FnAnvQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/DsAxYvcbqNLf5+AMp4Y90g== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/DtbOx4H8K71Pih5tJF6riw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/FD05BnEWIfhOcl3jk4u5sw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/FzE7+3o+9PaPVGDUBWApbA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/HgnhTtWN9DP6OZnzq1JQDg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Hl3sayTPa8wx6J6bZPUiQA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/HwnjYeAzTPHFEd8CpcFFDg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/JthW5Y2lZUXGRITbsNxmCQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/KzldN+SRhd_0XKu+DRCGhw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/LmkLCBgkZ+0emmtH5SyUzg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/LrhCZcstUPtms1yJuLTadw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/M1nUN3Wip4lbKQ8weWum2Q== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/MOIvh03VB+46vT6ILyI3cQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/NKZ6ngY6bQ9cEVRYA4yraQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/NOUL8A0TKMkTX3nOBtQjag== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/NSo3Xd3ctvwj8Lpavjzsxw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/OlhETqvxJBJg1sS7mNKiPA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Pl87Yp1Je2MySGlnh6OAaw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/URUIuW+nUwNp0TMyGn5Tdw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/UplNInxiNQ4ERW2zif0I8w== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/VEy7kro6yVjcIYvbzK8nkQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/VPedqnb2kJMvfj_SnVLu+A== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/VRDCnrPbQjO+wPjzB84FDg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/XqlghPSYChr5kJFZwXRfiw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Ys6F66SHN8w9gMUoao94LQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/Z5tQ_55EKmQkhERiAserGg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZcBQbI+IhUHuliQ6iD+qhw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ZhycdYR1x61AwR+ko7fjsw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/_anNWyMuoUX5aoDQNdwcqA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/cgpUBaKjDZiZcwdHMZck_A== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/d8AAvR7sYrAIzROtQ9PilQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/g6OkSaDutdsI7f85MHzb3w== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ghh7emXLAo5BrK4tdArDCw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/hGnzZWjR5JrhFB8ZeWGSQg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/jDUIrpyVw_qLFPti3w22PA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/lH_9hbysv4jN2l5Tgbyh7w== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/lYJq63mvxbhJ8ksFnL8OsQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/ljLEWbyNkTfXa3bdtjMT4Q== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/mnjOHM42wGs1cZJUyySRIw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/nNRDq+lAMi8lgR36SNGy8Q== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/niQn7iWrirwtSHYMeQ4EEw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/oG3S1Gc4JLuT9v+0tMSWPQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/oKl1QkNNx9yr7MHBeqWzEQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/p8W7TSD28ReGq15qKlqleg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pImMDdxWq1jZTLH69G11eg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pYW1gbehVFKqtaIRAeBUsA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pZFwIVjLMk1KAJ62a0aGDA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/pmhVpzjHJfvz2PS6RE3hAg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/q2AJQJX4nc+vIMiwXtsQTw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/qtmqCE3qIRQ65vRiEYuhWg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/rJ4NvOo01vt6INsxnt8eHA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/rTiMbB81nJHIpwa7+yd5Ug== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/sC5zb+8DP6ryh6xdlMKKZg== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/sQ3PlMnSauwVyimPKz0E7g== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/t5Om6pO9PYnKnNSqKo_UWQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/u85UkwnUN4QDhQtPTF9ZnA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/vcKJMZtq2F3bD0QzxBzgOQ== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/xP6FAbcc72ZIF8Ej1M_4pw== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/xdR1XRGsvdXrEsjzEFzZaA== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/yG3t4Engq5KByE_K3tTq9Q== create mode 100644 app/build/intermediates/incremental/debug-mergeJavaRes/zip-cache/yoRWldWPTWVvCYRT7r0TzA== create mode 100644 app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties create mode 100644 app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml create mode 100644 app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/fragment_appointments.xml create mode 100644 app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/fragment_schedule_appointment.xml create mode 100644 app/build/intermediates/incremental/debug/mergeDebugResources/stripped.dir/layout/item_time_slot.xml create mode 100644 app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties create mode 100644 app/build/intermediates/incremental/debug/packageDebugResources/merger.xml create mode 100644 app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/fragment_appointments.xml create mode 100644 app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/fragment_schedule_appointment.xml create mode 100644 app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir/layout/item_time_slot.xml create mode 100644 app/build/intermediates/incremental/mergeDebugAssets/merger.xml create mode 100644 app/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml create mode 100644 app/build/intermediates/incremental/mergeDebugShaders/merger.xml create mode 100644 app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt create mode 100644 app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources create mode 100644 app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/javaResources0 create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/MainActivity.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/AppDatabase$1.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/AppDatabase.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/AppDatabase_Impl$1.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/AppDatabase_Impl.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/AppointmentDao.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/AppointmentDao_Impl$1.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/AppointmentDao_Impl$2.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/AppointmentDao_Impl$3.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/AppointmentDao_Impl.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/MedicationDao.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/MedicationDao_Impl$1.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/MedicationDao_Impl$2.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/MedicationDao_Impl$3.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/MedicationDao_Impl$4.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/MedicationDao_Impl.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/UserDao.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/UserDao_Impl$1.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/UserDao_Impl$2.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/UserDao_Impl$3.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/dao/UserDao_Impl.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/model/Appointment.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/model/Medication.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/data/model/User.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/ActivityForgotPasswordBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/ActivityLoginBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/ActivityMainBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/ActivityRegisterBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/DialogEditProfileBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/FragmentAppointmentsBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/FragmentHomeBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/FragmentMedicationBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/FragmentProfileBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/FragmentScheduleAppointmentBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/FragmentSns24Binding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/ItemAppointmentBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/ItemMedicationBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/databinding/ItemTimeSlotBinding.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/appointments/AppointmentAdapter$AppointmentViewHolder.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/appointments/AppointmentAdapter.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/appointments/AppointmentsFragment.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/appointments/AppointmentsViewModel.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/auth/ForgotPasswordActivity.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/auth/LoginActivity.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/auth/RegisterActivity.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/home/HomeFragment.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/medication/MedicationAdapter$MedicationViewHolder.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/medication/MedicationAdapter$OnItemClickListener.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/medication/MedicationAdapter.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/medication/MedicationFragment.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/medication/MedicationViewModel.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/profile/ProfileFragment.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/schedule/ScheduleAppointmentFragment.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/schedule/ScheduleViewModel.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/schedule/TimeSlotAdapter$OnTimeSlotSelectedListener.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/schedule/TimeSlotAdapter$ViewHolder.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/schedule/TimeSlotAdapter.class create mode 100644 app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/cuida/ui/sns24/Sns24Fragment.class create mode 100644 app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_ create mode 100644 app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/output-metadata.json create mode 100644 app/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt create mode 100644 app/build/intermediates/manifest_merge_blame_file/debug/processDebugMainManifest/manifest-merger-blame-debug-report.txt create mode 100644 app/build/intermediates/merged_java_res/debug/mergeDebugJavaResource/base.jar create mode 100644 app/build/intermediates/merged_manifest/debug/processDebugMainManifest/AndroidManifest.xml create mode 100644 app/build/intermediates/merged_manifests/debug/processDebugManifest/AndroidManifest.xml create mode 100644 app/build/intermediates/merged_manifests/debug/processDebugManifest/output-metadata.json create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_round.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_logo.png.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_forgot_password.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_login.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_register.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_edit_profile.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_appointments.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_home.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_medication.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_profile.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_schedule_appointment.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_fragment_sns24.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_item_appointment.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_item_medication.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/layout_item_time_slot.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/menu_bottom_nav_menu.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-af_values-af.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-am_values-am.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ar_values-ar.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-as_values-as.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-az_values-az.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-b+es+419_values-b+es+419.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-b+sr+Latn_values-b+sr+Latn.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-be_values-be.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-bg_values-bg.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-bn_values-bn.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-bs_values-bs.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ca_values-ca.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-cs_values-cs.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-da_values-da.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-de_values-de.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-el_values-el.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-en-rAU_values-en-rAU.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-en-rCA_values-en-rCA.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-en-rGB_values-en-rGB.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-en-rIN_values-en-rIN.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-en-rXC_values-en-rXC.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-es-rUS_values-es-rUS.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-es_values-es.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-et_values-et.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-eu_values-eu.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-fa_values-fa.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-fi_values-fi.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-fr-rCA_values-fr-rCA.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-fr_values-fr.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-gl_values-gl.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-gu_values-gu.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-h320dp-port-v13_values-h320dp-port-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-h360dp-land-v13_values-h360dp-land-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-h480dp-land-v13_values-h480dp-land-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-h550dp-port-v13_values-h550dp-port-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-h720dp-v13_values-h720dp-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-hdpi-v4_values-hdpi-v4.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-hi_values-hi.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-hr_values-hr.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-hu_values-hu.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-hy_values-hy.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-in_values-in.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-is_values-is.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-it_values-it.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-iw_values-iw.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ja_values-ja.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ka_values-ka.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-kk_values-kk.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-km_values-km.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-kn_values-kn.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ko_values-ko.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ky_values-ky.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-land_values-land.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-large-v4_values-large-v4.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ldltr-v21_values-ldltr-v21.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ldrtl-v17_values-ldrtl-v17.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-lo_values-lo.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-lt_values-lt.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-lv_values-lv.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-mk_values-mk.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ml_values-ml.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-mn_values-mn.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-mr_values-mr.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ms_values-ms.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-my_values-my.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-nb_values-nb.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ne_values-ne.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-night-v8_values-night-v8.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-nl_values-nl.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-or_values-or.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-pa_values-pa.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-pl_values-pl.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-port_values-port.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-pt-rBR_values-pt-rBR.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-pt-rPT_values-pt-rPT.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-pt_values-pt.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ro_values-ro.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ru_values-ru.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-si_values-si.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-sk_values-sk.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-sl_values-sl.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-small-v4_values-small-v4.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-sq_values-sq.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-sr_values-sr.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-sv_values-sv.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-sw600dp-v13_values-sw600dp-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-sw_values-sw.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ta_values-ta.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-te_values-te.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-th_values-th.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-tl_values-tl.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-tr_values-tr.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-uk_values-uk.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-ur_values-ur.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-uz_values-uz.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v16_values-v16.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v17_values-v17.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v18_values-v18.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v21_values-v21.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v22_values-v22.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v23_values-v23.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v24_values-v24.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v25_values-v25.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v26_values-v26.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v28_values-v28.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v31_values-v31.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-v34_values-v34.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-vi_values-vi.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-w320dp-land-v13_values-w320dp-land-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-w360dp-port-v13_values-w360dp-port-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-w400dp-port-v13_values-w400dp-port-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-w600dp-land-v13_values-w600dp-land-v13.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-watch-v20_values-watch-v20.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-watch-v21_values-watch-v21.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-xlarge-v4_values-xlarge-v4.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-zh-rCN_values-zh-rCN.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-zh-rHK_values-zh-rHK.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-zh-rTW_values-zh-rTW.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values-zu_values-zu.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/values_values.arsc.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/xml_backup_rules.xml.flat create mode 100644 app/build/intermediates/merged_res/debug/mergeDebugResources/xml_data_extraction_rules.xml.flat create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/mergeDebugResources.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-af.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-am.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ar.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-as.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-az.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-b+es+419.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-b+sr+Latn.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-be.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-bg.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-bn.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-bs.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ca.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-cs.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-da.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-de.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-el.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-en-rAU.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-en-rCA.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-en-rGB.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-en-rIN.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-en-rXC.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-es-rUS.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-es.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-et.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-eu.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-fa.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-fi.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-fr-rCA.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-fr.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-gl.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-gu.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-h320dp-port-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-h360dp-land-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-h480dp-land-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-h550dp-port-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-h720dp-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-hdpi-v4.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-hi.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-hr.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-hu.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-hy.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-in.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-is.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-it.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-iw.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ja.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ka.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-kk.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-km.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-kn.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ko.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ky.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-land.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-large-v4.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ldltr-v21.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ldrtl-v17.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-lo.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-lt.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-lv.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-mk.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ml.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-mn.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-mr.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ms.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-my.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-nb.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ne.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-night-v8.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-nl.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-or.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-pa.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-pl.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-port.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-pt-rBR.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-pt-rPT.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-pt.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ro.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ru.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-si.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-sk.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-sl.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-small-v4.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-sq.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-sr.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-sv.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-sw.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-sw600dp-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ta.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-te.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-th.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-tl.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-tr.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-uk.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-ur.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-uz.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v16.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v17.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v18.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v21.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v22.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v23.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v24.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v25.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v26.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v28.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v31.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-v34.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-vi.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-w320dp-land-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-w360dp-port-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-w400dp-port-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-w600dp-land-v13.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-watch-v20.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-watch-v21.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-xlarge-v4.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-zh-rCN.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-zh-rHK.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-zh-rTW.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values-zu.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/layout.json create mode 100644 app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/mergeDebugResources.json create mode 100644 app/build/intermediates/navigation_json/debug/extractDeepLinksDebug/navigation.json create mode 100644 app/build/intermediates/nested_resources_validation_report/debug/generateDebugResources/nestedResourcesValidationReport.txt create mode 100644 app/build/intermediates/packaged_manifests/debug/processDebugManifestForPackage/AndroidManifest.xml create mode 100644 app/build/intermediates/packaged_manifests/debug/processDebugManifestForPackage/output-metadata.json create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_round.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_logo.png create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_forgot_password.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_login.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_register.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_edit_profile.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_appointments.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_home.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_medication.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_profile.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_schedule_appointment.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/fragment_sns24.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/item_appointment.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/item_medication.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/layout/item_time_slot.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/menu/bottom_nav_menu.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/values/values.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/xml/backup_rules.xml create mode 100644 app/build/intermediates/packaged_res/debug/packageDebugResources/xml/data_extraction_rules.xml create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_0.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_1.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_2.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_3.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_4.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_5.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_6.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/405492e0545c16485e3e355c75519ad3c8d08f6850ee7cc3e56c31f76e47c007_7.jar create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/MainActivity.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/AppDatabase$1.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/AppDatabase.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/AppDatabase_Impl$1.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/AppDatabase_Impl.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/AppointmentDao.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/AppointmentDao_Impl$1.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/AppointmentDao_Impl$2.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/AppointmentDao_Impl$3.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/AppointmentDao_Impl.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/MedicationDao.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/MedicationDao_Impl$1.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/MedicationDao_Impl$2.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/MedicationDao_Impl$3.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/MedicationDao_Impl$4.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/MedicationDao_Impl.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/UserDao.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/UserDao_Impl$1.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/UserDao_Impl$2.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/UserDao_Impl$3.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/dao/UserDao_Impl.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/model/Appointment.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/model/Medication.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/data/model/User.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/ActivityForgotPasswordBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/ActivityLoginBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/ActivityMainBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/ActivityRegisterBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/DialogEditProfileBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/FragmentAppointmentsBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/FragmentHomeBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/FragmentMedicationBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/FragmentProfileBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/FragmentScheduleAppointmentBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/FragmentSns24Binding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/ItemAppointmentBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/ItemMedicationBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/databinding/ItemTimeSlotBinding.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/appointments/AppointmentAdapter$AppointmentViewHolder.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/appointments/AppointmentAdapter.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/appointments/AppointmentsFragment.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/appointments/AppointmentsViewModel.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/auth/ForgotPasswordActivity.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/auth/LoginActivity.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/auth/RegisterActivity.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/home/HomeFragment.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/medication/MedicationAdapter$MedicationViewHolder.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/medication/MedicationAdapter$OnItemClickListener.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/medication/MedicationAdapter.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/medication/MedicationFragment.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/medication/MedicationViewModel.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/profile/ProfileFragment.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/schedule/ScheduleAppointmentFragment.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/schedule/ScheduleViewModel.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/schedule/TimeSlotAdapter$OnTimeSlotSelectedListener.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/schedule/TimeSlotAdapter$ViewHolder.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/schedule/TimeSlotAdapter.dex create mode 100644 app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/cuida/ui/sns24/Sns24Fragment.dex create mode 100644 app/build/intermediates/runtime_symbol_list/debug/processDebugResources/R.txt create mode 100644 app/build/intermediates/signing_config_versions/debug/writeDebugSigningConfigVersions/signing-config-versions.json create mode 100644 app/build/intermediates/source_set_path_map/debug/mapDebugSourceSetPaths/file-map.txt create mode 100644 app/build/intermediates/stable_resource_ids_file/debug/processDebugResources/stableIds.txt create mode 100644 app/build/intermediates/symbol_list_with_package_name/debug/processDebugResources/package-aware-r.txt create mode 100644 app/build/outputs/logs/manifest-merger-debug-report.txt create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/ActivityForgotPasswordBinding.class.uniqueId13 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/ActivityLoginBinding.class.uniqueId15 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/ActivityMainBinding.class.uniqueId18 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/ActivityRegisterBinding.class.uniqueId2 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/AppointmentAdapter$AppointmentViewHolder.class.uniqueId7 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/AppointmentAdapter.class.uniqueId10 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/AppointmentsFragment.class.uniqueId6 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/DialogEditProfileBinding.class.uniqueId20 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/FragmentAppointmentsBinding.class.uniqueId19 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/FragmentHomeBinding.class.uniqueId8 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/FragmentMedicationBinding.class.uniqueId14 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/FragmentProfileBinding.class.uniqueId3 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/FragmentSns24Binding.class.uniqueId1 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/ItemAppointmentBinding.class.uniqueId17 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/ItemMedicationBinding.class.uniqueId0 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity.class.uniqueId11 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MedicationAdapter$MedicationViewHolder.class.uniqueId5 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MedicationAdapter$OnItemClickListener.class.uniqueId9 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MedicationAdapter.class.uniqueId16 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/ProfileFragment.class.uniqueId4 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/Sns24Fragment.class.uniqueId12 create mode 100644 app/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/java/com/example/cuida/MainActivity.java create mode 100644 app/src/main/java/com/example/cuida/data/AppDatabase.java create mode 100644 app/src/main/java/com/example/cuida/data/dao/AppointmentDao.java create mode 100644 app/src/main/java/com/example/cuida/data/dao/MedicationDao.java create mode 100644 app/src/main/java/com/example/cuida/data/dao/UserDao.java create mode 100644 app/src/main/java/com/example/cuida/data/model/Appointment.java create mode 100644 app/src/main/java/com/example/cuida/data/model/Medication.java create mode 100644 app/src/main/java/com/example/cuida/data/model/User.java create mode 100644 app/src/main/java/com/example/cuida/ui/appointments/AppointmentAdapter.java create mode 100644 app/src/main/java/com/example/cuida/ui/appointments/AppointmentsFragment.java create mode 100644 app/src/main/java/com/example/cuida/ui/appointments/AppointmentsViewModel.java create mode 100644 app/src/main/java/com/example/cuida/ui/auth/ForgotPasswordActivity.java create mode 100644 app/src/main/java/com/example/cuida/ui/auth/LoginActivity.java create mode 100644 app/src/main/java/com/example/cuida/ui/auth/RegisterActivity.java create mode 100644 app/src/main/java/com/example/cuida/ui/home/HomeFragment.java create mode 100644 app/src/main/java/com/example/cuida/ui/medication/MedicationAdapter.java create mode 100644 app/src/main/java/com/example/cuida/ui/medication/MedicationFragment.java create mode 100644 app/src/main/java/com/example/cuida/ui/medication/MedicationViewModel.java create mode 100644 app/src/main/java/com/example/cuida/ui/profile/ProfileFragment.java create mode 100644 app/src/main/java/com/example/cuida/ui/schedule/ScheduleAppointmentFragment.java create mode 100644 app/src/main/java/com/example/cuida/ui/schedule/ScheduleViewModel.java create mode 100644 app/src/main/java/com/example/cuida/ui/schedule/TimeSlot.java create mode 100644 app/src/main/java/com/example/cuida/ui/schedule/TimeSlotAdapter.java create mode 100644 app/src/main/java/com/example/cuida/ui/sns24/Sns24Fragment.java create mode 100644 app/src/main/res/drawable/ic_launcher.xml create mode 100644 app/src/main/res/drawable/ic_launcher_round.xml create mode 100644 app/src/main/res/drawable/ic_logo.png create mode 100644 app/src/main/res/layout/activity_forgot_password.xml create mode 100644 app/src/main/res/layout/activity_login.xml create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/layout/activity_register.xml create mode 100644 app/src/main/res/layout/dialog_edit_profile.xml create mode 100644 app/src/main/res/layout/fragment_appointments.xml create mode 100644 app/src/main/res/layout/fragment_home.xml create mode 100644 app/src/main/res/layout/fragment_medication.xml create mode 100644 app/src/main/res/layout/fragment_profile.xml create mode 100644 app/src/main/res/layout/fragment_schedule_appointment.xml create mode 100644 app/src/main/res/layout/fragment_sns24.xml create mode 100644 app/src/main/res/layout/item_appointment.xml create mode 100644 app/src/main/res/layout/item_medication.xml create mode 100644 app/src/main/res/layout/item_time_slot.xml create mode 100644 app/src/main/res/menu/bottom_nav_menu.xml create mode 100644 app/src/main/res/navigation/mobile_navigation.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/themes.xml create mode 100644 app/src/main/res/xml/backup_rules.xml create mode 100644 app/src/main/res/xml/data_extraction_rules.xml create mode 100644 build.gradle create mode 100644 build/reports/problems/problems-report.html create mode 100644 build_log.txt create mode 100644 build_log_2.txt create mode 100644 build_log_3.txt create mode 100644 build_log_4.txt create mode 100644 build_log_5.txt create mode 100644 build_log_6.txt create mode 100644 build_log_7.txt create mode 100644 build_log_8.txt create mode 100644 build_log_9.txt create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 local.properties create mode 100644 settings.gradle diff --git a/.gradle/9.0-milestone-1/checksums/checksums.lock b/.gradle/9.0-milestone-1/checksums/checksums.lock new file mode 100644 index 0000000000000000000000000000000000000000..395809b6cd56d22d23ec5d6d886ffd41c43cf560 GIT binary patch literal 17 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�Vp*NEEP88;}IUSxhx54gG9WHfVnfDd6 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

Ql8y_O~6YwyMx;szcN}wIosX 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%0DhtU}XOXG0xd;%~d=zkez7;#_;MFWtm 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�!$jjDq2KxA`c`&;?15f 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 BT?}D- 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%0AfqV)bn^rVRTV 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 literal 0 HcmV?d00001 diff --git a/.gradle/9.0-milestone-1/fileHashes/fileHashes.lock b/.gradle/9.0-milestone-1/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..85580083a38e68e1b6f4abd44d7def4f81821777 GIT binary patch literal 17 VcmZRM>lFFE&-COs1~6dW2>>`e1!MpK literal 0 HcmV?d00001 diff --git a/.gradle/9.0-milestone-1/fileHashes/resourceHashesCache.bin b/.gradle/9.0-milestone-1/fileHashes/resourceHashesCache.bin new file mode 100644 index 0000000000000000000000000000000000000000..0bea4386107287fd986df53634236ee5bdaeb8fd GIT binary patch literal 20129 zcmeI4YgCMB9KdIFahawjm8PiOR4z*za_nHcAZkoA6;dQ@QVNqAR7!VhN*B6cDUxWB zHiLvNilf{!t|^qpq!8Io#hUZJPtMNc!+zfLpL3?(^P6A)cb?xned>9$rcfC4ujGUB z{h{^!5RRY#6o3Ly017|>C;$bZ02F`%Pyh-*0Vn_kpa2wr0#E=7K!N{D0jF;Z8AB|F zF@1#WKrMhmVXAyPU`D91^283QZ-|%KBJ}rznC2X>)+H{B3C=M=Jf0>EV5o=25}fOc z_`W|Q%j+FVFOt3(@#NI^R`h{axdgYnig<>;?~#(`sse&9l^|Z^sn!wyXqE@T*=dNM zIN=|Ah2?&n;9M@^rThT3uW3$C$TPlo=EzK5wE_YLys8sHkq7Xgm|qnGp495YBRyP`w_4Eg%MR*Z&6ClS%-L2`0C2K z^}VM^J|6L#iN#KhCSn1>d0~j(Nh)kD=8IpE{%gb^i@29VkLL#x+_o6;X9tC=t8VdE z5}ZRtyp`Rn{o?GyaDuZ3hWUmjw&YHi0pa*ie9)Rd{LuDai%N&d$$ZaYOs{GtRYD3khy#j`$S!B2Kr6XGzX!MtpjOMkG_X ztdQV59mJW8cBhglGX@FHu}6Gvfkb0)l^^-}WD5|tO1mnd-o39+_-q>DOV-BD?9bZL zNO0Thh}&kLk9!yXp8UPwjvnT@mSr~EsDw`8^ds)nu-tN~wGz2rP6gub4+;$UPx>bk zKfs-axVOj3oI^3%jwJs)%u_C?t|C;$bZ02F`%Pyh-* z0Vn_kpa2wr0#E=7KmjQ5UkaFglXSj4)n!k5-i?!&XG9Oq)r_`LzQ$n4b`tCV+n6_G zIn(`QcYSBIYBK#uP(E(xd+qfIVHIbD%=aru_$Za_QkI)BIF9#BdfMcApL0SYouwO$ z8-cS{xum2Ff(DwQ)gEDXD+YIW8+4}eV>i~ z#$gc-;nKF4K0{aB*r(c(ON;ESF4Of^jh*L1$BolRUv0Bvs}?C~UQDrS-Xhx$F84ls zgx1N7GN+bliH#n25?y_9jz4 z^7J%P*6g|#gd2<3-+m+LGs!AwA9Z-MU|9ujR8_dLQlC!Z*KdqUOZZ%2jvM252dv$p zn?yTQ*6B@Y$&=k>Be#}?O{NdWq;IP7;IX_+9%;(%E08k=w)@B5x$$D6<4W;%Ethg7 z+&HtWN)3_Dy!x7UgY5s5$*sl2SmEKv*yjt{ zox82OE8ncZ4VTfz3e|5NcLf{7=-th*FvJa-Yv#@6@o_1(wsQi-VZ1KfC|akhH)xl> z#c=${ymV6v4L7tjqm&9Zo2}?gz82{)zb^|n8js#S8QP;iBy6A8!GF$_-OC`i7XFmk zlS_4aULLVHcG{bkCc%vjA%XyVo4Y$}z39F_hm5?08_x`UcE)iF!{XltEAi%kc#0dl z6(c3>w!W3)l(hoKG%aG{hO24B<-pV2sVVvGW_6+mZMZSL@#urg-paI4zi{y-d)5!G qegw}|KsB#hvgx&vke~GN2iG=smbJ38$C;Q-rUyq1JZPwqo#h`?sTL;y literal 0 HcmV?d00001 diff --git a/.gradle/9.0-milestone-1/gc.properties b/.gradle/9.0-milestone-1/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000000000000000000000000000000000..dd7e0dd6f4b13b6fddc998beae77b738cabb1d30 GIT binary patch literal 17 VcmZRc@qj<1=AlJ40~jz?0st}N1X%z8 literal 0 HcmV?d00001 diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 0000000..2b910d4 --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Tue Jan 27 14:50:59 WET 2026 +gradle.version=9.0-milestone-1 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin new file mode 100644 index 0000000000000000000000000000000000000000..834f2ffc4f50b00a1575d202953b3a56d92a58fa GIT binary patch literal 22097 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 + + + + \ No newline at end of file diff --git a/.idea/appInsightsSettings.xml b/.idea/appInsightsSettings.xml new file mode 100644 index 0000000..371f2e2 --- /dev/null +++ b/.idea/appInsightsSettings.xml @@ -0,0 +1,26 @@ + + + + + + \ No newline at end of file diff --git a/.idea/caches/deviceStreaming.xml b/.idea/caches/deviceStreaming.xml new file mode 100644 index 0000000..9548a0e --- /dev/null +++ b/.idea/caches/deviceStreaming.xml @@ -0,0 +1,1638 @@ + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..b86273d --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml new file mode 100644 index 0000000..b268ef3 --- /dev/null +++ b/.idea/deploymentTargetSelector.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..97f0a8e --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/.idea/migrations.xml b/.idea/migrations.xml new file mode 100644 index 0000000..f8051a6 --- /dev/null +++ b/.idea/migrations.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..74dd639 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,10 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 0000000..16660f1 --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..4c91166 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,51 @@ +plugins { + id 'com.android.application' +} + +android { + namespace 'com.example.cuida' + compileSdk 34 + + defaultConfig { + applicationId "com.example.cuida" + minSdk 24 + targetSdk 34 + versionCode 1 + versionName "1.0" + + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + buildFeatures { + viewBinding true + } +} + +dependencies { + implementation 'androidx.appcompat:appcompat:1.6.1' + implementation 'com.google.android.material:material:1.11.0' + implementation 'androidx.constraintlayout:constraintlayout:2.1.4' + implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.7.0' + implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.7.0' + implementation 'androidx.navigation:navigation-fragment:2.7.7' + implementation 'androidx.navigation:navigation-ui:2.7.7' + + // Room + def room_version = "2.6.1" + implementation "androidx.room:room-runtime:$room_version" + annotationProcessor "androidx.room:room-compiler:$room_version" + + testImplementation 'junit:junit:4.13.2' + androidTestImplementation 'androidx.test.ext:junit:1.1.5' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' +} diff --git a/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/AppDatabase_Impl.java b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/AppDatabase_Impl.java new file mode 100644 index 0000000..d12c51d --- /dev/null +++ b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/AppDatabase_Impl.java @@ -0,0 +1,248 @@ +package com.example.cuida.data; + +import androidx.annotation.NonNull; +import androidx.room.DatabaseConfiguration; +import androidx.room.InvalidationTracker; +import androidx.room.RoomDatabase; +import androidx.room.RoomOpenHelper; +import androidx.room.migration.AutoMigrationSpec; +import androidx.room.migration.Migration; +import androidx.room.util.DBUtil; +import androidx.room.util.TableInfo; +import androidx.sqlite.db.SupportSQLiteDatabase; +import androidx.sqlite.db.SupportSQLiteOpenHelper; +import com.example.cuida.data.dao.AppointmentDao; +import com.example.cuida.data.dao.AppointmentDao_Impl; +import com.example.cuida.data.dao.MedicationDao; +import com.example.cuida.data.dao.MedicationDao_Impl; +import com.example.cuida.data.dao.UserDao; +import com.example.cuida.data.dao.UserDao_Impl; +import java.lang.Class; +import java.lang.Override; +import java.lang.String; +import java.lang.SuppressWarnings; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; + +@SuppressWarnings({"unchecked", "deprecation"}) +public final class AppDatabase_Impl extends AppDatabase { + private volatile UserDao _userDao; + + private volatile AppointmentDao _appointmentDao; + + private volatile MedicationDao _medicationDao; + + @Override + @NonNull + protected SupportSQLiteOpenHelper createOpenHelper(@NonNull final DatabaseConfiguration config) { + final SupportSQLiteOpenHelper.Callback _openCallback = new RoomOpenHelper(config, new RoomOpenHelper.Delegate(3) { + @Override + public void createAllTables(@NonNull final SupportSQLiteDatabase db) { + db.execSQL("CREATE TABLE IF NOT EXISTS `users` (`uid` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `email` TEXT, `password` TEXT, `age` INTEGER NOT NULL, `utenteNumber` TEXT)"); + db.execSQL("CREATE TABLE IF NOT EXISTS `appointments` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `type` TEXT, `date` TEXT, `time` TEXT, `isPast` INTEGER NOT NULL)"); + db.execSQL("CREATE TABLE IF NOT EXISTS `medications` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `name` TEXT, `time` TEXT, `dosage` TEXT, `notes` TEXT, `isTaken` INTEGER NOT NULL)"); + db.execSQL("CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)"); + db.execSQL("INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, 'fdb245045e6e5f934b33faff511d4d47')"); + } + + @Override + public void dropAllTables(@NonNull final SupportSQLiteDatabase db) { + db.execSQL("DROP TABLE IF EXISTS `users`"); + db.execSQL("DROP TABLE IF EXISTS `appointments`"); + db.execSQL("DROP TABLE IF EXISTS `medications`"); + final List _callbacks = mCallbacks; + if (_callbacks != null) { + for (RoomDatabase.Callback _callback : _callbacks) { + _callback.onDestructiveMigration(db); + } + } + } + + @Override + public void onCreate(@NonNull final SupportSQLiteDatabase db) { + final List _callbacks = mCallbacks; + if (_callbacks != null) { + for (RoomDatabase.Callback _callback : _callbacks) { + _callback.onCreate(db); + } + } + } + + @Override + public void onOpen(@NonNull final SupportSQLiteDatabase db) { + mDatabase = db; + internalInitInvalidationTracker(db); + final List _callbacks = mCallbacks; + if (_callbacks != null) { + for (RoomDatabase.Callback _callback : _callbacks) { + _callback.onOpen(db); + } + } + } + + @Override + public void onPreMigrate(@NonNull final SupportSQLiteDatabase db) { + DBUtil.dropFtsSyncTriggers(db); + } + + @Override + public void onPostMigrate(@NonNull final SupportSQLiteDatabase db) { + } + + @Override + @NonNull + public RoomOpenHelper.ValidationResult onValidateSchema( + @NonNull final SupportSQLiteDatabase db) { + final HashMap _columnsUsers = new HashMap(6); + _columnsUsers.put("uid", new TableInfo.Column("uid", "INTEGER", true, 1, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsUsers.put("name", new TableInfo.Column("name", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsUsers.put("email", new TableInfo.Column("email", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsUsers.put("password", new TableInfo.Column("password", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsUsers.put("age", new TableInfo.Column("age", "INTEGER", true, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsUsers.put("utenteNumber", new TableInfo.Column("utenteNumber", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + final HashSet _foreignKeysUsers = new HashSet(0); + final HashSet _indicesUsers = new HashSet(0); + final TableInfo _infoUsers = new TableInfo("users", _columnsUsers, _foreignKeysUsers, _indicesUsers); + final TableInfo _existingUsers = TableInfo.read(db, "users"); + if (!_infoUsers.equals(_existingUsers)) { + return new RoomOpenHelper.ValidationResult(false, "users(com.example.cuida.data.model.User).\n" + + " Expected:\n" + _infoUsers + "\n" + + " Found:\n" + _existingUsers); + } + final HashMap _columnsAppointments = new HashMap(5); + _columnsAppointments.put("id", new TableInfo.Column("id", "INTEGER", true, 1, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsAppointments.put("type", new TableInfo.Column("type", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsAppointments.put("date", new TableInfo.Column("date", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsAppointments.put("time", new TableInfo.Column("time", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsAppointments.put("isPast", new TableInfo.Column("isPast", "INTEGER", true, 0, null, TableInfo.CREATED_FROM_ENTITY)); + final HashSet _foreignKeysAppointments = new HashSet(0); + final HashSet _indicesAppointments = new HashSet(0); + final TableInfo _infoAppointments = new TableInfo("appointments", _columnsAppointments, _foreignKeysAppointments, _indicesAppointments); + final TableInfo _existingAppointments = TableInfo.read(db, "appointments"); + if (!_infoAppointments.equals(_existingAppointments)) { + return new RoomOpenHelper.ValidationResult(false, "appointments(com.example.cuida.data.model.Appointment).\n" + + " Expected:\n" + _infoAppointments + "\n" + + " Found:\n" + _existingAppointments); + } + final HashMap _columnsMedications = new HashMap(6); + _columnsMedications.put("id", new TableInfo.Column("id", "INTEGER", true, 1, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsMedications.put("name", new TableInfo.Column("name", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsMedications.put("time", new TableInfo.Column("time", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsMedications.put("dosage", new TableInfo.Column("dosage", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsMedications.put("notes", new TableInfo.Column("notes", "TEXT", false, 0, null, TableInfo.CREATED_FROM_ENTITY)); + _columnsMedications.put("isTaken", new TableInfo.Column("isTaken", "INTEGER", true, 0, null, TableInfo.CREATED_FROM_ENTITY)); + final HashSet _foreignKeysMedications = new HashSet(0); + final HashSet _indicesMedications = new HashSet(0); + final TableInfo _infoMedications = new TableInfo("medications", _columnsMedications, _foreignKeysMedications, _indicesMedications); + final TableInfo _existingMedications = TableInfo.read(db, "medications"); + if (!_infoMedications.equals(_existingMedications)) { + return new RoomOpenHelper.ValidationResult(false, "medications(com.example.cuida.data.model.Medication).\n" + + " Expected:\n" + _infoMedications + "\n" + + " Found:\n" + _existingMedications); + } + return new RoomOpenHelper.ValidationResult(true, null); + } + }, "fdb245045e6e5f934b33faff511d4d47", "0a9fc99c5381f75f227d7e7f13cc12c1"); + final SupportSQLiteOpenHelper.Configuration _sqliteConfig = SupportSQLiteOpenHelper.Configuration.builder(config.context).name(config.name).callback(_openCallback).build(); + final SupportSQLiteOpenHelper _helper = config.sqliteOpenHelperFactory.create(_sqliteConfig); + return _helper; + } + + @Override + @NonNull + protected InvalidationTracker createInvalidationTracker() { + final HashMap _shadowTablesMap = new HashMap(0); + final HashMap> _viewTables = new HashMap>(0); + return new InvalidationTracker(this, _shadowTablesMap, _viewTables, "users","appointments","medications"); + } + + @Override + public void clearAllTables() { + super.assertNotMainThread(); + final SupportSQLiteDatabase _db = super.getOpenHelper().getWritableDatabase(); + try { + super.beginTransaction(); + _db.execSQL("DELETE FROM `users`"); + _db.execSQL("DELETE FROM `appointments`"); + _db.execSQL("DELETE FROM `medications`"); + super.setTransactionSuccessful(); + } finally { + super.endTransaction(); + _db.query("PRAGMA wal_checkpoint(FULL)").close(); + if (!_db.inTransaction()) { + _db.execSQL("VACUUM"); + } + } + } + + @Override + @NonNull + protected Map, List>> getRequiredTypeConverters() { + final HashMap, List>> _typeConvertersMap = new HashMap, List>>(); + _typeConvertersMap.put(UserDao.class, UserDao_Impl.getRequiredConverters()); + _typeConvertersMap.put(AppointmentDao.class, AppointmentDao_Impl.getRequiredConverters()); + _typeConvertersMap.put(MedicationDao.class, MedicationDao_Impl.getRequiredConverters()); + return _typeConvertersMap; + } + + @Override + @NonNull + public Set> getRequiredAutoMigrationSpecs() { + final HashSet> _autoMigrationSpecsSet = new HashSet>(); + return _autoMigrationSpecsSet; + } + + @Override + @NonNull + public List getAutoMigrations( + @NonNull final Map, AutoMigrationSpec> autoMigrationSpecs) { + final List _autoMigrations = new ArrayList(); + return _autoMigrations; + } + + @Override + public UserDao userDao() { + if (_userDao != null) { + return _userDao; + } else { + synchronized(this) { + if(_userDao == null) { + _userDao = new UserDao_Impl(this); + } + return _userDao; + } + } + } + + @Override + public AppointmentDao appointmentDao() { + if (_appointmentDao != null) { + return _appointmentDao; + } else { + synchronized(this) { + if(_appointmentDao == null) { + _appointmentDao = new AppointmentDao_Impl(this); + } + return _appointmentDao; + } + } + } + + @Override + public MedicationDao medicationDao() { + if (_medicationDao != null) { + return _medicationDao; + } else { + synchronized(this) { + if(_medicationDao == null) { + _medicationDao = new MedicationDao_Impl(this); + } + return _medicationDao; + } + } + } +} diff --git a/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/AppointmentDao_Impl.java b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/AppointmentDao_Impl.java new file mode 100644 index 0000000..cc289e5 --- /dev/null +++ b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/AppointmentDao_Impl.java @@ -0,0 +1,194 @@ +package com.example.cuida.data.dao; + +import android.database.Cursor; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.lifecycle.LiveData; +import androidx.room.EntityInsertionAdapter; +import androidx.room.RoomDatabase; +import androidx.room.RoomSQLiteQuery; +import androidx.room.util.CursorUtil; +import androidx.room.util.DBUtil; +import androidx.sqlite.db.SupportSQLiteStatement; +import com.example.cuida.data.model.Appointment; +import java.lang.Class; +import java.lang.Exception; +import java.lang.Override; +import java.lang.String; +import java.lang.SuppressWarnings; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.concurrent.Callable; + +@SuppressWarnings({"unchecked", "deprecation"}) +public final class AppointmentDao_Impl implements AppointmentDao { + private final RoomDatabase __db; + + private final EntityInsertionAdapter __insertionAdapterOfAppointment; + + public AppointmentDao_Impl(@NonNull final RoomDatabase __db) { + this.__db = __db; + this.__insertionAdapterOfAppointment = new EntityInsertionAdapter(__db) { + @Override + @NonNull + protected String createQuery() { + return "INSERT OR ABORT INTO `appointments` (`id`,`type`,`date`,`time`,`isPast`) VALUES (nullif(?, 0),?,?,?,?)"; + } + + @Override + protected void bind(@NonNull final SupportSQLiteStatement statement, + final Appointment entity) { + statement.bindLong(1, entity.id); + if (entity.type == null) { + statement.bindNull(2); + } else { + statement.bindString(2, entity.type); + } + if (entity.date == null) { + statement.bindNull(3); + } else { + statement.bindString(3, entity.date); + } + if (entity.time == null) { + statement.bindNull(4); + } else { + statement.bindString(4, entity.time); + } + final int _tmp = entity.isPast ? 1 : 0; + statement.bindLong(5, _tmp); + } + }; + } + + @Override + public void insert(final Appointment appointment) { + __db.assertNotSuspendingTransaction(); + __db.beginTransaction(); + try { + __insertionAdapterOfAppointment.insert(appointment); + __db.setTransactionSuccessful(); + } finally { + __db.endTransaction(); + } + } + + @Override + public LiveData> getFutureAppointments() { + final String _sql = "SELECT * FROM appointments WHERE isPast = 0 ORDER BY date ASC, time ASC"; + final RoomSQLiteQuery _statement = RoomSQLiteQuery.acquire(_sql, 0); + return __db.getInvalidationTracker().createLiveData(new String[] {"appointments"}, false, new Callable>() { + @Override + @Nullable + public List call() throws Exception { + final Cursor _cursor = DBUtil.query(__db, _statement, false, null); + try { + final int _cursorIndexOfId = CursorUtil.getColumnIndexOrThrow(_cursor, "id"); + final int _cursorIndexOfType = CursorUtil.getColumnIndexOrThrow(_cursor, "type"); + final int _cursorIndexOfDate = CursorUtil.getColumnIndexOrThrow(_cursor, "date"); + final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time"); + final int _cursorIndexOfIsPast = CursorUtil.getColumnIndexOrThrow(_cursor, "isPast"); + final List _result = new ArrayList(_cursor.getCount()); + while (_cursor.moveToNext()) { + final Appointment _item; + final String _tmpType; + if (_cursor.isNull(_cursorIndexOfType)) { + _tmpType = null; + } else { + _tmpType = _cursor.getString(_cursorIndexOfType); + } + final String _tmpDate; + if (_cursor.isNull(_cursorIndexOfDate)) { + _tmpDate = null; + } else { + _tmpDate = _cursor.getString(_cursorIndexOfDate); + } + final String _tmpTime; + if (_cursor.isNull(_cursorIndexOfTime)) { + _tmpTime = null; + } else { + _tmpTime = _cursor.getString(_cursorIndexOfTime); + } + final boolean _tmpIsPast; + final int _tmp; + _tmp = _cursor.getInt(_cursorIndexOfIsPast); + _tmpIsPast = _tmp != 0; + _item = new Appointment(_tmpType,_tmpDate,_tmpTime,_tmpIsPast); + _item.id = _cursor.getInt(_cursorIndexOfId); + _result.add(_item); + } + return _result; + } finally { + _cursor.close(); + } + } + + @Override + protected void finalize() { + _statement.release(); + } + }); + } + + @Override + public LiveData> getPastAppointments() { + final String _sql = "SELECT * FROM appointments WHERE isPast = 1 ORDER BY date DESC, time DESC"; + final RoomSQLiteQuery _statement = RoomSQLiteQuery.acquire(_sql, 0); + return __db.getInvalidationTracker().createLiveData(new String[] {"appointments"}, false, new Callable>() { + @Override + @Nullable + public List call() throws Exception { + final Cursor _cursor = DBUtil.query(__db, _statement, false, null); + try { + final int _cursorIndexOfId = CursorUtil.getColumnIndexOrThrow(_cursor, "id"); + final int _cursorIndexOfType = CursorUtil.getColumnIndexOrThrow(_cursor, "type"); + final int _cursorIndexOfDate = CursorUtil.getColumnIndexOrThrow(_cursor, "date"); + final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time"); + final int _cursorIndexOfIsPast = CursorUtil.getColumnIndexOrThrow(_cursor, "isPast"); + final List _result = new ArrayList(_cursor.getCount()); + while (_cursor.moveToNext()) { + final Appointment _item; + final String _tmpType; + if (_cursor.isNull(_cursorIndexOfType)) { + _tmpType = null; + } else { + _tmpType = _cursor.getString(_cursorIndexOfType); + } + final String _tmpDate; + if (_cursor.isNull(_cursorIndexOfDate)) { + _tmpDate = null; + } else { + _tmpDate = _cursor.getString(_cursorIndexOfDate); + } + final String _tmpTime; + if (_cursor.isNull(_cursorIndexOfTime)) { + _tmpTime = null; + } else { + _tmpTime = _cursor.getString(_cursorIndexOfTime); + } + final boolean _tmpIsPast; + final int _tmp; + _tmp = _cursor.getInt(_cursorIndexOfIsPast); + _tmpIsPast = _tmp != 0; + _item = new Appointment(_tmpType,_tmpDate,_tmpTime,_tmpIsPast); + _item.id = _cursor.getInt(_cursorIndexOfId); + _result.add(_item); + } + return _result; + } finally { + _cursor.close(); + } + } + + @Override + protected void finalize() { + _statement.release(); + } + }); + } + + @NonNull + public static List> getRequiredConverters() { + return Collections.emptyList(); + } +} diff --git a/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/MedicationDao_Impl.java b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/MedicationDao_Impl.java new file mode 100644 index 0000000..081da94 --- /dev/null +++ b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/MedicationDao_Impl.java @@ -0,0 +1,262 @@ +package com.example.cuida.data.dao; + +import android.database.Cursor; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.lifecycle.LiveData; +import androidx.room.EntityDeletionOrUpdateAdapter; +import androidx.room.EntityInsertionAdapter; +import androidx.room.RoomDatabase; +import androidx.room.RoomSQLiteQuery; +import androidx.room.util.CursorUtil; +import androidx.room.util.DBUtil; +import androidx.sqlite.db.SupportSQLiteStatement; +import com.example.cuida.data.model.Medication; +import java.lang.Class; +import java.lang.Exception; +import java.lang.Override; +import java.lang.String; +import java.lang.SuppressWarnings; +import java.util.ArrayList; +import java.util.Collections; +import java.util.List; +import java.util.concurrent.Callable; + +@SuppressWarnings({"unchecked", "deprecation"}) +public final class MedicationDao_Impl implements MedicationDao { + private final RoomDatabase __db; + + private final EntityInsertionAdapter __insertionAdapterOfMedication; + + private final EntityDeletionOrUpdateAdapter __updateAdapterOfMedication; + + public MedicationDao_Impl(@NonNull final RoomDatabase __db) { + this.__db = __db; + this.__insertionAdapterOfMedication = new EntityInsertionAdapter(__db) { + @Override + @NonNull + protected String createQuery() { + return "INSERT OR ABORT INTO `medications` (`id`,`name`,`time`,`dosage`,`notes`,`isTaken`) VALUES (nullif(?, 0),?,?,?,?,?)"; + } + + @Override + protected void bind(@NonNull final SupportSQLiteStatement statement, + final Medication entity) { + statement.bindLong(1, entity.id); + if (entity.name == null) { + statement.bindNull(2); + } else { + statement.bindString(2, entity.name); + } + if (entity.time == null) { + statement.bindNull(3); + } else { + statement.bindString(3, entity.time); + } + if (entity.dosage == null) { + statement.bindNull(4); + } else { + statement.bindString(4, entity.dosage); + } + if (entity.notes == null) { + statement.bindNull(5); + } else { + statement.bindString(5, entity.notes); + } + final int _tmp = entity.isTaken ? 1 : 0; + statement.bindLong(6, _tmp); + } + }; + this.__updateAdapterOfMedication = new EntityDeletionOrUpdateAdapter(__db) { + @Override + @NonNull + protected String createQuery() { + return "UPDATE OR ABORT `medications` SET `id` = ?,`name` = ?,`time` = ?,`dosage` = ?,`notes` = ?,`isTaken` = ? WHERE `id` = ?"; + } + + @Override + protected void bind(@NonNull final SupportSQLiteStatement statement, + final Medication entity) { + statement.bindLong(1, entity.id); + if (entity.name == null) { + statement.bindNull(2); + } else { + statement.bindString(2, entity.name); + } + if (entity.time == null) { + statement.bindNull(3); + } else { + statement.bindString(3, entity.time); + } + if (entity.dosage == null) { + statement.bindNull(4); + } else { + statement.bindString(4, entity.dosage); + } + if (entity.notes == null) { + statement.bindNull(5); + } else { + statement.bindString(5, entity.notes); + } + final int _tmp = entity.isTaken ? 1 : 0; + statement.bindLong(6, _tmp); + statement.bindLong(7, entity.id); + } + }; + } + + @Override + public void insert(final Medication medication) { + __db.assertNotSuspendingTransaction(); + __db.beginTransaction(); + try { + __insertionAdapterOfMedication.insert(medication); + __db.setTransactionSuccessful(); + } finally { + __db.endTransaction(); + } + } + + @Override + public void update(final Medication medication) { + __db.assertNotSuspendingTransaction(); + __db.beginTransaction(); + try { + __updateAdapterOfMedication.handle(medication); + __db.setTransactionSuccessful(); + } finally { + __db.endTransaction(); + } + } + + @Override + public LiveData> getAllMedications() { + final String _sql = "SELECT * FROM medications ORDER BY time ASC"; + final RoomSQLiteQuery _statement = RoomSQLiteQuery.acquire(_sql, 0); + return __db.getInvalidationTracker().createLiveData(new String[] {"medications"}, false, new Callable>() { + @Override + @Nullable + public List call() throws Exception { + final Cursor _cursor = DBUtil.query(__db, _statement, false, null); + try { + final int _cursorIndexOfId = CursorUtil.getColumnIndexOrThrow(_cursor, "id"); + final int _cursorIndexOfName = CursorUtil.getColumnIndexOrThrow(_cursor, "name"); + final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time"); + final int _cursorIndexOfDosage = CursorUtil.getColumnIndexOrThrow(_cursor, "dosage"); + final int _cursorIndexOfNotes = CursorUtil.getColumnIndexOrThrow(_cursor, "notes"); + final int _cursorIndexOfIsTaken = CursorUtil.getColumnIndexOrThrow(_cursor, "isTaken"); + final List _result = new ArrayList(_cursor.getCount()); + while (_cursor.moveToNext()) { + final Medication _item; + final String _tmpName; + if (_cursor.isNull(_cursorIndexOfName)) { + _tmpName = null; + } else { + _tmpName = _cursor.getString(_cursorIndexOfName); + } + final String _tmpTime; + if (_cursor.isNull(_cursorIndexOfTime)) { + _tmpTime = null; + } else { + _tmpTime = _cursor.getString(_cursorIndexOfTime); + } + final String _tmpDosage; + if (_cursor.isNull(_cursorIndexOfDosage)) { + _tmpDosage = null; + } else { + _tmpDosage = _cursor.getString(_cursorIndexOfDosage); + } + final String _tmpNotes; + if (_cursor.isNull(_cursorIndexOfNotes)) { + _tmpNotes = null; + } else { + _tmpNotes = _cursor.getString(_cursorIndexOfNotes); + } + _item = new Medication(_tmpName,_tmpTime,_tmpDosage,_tmpNotes); + _item.id = _cursor.getInt(_cursorIndexOfId); + final int _tmp; + _tmp = _cursor.getInt(_cursorIndexOfIsTaken); + _item.isTaken = _tmp != 0; + _result.add(_item); + } + return _result; + } finally { + _cursor.close(); + } + } + + @Override + protected void finalize() { + _statement.release(); + } + }); + } + + @Override + public LiveData getNextMedication() { + final String _sql = "SELECT * FROM medications ORDER BY time ASC LIMIT 1"; + final RoomSQLiteQuery _statement = RoomSQLiteQuery.acquire(_sql, 0); + return __db.getInvalidationTracker().createLiveData(new String[] {"medications"}, false, new Callable() { + @Override + @Nullable + public Medication call() throws Exception { + final Cursor _cursor = DBUtil.query(__db, _statement, false, null); + try { + final int _cursorIndexOfId = CursorUtil.getColumnIndexOrThrow(_cursor, "id"); + final int _cursorIndexOfName = CursorUtil.getColumnIndexOrThrow(_cursor, "name"); + final int _cursorIndexOfTime = CursorUtil.getColumnIndexOrThrow(_cursor, "time"); + final int _cursorIndexOfDosage = CursorUtil.getColumnIndexOrThrow(_cursor, "dosage"); + final int _cursorIndexOfNotes = CursorUtil.getColumnIndexOrThrow(_cursor, "notes"); + final int _cursorIndexOfIsTaken = CursorUtil.getColumnIndexOrThrow(_cursor, "isTaken"); + final Medication _result; + if (_cursor.moveToFirst()) { + final String _tmpName; + if (_cursor.isNull(_cursorIndexOfName)) { + _tmpName = null; + } else { + _tmpName = _cursor.getString(_cursorIndexOfName); + } + final String _tmpTime; + if (_cursor.isNull(_cursorIndexOfTime)) { + _tmpTime = null; + } else { + _tmpTime = _cursor.getString(_cursorIndexOfTime); + } + final String _tmpDosage; + if (_cursor.isNull(_cursorIndexOfDosage)) { + _tmpDosage = null; + } else { + _tmpDosage = _cursor.getString(_cursorIndexOfDosage); + } + final String _tmpNotes; + if (_cursor.isNull(_cursorIndexOfNotes)) { + _tmpNotes = null; + } else { + _tmpNotes = _cursor.getString(_cursorIndexOfNotes); + } + _result = new Medication(_tmpName,_tmpTime,_tmpDosage,_tmpNotes); + _result.id = _cursor.getInt(_cursorIndexOfId); + final int _tmp; + _tmp = _cursor.getInt(_cursorIndexOfIsTaken); + _result.isTaken = _tmp != 0; + } else { + _result = null; + } + return _result; + } finally { + _cursor.close(); + } + } + + @Override + protected void finalize() { + _statement.release(); + } + }); + } + + @NonNull + public static List> getRequiredConverters() { + return Collections.emptyList(); + } +} diff --git a/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/UserDao_Impl.java b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/UserDao_Impl.java new file mode 100644 index 0000000..e853982 --- /dev/null +++ b/app/build/generated/ap_generated_sources/debug/out/com/example/cuida/data/dao/UserDao_Impl.java @@ -0,0 +1,279 @@ +package com.example.cuida.data.dao; + +import android.database.Cursor; +import androidx.annotation.NonNull; +import androidx.room.EntityDeletionOrUpdateAdapter; +import androidx.room.EntityInsertionAdapter; +import androidx.room.RoomDatabase; +import androidx.room.RoomSQLiteQuery; +import androidx.room.SharedSQLiteStatement; +import androidx.room.util.CursorUtil; +import androidx.room.util.DBUtil; +import androidx.sqlite.db.SupportSQLiteStatement; +import com.example.cuida.data.model.User; +import java.lang.Class; +import java.lang.Override; +import java.lang.String; +import java.lang.SuppressWarnings; +import java.util.Collections; +import java.util.List; + +@SuppressWarnings({"unchecked", "deprecation"}) +public final class UserDao_Impl implements UserDao { + private final RoomDatabase __db; + + private final EntityInsertionAdapter __insertionAdapterOfUser; + + private final EntityDeletionOrUpdateAdapter __updateAdapterOfUser; + + private final SharedSQLiteStatement __preparedStmtOfDeleteAll; + + public UserDao_Impl(@NonNull final RoomDatabase __db) { + this.__db = __db; + this.__insertionAdapterOfUser = new EntityInsertionAdapter(__db) { + @Override + @NonNull + protected String createQuery() { + return "INSERT OR REPLACE INTO `users` (`uid`,`name`,`email`,`password`,`age`,`utenteNumber`) VALUES (nullif(?, 0),?,?,?,?,?)"; + } + + @Override + protected void bind(@NonNull final SupportSQLiteStatement statement, final User entity) { + statement.bindLong(1, entity.uid); + if (entity.name == null) { + statement.bindNull(2); + } else { + statement.bindString(2, entity.name); + } + if (entity.email == null) { + statement.bindNull(3); + } else { + statement.bindString(3, entity.email); + } + if (entity.password == null) { + statement.bindNull(4); + } else { + statement.bindString(4, entity.password); + } + statement.bindLong(5, entity.age); + if (entity.utenteNumber == null) { + statement.bindNull(6); + } else { + statement.bindString(6, entity.utenteNumber); + } + } + }; + this.__updateAdapterOfUser = new EntityDeletionOrUpdateAdapter(__db) { + @Override + @NonNull + protected String createQuery() { + return "UPDATE OR ABORT `users` SET `uid` = ?,`name` = ?,`email` = ?,`password` = ?,`age` = ?,`utenteNumber` = ? WHERE `uid` = ?"; + } + + @Override + protected void bind(@NonNull final SupportSQLiteStatement statement, final User entity) { + statement.bindLong(1, entity.uid); + if (entity.name == null) { + statement.bindNull(2); + } else { + statement.bindString(2, entity.name); + } + if (entity.email == null) { + statement.bindNull(3); + } else { + statement.bindString(3, entity.email); + } + if (entity.password == null) { + statement.bindNull(4); + } else { + statement.bindString(4, entity.password); + } + statement.bindLong(5, entity.age); + if (entity.utenteNumber == null) { + statement.bindNull(6); + } else { + statement.bindString(6, entity.utenteNumber); + } + statement.bindLong(7, entity.uid); + } + }; + this.__preparedStmtOfDeleteAll = new SharedSQLiteStatement(__db) { + @Override + @NonNull + public String createQuery() { + final String _query = "delete from users"; + return _query; + } + }; + } + + @Override + public void insert(final User user) { + __db.assertNotSuspendingTransaction(); + __db.beginTransaction(); + try { + __insertionAdapterOfUser.insert(user); + __db.setTransactionSuccessful(); + } finally { + __db.endTransaction(); + } + } + + @Override + public void update(final User user) { + __db.assertNotSuspendingTransaction(); + __db.beginTransaction(); + try { + __updateAdapterOfUser.handle(user); + __db.setTransactionSuccessful(); + } finally { + __db.endTransaction(); + } + } + + @Override + public void deleteAll() { + __db.assertNotSuspendingTransaction(); + final SupportSQLiteStatement _stmt = __preparedStmtOfDeleteAll.acquire(); + try { + __db.beginTransaction(); + try { + _stmt.executeUpdateDelete(); + __db.setTransactionSuccessful(); + } finally { + __db.endTransaction(); + } + } finally { + __preparedStmtOfDeleteAll.release(_stmt); + } + } + + @Override + public User login(final String email, final String password) { + final String _sql = "SELECT * FROM users WHERE email = ? AND password = ? LIMIT 1"; + final RoomSQLiteQuery _statement = RoomSQLiteQuery.acquire(_sql, 2); + int _argIndex = 1; + if (email == null) { + _statement.bindNull(_argIndex); + } else { + _statement.bindString(_argIndex, email); + } + _argIndex = 2; + if (password == null) { + _statement.bindNull(_argIndex); + } else { + _statement.bindString(_argIndex, password); + } + __db.assertNotSuspendingTransaction(); + final Cursor _cursor = DBUtil.query(__db, _statement, false, null); + try { + final int _cursorIndexOfUid = CursorUtil.getColumnIndexOrThrow(_cursor, "uid"); + final int _cursorIndexOfName = CursorUtil.getColumnIndexOrThrow(_cursor, "name"); + final int _cursorIndexOfEmail = CursorUtil.getColumnIndexOrThrow(_cursor, "email"); + final int _cursorIndexOfPassword = CursorUtil.getColumnIndexOrThrow(_cursor, "password"); + final int _cursorIndexOfAge = CursorUtil.getColumnIndexOrThrow(_cursor, "age"); + final int _cursorIndexOfUtenteNumber = CursorUtil.getColumnIndexOrThrow(_cursor, "utenteNumber"); + final User _result; + if (_cursor.moveToFirst()) { + final String _tmpName; + if (_cursor.isNull(_cursorIndexOfName)) { + _tmpName = null; + } else { + _tmpName = _cursor.getString(_cursorIndexOfName); + } + final String _tmpEmail; + if (_cursor.isNull(_cursorIndexOfEmail)) { + _tmpEmail = null; + } else { + _tmpEmail = _cursor.getString(_cursorIndexOfEmail); + } + final String _tmpPassword; + if (_cursor.isNull(_cursorIndexOfPassword)) { + _tmpPassword = null; + } else { + _tmpPassword = _cursor.getString(_cursorIndexOfPassword); + } + final int _tmpAge; + _tmpAge = _cursor.getInt(_cursorIndexOfAge); + final String _tmpUtenteNumber; + if (_cursor.isNull(_cursorIndexOfUtenteNumber)) { + _tmpUtenteNumber = null; + } else { + _tmpUtenteNumber = _cursor.getString(_cursorIndexOfUtenteNumber); + } + _result = new User(_tmpName,_tmpEmail,_tmpPassword,_tmpAge,_tmpUtenteNumber); + _result.uid = _cursor.getInt(_cursorIndexOfUid); + } else { + _result = null; + } + return _result; + } finally { + _cursor.close(); + _statement.release(); + } + } + + @Override + public User checkUser(final String email) { + final String _sql = "SELECT * FROM users WHERE email = ? LIMIT 1"; + final RoomSQLiteQuery _statement = RoomSQLiteQuery.acquire(_sql, 1); + int _argIndex = 1; + if (email == null) { + _statement.bindNull(_argIndex); + } else { + _statement.bindString(_argIndex, email); + } + __db.assertNotSuspendingTransaction(); + final Cursor _cursor = DBUtil.query(__db, _statement, false, null); + try { + final int _cursorIndexOfUid = CursorUtil.getColumnIndexOrThrow(_cursor, "uid"); + final int _cursorIndexOfName = CursorUtil.getColumnIndexOrThrow(_cursor, "name"); + final int _cursorIndexOfEmail = CursorUtil.getColumnIndexOrThrow(_cursor, "email"); + final int _cursorIndexOfPassword = CursorUtil.getColumnIndexOrThrow(_cursor, "password"); + final int _cursorIndexOfAge = CursorUtil.getColumnIndexOrThrow(_cursor, "age"); + final int _cursorIndexOfUtenteNumber = CursorUtil.getColumnIndexOrThrow(_cursor, "utenteNumber"); + final User _result; + if (_cursor.moveToFirst()) { + final String _tmpName; + if (_cursor.isNull(_cursorIndexOfName)) { + _tmpName = null; + } else { + _tmpName = _cursor.getString(_cursorIndexOfName); + } + final String _tmpEmail; + if (_cursor.isNull(_cursorIndexOfEmail)) { + _tmpEmail = null; + } else { + _tmpEmail = _cursor.getString(_cursorIndexOfEmail); + } + final String _tmpPassword; + if (_cursor.isNull(_cursorIndexOfPassword)) { + _tmpPassword = null; + } else { + _tmpPassword = _cursor.getString(_cursorIndexOfPassword); + } + final int _tmpAge; + _tmpAge = _cursor.getInt(_cursorIndexOfAge); + final String _tmpUtenteNumber; + if (_cursor.isNull(_cursorIndexOfUtenteNumber)) { + _tmpUtenteNumber = null; + } else { + _tmpUtenteNumber = _cursor.getString(_cursorIndexOfUtenteNumber); + } + _result = new User(_tmpName,_tmpEmail,_tmpPassword,_tmpAge,_tmpUtenteNumber); + _result.uid = _cursor.getInt(_cursorIndexOfUid); + } else { + _result = null; + } + return _result; + } finally { + _cursor.close(); + _statement.release(); + } + } + + @NonNull + public static List> getRequiredConverters() { + return Collections.emptyList(); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityForgotPasswordBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityForgotPasswordBinding.java new file mode 100644 index 0000000..7f3d64b --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityForgotPasswordBinding.java @@ -0,0 +1,93 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import com.google.android.material.textfield.TextInputEditText; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class ActivityForgotPasswordBinding implements ViewBinding { + @NonNull + private final LinearLayout rootView; + + @NonNull + public final TextView backToLogin; + + @NonNull + public final TextInputEditText emailEditText; + + @NonNull + public final MaterialButton resetButton; + + private ActivityForgotPasswordBinding(@NonNull LinearLayout rootView, + @NonNull TextView backToLogin, @NonNull TextInputEditText emailEditText, + @NonNull MaterialButton resetButton) { + this.rootView = rootView; + this.backToLogin = backToLogin; + this.emailEditText = emailEditText; + this.resetButton = resetButton; + } + + @Override + @NonNull + public LinearLayout getRoot() { + return rootView; + } + + @NonNull + public static ActivityForgotPasswordBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static ActivityForgotPasswordBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.activity_forgot_password, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static ActivityForgotPasswordBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.back_to_login; + TextView backToLogin = ViewBindings.findChildViewById(rootView, id); + if (backToLogin == null) { + break missingId; + } + + id = R.id.email_edit_text; + TextInputEditText emailEditText = ViewBindings.findChildViewById(rootView, id); + if (emailEditText == null) { + break missingId; + } + + id = R.id.reset_button; + MaterialButton resetButton = ViewBindings.findChildViewById(rootView, id); + if (resetButton == null) { + break missingId; + } + + return new ActivityForgotPasswordBinding((LinearLayout) rootView, backToLogin, emailEditText, + resetButton); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityLoginBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityLoginBinding.java new file mode 100644 index 0000000..f439048 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityLoginBinding.java @@ -0,0 +1,114 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ScrollView; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import com.google.android.material.textfield.TextInputEditText; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class ActivityLoginBinding implements ViewBinding { + @NonNull + private final ScrollView rootView; + + @NonNull + public final TextInputEditText emailEditText; + + @NonNull + public final TextView forgotPasswordLink; + + @NonNull + public final MaterialButton loginButton; + + @NonNull + public final TextInputEditText passwordEditText; + + @NonNull + public final TextView registerLink; + + private ActivityLoginBinding(@NonNull ScrollView rootView, + @NonNull TextInputEditText emailEditText, @NonNull TextView forgotPasswordLink, + @NonNull MaterialButton loginButton, @NonNull TextInputEditText passwordEditText, + @NonNull TextView registerLink) { + this.rootView = rootView; + this.emailEditText = emailEditText; + this.forgotPasswordLink = forgotPasswordLink; + this.loginButton = loginButton; + this.passwordEditText = passwordEditText; + this.registerLink = registerLink; + } + + @Override + @NonNull + public ScrollView getRoot() { + return rootView; + } + + @NonNull + public static ActivityLoginBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static ActivityLoginBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.activity_login, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static ActivityLoginBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.email_edit_text; + TextInputEditText emailEditText = ViewBindings.findChildViewById(rootView, id); + if (emailEditText == null) { + break missingId; + } + + id = R.id.forgot_password_link; + TextView forgotPasswordLink = ViewBindings.findChildViewById(rootView, id); + if (forgotPasswordLink == null) { + break missingId; + } + + id = R.id.login_button; + MaterialButton loginButton = ViewBindings.findChildViewById(rootView, id); + if (loginButton == null) { + break missingId; + } + + id = R.id.password_edit_text; + TextInputEditText passwordEditText = ViewBindings.findChildViewById(rootView, id); + if (passwordEditText == null) { + break missingId; + } + + id = R.id.register_link; + TextView registerLink = ViewBindings.findChildViewById(rootView, id); + if (registerLink == null) { + break missingId; + } + + return new ActivityLoginBinding((ScrollView) rootView, emailEditText, forgotPasswordLink, + loginButton, passwordEditText, registerLink); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityMainBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityMainBinding.java new file mode 100644 index 0000000..a994d12 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityMainBinding.java @@ -0,0 +1,69 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.constraintlayout.widget.ConstraintLayout; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.bottomnavigation.BottomNavigationView; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class ActivityMainBinding implements ViewBinding { + @NonNull + private final ConstraintLayout rootView; + + @NonNull + public final BottomNavigationView navView; + + private ActivityMainBinding(@NonNull ConstraintLayout rootView, + @NonNull BottomNavigationView navView) { + this.rootView = rootView; + this.navView = navView; + } + + @Override + @NonNull + public ConstraintLayout getRoot() { + return rootView; + } + + @NonNull + public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static ActivityMainBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.activity_main, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static ActivityMainBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.nav_view; + BottomNavigationView navView = ViewBindings.findChildViewById(rootView, id); + if (navView == null) { + break missingId; + } + + return new ActivityMainBinding((ConstraintLayout) rootView, navView); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityRegisterBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityRegisterBinding.java new file mode 100644 index 0000000..bc113cb --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ActivityRegisterBinding.java @@ -0,0 +1,135 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ScrollView; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import com.google.android.material.textfield.TextInputEditText; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class ActivityRegisterBinding implements ViewBinding { + @NonNull + private final ScrollView rootView; + + @NonNull + public final TextInputEditText ageEditText; + + @NonNull + public final TextInputEditText emailEditText; + + @NonNull + public final TextView loginLink; + + @NonNull + public final TextInputEditText nameEditText; + + @NonNull + public final TextInputEditText passwordEditText; + + @NonNull + public final MaterialButton registerButton; + + @NonNull + public final TextInputEditText utenteEditText; + + private ActivityRegisterBinding(@NonNull ScrollView rootView, + @NonNull TextInputEditText ageEditText, @NonNull TextInputEditText emailEditText, + @NonNull TextView loginLink, @NonNull TextInputEditText nameEditText, + @NonNull TextInputEditText passwordEditText, @NonNull MaterialButton registerButton, + @NonNull TextInputEditText utenteEditText) { + this.rootView = rootView; + this.ageEditText = ageEditText; + this.emailEditText = emailEditText; + this.loginLink = loginLink; + this.nameEditText = nameEditText; + this.passwordEditText = passwordEditText; + this.registerButton = registerButton; + this.utenteEditText = utenteEditText; + } + + @Override + @NonNull + public ScrollView getRoot() { + return rootView; + } + + @NonNull + public static ActivityRegisterBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static ActivityRegisterBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.activity_register, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static ActivityRegisterBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.age_edit_text; + TextInputEditText ageEditText = ViewBindings.findChildViewById(rootView, id); + if (ageEditText == null) { + break missingId; + } + + id = R.id.email_edit_text; + TextInputEditText emailEditText = ViewBindings.findChildViewById(rootView, id); + if (emailEditText == null) { + break missingId; + } + + id = R.id.login_link; + TextView loginLink = ViewBindings.findChildViewById(rootView, id); + if (loginLink == null) { + break missingId; + } + + id = R.id.name_edit_text; + TextInputEditText nameEditText = ViewBindings.findChildViewById(rootView, id); + if (nameEditText == null) { + break missingId; + } + + id = R.id.password_edit_text; + TextInputEditText passwordEditText = ViewBindings.findChildViewById(rootView, id); + if (passwordEditText == null) { + break missingId; + } + + id = R.id.register_button; + MaterialButton registerButton = ViewBindings.findChildViewById(rootView, id); + if (registerButton == null) { + break missingId; + } + + id = R.id.utente_edit_text; + TextInputEditText utenteEditText = ViewBindings.findChildViewById(rootView, id); + if (utenteEditText == null) { + break missingId; + } + + return new ActivityRegisterBinding((ScrollView) rootView, ageEditText, emailEditText, + loginLink, nameEditText, passwordEditText, registerButton, utenteEditText); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/DialogEditProfileBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/DialogEditProfileBinding.java new file mode 100644 index 0000000..8ba9bbf --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/DialogEditProfileBinding.java @@ -0,0 +1,134 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.ScrollView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import com.google.android.material.textfield.TextInputEditText; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class DialogEditProfileBinding implements ViewBinding { + @NonNull + private final ScrollView rootView; + + @NonNull + public final MaterialButton buttonCancel; + + @NonNull + public final MaterialButton buttonSave; + + @NonNull + public final TextInputEditText editAge; + + @NonNull + public final TextInputEditText editEmail; + + @NonNull + public final TextInputEditText editName; + + @NonNull + public final TextInputEditText editPassword; + + @NonNull + public final TextInputEditText editUtente; + + private DialogEditProfileBinding(@NonNull ScrollView rootView, + @NonNull MaterialButton buttonCancel, @NonNull MaterialButton buttonSave, + @NonNull TextInputEditText editAge, @NonNull TextInputEditText editEmail, + @NonNull TextInputEditText editName, @NonNull TextInputEditText editPassword, + @NonNull TextInputEditText editUtente) { + this.rootView = rootView; + this.buttonCancel = buttonCancel; + this.buttonSave = buttonSave; + this.editAge = editAge; + this.editEmail = editEmail; + this.editName = editName; + this.editPassword = editPassword; + this.editUtente = editUtente; + } + + @Override + @NonNull + public ScrollView getRoot() { + return rootView; + } + + @NonNull + public static DialogEditProfileBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static DialogEditProfileBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.dialog_edit_profile, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static DialogEditProfileBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.button_cancel; + MaterialButton buttonCancel = ViewBindings.findChildViewById(rootView, id); + if (buttonCancel == null) { + break missingId; + } + + id = R.id.button_save; + MaterialButton buttonSave = ViewBindings.findChildViewById(rootView, id); + if (buttonSave == null) { + break missingId; + } + + id = R.id.edit_age; + TextInputEditText editAge = ViewBindings.findChildViewById(rootView, id); + if (editAge == null) { + break missingId; + } + + id = R.id.edit_email; + TextInputEditText editEmail = ViewBindings.findChildViewById(rootView, id); + if (editEmail == null) { + break missingId; + } + + id = R.id.edit_name; + TextInputEditText editName = ViewBindings.findChildViewById(rootView, id); + if (editName == null) { + break missingId; + } + + id = R.id.edit_password; + TextInputEditText editPassword = ViewBindings.findChildViewById(rootView, id); + if (editPassword == null) { + break missingId; + } + + id = R.id.edit_utente; + TextInputEditText editUtente = ViewBindings.findChildViewById(rootView, id); + if (editUtente == null) { + break missingId; + } + + return new DialogEditProfileBinding((ScrollView) rootView, buttonCancel, buttonSave, editAge, + editEmail, editName, editPassword, editUtente); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentAppointmentsBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentAppointmentsBinding.java new file mode 100644 index 0000000..97e3fb1 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentAppointmentsBinding.java @@ -0,0 +1,93 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.FrameLayout; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.recyclerview.widget.RecyclerView; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.floatingactionbutton.FloatingActionButton; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class FragmentAppointmentsBinding implements ViewBinding { + @NonNull + private final FrameLayout rootView; + + @NonNull + public final FloatingActionButton fabAddAppointment; + + @NonNull + public final RecyclerView recyclerAppointmentsFuture; + + @NonNull + public final RecyclerView recyclerAppointmentsPast; + + private FragmentAppointmentsBinding(@NonNull FrameLayout rootView, + @NonNull FloatingActionButton fabAddAppointment, + @NonNull RecyclerView recyclerAppointmentsFuture, + @NonNull RecyclerView recyclerAppointmentsPast) { + this.rootView = rootView; + this.fabAddAppointment = fabAddAppointment; + this.recyclerAppointmentsFuture = recyclerAppointmentsFuture; + this.recyclerAppointmentsPast = recyclerAppointmentsPast; + } + + @Override + @NonNull + public FrameLayout getRoot() { + return rootView; + } + + @NonNull + public static FragmentAppointmentsBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static FragmentAppointmentsBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.fragment_appointments, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static FragmentAppointmentsBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.fab_add_appointment; + FloatingActionButton fabAddAppointment = ViewBindings.findChildViewById(rootView, id); + if (fabAddAppointment == null) { + break missingId; + } + + id = R.id.recycler_appointments_future; + RecyclerView recyclerAppointmentsFuture = ViewBindings.findChildViewById(rootView, id); + if (recyclerAppointmentsFuture == null) { + break missingId; + } + + id = R.id.recycler_appointments_past; + RecyclerView recyclerAppointmentsPast = ViewBindings.findChildViewById(rootView, id); + if (recyclerAppointmentsPast == null) { + break missingId; + } + + return new FragmentAppointmentsBinding((FrameLayout) rootView, fabAddAppointment, + recyclerAppointmentsFuture, recyclerAppointmentsPast); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentHomeBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentHomeBinding.java new file mode 100644 index 0000000..b24c2b5 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentHomeBinding.java @@ -0,0 +1,114 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.constraintlayout.widget.ConstraintLayout; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import com.google.android.material.card.MaterialCardView; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class FragmentHomeBinding implements ViewBinding { + @NonNull + private final ConstraintLayout rootView; + + @NonNull + public final MaterialButton buttonBookAppointment; + + @NonNull + public final MaterialCardView cardNextMedication; + + @NonNull + public final TextView nextMedName; + + @NonNull + public final TextView nextMedTime; + + @NonNull + public final TextView textGreeting; + + private FragmentHomeBinding(@NonNull ConstraintLayout rootView, + @NonNull MaterialButton buttonBookAppointment, @NonNull MaterialCardView cardNextMedication, + @NonNull TextView nextMedName, @NonNull TextView nextMedTime, + @NonNull TextView textGreeting) { + this.rootView = rootView; + this.buttonBookAppointment = buttonBookAppointment; + this.cardNextMedication = cardNextMedication; + this.nextMedName = nextMedName; + this.nextMedTime = nextMedTime; + this.textGreeting = textGreeting; + } + + @Override + @NonNull + public ConstraintLayout getRoot() { + return rootView; + } + + @NonNull + public static FragmentHomeBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static FragmentHomeBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.fragment_home, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static FragmentHomeBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.button_book_appointment; + MaterialButton buttonBookAppointment = ViewBindings.findChildViewById(rootView, id); + if (buttonBookAppointment == null) { + break missingId; + } + + id = R.id.card_next_medication; + MaterialCardView cardNextMedication = ViewBindings.findChildViewById(rootView, id); + if (cardNextMedication == null) { + break missingId; + } + + id = R.id.next_med_name; + TextView nextMedName = ViewBindings.findChildViewById(rootView, id); + if (nextMedName == null) { + break missingId; + } + + id = R.id.next_med_time; + TextView nextMedTime = ViewBindings.findChildViewById(rootView, id); + if (nextMedTime == null) { + break missingId; + } + + id = R.id.text_greeting; + TextView textGreeting = ViewBindings.findChildViewById(rootView, id); + if (textGreeting == null) { + break missingId; + } + + return new FragmentHomeBinding((ConstraintLayout) rootView, buttonBookAppointment, + cardNextMedication, nextMedName, nextMedTime, textGreeting); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentMedicationBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentMedicationBinding.java new file mode 100644 index 0000000..be756d4 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentMedicationBinding.java @@ -0,0 +1,69 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.recyclerview.widget.RecyclerView; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class FragmentMedicationBinding implements ViewBinding { + @NonNull + private final LinearLayout rootView; + + @NonNull + public final RecyclerView recyclerMedication; + + private FragmentMedicationBinding(@NonNull LinearLayout rootView, + @NonNull RecyclerView recyclerMedication) { + this.rootView = rootView; + this.recyclerMedication = recyclerMedication; + } + + @Override + @NonNull + public LinearLayout getRoot() { + return rootView; + } + + @NonNull + public static FragmentMedicationBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static FragmentMedicationBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.fragment_medication, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static FragmentMedicationBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.recycler_medication; + RecyclerView recyclerMedication = ViewBindings.findChildViewById(rootView, id); + if (recyclerMedication == null) { + break missingId; + } + + return new FragmentMedicationBinding((LinearLayout) rootView, recyclerMedication); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentProfileBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentProfileBinding.java new file mode 100644 index 0000000..4ab710c --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentProfileBinding.java @@ -0,0 +1,123 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.LinearLayout; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class FragmentProfileBinding implements ViewBinding { + @NonNull + private final LinearLayout rootView; + + @NonNull + public final MaterialButton buttonEditProfile; + + @NonNull + public final MaterialButton buttonLogout; + + @NonNull + public final TextView profileAge; + + @NonNull + public final TextView profileEmail; + + @NonNull + public final TextView profileName; + + @NonNull + public final TextView profileUtente; + + private FragmentProfileBinding(@NonNull LinearLayout rootView, + @NonNull MaterialButton buttonEditProfile, @NonNull MaterialButton buttonLogout, + @NonNull TextView profileAge, @NonNull TextView profileEmail, @NonNull TextView profileName, + @NonNull TextView profileUtente) { + this.rootView = rootView; + this.buttonEditProfile = buttonEditProfile; + this.buttonLogout = buttonLogout; + this.profileAge = profileAge; + this.profileEmail = profileEmail; + this.profileName = profileName; + this.profileUtente = profileUtente; + } + + @Override + @NonNull + public LinearLayout getRoot() { + return rootView; + } + + @NonNull + public static FragmentProfileBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static FragmentProfileBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.fragment_profile, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static FragmentProfileBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.button_edit_profile; + MaterialButton buttonEditProfile = ViewBindings.findChildViewById(rootView, id); + if (buttonEditProfile == null) { + break missingId; + } + + id = R.id.button_logout; + MaterialButton buttonLogout = ViewBindings.findChildViewById(rootView, id); + if (buttonLogout == null) { + break missingId; + } + + id = R.id.profile_age; + TextView profileAge = ViewBindings.findChildViewById(rootView, id); + if (profileAge == null) { + break missingId; + } + + id = R.id.profile_email; + TextView profileEmail = ViewBindings.findChildViewById(rootView, id); + if (profileEmail == null) { + break missingId; + } + + id = R.id.profile_name; + TextView profileName = ViewBindings.findChildViewById(rootView, id); + if (profileName == null) { + break missingId; + } + + id = R.id.profile_utente; + TextView profileUtente = ViewBindings.findChildViewById(rootView, id); + if (profileUtente == null) { + break missingId; + } + + return new FragmentProfileBinding((LinearLayout) rootView, buttonEditProfile, buttonLogout, + profileAge, profileEmail, profileName, profileUtente); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentScheduleAppointmentBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentScheduleAppointmentBinding.java new file mode 100644 index 0000000..0f9aee2 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentScheduleAppointmentBinding.java @@ -0,0 +1,93 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; +import android.widget.DatePicker; +import android.widget.LinearLayout; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.recyclerview.widget.RecyclerView; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class FragmentScheduleAppointmentBinding implements ViewBinding { + @NonNull + private final LinearLayout rootView; + + @NonNull + public final Button btnConfirmAppointment; + + @NonNull + public final DatePicker datePicker; + + @NonNull + public final RecyclerView recyclerTimeSlots; + + private FragmentScheduleAppointmentBinding(@NonNull LinearLayout rootView, + @NonNull Button btnConfirmAppointment, @NonNull DatePicker datePicker, + @NonNull RecyclerView recyclerTimeSlots) { + this.rootView = rootView; + this.btnConfirmAppointment = btnConfirmAppointment; + this.datePicker = datePicker; + this.recyclerTimeSlots = recyclerTimeSlots; + } + + @Override + @NonNull + public LinearLayout getRoot() { + return rootView; + } + + @NonNull + public static FragmentScheduleAppointmentBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static FragmentScheduleAppointmentBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.fragment_schedule_appointment, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static FragmentScheduleAppointmentBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.btn_confirm_appointment; + Button btnConfirmAppointment = ViewBindings.findChildViewById(rootView, id); + if (btnConfirmAppointment == null) { + break missingId; + } + + id = R.id.datePicker; + DatePicker datePicker = ViewBindings.findChildViewById(rootView, id); + if (datePicker == null) { + break missingId; + } + + id = R.id.recycler_time_slots; + RecyclerView recyclerTimeSlots = ViewBindings.findChildViewById(rootView, id); + if (recyclerTimeSlots == null) { + break missingId; + } + + return new FragmentScheduleAppointmentBinding((LinearLayout) rootView, btnConfirmAppointment, + datePicker, recyclerTimeSlots); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentSns24Binding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentSns24Binding.java new file mode 100644 index 0000000..2a6b12c --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/FragmentSns24Binding.java @@ -0,0 +1,125 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.Button; +import android.widget.CheckBox; +import android.widget.LinearLayout; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class FragmentSns24Binding implements ViewBinding { + @NonNull + private final LinearLayout rootView; + + @NonNull + public final MaterialButton buttonCallSns; + + @NonNull + public final Button buttonTriage; + + @NonNull + public final CheckBox checkBreath; + + @NonNull + public final CheckBox checkFever; + + @NonNull + public final CheckBox checkPain; + + @NonNull + public final TextView textTriageResult; + + private FragmentSns24Binding(@NonNull LinearLayout rootView, + @NonNull MaterialButton buttonCallSns, @NonNull Button buttonTriage, + @NonNull CheckBox checkBreath, @NonNull CheckBox checkFever, @NonNull CheckBox checkPain, + @NonNull TextView textTriageResult) { + this.rootView = rootView; + this.buttonCallSns = buttonCallSns; + this.buttonTriage = buttonTriage; + this.checkBreath = checkBreath; + this.checkFever = checkFever; + this.checkPain = checkPain; + this.textTriageResult = textTriageResult; + } + + @Override + @NonNull + public LinearLayout getRoot() { + return rootView; + } + + @NonNull + public static FragmentSns24Binding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static FragmentSns24Binding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.fragment_sns24, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static FragmentSns24Binding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.button_call_sns; + MaterialButton buttonCallSns = ViewBindings.findChildViewById(rootView, id); + if (buttonCallSns == null) { + break missingId; + } + + id = R.id.button_triage; + Button buttonTriage = ViewBindings.findChildViewById(rootView, id); + if (buttonTriage == null) { + break missingId; + } + + id = R.id.check_breath; + CheckBox checkBreath = ViewBindings.findChildViewById(rootView, id); + if (checkBreath == null) { + break missingId; + } + + id = R.id.check_fever; + CheckBox checkFever = ViewBindings.findChildViewById(rootView, id); + if (checkFever == null) { + break missingId; + } + + id = R.id.check_pain; + CheckBox checkPain = ViewBindings.findChildViewById(rootView, id); + if (checkPain == null) { + break missingId; + } + + id = R.id.text_triage_result; + TextView textTriageResult = ViewBindings.findChildViewById(rootView, id); + if (textTriageResult == null) { + break missingId; + } + + return new FragmentSns24Binding((LinearLayout) rootView, buttonCallSns, buttonTriage, + checkBreath, checkFever, checkPain, textTriageResult); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemAppointmentBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemAppointmentBinding.java new file mode 100644 index 0000000..ad60340 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemAppointmentBinding.java @@ -0,0 +1,89 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.card.MaterialCardView; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class ItemAppointmentBinding implements ViewBinding { + @NonNull + private final MaterialCardView rootView; + + @NonNull + public final TextView textDate; + + @NonNull + public final TextView textTime; + + @NonNull + public final TextView textType; + + private ItemAppointmentBinding(@NonNull MaterialCardView rootView, @NonNull TextView textDate, + @NonNull TextView textTime, @NonNull TextView textType) { + this.rootView = rootView; + this.textDate = textDate; + this.textTime = textTime; + this.textType = textType; + } + + @Override + @NonNull + public MaterialCardView getRoot() { + return rootView; + } + + @NonNull + public static ItemAppointmentBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static ItemAppointmentBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.item_appointment, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static ItemAppointmentBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.text_date; + TextView textDate = ViewBindings.findChildViewById(rootView, id); + if (textDate == null) { + break missingId; + } + + id = R.id.text_time; + TextView textTime = ViewBindings.findChildViewById(rootView, id); + if (textTime == null) { + break missingId; + } + + id = R.id.text_type; + TextView textType = ViewBindings.findChildViewById(rootView, id); + if (textType == null) { + break missingId; + } + + return new ItemAppointmentBinding((MaterialCardView) rootView, textDate, textTime, textType); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemMedicationBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemMedicationBinding.java new file mode 100644 index 0000000..c8c85c2 --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemMedicationBinding.java @@ -0,0 +1,112 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import android.widget.CheckBox; +import android.widget.TextView; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import androidx.viewbinding.ViewBindings; +import com.example.cuida.R; +import com.google.android.material.card.MaterialCardView; +import java.lang.NullPointerException; +import java.lang.Override; +import java.lang.String; + +public final class ItemMedicationBinding implements ViewBinding { + @NonNull + private final MaterialCardView rootView; + + @NonNull + public final CheckBox checkboxTaken; + + @NonNull + public final TextView textMedDosage; + + @NonNull + public final TextView textMedName; + + @NonNull + public final TextView textMedNotes; + + @NonNull + public final TextView textMedTime; + + private ItemMedicationBinding(@NonNull MaterialCardView rootView, @NonNull CheckBox checkboxTaken, + @NonNull TextView textMedDosage, @NonNull TextView textMedName, + @NonNull TextView textMedNotes, @NonNull TextView textMedTime) { + this.rootView = rootView; + this.checkboxTaken = checkboxTaken; + this.textMedDosage = textMedDosage; + this.textMedName = textMedName; + this.textMedNotes = textMedNotes; + this.textMedTime = textMedTime; + } + + @Override + @NonNull + public MaterialCardView getRoot() { + return rootView; + } + + @NonNull + public static ItemMedicationBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static ItemMedicationBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.item_medication, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static ItemMedicationBinding bind(@NonNull View rootView) { + // The body of this method is generated in a way you would not otherwise write. + // This is done to optimize the compiled bytecode for size and performance. + int id; + missingId: { + id = R.id.checkbox_taken; + CheckBox checkboxTaken = ViewBindings.findChildViewById(rootView, id); + if (checkboxTaken == null) { + break missingId; + } + + id = R.id.text_med_dosage; + TextView textMedDosage = ViewBindings.findChildViewById(rootView, id); + if (textMedDosage == null) { + break missingId; + } + + id = R.id.text_med_name; + TextView textMedName = ViewBindings.findChildViewById(rootView, id); + if (textMedName == null) { + break missingId; + } + + id = R.id.text_med_notes; + TextView textMedNotes = ViewBindings.findChildViewById(rootView, id); + if (textMedNotes == null) { + break missingId; + } + + id = R.id.text_med_time; + TextView textMedTime = ViewBindings.findChildViewById(rootView, id); + if (textMedTime == null) { + break missingId; + } + + return new ItemMedicationBinding((MaterialCardView) rootView, checkboxTaken, textMedDosage, + textMedName, textMedNotes, textMedTime); + } + String missingId = rootView.getResources().getResourceName(id); + throw new NullPointerException("Missing required view with ID: ".concat(missingId)); + } +} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemTimeSlotBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemTimeSlotBinding.java new file mode 100644 index 0000000..a3c9e6c --- /dev/null +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/cuida/databinding/ItemTimeSlotBinding.java @@ -0,0 +1,59 @@ +// Generated by view binder compiler. Do not edit! +package com.example.cuida.databinding; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.viewbinding.ViewBinding; +import com.example.cuida.R; +import com.google.android.material.button.MaterialButton; +import java.lang.NullPointerException; +import java.lang.Override; + +public final class ItemTimeSlotBinding implements ViewBinding { + @NonNull + private final MaterialButton rootView; + + @NonNull + public final MaterialButton btnTimeSlot; + + private ItemTimeSlotBinding(@NonNull MaterialButton rootView, + @NonNull MaterialButton btnTimeSlot) { + this.rootView = rootView; + this.btnTimeSlot = btnTimeSlot; + } + + @Override + @NonNull + public MaterialButton getRoot() { + return rootView; + } + + @NonNull + public static ItemTimeSlotBinding inflate(@NonNull LayoutInflater inflater) { + return inflate(inflater, null, false); + } + + @NonNull + public static ItemTimeSlotBinding inflate(@NonNull LayoutInflater inflater, + @Nullable ViewGroup parent, boolean attachToParent) { + View root = inflater.inflate(R.layout.item_time_slot, parent, false); + if (attachToParent) { + parent.addView(root); + } + return bind(root); + } + + @NonNull + public static ItemTimeSlotBinding bind(@NonNull View rootView) { + if (rootView == null) { + throw new NullPointerException("rootView"); + } + + MaterialButton btnTimeSlot = (MaterialButton) rootView; + + return new ItemTimeSlotBinding((MaterialButton) rootView, btnTimeSlot); + } +} diff --git a/app/build/generated/updated_navigation_xml/debug/navigation/mobile_navigation.xml b/app/build/generated/updated_navigation_xml/debug/navigation/mobile_navigation.xml new file mode 100644 index 0000000..d926663 --- /dev/null +++ b/app/build/generated/updated_navigation_xml/debug/navigation/mobile_navigation.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/app/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json b/app/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json new file mode 100644 index 0000000..ac27359 --- /dev/null +++ b/app/build/intermediates/annotation_processor_list/debug/javaPreCompileDebug/annotationProcessors.json @@ -0,0 +1 @@ +{"room-compiler-2.6.1.jar (androidx.room:room-compiler:2.6.1)":"INCREMENTAL_AP"} \ No newline at end of file diff --git a/app/build/intermediates/apk/debug/app-debug.apk b/app/build/intermediates/apk/debug/app-debug.apk new file mode 100644 index 0000000000000000000000000000000000000000..ba3222a8a0b7e425421503fc15af7c857057b0b8 GIT binary patch literal 7292724 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