├── .github
└── workflows
│ └── android.yml
├── .gitignore
├── .idea
├── codeStyles
│ └── Project.xml
├── jarRepositories.xml
├── kotlinScripting.xml
├── kotlinc.xml
├── misc.xml
├── modules.xml
├── navEditor.xml
├── runConfigurations.xml
├── sonarIssues.xml
└── vcs.xml
├── LICENSE
├── README.md
├── app
├── .gitignore
├── build.gradle.kts
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── foodapp
│ │ └── com
│ │ └── foodapp
│ │ └── ui
│ │ ├── detail
│ │ └── DetailFragmentTest.kt
│ │ └── list
│ │ ├── DashboardFragmentTest.kt
│ │ └── DashboardScreenElements.kt
│ ├── main
│ ├── AndroidManifest.xml
│ ├── ic_launcher-web.png
│ ├── java
│ │ └── foodapp
│ │ │ └── com
│ │ │ └── foodapp
│ │ │ ├── ContextExtensions.kt
│ │ │ ├── ErrorType.kt
│ │ │ ├── FoodApp.kt
│ │ │ ├── base
│ │ │ └── BaseFragment.kt
│ │ │ ├── di
│ │ │ └── ScreenModule.kt
│ │ │ └── ui
│ │ │ ├── MainActivity.kt
│ │ │ ├── detail
│ │ │ └── DetailFragment.kt
│ │ │ ├── list
│ │ │ ├── DashboardFragment.kt
│ │ │ ├── FoodListAdapter.kt
│ │ │ └── FoodViewModel.kt
│ │ │ ├── splash
│ │ │ ├── SplashFragment.kt
│ │ │ ├── SplashViewPager.kt
│ │ │ └── SplashViewPagerFragment.kt
│ │ │ └── views
│ │ │ ├── AnimationEndListener.kt
│ │ │ ├── DepthPageTransformer.kt
│ │ │ ├── ErrorView.kt
│ │ │ └── Utils.kt
│ └── res
│ │ ├── drawable-v24
│ │ └── ic_launcher_foreground.xml
│ │ ├── drawable
│ │ ├── default_dot.xml
│ │ ├── frame1.jpg
│ │ ├── frame2.jpg
│ │ ├── frame3.jpg
│ │ ├── ic_launcher_background.xml
│ │ ├── ic_svg_food.xml
│ │ ├── ic_svg_heart.xml
│ │ ├── ic_svg_heart_button.xml
│ │ ├── ic_svg_network_error.xml
│ │ ├── ic_svg_no_network_connection.xml
│ │ ├── selected_dot.xml
│ │ ├── sign_in_btn.xml
│ │ └── tab_selector.xml
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── fragment_dashboard.xml
│ │ ├── fragment_detail.xml
│ │ ├── fragment_hero_image.xml
│ │ ├── fragment_splash.xml
│ │ ├── layout_placeholder_view.xml
│ │ └── row_food_item.xml
│ │ ├── mipmap-anydpi-v26
│ │ ├── ic_launcher.xml
│ │ └── ic_launcher_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-mdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── ic_launcher.png
│ │ └── ic_launcher_round.png
│ │ ├── navigation
│ │ └── nav_graph.xml
│ │ ├── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ │ └── xml
│ │ └── network_security_config.xml
│ └── test
│ └── java
│ └── foodapp
│ └── com
│ └── foodapp
│ └── ui
│ └── list
│ ├── FoodViewModelTest.kt
│ └── utils
│ ├── CoroutinesTest.kt
│ ├── InstantTaskExecutorExtension.kt
│ └── LiveDataExtension.kt
├── art
├── architecture.png
└── cover.png
├── data
├── .gitignore
├── build.gradle.kts
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── foodapp
│ │ └── com
│ │ └── data
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── foodapp
│ │ │ └── com
│ │ │ └── data
│ │ │ ├── FoodDatabase.kt
│ │ │ ├── FoodEntityConverters.java
│ │ │ ├── FoodResult.kt
│ │ │ ├── di
│ │ │ ├── ClientModule.kt
│ │ │ ├── DataModule.kt
│ │ │ ├── FoodDataModule.kt
│ │ │ └── RetrofitModule.kt
│ │ │ ├── dispatcher
│ │ │ ├── DispatcherProvider.kt
│ │ │ └── DispatcherProviderImpl.kt
│ │ │ ├── model
│ │ │ ├── FoodItem.kt
│ │ │ └── FoodItems.kt
│ │ │ ├── network
│ │ │ ├── RestApi.kt
│ │ │ └── utils
│ │ │ │ ├── ByteUtils.kt
│ │ │ │ └── ErrorUtils.kt
│ │ │ ├── repository
│ │ │ ├── FoodRepository.kt
│ │ │ └── FoodRepositoryImpl.kt
│ │ │ ├── store
│ │ │ ├── local
│ │ │ │ ├── FoodDao.kt
│ │ │ │ ├── LocalDataStore.kt
│ │ │ │ └── LocalDataStoreImpl.kt
│ │ │ └── remote
│ │ │ │ ├── CloudCloudDataStoreImpl.kt
│ │ │ │ └── CloudDataStore.kt
│ │ │ └── test
│ │ │ └── mock
│ │ │ ├── MockData.kt
│ │ │ └── MockFactory.kt
│ └── res
│ │ └── values
│ │ └── strings.xml
│ └── test
│ └── java
│ └── foodapp
│ └── com
│ └── data
│ └── repository
│ ├── FoodRepositoryTest.kt
│ └── utils
│ ├── CoroutinesTest.kt
│ ├── InstantTaskExecutorExtension.kt
│ └── TestDispatcherProviderImpl.kt
├── domain
├── .gitignore
├── build.gradle.kts
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── foodapp
│ │ └── com
│ │ └── domain
│ │ └── ExampleInstrumentedTest.java
│ ├── main
│ ├── AndroidManifest.xml
│ ├── java
│ │ └── foodapp
│ │ │ └── com
│ │ │ └── domain
│ │ │ └── fooditems
│ │ │ └── FoodUsecase.kt
│ └── res
│ │ └── values
│ │ └── strings.xml
│ └── test
│ └── java
│ └── foodapp
│ └── com
│ └── domain
│ └── fooditems
│ ├── FoodUsecaseTest.kt
│ └── utils
│ ├── CoroutinesTest.kt
│ ├── InstantTaskExecutorExtension.kt
│ └── TestDispatcherProviderImpl.kt
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle.kts
/.github/workflows/android.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.github/workflows/android.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.gitignore
--------------------------------------------------------------------------------
/.idea/codeStyles/Project.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/codeStyles/Project.xml
--------------------------------------------------------------------------------
/.idea/jarRepositories.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/jarRepositories.xml
--------------------------------------------------------------------------------
/.idea/kotlinScripting.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/kotlinScripting.xml
--------------------------------------------------------------------------------
/.idea/kotlinc.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/kotlinc.xml
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/misc.xml
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/modules.xml
--------------------------------------------------------------------------------
/.idea/navEditor.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/navEditor.xml
--------------------------------------------------------------------------------
/.idea/runConfigurations.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/runConfigurations.xml
--------------------------------------------------------------------------------
/.idea/sonarIssues.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/sonarIssues.xml
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/.idea/vcs.xml
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/README.md
--------------------------------------------------------------------------------
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/app/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/build.gradle.kts
--------------------------------------------------------------------------------
/app/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/proguard-rules.pro
--------------------------------------------------------------------------------
/app/src/androidTest/java/foodapp/com/foodapp/ui/detail/DetailFragmentTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/androidTest/java/foodapp/com/foodapp/ui/detail/DetailFragmentTest.kt
--------------------------------------------------------------------------------
/app/src/androidTest/java/foodapp/com/foodapp/ui/list/DashboardFragmentTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/androidTest/java/foodapp/com/foodapp/ui/list/DashboardFragmentTest.kt
--------------------------------------------------------------------------------
/app/src/androidTest/java/foodapp/com/foodapp/ui/list/DashboardScreenElements.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/androidTest/java/foodapp/com/foodapp/ui/list/DashboardScreenElements.kt
--------------------------------------------------------------------------------
/app/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/AndroidManifest.xml
--------------------------------------------------------------------------------
/app/src/main/ic_launcher-web.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/ic_launcher-web.png
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ContextExtensions.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ContextExtensions.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ErrorType.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ErrorType.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/FoodApp.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/FoodApp.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/base/BaseFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/base/BaseFragment.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/di/ScreenModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/di/ScreenModule.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/MainActivity.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/MainActivity.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/detail/DetailFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/detail/DetailFragment.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/list/DashboardFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/list/DashboardFragment.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/list/FoodListAdapter.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/list/FoodListAdapter.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/list/FoodViewModel.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/list/FoodViewModel.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/splash/SplashFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/splash/SplashFragment.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/splash/SplashViewPager.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/splash/SplashViewPager.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/splash/SplashViewPagerFragment.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/splash/SplashViewPagerFragment.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/views/AnimationEndListener.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/views/AnimationEndListener.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/views/DepthPageTransformer.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/views/DepthPageTransformer.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/views/ErrorView.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/views/ErrorView.kt
--------------------------------------------------------------------------------
/app/src/main/java/foodapp/com/foodapp/ui/views/Utils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/java/foodapp/com/foodapp/ui/views/Utils.kt
--------------------------------------------------------------------------------
/app/src/main/res/drawable-v24/ic_launcher_foreground.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/default_dot.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/default_dot.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/frame1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/frame1.jpg
--------------------------------------------------------------------------------
/app/src/main/res/drawable/frame2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/frame2.jpg
--------------------------------------------------------------------------------
/app/src/main/res/drawable/frame3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/frame3.jpg
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_launcher_background.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/ic_launcher_background.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_svg_food.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/ic_svg_food.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_svg_heart.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/ic_svg_heart.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_svg_heart_button.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/ic_svg_heart_button.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_svg_network_error.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/ic_svg_network_error.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/ic_svg_no_network_connection.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/ic_svg_no_network_connection.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/selected_dot.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/selected_dot.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/sign_in_btn.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/sign_in_btn.xml
--------------------------------------------------------------------------------
/app/src/main/res/drawable/tab_selector.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/drawable/tab_selector.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/layout/activity_main.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_dashboard.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/layout/fragment_dashboard.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_detail.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/layout/fragment_detail.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_hero_image.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/layout/fragment_hero_image.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/fragment_splash.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/layout/fragment_splash.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/layout_placeholder_view.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/layout/layout_placeholder_view.xml
--------------------------------------------------------------------------------
/app/src/main/res/layout/row_food_item.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/layout/row_food_item.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/app/src/main/res/navigation/nav_graph.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/navigation/nav_graph.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/values/colors.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/values/dimens.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/values/styles.xml
--------------------------------------------------------------------------------
/app/src/main/res/xml/network_security_config.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/main/res/xml/network_security_config.xml
--------------------------------------------------------------------------------
/app/src/test/java/foodapp/com/foodapp/ui/list/FoodViewModelTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/test/java/foodapp/com/foodapp/ui/list/FoodViewModelTest.kt
--------------------------------------------------------------------------------
/app/src/test/java/foodapp/com/foodapp/ui/list/utils/CoroutinesTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/test/java/foodapp/com/foodapp/ui/list/utils/CoroutinesTest.kt
--------------------------------------------------------------------------------
/app/src/test/java/foodapp/com/foodapp/ui/list/utils/InstantTaskExecutorExtension.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/test/java/foodapp/com/foodapp/ui/list/utils/InstantTaskExecutorExtension.kt
--------------------------------------------------------------------------------
/app/src/test/java/foodapp/com/foodapp/ui/list/utils/LiveDataExtension.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/app/src/test/java/foodapp/com/foodapp/ui/list/utils/LiveDataExtension.kt
--------------------------------------------------------------------------------
/art/architecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/art/architecture.png
--------------------------------------------------------------------------------
/art/cover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/art/cover.png
--------------------------------------------------------------------------------
/data/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/data/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/build.gradle.kts
--------------------------------------------------------------------------------
/data/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/proguard-rules.pro
--------------------------------------------------------------------------------
/data/src/androidTest/java/foodapp/com/data/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/androidTest/java/foodapp/com/data/ExampleInstrumentedTest.java
--------------------------------------------------------------------------------
/data/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/FoodDatabase.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/FoodDatabase.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/FoodEntityConverters.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/FoodEntityConverters.java
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/FoodResult.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/FoodResult.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/di/ClientModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/di/ClientModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/di/DataModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/di/DataModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/di/FoodDataModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/di/FoodDataModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/di/RetrofitModule.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/di/RetrofitModule.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/dispatcher/DispatcherProvider.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/dispatcher/DispatcherProvider.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/dispatcher/DispatcherProviderImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/dispatcher/DispatcherProviderImpl.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/model/FoodItem.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/model/FoodItem.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/model/FoodItems.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/model/FoodItems.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/network/RestApi.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/network/RestApi.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/network/utils/ByteUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/network/utils/ByteUtils.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/network/utils/ErrorUtils.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/network/utils/ErrorUtils.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/repository/FoodRepository.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/repository/FoodRepository.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/repository/FoodRepositoryImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/repository/FoodRepositoryImpl.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/store/local/FoodDao.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/store/local/FoodDao.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/store/local/LocalDataStore.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/store/local/LocalDataStore.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/store/local/LocalDataStoreImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/store/local/LocalDataStoreImpl.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/store/remote/CloudCloudDataStoreImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/store/remote/CloudCloudDataStoreImpl.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/store/remote/CloudDataStore.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/store/remote/CloudDataStore.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/test/mock/MockData.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/test/mock/MockData.kt
--------------------------------------------------------------------------------
/data/src/main/java/foodapp/com/data/test/mock/MockFactory.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/java/foodapp/com/data/test/mock/MockFactory.kt
--------------------------------------------------------------------------------
/data/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/data/src/test/java/foodapp/com/data/repository/FoodRepositoryTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/test/java/foodapp/com/data/repository/FoodRepositoryTest.kt
--------------------------------------------------------------------------------
/data/src/test/java/foodapp/com/data/repository/utils/CoroutinesTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/test/java/foodapp/com/data/repository/utils/CoroutinesTest.kt
--------------------------------------------------------------------------------
/data/src/test/java/foodapp/com/data/repository/utils/InstantTaskExecutorExtension.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/test/java/foodapp/com/data/repository/utils/InstantTaskExecutorExtension.kt
--------------------------------------------------------------------------------
/data/src/test/java/foodapp/com/data/repository/utils/TestDispatcherProviderImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/data/src/test/java/foodapp/com/data/repository/utils/TestDispatcherProviderImpl.kt
--------------------------------------------------------------------------------
/domain/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/domain/build.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/build.gradle.kts
--------------------------------------------------------------------------------
/domain/proguard-rules.pro:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/proguard-rules.pro
--------------------------------------------------------------------------------
/domain/src/androidTest/java/foodapp/com/domain/ExampleInstrumentedTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/src/androidTest/java/foodapp/com/domain/ExampleInstrumentedTest.java
--------------------------------------------------------------------------------
/domain/src/main/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/domain/src/main/java/foodapp/com/domain/fooditems/FoodUsecase.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/src/main/java/foodapp/com/domain/fooditems/FoodUsecase.kt
--------------------------------------------------------------------------------
/domain/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/src/main/res/values/strings.xml
--------------------------------------------------------------------------------
/domain/src/test/java/foodapp/com/domain/fooditems/FoodUsecaseTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/src/test/java/foodapp/com/domain/fooditems/FoodUsecaseTest.kt
--------------------------------------------------------------------------------
/domain/src/test/java/foodapp/com/domain/fooditems/utils/CoroutinesTest.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/src/test/java/foodapp/com/domain/fooditems/utils/CoroutinesTest.kt
--------------------------------------------------------------------------------
/domain/src/test/java/foodapp/com/domain/fooditems/utils/InstantTaskExecutorExtension.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/src/test/java/foodapp/com/domain/fooditems/utils/InstantTaskExecutorExtension.kt
--------------------------------------------------------------------------------
/domain/src/test/java/foodapp/com/domain/fooditems/utils/TestDispatcherProviderImpl.kt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/domain/src/test/java/foodapp/com/domain/fooditems/utils/TestDispatcherProviderImpl.kt
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/gradle.properties
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/gradlew
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/gradlew.bat
--------------------------------------------------------------------------------
/settings.gradle.kts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/vipulshah2010/FoodApp/HEAD/settings.gradle.kts
--------------------------------------------------------------------------------