├── .gitignore ├── LICENSE ├── README.md ├── docs ├── html5 │ └── index.html ├── index.adoc └── styles │ └── wider_asciidoctor.css ├── espresso ├── build.gradle └── src │ ├── androidTest │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── elpassion │ │ │ └── android │ │ │ └── commons │ │ │ └── espresso │ │ │ ├── ActivityTestRuleUtilsTest.kt │ │ │ ├── AutoIntentsTest.kt │ │ │ ├── CheckedAssertionsTest.kt │ │ │ ├── ClickTest.kt │ │ │ ├── EditTextHasErrorAssertionTest.kt │ │ │ ├── EnableAssertionsTest.kt │ │ │ ├── HasChildCountAssertionTest.kt │ │ │ ├── HasChildWithTextAssertionsTest.kt │ │ │ ├── HasImageTest.kt │ │ │ ├── HasTagTest.kt │ │ │ ├── HasTextAssertionsTest.kt │ │ │ ├── InitIntentsRuleTest.kt │ │ │ ├── OnChildWithIdTest.kt │ │ │ ├── OnIdTest.kt │ │ │ ├── OnTextTest.kt │ │ │ ├── OnToolbarBackArrow_With_Test.kt │ │ │ ├── OnToolbarBackArrow_Without_Test.kt │ │ │ ├── ParentGoneChildVisiblityAssertionTest.kt │ │ │ ├── PressImeActionButtonTest.kt │ │ │ ├── ReplaceTextTest.kt │ │ │ ├── SelectedAssertionsTest.kt │ │ │ ├── SwipeTest.kt │ │ │ ├── TextInputEditTextHasHintAssertionTest.kt │ │ │ ├── TypeTextTest.kt │ │ │ └── VisibilityAssertionsTest.kt │ └── res │ │ └── values │ │ ├── ids.xml │ │ └── strings.xml │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── elpassion │ │ └── android │ │ └── commons │ │ └── espresso │ │ ├── ActivityTestRuleUtils.kt │ │ ├── Intents.kt │ │ ├── Rules.kt │ │ ├── ViewActions.kt │ │ ├── ViewAssertions.kt │ │ ├── ViewInteractions.kt │ │ ├── matchers │ │ ├── EditTextErrorMatcher.kt │ │ ├── ImageViewMatchers.kt │ │ ├── ObjectMatcher.kt │ │ ├── TextInputEditTextHintMatcher.kt │ │ └── ViewMatcher.kt │ │ └── recycler │ │ ├── RecyclerViewMatcher.kt │ │ └── RecyclerViewSizeMatcher.kt │ └── res │ ├── drawable │ ├── letter_p.png │ └── letter_q.png │ └── values │ ├── ids.xml │ └── strings.xml ├── gradle.properties ├── gradle ├── android-module.gradle ├── upload-archives.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── index.html ├── mainframer.sh ├── pager ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── elpassion │ └── android │ └── commons │ └── pager │ ├── BasePagerAdapter.kt │ └── PagerItemAdapter.kt ├── recycler-example ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── elpassion │ │ └── android │ │ └── commons │ │ └── recycler_example │ │ ├── common │ │ ├── OtherSimpleUserViewHolder.kt │ │ ├── SimpleUserViewHolder.kt │ │ ├── User.kt │ │ └── UserUtils.kt │ │ ├── group │ │ ├── BasicContactsListActivity.kt │ │ ├── BasicMutableRecyclerWithSectionsActivity.kt │ │ └── BasicRecyclerWithSectionActivity.kt │ │ ├── list │ │ └── BasicListActivity.kt │ │ └── menu │ │ ├── ExampleItem.kt │ │ └── MenuActivity.kt │ └── res │ ├── layout │ ├── example_item.xml │ ├── github_item.xml │ ├── menu_layout.xml │ ├── other_github_item.xml │ ├── recycler_view.xml │ └── recycler_view_with_action.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── recycler ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── elpassion │ │ └── android │ │ └── commons │ │ └── recycler │ │ ├── adapters │ │ └── Adapters.kt │ │ └── basic │ │ ├── BasicAdapter.kt │ │ ├── ListWithMutableSections.kt │ │ ├── ListWithSections.kt │ │ ├── Utils.kt │ │ ├── ViewHolderBinder.kt │ │ ├── WithStableId.kt │ │ └── impl │ │ ├── ListWithMutableSectionsImpl.kt │ │ └── ListWithSectionsImpl.kt │ └── test │ └── java │ └── com │ └── elpassion │ └── android │ └── commons │ └── recycler │ └── basic │ └── impl │ ├── BasicListWithMutableSectionsImplTest.kt │ └── BasicListWithSectionsImplTest.kt ├── rxjava2-test ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── elpassion │ │ └── android │ │ └── commons │ │ └── rxjava2 │ │ └── test │ │ ├── AssertableSubscriberExtension.kt │ │ ├── StubbingCompletableExtension.kt │ │ ├── StubbingObservableExtension.kt │ │ └── StubbingSingleExtension.kt │ └── test │ └── java │ └── com │ └── elpassion │ └── android │ └── commons │ └── rxjava2 │ └── test │ ├── AssertableSubscriberExtensionTest.kt │ ├── StubbingCompletableExtensionTest.kt │ ├── StubbingObservableExtensionTest.kt │ └── StubbingSingleExtensionTest.kt ├── script ├── decrypt_files_if_master.sh ├── release.sh ├── start_emulator.sh └── upload_to_sonatype_if_master.sh ├── settings.gradle ├── shared-preferences-gson-converter-adapter ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── elpassion │ │ └── sharedpreferences │ │ └── gsonadapter │ │ └── SharedPreferencesTestCase.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── elpassion │ └── sharedpreferences │ └── gsonadapter │ └── GsonConverterAdapter.kt ├── shared-preferences-moshi-converter-adapter ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── elpassion │ │ └── sharedpreferences │ │ └── moshiadapter │ │ └── SharedPreferencesTestCase.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── elpassion │ └── sharedpreferences │ └── moshiadapter │ └── MoshiConverterAdapter.kt ├── shared-preferences ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── elpassion │ │ └── android │ │ └── commons │ │ └── sharedpreferences │ │ ├── AsPropertyExtensionTestCase.kt │ │ ├── AsPropertyWithDefaultExtensionTestCase.kt │ │ └── CachedSharedPreferencesTestCase.kt │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── elpassion │ └── android │ └── commons │ └── sharedpreferences │ ├── CachingSharedPreferenceRepository.kt │ ├── JsonConverterAdapter.kt │ ├── PreferencesProperty.kt │ └── SharedPreferenceRepository.kt └── view ├── build.gradle └── src ├── androidTest └── java │ └── com │ └── elpassion │ └── android │ └── view │ └── ViewTest.kt └── main ├── AndroidManifest.xml └── java └── com └── elpassion └── android └── view ├── View.kt └── ViewGroupExtensions.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/README.md -------------------------------------------------------------------------------- /docs/html5/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/docs/html5/index.html -------------------------------------------------------------------------------- /docs/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/docs/index.adoc -------------------------------------------------------------------------------- /docs/styles/wider_asciidoctor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/docs/styles/wider_asciidoctor.css -------------------------------------------------------------------------------- /espresso/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/build.gradle -------------------------------------------------------------------------------- /espresso/src/androidTest/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/AndroidManifest.xml -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ActivityTestRuleUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ActivityTestRuleUtilsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/AutoIntentsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/AutoIntentsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/CheckedAssertionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/CheckedAssertionsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ClickTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ClickTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/EditTextHasErrorAssertionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/EditTextHasErrorAssertionTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/EnableAssertionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/EnableAssertionsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasChildCountAssertionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasChildCountAssertionTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasChildWithTextAssertionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasChildWithTextAssertionsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasImageTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasImageTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasTagTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasTagTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasTextAssertionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/HasTextAssertionsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/InitIntentsRuleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/InitIntentsRuleTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnChildWithIdTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnChildWithIdTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnIdTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnIdTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnTextTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnTextTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnToolbarBackArrow_With_Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnToolbarBackArrow_With_Test.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnToolbarBackArrow_Without_Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/OnToolbarBackArrow_Without_Test.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ParentGoneChildVisiblityAssertionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ParentGoneChildVisiblityAssertionTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/PressImeActionButtonTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/PressImeActionButtonTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ReplaceTextTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/ReplaceTextTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/SelectedAssertionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/SelectedAssertionsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/SwipeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/SwipeTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/TextInputEditTextHasHintAssertionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/TextInputEditTextHasHintAssertionTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/TypeTextTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/TypeTextTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/java/com/elpassion/android/commons/espresso/VisibilityAssertionsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/java/com/elpassion/android/commons/espresso/VisibilityAssertionsTest.kt -------------------------------------------------------------------------------- /espresso/src/androidTest/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/res/values/ids.xml -------------------------------------------------------------------------------- /espresso/src/androidTest/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/androidTest/res/values/strings.xml -------------------------------------------------------------------------------- /espresso/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/ActivityTestRuleUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/ActivityTestRuleUtils.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/Intents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/Intents.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/Rules.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/Rules.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/ViewActions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/ViewActions.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/ViewAssertions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/ViewAssertions.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/ViewInteractions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/ViewInteractions.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/EditTextErrorMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/EditTextErrorMatcher.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/ImageViewMatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/ImageViewMatchers.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/ObjectMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/ObjectMatcher.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/TextInputEditTextHintMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/TextInputEditTextHintMatcher.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/ViewMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/matchers/ViewMatcher.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/recycler/RecyclerViewMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/recycler/RecyclerViewMatcher.kt -------------------------------------------------------------------------------- /espresso/src/main/java/com/elpassion/android/commons/espresso/recycler/RecyclerViewSizeMatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/java/com/elpassion/android/commons/espresso/recycler/RecyclerViewSizeMatcher.kt -------------------------------------------------------------------------------- /espresso/src/main/res/drawable/letter_p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/res/drawable/letter_p.png -------------------------------------------------------------------------------- /espresso/src/main/res/drawable/letter_q.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/res/drawable/letter_q.png -------------------------------------------------------------------------------- /espresso/src/main/res/values/ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/res/values/ids.xml -------------------------------------------------------------------------------- /espresso/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/espresso/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/android-module.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/gradle/android-module.gradle -------------------------------------------------------------------------------- /gradle/upload-archives.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/gradle/upload-archives.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/gradlew.bat -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/index.html -------------------------------------------------------------------------------- /mainframer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/mainframer.sh -------------------------------------------------------------------------------- /pager/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/pager/build.gradle -------------------------------------------------------------------------------- /pager/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/pager/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /pager/src/main/java/com/elpassion/android/commons/pager/BasePagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/pager/src/main/java/com/elpassion/android/commons/pager/BasePagerAdapter.kt -------------------------------------------------------------------------------- /pager/src/main/java/com/elpassion/android/commons/pager/PagerItemAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/pager/src/main/java/com/elpassion/android/commons/pager/PagerItemAdapter.kt -------------------------------------------------------------------------------- /recycler-example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/build.gradle -------------------------------------------------------------------------------- /recycler-example/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/OtherSimpleUserViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/OtherSimpleUserViewHolder.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/SimpleUserViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/SimpleUserViewHolder.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/User.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/UserUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/common/UserUtils.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/group/BasicContactsListActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/group/BasicContactsListActivity.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/group/BasicMutableRecyclerWithSectionsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/group/BasicMutableRecyclerWithSectionsActivity.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/group/BasicRecyclerWithSectionActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/group/BasicRecyclerWithSectionActivity.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/list/BasicListActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/list/BasicListActivity.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/menu/ExampleItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/menu/ExampleItem.kt -------------------------------------------------------------------------------- /recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/menu/MenuActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/java/com/elpassion/android/commons/recycler_example/menu/MenuActivity.kt -------------------------------------------------------------------------------- /recycler-example/src/main/res/layout/example_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/layout/example_item.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/layout/github_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/layout/github_item.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/layout/menu_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/layout/menu_layout.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/layout/other_github_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/layout/other_github_item.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/layout/recycler_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/layout/recycler_view.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/layout/recycler_view_with_action.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/layout/recycler_view_with_action.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /recycler-example/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /recycler-example/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /recycler-example/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /recycler-example/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /recycler-example/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /recycler-example/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler-example/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /recycler/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/build.gradle -------------------------------------------------------------------------------- /recycler/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/adapters/Adapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/adapters/Adapters.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/BasicAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/BasicAdapter.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/ListWithMutableSections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/ListWithMutableSections.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/ListWithSections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/ListWithSections.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/Utils.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/ViewHolderBinder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/ViewHolderBinder.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/WithStableId.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/WithStableId.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/impl/ListWithMutableSectionsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/impl/ListWithMutableSectionsImpl.kt -------------------------------------------------------------------------------- /recycler/src/main/java/com/elpassion/android/commons/recycler/basic/impl/ListWithSectionsImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/main/java/com/elpassion/android/commons/recycler/basic/impl/ListWithSectionsImpl.kt -------------------------------------------------------------------------------- /recycler/src/test/java/com/elpassion/android/commons/recycler/basic/impl/BasicListWithMutableSectionsImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/test/java/com/elpassion/android/commons/recycler/basic/impl/BasicListWithMutableSectionsImplTest.kt -------------------------------------------------------------------------------- /recycler/src/test/java/com/elpassion/android/commons/recycler/basic/impl/BasicListWithSectionsImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/recycler/src/test/java/com/elpassion/android/commons/recycler/basic/impl/BasicListWithSectionsImplTest.kt -------------------------------------------------------------------------------- /rxjava2-test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/build.gradle -------------------------------------------------------------------------------- /rxjava2-test/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/AssertableSubscriberExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/AssertableSubscriberExtension.kt -------------------------------------------------------------------------------- /rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/StubbingCompletableExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/StubbingCompletableExtension.kt -------------------------------------------------------------------------------- /rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/StubbingObservableExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/StubbingObservableExtension.kt -------------------------------------------------------------------------------- /rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/StubbingSingleExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/main/java/com/elpassion/android/commons/rxjava2/test/StubbingSingleExtension.kt -------------------------------------------------------------------------------- /rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/AssertableSubscriberExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/AssertableSubscriberExtensionTest.kt -------------------------------------------------------------------------------- /rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/StubbingCompletableExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/StubbingCompletableExtensionTest.kt -------------------------------------------------------------------------------- /rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/StubbingObservableExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/StubbingObservableExtensionTest.kt -------------------------------------------------------------------------------- /rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/StubbingSingleExtensionTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/rxjava2-test/src/test/java/com/elpassion/android/commons/rxjava2/test/StubbingSingleExtensionTest.kt -------------------------------------------------------------------------------- /script/decrypt_files_if_master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/script/decrypt_files_if_master.sh -------------------------------------------------------------------------------- /script/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/script/release.sh -------------------------------------------------------------------------------- /script/start_emulator.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/script/start_emulator.sh -------------------------------------------------------------------------------- /script/upload_to_sonatype_if_master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/script/upload_to_sonatype_if_master.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/settings.gradle -------------------------------------------------------------------------------- /shared-preferences-gson-converter-adapter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-gson-converter-adapter/build.gradle -------------------------------------------------------------------------------- /shared-preferences-gson-converter-adapter/src/androidTest/java/com/elpassion/sharedpreferences/gsonadapter/SharedPreferencesTestCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-gson-converter-adapter/src/androidTest/java/com/elpassion/sharedpreferences/gsonadapter/SharedPreferencesTestCase.kt -------------------------------------------------------------------------------- /shared-preferences-gson-converter-adapter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-gson-converter-adapter/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /shared-preferences-gson-converter-adapter/src/main/java/com/elpassion/sharedpreferences/gsonadapter/GsonConverterAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-gson-converter-adapter/src/main/java/com/elpassion/sharedpreferences/gsonadapter/GsonConverterAdapter.kt -------------------------------------------------------------------------------- /shared-preferences-moshi-converter-adapter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-moshi-converter-adapter/build.gradle -------------------------------------------------------------------------------- /shared-preferences-moshi-converter-adapter/src/androidTest/java/com/elpassion/sharedpreferences/moshiadapter/SharedPreferencesTestCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-moshi-converter-adapter/src/androidTest/java/com/elpassion/sharedpreferences/moshiadapter/SharedPreferencesTestCase.kt -------------------------------------------------------------------------------- /shared-preferences-moshi-converter-adapter/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-moshi-converter-adapter/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /shared-preferences-moshi-converter-adapter/src/main/java/com/elpassion/sharedpreferences/moshiadapter/MoshiConverterAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences-moshi-converter-adapter/src/main/java/com/elpassion/sharedpreferences/moshiadapter/MoshiConverterAdapter.kt -------------------------------------------------------------------------------- /shared-preferences/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/build.gradle -------------------------------------------------------------------------------- /shared-preferences/src/androidTest/java/com/elpassion/android/commons/sharedpreferences/AsPropertyExtensionTestCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/androidTest/java/com/elpassion/android/commons/sharedpreferences/AsPropertyExtensionTestCase.kt -------------------------------------------------------------------------------- /shared-preferences/src/androidTest/java/com/elpassion/android/commons/sharedpreferences/AsPropertyWithDefaultExtensionTestCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/androidTest/java/com/elpassion/android/commons/sharedpreferences/AsPropertyWithDefaultExtensionTestCase.kt -------------------------------------------------------------------------------- /shared-preferences/src/androidTest/java/com/elpassion/android/commons/sharedpreferences/CachedSharedPreferencesTestCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/androidTest/java/com/elpassion/android/commons/sharedpreferences/CachedSharedPreferencesTestCase.kt -------------------------------------------------------------------------------- /shared-preferences/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/CachingSharedPreferenceRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/CachingSharedPreferenceRepository.kt -------------------------------------------------------------------------------- /shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/JsonConverterAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/JsonConverterAdapter.kt -------------------------------------------------------------------------------- /shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/PreferencesProperty.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/PreferencesProperty.kt -------------------------------------------------------------------------------- /shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/SharedPreferenceRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/shared-preferences/src/main/java/com/elpassion/android/commons/sharedpreferences/SharedPreferenceRepository.kt -------------------------------------------------------------------------------- /view/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/view/build.gradle -------------------------------------------------------------------------------- /view/src/androidTest/java/com/elpassion/android/view/ViewTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/view/src/androidTest/java/com/elpassion/android/view/ViewTest.kt -------------------------------------------------------------------------------- /view/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/view/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /view/src/main/java/com/elpassion/android/view/View.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/view/src/main/java/com/elpassion/android/view/View.kt -------------------------------------------------------------------------------- /view/src/main/java/com/elpassion/android/view/ViewGroupExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elpassion/android-commons/HEAD/view/src/main/java/com/elpassion/android/view/ViewGroupExtensions.kt --------------------------------------------------------------------------------