shared/src/main/java/com/example/android/trackr/data/Data.kt (3 lines): - line 52: * The task title. TODO: consider adding char limit which may help showcase a11y validation issues. - line 108: // TODO (b/163065333): find more efficient solution, since map may be high memory. - line 124: // TODO: consider making the label optional and adding an icon/pattern for color-only tags. app/src/main/java/com/example/android/trackr/ui/tasks/TasksViewModel.kt (2 lines): - line 51: // TODO (b/165432948): consider a holistic approach to undoing actions. - line 64: // TODO: don't hardcode TaskStatus values; instead, read from the db app/src/main/java/com/example/android/trackr/ui/tasks/TasksAdapter.kt (1 line): - line 113: // TODO: persist new order in the db instead of calling submitList() app/src/main/java/com/example/android/trackr/ui/BindingAdapters.kt (1 line): - line 137: * close, the [view] is hidden. TODO: rephrase. app/src/main/java/com/example/android/trackr/ui/settings/SettingsPreferenceFragment.kt (1 line): - line 29: // TODO: Consider using Database to store dark mode preference instead of SharedPref. app/src/main/java/com/example/android/trackr/ui/edit/TaskEditFragment.kt (1 line): - line 165: // TODO: Add a fragment test to verify changes result in navigation. shared/src/main/java/com/example/android/trackr/db/dao/TaskDao.kt (1 line): - line 38: // TODO :consider creating UserDao and moving some of the logic in this Dao there