Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes part of oppia#59: Build app module views + view models with Baz…
…el (oppia#1581) * Fixed typo * Added Firebase dependencies * Removed AsyncResultTest example * Removed AsynchResultTest example * Firebase dependencies added * Removed unnecessary comments in WORKSPACE and moved rules_kotlin * Added re-naming TODOs * Renamed java_proto rules java_proto_lite * Added doc comments to model/BUILD.bazel and format_import_proto_library * Added comments to WORKSPACE file * Fixed nits * Added comment to kt_android_library() rule * Fixed more nits * Added Firebase comment * Fixed merge conflicts and nits * Deleted unused dependencies from testing_main_lib * Fixed nits and error with testing lib dependencies * Removed printStackTrace() * Removed addressed TODOs, all tests pass * Removed redundant public modifier * Changed library name to model * Formatted WORKSPACE comment * Formatted TODO statement * Changed format_import_proto_library comment * Added EOF newline * Created Issue and linked TODO in WORKSPACE * Edited model BUILD file top comment * Addressed nits * Fixed nits and added comments * Fixing nits * Deleted unnecessary dependencies and testing example file * Fixed manifest issues * Move google json file * Restore app version of json * Edit TODO * Deleted TODO * Changed Firebase comment * Added testing functionality from later PR * Added comments to bzl files * Added targetSDK to manifests * Changed crashlytics_lib to crashlytics * Changed testing_tests visibility * Added comment to utility_test.bzl * Changed type of comment ticks * Fixed typos and all tests pass * Removed empty line * Fixed errors from merge * Added comments to data and domain BUILD files * Fixed indentation in domain_test * Removed commented-out dependencies * Fixed nits and added TODOs * Added Args to document comment * Changed targetSDK to 29 * Formatted TODO * Added root BUILD file * Moved google-services.json * Added gogle-services.json back to app * Trying to remove combined testing library * Changed targetSDK to 29 * Tests pass now with deps passed in. * Created TEST_DEPS list to avoid duplicate list of dependencies * Removed unused resources and manifest * Updated comments to reflect changes * Changed deps to be a parameter, changed targetSDK back to 28 because tests do not pass at 29 * Fixed indentation in utility/BUILD * Updated comment for utility_test.bzl * Updated comment for testing_test * Formatted dependencies and removed unused dependency * Updated dependency list * Header for oppia_android_test now fits on one line * Simplifies comment on domain/BUILD file * Changed cache_store to persistent_cache_store * Removed glob() from data BUILD file * Edited documentation for oppia_android_test * Updated documentation for utility and testing BUILD files * Changed src to srcs * Changed src to srcs * All dragAndDrop tests now pass, stateRetreiverTest fails * Created java files for binding adapters * Translated DrawableDinsingAdapter * Traslated EditTextBindingAdapter * Translated ImageViewBindingAdapters * Translated MarginBindingAdapters * Translated TextViewBindingAdapters * Translated RecyclerViewBindingAdapter * Deleted kotlin binding adapters * Translated GuidelineBindingAdapter * Translated StateAssemblerMarginBindingAdapters * Translated StateAssemblerPaddingBindingAdapters * Almost finished translating ViewBindingAdapter * Fixed the duplicate google-services.json issue * Created Issue and added TODO * Translated ViewBindingAdapter * Added minSDK back * Alphabetized dependencies * Fixed firebase target * Trying to fix StateRetreiverTest * Binding Adapter files are building with Gradle! * Fixed ktlint violation * Revert "Deleted kotlin binding adapters" This reverts commit 84037cb. * Revert "Translated GuidelineBindingAdapter" This reverts commit ce92d0a. * Revert "Translated StateAssemblerMarginBindingAdapters" This reverts commit 88c9492. * Revert "Translated StateAssemblerPaddingBindingAdapters" This reverts commit d66af07. * Git mv on DrawableBindingAdapters * Translated DrawableBindingAdapters * Deleted java files * Translated EditTextBA and GuidelineBA * Translated ImageViewBA * Added missing semicolon * Translated MarginBindingAdapters * Translated State AssemblerMarginBA * Translated StateAssemblerPaddingBA * Translated TextViewBA * Revert "Translated TextViewBA" This reverts commit 849549d. * Changed targetSdk to 28 * Revert "Revert "Translated TextViewBA"" This reverts commit 6cfa75d. * Fixed formatting issues and changed NotNull to NonNull * Refactored GuidelineBindingAdapter to be GuidelineBindingAdapters * Fixed some double space errors and other typos * Added missing ViewBindingAdapter * Deleted extra spaces and fixed more nit issues * Made all classes final * Added top level documentation * Reformatted some comments to fit java style * Reformatted imports * Created Issue and added TODOs for re-restricitng access * Added min and target SDK to domain manifest * Added documentation comment * Deleted unused domain_tests library * Revert "Deleted unused domain_tests library" This reverts commit 65e71cc. * Removed unused domain)tests library * Annotations and helpers library builds * Listeners library builds * View models build * Views now build * Added documentation comments * Started removing binding dependencies from views * Removed fragment imports used only for comments in order to build view files * Pulled binding dependenvy out of ConceptCardViewModel * Edited R import statements for Bazel to build * Fixed more errors, view_model builds * Worked through more errors * Added a dependency * View library builds * Ordered BUILD file for better merging * Removed unused listeners * Added missing comments * Formatted files and added missing @nonnull annotations * Fixed ktlint errors * Revert "Formatted files and added missing @nonnull annotations" This reverts commit 84b6125. * Added genrule for viewmodel files * Added view genrule * Both Bazel and Gradle are building * Fixed ktlint errors * Delete vcs.xml * Renamed files, deleted unused files, and added some documentation * Improved implementation of some functions in ViewBindingShimImpl and added documentation * Fixed ktlint errors * Put genrules in a loop, created issue to remove genrules post-gradle and added TODO * Added more documentation, created an issue to remove shim files, added TODO * Fixed Gradle build error * Added documentation, created an issue, added a TODO * Formatted single line comments * Fixing more nits * Fixed more nits. * Fixed getTimeAgo() function * Suppressed warning in bindToRecyclerViewAdapter * Simplified genrule * Alphabetized lists in app module BUILD * Added genrule comments, simplified gnerule targets in lists * Fixed QuestionPlayerFragmentPresenter and StateFragmentPresenter * Fixed QuestionPlayerViewModel & FRagmentPresenter as well as StateViewModel & FragmentPresenter * Fixed some nits * Fixed ktlint errors * Added assets * Fixed DragDrop ViewBinding implementations, added modules to TestComponent * Fix ktlint errors * Fixed nits in TextViewBA * Testing module tests now pass, all domain tests pass except StateRetreiver * Removed unused dependencies, aplhabetized dependencies * Fixed merge errors * Fixed nits * Removed unnecessary field in StateFragmentAccessibilityTest * Fixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTestFixed StateFragmentAccessibilityTest * Injected context in AppVersionViewModel * Used lambda function to resolve issues with QuestionPlayerVM and QuestionPlayerFragmentPresenter * Fixed small errors * Fixed ktlint error * Fixed StateFragmentPresenter and view model, fixed some nits * Fixed ktlint errors * Fixed nits * Fixed ktlint error
- Loading branch information