From 4332c4171ea2a725b2b525b2dba6cff658eede3f Mon Sep 17 00:00:00 2001 From: Ryan Fonzi Date: Thu, 31 Oct 2019 16:52:46 -0400 Subject: [PATCH 1/2] Remove android app from project --- src/android/README.md | 29 --- src/android/app/build.gradle | 83 ------- src/android/app/objectbox-models/default.json | 109 --------- .../app/objectbox-models/default.json.bak | 95 -------- src/android/app/proguard-rules.pro | 25 -- .../interviewd/ExampleInstrumentedTest.kt | 22 -- src/android/app/src/main/AndroidManifest.xml | 53 ----- .../interviewd/InterviewdApplication.kt | 15 -- .../alexdenton/interviewd/SplashActivity.kt | 17 -- .../api/repositories/CandidateRepository.kt | 15 -- .../api/repositories/InterviewRepository.kt | 15 -- .../api/repositories/QuestionRepository.kt | 15 -- .../api/repositories/TemplateRepository.kt | 15 -- .../candidate/CandidateFormFragment.kt | 104 -------- .../candidate/CandidateFormViewModel.kt | 47 ---- .../create/CreateCandidateActivity.kt | 20 -- .../detail/CandidateDetailActivity.kt | 72 ------ .../detail/CandidateDetailFragment.kt | 88 ------- .../candidate/detail/CandidateDetailRouter.kt | 9 - .../detail/CandidateDetailViewModel.kt | 34 --- .../interviewd/dashboard/DashboardActivity.kt | 59 ----- .../dashboard/DashboardPageAdapter.kt | 21 -- .../dashboard/DashboardViewPager.kt | 25 -- .../dashboard/PlaceholderFragment.kt | 18 -- .../dashboard/candidates/CandidatesAdapter.kt | 44 ---- .../candidates/CandidatesFragment.kt | 81 ------- .../candidates/CandidatesViewModel.kt | 42 ---- .../dashboard/interviews/InterviewsAdapter.kt | 42 ---- .../interviews/InterviewsFragment.kt | 84 ------- .../interviews/InterviewsViewModel.kt | 44 ---- .../dashboard/questions/QuestionsAdapter.kt | 43 ---- .../dashboard/questions/QuestionsFragment.kt | 76 ------ .../dashboard/questions/QuestionsViewModel.kt | 44 ---- .../dashboard/templates/TemplatesAdapter.kt | 40 ---- .../dashboard/templates/TemplatesFragment.kt | 86 ------- .../dashboard/templates/TemplatesViewModel.kt | 42 ---- .../interviewd/entities/Candidate.kt | 12 - .../interviewd/entities/Interview.kt | 12 - .../interviewd/entities/InterviewStatus.kt | 10 - .../interviewd/entities/Question.kt | 8 - .../interviewd/entities/Template.kt | 13 - .../addedit/AddEditInterviewActivity.kt | 177 -------------- .../addedit/AddEditInterviewViewModel.kt | 70 ------ .../addedit/CandidateArrayAdapter.kt | 19 -- .../interview/addedit/LoadTemplateAdapter.kt | 48 ---- .../conduct/ConductInterviewActivity.kt | 225 ------------------ .../conduct/ConductInterviewViewModel.kt | 66 ----- .../interview/conduct/InterviewSignal.kt | 9 - .../interview/conduct/QuestionPageFragment.kt | 45 ---- .../interview/conduct/QuestionPagerAdapter.kt | 26 -- .../interview/conduct/QuestionViewPager.kt | 26 -- .../question/QuestionFormFragment.kt | 78 ------ .../question/QuestionFormViewModel.kt | 43 ---- .../question/create/CreateQuestionActivity.kt | 20 -- .../question/detail/QuestionDetailActivity.kt | 70 ------ .../question/detail/QuestionDetailFragment.kt | 86 ------- .../question/detail/QuestionDetailRouter.kt | 9 - .../detail/QuestionDetailViewModel.kt | 38 --- .../template/detail/QuestionDetailAdapter.kt | 32 --- .../template/detail/TemplateDetailActivity.kt | 32 --- .../template/detail/TemplateDetailFragment.kt | 95 -------- .../detail/TemplateDetailViewModel.kt | 36 --- .../template/events/ToQuestionBankEvent.kt | 13 - .../template/events/ToTemplateFormEvent.kt | 13 - .../questionbank/QuestionBankAdapter.kt | 85 ------- .../questionbank/QuestionBankFragment.kt | 57 ----- .../questionbank/QuestionBankViewModel.kt | 25 -- .../templateform/AddEditTemplateActivity.kt | 79 ------ .../templateform/TemplateFormAdapter.kt | 49 ---- .../templateform/TemplateFormFragment.kt | 112 --------- .../templateform/TemplateFormRouter.kt | 10 - .../templateform/TemplateFormTouchHelper.kt | 37 --- .../templateform/TemplateFormViewModel.kt | 56 ----- .../app/src/main/res/drawable/divider.xml | 5 - .../drawable/ic_account_circle_black_24dp.xml | 9 - .../main/res/drawable/ic_add_white_24dp.xml | 9 - .../drawable/ic_arrow_forward_black_24dp.xml | 9 - .../res/drawable/ic_candidate_black_24dp.xml | 9 - .../main/res/drawable/ic_check_white_24dp.xml | 9 - .../main/res/drawable/ic_clear_white_24dp.xml | 9 - .../res/drawable/ic_dashboard_black_24dp.xml | 9 - .../res/drawable/ic_delete_white_24dp.xml | 9 - .../main/res/drawable/ic_edit_white_24dp.xml | 9 - .../res/drawable/ic_launcher_background.xml | 113 --------- .../res/drawable/ic_question_black_24dp.xml | 9 - .../res/drawable/ic_reorder_black_24dp.xml | 9 - .../res/drawable/ic_template_black_24dp.xml | 9 - .../main/res/drawable/ic_timer_black_24dp.xml | 9 - .../layout/activity_add_edit_interview.xml | 82 ------- .../res/layout/activity_add_edit_template.xml | 10 - .../res/layout/activity_candidate_detail.xml | 11 - .../res/layout/activity_conduct_interview.xml | 117 --------- .../res/layout/activity_create_candidate.xml | 13 - .../res/layout/activity_create_question.xml | 12 - .../res/layout/activity_create_template.xml | 14 -- .../main/res/layout/activity_dashboard.xml | 36 --- .../res/layout/activity_question_detail.xml | 10 - .../src/main/res/layout/activity_splash.xml | 8 - .../res/layout/activity_template_detail.xml | 11 - .../src/main/res/layout/card_candidate.xml | 54 ----- .../src/main/res/layout/card_interview.xml | 48 ---- .../app/src/main/res/layout/card_question.xml | 55 ----- .../main/res/layout/card_question_in_bank.xml | 67 ------ .../app/src/main/res/layout/card_template.xml | 42 ---- .../main/res/layout/dialog_load_template.xml | 25 -- .../res/layout/fragment_candidate_detail.xml | 31 --- .../res/layout/fragment_candidate_form.xml | 71 ------ .../main/res/layout/fragment_candidates.xml | 54 ----- .../main/res/layout/fragment_interviews.xml | 49 ---- .../main/res/layout/fragment_placeholder.xml | 21 -- .../res/layout/fragment_question_bank.xml | 17 -- .../res/layout/fragment_question_detail.xml | 43 ---- .../res/layout/fragment_question_form.xml | 70 ------ .../res/layout/fragment_question_page.xml | 78 ------ .../main/res/layout/fragment_questions.xml | 66 ----- .../res/layout/fragment_template_detail.xml | 42 ---- .../layout/fragment_template_detail_edit.xml | 57 ----- .../res/layout/fragment_template_form.xml | 66 ----- .../main/res/layout/fragment_templates.xml | 60 ----- .../main/res/layout/list_banked_question.xml | 39 --- .../main/res/layout/list_load_template.xml | 41 ---- .../main/res/layout/list_question_static.xml | 29 --- .../app/src/main/res/menu/menu_delete.xml | 9 - .../app/src/main/res/menu/menu_edit.xml | 16 -- .../app/src/main/res/menu/menu_submit.xml | 9 - .../src/main/res/menu/menu_submit_cancel.xml | 15 -- .../app/src/main/res/menu/navigation.xml | 24 -- .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 - .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 - .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3358 -> 0 bytes .../mipmap-hdpi/ic_launcher_foreground.png | Bin 5117 -> 0 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 5084 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2386 -> 0 bytes .../mipmap-mdpi/ic_launcher_foreground.png | Bin 2652 -> 0 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 3179 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4648 -> 0 bytes .../mipmap-xhdpi/ic_launcher_foreground.png | Bin 7011 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 7381 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 7008 -> 0 bytes .../mipmap-xxhdpi/ic_launcher_foreground.png | Bin 14578 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 11545 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 9442 -> 0 bytes .../mipmap-xxxhdpi/ic_launcher_foreground.png | Bin 21908 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 16109 -> 0 bytes .../app/src/main/res/values/colors.xml | 8 - .../app/src/main/res/values/dimens.xml | 6 - .../app/src/main/res/values/strings.xml | 42 ---- .../app/src/main/res/values/styles.xml | 11 - .../alexdenton/interviewd/di/Modules.kt | 29 --- .../objectbox/InterviewdObjectboxApi.kt | 53 ----- .../interviewd/objectbox/ObjectBoxApi.kt | 125 ---------- .../objectbox/dto/CandidateEntity.kt | 18 -- .../objectbox/dto/InterviewEntity.kt | 19 -- .../objectbox/dto/QuestionEntity.kt | 19 -- .../objectbox/dto/TemplateEntity.kt | 17 -- .../CandidateObjectboxRepository.kt | 32 --- .../objectbox/repositories/Extensions.kt | 60 ----- .../InterviewObjectboxRepository.kt | 35 --- .../QuestionObjectboxRepository.kt | 34 --- .../TemplateObjectboxRepository.kt | 34 --- .../alexdenton/interviewd/di/Modules.kt | 25 -- .../retrofit/InterviewdApiRetrofit.kt | 76 ------ .../interviewd/retrofit/RetrofitFactory.kt | 32 --- .../interviewd/retrofit/dto/CandidateDto.kt | 14 -- .../interviewd/retrofit/dto/InterviewDto.kt | 17 -- .../interviewd/retrofit/dto/QuestionDto.kt | 15 -- .../interviewd/retrofit/dto/TemplateDto.kt | 7 - .../CandidateRetrofitRepository.kt | 39 --- .../InterviewRetrofitRepository.kt | 48 ---- .../QuestionRetrofitRepository.kt | 41 ---- .../TemplateRetrofitRepository.kt | 42 ---- src/android/build.gradle | 34 --- src/android/gradle.properties | 17 -- src/android/gradle/wrapper/gradle-wrapper.jar | Bin 53636 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 6 - src/android/gradlew | 160 ------------- src/android/gradlew.bat | 90 ------- src/android/settings.gradle | 1 - 178 files changed, 6487 deletions(-) delete mode 100644 src/android/README.md delete mode 100644 src/android/app/build.gradle delete mode 100644 src/android/app/objectbox-models/default.json delete mode 100644 src/android/app/objectbox-models/default.json.bak delete mode 100644 src/android/app/proguard-rules.pro delete mode 100644 src/android/app/src/androidTest/java/io/github/alexdenton/interviewd/ExampleInstrumentedTest.kt delete mode 100644 src/android/app/src/main/AndroidManifest.xml delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/InterviewdApplication.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/SplashActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/CandidateRepository.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/InterviewRepository.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/QuestionRepository.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/TemplateRepository.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/candidate/CandidateFormFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/candidate/CandidateFormViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/candidate/create/CreateCandidateActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/candidate/detail/CandidateDetailActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/candidate/detail/CandidateDetailFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/candidate/detail/CandidateDetailRouter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/candidate/detail/CandidateDetailViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/DashboardActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/DashboardPageAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/DashboardViewPager.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/PlaceholderFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/candidates/CandidatesAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/candidates/CandidatesFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/candidates/CandidatesViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/interviews/InterviewsAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/interviews/InterviewsFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/interviews/InterviewsViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/questions/QuestionsAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/questions/QuestionsFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/questions/QuestionsViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/templates/TemplatesAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/templates/TemplatesFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/dashboard/templates/TemplatesViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/entities/Candidate.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/entities/Interview.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/entities/InterviewStatus.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/entities/Question.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/entities/Template.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/addedit/AddEditInterviewActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/addedit/AddEditInterviewViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/addedit/CandidateArrayAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/addedit/LoadTemplateAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/conduct/ConductInterviewActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/conduct/ConductInterviewViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/conduct/InterviewSignal.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/conduct/QuestionPageFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/conduct/QuestionPagerAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/interview/conduct/QuestionViewPager.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/question/QuestionFormFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/question/QuestionFormViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/question/create/CreateQuestionActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/question/detail/QuestionDetailActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/question/detail/QuestionDetailFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/question/detail/QuestionDetailRouter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/question/detail/QuestionDetailViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/detail/QuestionDetailAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/detail/TemplateDetailActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/detail/TemplateDetailFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/detail/TemplateDetailViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/events/ToQuestionBankEvent.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/events/ToTemplateFormEvent.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/questionbank/QuestionBankAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/questionbank/QuestionBankFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/questionbank/QuestionBankViewModel.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/templateform/AddEditTemplateActivity.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/templateform/TemplateFormAdapter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/templateform/TemplateFormFragment.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/templateform/TemplateFormRouter.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/templateform/TemplateFormTouchHelper.kt delete mode 100644 src/android/app/src/main/java/io/github/alexdenton/interviewd/template/templateform/TemplateFormViewModel.kt delete mode 100644 src/android/app/src/main/res/drawable/divider.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_account_circle_black_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_add_white_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_arrow_forward_black_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_candidate_black_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_check_white_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_clear_white_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_dashboard_black_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_delete_white_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_edit_white_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_launcher_background.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_question_black_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_reorder_black_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_template_black_24dp.xml delete mode 100644 src/android/app/src/main/res/drawable/ic_timer_black_24dp.xml delete mode 100644 src/android/app/src/main/res/layout/activity_add_edit_interview.xml delete mode 100644 src/android/app/src/main/res/layout/activity_add_edit_template.xml delete mode 100644 src/android/app/src/main/res/layout/activity_candidate_detail.xml delete mode 100644 src/android/app/src/main/res/layout/activity_conduct_interview.xml delete mode 100644 src/android/app/src/main/res/layout/activity_create_candidate.xml delete mode 100644 src/android/app/src/main/res/layout/activity_create_question.xml delete mode 100644 src/android/app/src/main/res/layout/activity_create_template.xml delete mode 100644 src/android/app/src/main/res/layout/activity_dashboard.xml delete mode 100644 src/android/app/src/main/res/layout/activity_question_detail.xml delete mode 100644 src/android/app/src/main/res/layout/activity_splash.xml delete mode 100644 src/android/app/src/main/res/layout/activity_template_detail.xml delete mode 100644 src/android/app/src/main/res/layout/card_candidate.xml delete mode 100644 src/android/app/src/main/res/layout/card_interview.xml delete mode 100644 src/android/app/src/main/res/layout/card_question.xml delete mode 100644 src/android/app/src/main/res/layout/card_question_in_bank.xml delete mode 100644 src/android/app/src/main/res/layout/card_template.xml delete mode 100644 src/android/app/src/main/res/layout/dialog_load_template.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_candidate_detail.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_candidate_form.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_candidates.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_interviews.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_placeholder.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_question_bank.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_question_detail.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_question_form.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_question_page.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_questions.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_template_detail.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_template_detail_edit.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_template_form.xml delete mode 100644 src/android/app/src/main/res/layout/fragment_templates.xml delete mode 100644 src/android/app/src/main/res/layout/list_banked_question.xml delete mode 100644 src/android/app/src/main/res/layout/list_load_template.xml delete mode 100644 src/android/app/src/main/res/layout/list_question_static.xml delete mode 100644 src/android/app/src/main/res/menu/menu_delete.xml delete mode 100644 src/android/app/src/main/res/menu/menu_edit.xml delete mode 100644 src/android/app/src/main/res/menu/menu_submit.xml delete mode 100644 src/android/app/src/main/res/menu/menu_submit_cancel.xml delete mode 100644 src/android/app/src/main/res/menu/navigation.xml delete mode 100644 src/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml delete mode 100644 src/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml delete mode 100644 src/android/app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 src/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png delete mode 100644 src/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png delete mode 100644 src/android/app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 src/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png delete mode 100644 src/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png delete mode 100644 src/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 src/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png delete mode 100644 src/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png delete mode 100644 src/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 src/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png delete mode 100644 src/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png delete mode 100644 src/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 src/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png delete mode 100644 src/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png delete mode 100644 src/android/app/src/main/res/values/colors.xml delete mode 100644 src/android/app/src/main/res/values/dimens.xml delete mode 100644 src/android/app/src/main/res/values/strings.xml delete mode 100644 src/android/app/src/main/res/values/styles.xml delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/di/Modules.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/InterviewdObjectboxApi.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/ObjectBoxApi.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/dto/CandidateEntity.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/dto/InterviewEntity.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/dto/QuestionEntity.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/dto/TemplateEntity.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/repositories/CandidateObjectboxRepository.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/repositories/Extensions.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/repositories/InterviewObjectboxRepository.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/repositories/QuestionObjectboxRepository.kt delete mode 100644 src/android/app/src/offline/java/io/github/alexdenton/interviewd/objectbox/repositories/TemplateObjectboxRepository.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/di/Modules.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/InterviewdApiRetrofit.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/RetrofitFactory.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/dto/CandidateDto.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/dto/InterviewDto.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/dto/QuestionDto.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/dto/TemplateDto.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/repositories/CandidateRetrofitRepository.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/repositories/InterviewRetrofitRepository.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/repositories/QuestionRetrofitRepository.kt delete mode 100644 src/android/app/src/online/java/io/github/alexdenton/interviewd/retrofit/repositories/TemplateRetrofitRepository.kt delete mode 100644 src/android/build.gradle delete mode 100644 src/android/gradle.properties delete mode 100644 src/android/gradle/wrapper/gradle-wrapper.jar delete mode 100644 src/android/gradle/wrapper/gradle-wrapper.properties delete mode 100644 src/android/gradlew delete mode 100644 src/android/gradlew.bat delete mode 100644 src/android/settings.gradle diff --git a/src/android/README.md b/src/android/README.md deleted file mode 100644 index b22239f..0000000 --- a/src/android/README.md +++ /dev/null @@ -1,29 +0,0 @@ -# Interviewd for Android -## About -Interviewd helps manage your interviews. - -Add questions, create interview templates, and conduct interviews on your phone! - -![Cover Image](https://lh3.googleusercontent.com/PdR8cLIUB_1DzieaHKUONfHePAIAfd5QxbA3cUX0zJzLAzelWLRcLUwCk1C0gsMnsU3TPppmDdKBCRMaZvkn8pIqArrt0UPIoJ1aulX21fKubbLCGOrcQ3FnPcAvMNOXsomx4RjTKSSeHTzKXyFfbH85-zUWQklAcqwOnVE9nXQ0J0JQ7R775fxgL44XeldmV-7twC7lfPtmmCD5Hp-wDxovUKQo08peO4dPlMk7jNpLTw415LAErXppl4Lcht3oOlY5VvV5kjl2gPaNqPdSU6ZMlb20QL2gV2lqaZWFA0fF0XBBRuC1_R8_mqURCRlXjggJ98fD6z8IEC8uqrHupYhpoC4rXnC-VrMOvxmgvfxH6QSp_zc1BX-OP4Euhrqk9bVzkI-rfIR8qd9qDCq3Lexr-xMOxoLnN5Io9lrgTdVQPbJTEQjkm9_0jBbIXH2_2Xwj0MEJNDgDcUAWIXkZU7RMDHtVgUBt1NqiEEwvqA30hVe5Ra8h6cbHSHz_d3Ra13sX1uewYAY3WzNqjyqISVQmgDctCfOPceHJL572KgLfj-H55Ylkv0MjCSBY-E8z_nB1HuEYaMSmwguGG3r5HGuKPuBLN099gyw9iF8bYA=w453-h900-no) - ---- - - -## Development -Interviewd for Android is written in Kotlin targeting a min SDK of 21. - -### Architecture -The app follows MVVM utilizing [ViewModels](https://developer.android.com/topic/libraries/architecture/viewmodel.html), with Rx Observables acting in place of LiveData. - -### 3rd party libraries used - - [Gson](https://github.com/google/gson) - - [Retrofit](https://github.com/square/retrofit) - - [RxJava](https://github.com/ReactiveX/RxJava) - - [RxAndroid](https://github.com/ReactiveX/RxAndroid) - - [RxRelay](https://github.com/JakeWharton/RxRelay) - - [RxBinding](https://github.com/JakeWharton/RxBinding) - - [RxAware](https://github.com/RFonzi/RxAware) - - [Kodein](https://github.com/SalomonBrys/Kodein) - - [Material Dialogs](https://github.com/afollestad/material-dialogs) - - diff --git a/src/android/app/build.gradle b/src/android/app/build.gradle deleted file mode 100644 index bd08ec5..0000000 --- a/src/android/app/build.gradle +++ /dev/null @@ -1,83 +0,0 @@ -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply plugin: 'kotlin-android-extensions' -apply plugin: 'kotlin-kapt' -apply plugin: 'io.objectbox' - -android { - compileSdkVersion 26 - buildToolsVersion '26.0.2' - defaultConfig { - applicationId "io.github.alexdenton.interviewd" - minSdkVersion 21 - targetSdkVersion 26 - versionCode 1 - versionName "1.0" - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" - } - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' - } - } - flavorDimensions "mode" - productFlavors { - offline { - dimension "mode" - applicationIdSuffix ".offline" - versionNameSuffix "-offline" - } - online { - dimension "mode" - applicationIdSuffix ".online" - versionNameSuffix "-online" - } - } -} - -dependencies { - implementation fileTree(include: ['*.jar'], dir: 'libs') - implementation 'com.android.support:design:26.1.0' - implementation 'com.android.support:leanback-v17:26.1.0' - implementation 'com.android.support:support-v4:26.1.0' - implementation 'com.android.support:support-v13:26.1.0' - androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', { - exclude group: 'com.android.support', module: 'support-annotations' - }) - implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" - implementation 'com.android.support:appcompat-v7:26.1.0' - testImplementation 'junit:junit:4.12' - implementation 'com.android.support.constraint:constraint-layout:1.1.0-beta3' - implementation 'com.google.code.gson:gson:2.8.1' - implementation 'com.android.support:cardview-v7:26.1.0' - implementation 'com.squareup.retrofit2:retrofit:2.3.0' - implementation 'io.reactivex.rxjava2:rxjava:2.1.5' - implementation 'io.reactivex.rxjava2:rxandroid:2.0.1' - implementation 'com.jakewharton.rxrelay2:rxrelay:2.0.0' - implementation 'com.squareup.retrofit2:adapter-rxjava2:2.3.0' - implementation 'com.squareup.retrofit2:converter-gson:2.3.0' - implementation 'com.github.salomonbrys.kodein:kodein:4.1.0' - implementation 'com.github.salomonbrys.kodein:kodein-android:4.1.0' - implementation 'com.afollestad.material-dialogs:core:0.9.4.7' - implementation 'com.github.salomonbrys.kodein:kodein:4.1.0' - implementation 'com.github.salomonbrys.kodein:kodein-android:4.1.0' - implementation 'android.arch.lifecycle:runtime:1.0.3' - implementation 'android.arch.lifecycle:extensions:1.0.0-alpha9-1' - kapt "android.arch.lifecycle:compiler:1.0.0-alpha9-1" - implementation 'com.jakewharton.rxbinding2:rxbinding:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-support-v4:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-appcompat-v7:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-design:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-recyclerview-v7:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-leanback-v17:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-kotlin:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-support-v4-kotlin:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-appcompat-v7-kotlin:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-design-kotlin:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-recyclerview-v7-kotlin:2.0.0' - implementation 'com.jakewharton.rxbinding2:rxbinding-leanback-v17-kotlin:2.0.0' - implementation 'io.github.rfonzi:rxaware:ad88b8863b' - implementation "io.objectbox:objectbox-android:$objectboxVersion" - implementation "io.objectbox:objectbox-kotlin:$objectboxVersion" -} diff --git a/src/android/app/objectbox-models/default.json b/src/android/app/objectbox-models/default.json deleted file mode 100644 index d753226..0000000 --- a/src/android/app/objectbox-models/default.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "_note1": "KEEP THIS FILE! Check it into a version control system (VCS) like git.", - "_note2": "ObjectBox manages crucial IDs for your object model. See docs for details.", - "_note3": "If you have VCS merge conflicts, you must resolve them according to ObjectBox docs.", - "entities": [ - { - "id": "1:4134741833104333849", - "lastPropertyId": "4:467398226592505181", - "name": "QuestionEntity", - "properties": [ - { - "id": "1:6819803923978544311", - "name": "id" - }, - { - "id": "2:5017069055202711999", - "name": "name" - }, - { - "id": "3:496455435655374296", - "name": "description" - }, - { - "id": "4:467398226592505181", - "name": "estimate" - } - ], - "relations": [] - }, - { - "id": "2:5297474839699354173", - "lastPropertyId": "2:962684263104041806", - "name": "TemplateEntity", - "properties": [ - { - "id": "1:778415436534894466", - "name": "id" - }, - { - "id": "2:962684263104041806", - "name": "name" - } - ], - "relations": [ - { - "id": "1:7643937152218553767", - "name": "questions" - } - ] - }, - { - "id": "3:8291817475767270775", - "lastPropertyId": "3:7132269971893467497", - "name": "InterviewEntity", - "properties": [ - { - "id": "1:5124791964945329672", - "name": "id" - }, - { - "id": "2:7697233118811205956", - "name": "name" - }, - { - "id": "3:7132269971893467497", - "indexId": "1:5856004513252565349", - "name": "candidateId" - } - ], - "relations": [ - { - "id": "2:3871073152866221666", - "name": "questions" - } - ] - }, - { - "id": "4:8571356272881846474", - "lastPropertyId": "3:6523613156118929918", - "name": "CandidateEntity", - "properties": [ - { - "id": "1:1608799546017135686", - "name": "id" - }, - { - "id": "2:8207374294834818740", - "name": "firstName" - }, - { - "id": "3:6523613156118929918", - "name": "lastName" - } - ], - "relations": [] - } - ], - "lastEntityId": "4:8571356272881846474", - "lastIndexId": "1:5856004513252565349", - "lastRelationId": "2:3871073152866221666", - "lastSequenceId": "0:0", - "modelVersion": 4, - "modelVersionParserMinimum": 4, - "retiredEntityUids": [], - "retiredIndexUids": [], - "retiredPropertyUids": [], - "retiredRelationUids": [], - "version": 1 -} \ No newline at end of file diff --git a/src/android/app/objectbox-models/default.json.bak b/src/android/app/objectbox-models/default.json.bak deleted file mode 100644 index f474bfc..0000000 --- a/src/android/app/objectbox-models/default.json.bak +++ /dev/null @@ -1,95 +0,0 @@ -{ - "_note1": "KEEP THIS FILE! Check it into a version control system (VCS) like git.", - "_note2": "ObjectBox manages crucial IDs for your object model. See docs for details.", - "_note3": "If you have VCS merge conflicts, you must resolve them according to ObjectBox docs.", - "entities": [ - { - "id": "1:4134741833104333849", - "lastPropertyId": "4:467398226592505181", - "name": "QuestionEntity", - "properties": [ - { - "id": "1:6819803923978544311", - "name": "id" - }, - { - "id": "2:5017069055202711999", - "name": "name" - }, - { - "id": "3:496455435655374296", - "name": "description" - }, - { - "id": "4:467398226592505181", - "name": "estimate" - } - ], - "relations": [] - }, - { - "id": "2:5297474839699354173", - "lastPropertyId": "2:962684263104041806", - "name": "TemplateEntity", - "properties": [ - { - "id": "1:778415436534894466", - "name": "id" - }, - { - "id": "2:962684263104041806", - "name": "name" - } - ], - "relations": [ - { - "id": "1:7643937152218553767", - "name": "questions" - } - ] - }, - { - "id": "3:8291817475767270775", - "lastPropertyId": "1:5124791964945329672", - "name": "InterviewEntity", - "properties": [ - { - "id": "1:5124791964945329672", - "name": "id" - } - ], - "relations": [] - }, - { - "id": "4:8571356272881846474", - "lastPropertyId": "3:6523613156118929918", - "name": "CandidateEntity", - "properties": [ - { - "id": "1:1608799546017135686", - "name": "id" - }, - { - "id": "2:8207374294834818740", - "name": "firstName" - }, - { - "id": "3:6523613156118929918", - "name": "lastName" - } - ], - "relations": [] - } - ], - "lastEntityId": "4:8571356272881846474", - "lastIndexId": "0:0", - "lastRelationId": "1:7643937152218553767", - "lastSequenceId": "0:0", - "modelVersion": 4, - "modelVersionParserMinimum": 4, - "retiredEntityUids": [], - "retiredIndexUids": [], - "retiredPropertyUids": [], - "retiredRelationUids": [], - "version": 1 -} \ No newline at end of file diff --git a/src/android/app/proguard-rules.pro b/src/android/app/proguard-rules.pro deleted file mode 100644 index 27b0ee4..0000000 --- a/src/android/app/proguard-rules.pro +++ /dev/null @@ -1,25 +0,0 @@ -# Add project specific ProGuard rules here. -# By default, the flags in this file are appended to flags specified -# in /home/ryan/Android/Sdk/tools/proguard/proguard-android.txt -# You can edit the include path and order by changing the proguardFiles -# directive in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# Add any project specific keep options here: - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} - -# Uncomment this to preserve the line number information for -# debugging stack traces. -#-keepattributes SourceFile,LineNumberTable - -# If you keep the line number information, uncomment this to -# hide the original source file name. -#-renamesourcefileattribute SourceFile diff --git a/src/android/app/src/androidTest/java/io/github/alexdenton/interviewd/ExampleInstrumentedTest.kt b/src/android/app/src/androidTest/java/io/github/alexdenton/interviewd/ExampleInstrumentedTest.kt deleted file mode 100644 index 200271b..0000000 --- a/src/android/app/src/androidTest/java/io/github/alexdenton/interviewd/ExampleInstrumentedTest.kt +++ /dev/null @@ -1,22 +0,0 @@ -package io.github.alexdenton.interviewd - -import android.support.test.InstrumentationRegistry -import android.support.test.runner.AndroidJUnit4 -import org.junit.Assert.assertEquals -import org.junit.Test -import org.junit.runner.RunWith - -/** - * Instrumented test, which will execute on an Android device. - * - * See [testing documentation](http://d.android.com/tools/testing). - */ -@RunWith(AndroidJUnit4::class) -class ExampleInstrumentedTest { - @Test - fun useAppContext() { - // Context of the app under test. - val appContext = InstrumentationRegistry.getTargetContext() - assertEquals("io.github.alexdenton.interviewd", appContext.packageName) - } -} diff --git a/src/android/app/src/main/AndroidManifest.xml b/src/android/app/src/main/AndroidManifest.xml deleted file mode 100644 index 1a8ff04..0000000 --- a/src/android/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/android/app/src/main/java/io/github/alexdenton/interviewd/InterviewdApplication.kt b/src/android/app/src/main/java/io/github/alexdenton/interviewd/InterviewdApplication.kt deleted file mode 100644 index 7b80b37..0000000 --- a/src/android/app/src/main/java/io/github/alexdenton/interviewd/InterviewdApplication.kt +++ /dev/null @@ -1,15 +0,0 @@ -package io.github.alexdenton.interviewd - -import android.app.Application -import com.github.salomonbrys.kodein.* -import io.github.alexdenton.interviewd.di.getApiModule - -/** - * Created by ryan on 8/24/17. - */ -class InterviewdApplication : Application(), KodeinAware { - - override val kodein by Kodein.lazy { - import(getApiModule(applicationContext)) - } -} \ No newline at end of file diff --git a/src/android/app/src/main/java/io/github/alexdenton/interviewd/SplashActivity.kt b/src/android/app/src/main/java/io/github/alexdenton/interviewd/SplashActivity.kt deleted file mode 100644 index e837027..0000000 --- a/src/android/app/src/main/java/io/github/alexdenton/interviewd/SplashActivity.kt +++ /dev/null @@ -1,17 +0,0 @@ -package io.github.alexdenton.interviewd - -import android.content.Intent -import android.os.Bundle -import android.support.v7.app.AppCompatActivity -import io.github.alexdenton.interviewd.dashboard.DashboardActivity - -class SplashActivity : AppCompatActivity() { - - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - setContentView(R.layout.activity_splash) - - startActivity(Intent(this, DashboardActivity::class.java)) - finish() - } -} diff --git a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/CandidateRepository.kt b/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/CandidateRepository.kt deleted file mode 100644 index 96a061f..0000000 --- a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/CandidateRepository.kt +++ /dev/null @@ -1,15 +0,0 @@ -package io.github.alexdenton.interviewd.api.repositories - -import io.github.alexdenton.interviewd.entities.Candidate -import io.reactivex.Single - -/** - * Created by ryan on 8/28/17. - */ -interface CandidateRepository { - fun getCandidate(id: Long): Single - fun getAllCandidates(): Single> - fun createCandidate(candidate: Candidate): Single - fun updateCandidate(candidate: Candidate): Single - fun deleteCandidate(id: Long): Single -} \ No newline at end of file diff --git a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/InterviewRepository.kt b/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/InterviewRepository.kt deleted file mode 100644 index 31f367b..0000000 --- a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/InterviewRepository.kt +++ /dev/null @@ -1,15 +0,0 @@ -package io.github.alexdenton.interviewd.api.repositories - -import io.github.alexdenton.interviewd.entities.Interview -import io.reactivex.Single - -/** - * Created by ryan on 9/9/17. - */ -interface InterviewRepository { - fun getInterview(id: Long): Single - fun getAllInterviews(): Single> - fun createInterview(interview: Interview): Single - fun updateInterview(interview: Interview): Single - fun deleteInterview(id: Long): Single -} \ No newline at end of file diff --git a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/QuestionRepository.kt b/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/QuestionRepository.kt deleted file mode 100644 index f3c12bf..0000000 --- a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/QuestionRepository.kt +++ /dev/null @@ -1,15 +0,0 @@ -package io.github.alexdenton.interviewd.api.repositories - -import io.github.alexdenton.interviewd.entities.Question -import io.reactivex.Single - -/** - * Created by ryan on 8/11/17. - */ -interface QuestionRepository { - fun getQuestion(id: Long): Single - fun getAllQuestions(): Single> - fun createQuestion(question: Question): Single - fun updateQuestion(question: Question): Single - fun deleteQuestion(id: Long): Single -} \ No newline at end of file diff --git a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/TemplateRepository.kt b/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/TemplateRepository.kt deleted file mode 100644 index a2013b8..0000000 --- a/src/android/app/src/main/java/io/github/alexdenton/interviewd/api/repositories/TemplateRepository.kt +++ /dev/null @@ -1,15 +0,0 @@ -package io.github.alexdenton.interviewd.api.repositories - -import io.github.alexdenton.interviewd.entities.Template -import io.reactivex.Single - -/** - * Created by ryan on 8/14/17. - */ -interface TemplateRepository { - fun getTemplate(id: Long): Single