├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── MoxyAndroid.xml ├── README.md ├── _config.yml ├── checkstyle.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── moxy-android ├── build.gradle.kts ├── gradle.properties ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── moxy │ │ ├── MvpActivity.java │ │ ├── MvpDialogFragment.java │ │ └── MvpFragment.java └── stub-android │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── android │ └── app │ ├── DialogFragment.java │ └── Fragment.java ├── moxy-androidx ├── build.gradle.kts ├── gradle.properties ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── moxy │ │ ├── MvpAppCompatActivity.java │ │ ├── MvpAppCompatDialogFragment.java │ │ └── MvpAppCompatFragment.java └── stub-androidx │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── androidx │ ├── annotation │ ├── ContentView.java │ └── LayoutRes.java │ ├── appcompat │ └── app │ │ ├── AppCompatActivity.java │ │ └── AppCompatDialogFragment.java │ └── fragment │ └── app │ ├── Fragment.java │ └── FragmentActivity.java ├── moxy-app-compat ├── build.gradle.kts ├── gradle.properties ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── moxy │ │ ├── MvpAppCompatActivity.java │ │ ├── MvpAppCompatDialogFragment.java │ │ └── MvpAppCompatFragment.java └── stub-appcompat │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── android │ └── support │ ├── v4 │ └── app │ │ ├── DialogFragment.java │ │ ├── Fragment.java │ │ └── FragmentActivity.java │ └── v7 │ └── app │ ├── AppCompatActivity.java │ └── AppCompatDialogFragment.java ├── moxy-compiler ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── moxy │ │ └── compiler │ │ ├── AnnotationRule.java │ │ ├── ElementProcessor.java │ │ ├── Extensions.kt │ │ ├── JavaFilesGenerator.java │ │ ├── MvpCompiler.kt │ │ ├── PresenterInjectorRules.java │ │ ├── Util.java │ │ ├── presenterbinder │ │ ├── InjectPresenterProcessor.kt │ │ ├── PresenterBinderClassGenerator.kt │ │ ├── PresenterProviderMethod.kt │ │ ├── TagProviderMethod.kt │ │ ├── TargetClassInfo.kt │ │ └── TargetPresenterField.kt │ │ ├── viewstate │ │ ├── EmptyStrategyHelperGenerator.kt │ │ ├── ViewInterfaceProcessor.kt │ │ ├── ViewMethodParameters.kt │ │ ├── ViewStateClassGenerator.kt │ │ └── entity │ │ │ ├── MigrationMethod.kt │ │ │ ├── StrategyWithTag.kt │ │ │ ├── ViewInterfaceInfo.kt │ │ │ ├── ViewInterfaceMethod.kt │ │ │ └── ViewStateMethod.kt │ │ └── viewstateprovider │ │ ├── InjectViewStateProcessor.kt │ │ ├── PresenterInfo.kt │ │ └── ViewStateProviderClassGenerator.kt │ └── test │ ├── java │ └── moxy │ │ └── compiler │ │ ├── AbstractPresenterTest.kt │ │ ├── ClassViewTest.kt │ │ ├── CompilationAssertions.kt │ │ ├── CompilerTest.java │ │ ├── GenericBasePresenter.kt │ │ ├── HelperMethods.kt │ │ ├── MultiModulesTest.java │ │ ├── NestedPresenterViewStateProviderTest.java │ │ ├── NestedViewTest.java │ │ ├── ParameterNameClashTest.kt │ │ ├── PresentersBinderErrorTest.java │ │ ├── PresentersBinderErrorTestKt.kt │ │ ├── PresentersBinderTagTest.kt │ │ ├── PresentersBinderTest.java │ │ ├── StrategyAliasTest.kt │ │ ├── UtilEqualsByTest.java │ │ ├── ViewStateInheritanceTest.kt │ │ ├── ViewStateNegativeTest.java │ │ ├── ViewStateNegativeTestKt.kt │ │ ├── ViewStateProviderTest.java │ │ ├── ViewStateTest.java │ │ └── ViewStateTestKt.kt │ └── resources │ ├── multimodules │ ├── app │ │ ├── AppPresenter$$ViewStateProvider.java │ │ ├── AppPresenter.java │ │ ├── AppView$$State.java │ │ └── AppView.java │ └── lib1 │ │ ├── Lib1Presenter$$ViewStateProvider.java │ │ ├── Lib1Presenter.java │ │ ├── Lib1View$$State.java │ │ └── Lib1View.java │ ├── nestedview │ ├── MyContract.java │ └── MyPresenter.java │ ├── presenter │ ├── EmptyViewPresenter$$ViewStateProvider.java │ ├── EmptyViewPresenter.java │ ├── GenericPresenter$$ViewStateProvider.java │ ├── GenericPresenter.java │ ├── PresenterWrapper$EmptyViewPresenter$$ViewStateProvider.java │ └── PresenterWrapper.java │ ├── target │ ├── GenericPresenterTarget$$PresentersBinder.java │ ├── GenericPresenterTarget.java │ ├── NotImplementViewInterfaceTarget.java │ ├── SimpleInjectPresenterTarget$$PresentersBinder.java │ ├── SimpleInjectPresenterTarget.java │ ├── SimpleProvidePresenterTarget$$PresentersBinder.java │ └── SimpleProvidePresenterTarget.java │ └── view │ ├── EmptyView$$State.java │ ├── EmptyView.java │ ├── ExtendsOfGenericView$$State.java │ ├── ExtendsOfGenericView.java │ ├── GenericMethodsView$$State.java │ ├── GenericMethodsView.java │ ├── GenericView$$State.java │ ├── GenericView.java │ ├── GenericWithExtendsView$$State.java │ ├── GenericWithExtendsView.java │ ├── NoMethodStrategyView.java │ ├── NonVoidMethodView.java │ ├── OverloadingView$$State.java │ ├── OverloadingView.java │ ├── SimpleView$$State.java │ ├── SimpleView.java │ ├── StrategiesView$$State.java │ ├── StrategiesView.java │ ├── parameternameclash │ └── ParameterNameClashView.java │ └── strategies_inheritance │ ├── ChildView$$State.java │ ├── ChildView.java │ ├── ParentView$$State.java │ ├── ParentView.java │ └── strategies │ ├── ChildDefaultStrategy.java │ ├── ParentDefaultStrategy.java │ ├── Strategy1.java │ └── Strategy2.java ├── moxy-ktx ├── .gitignore ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ └── java │ │ └── moxy │ │ └── ktx │ │ ├── Delegates.kt │ │ ├── MoxyKtxDelegate.kt │ │ └── PresenterScope.kt │ └── test │ └── java │ └── moxy │ └── ktx │ ├── BundleStub.kt │ └── PresenterScopeTest.kt ├── moxy-material ├── build.gradle.kts ├── gradle.properties ├── src │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── moxy │ │ └── MvpBottomSheetDialogFragment.java └── stub-material │ ├── build.gradle.kts │ └── src │ └── main │ └── java │ └── com │ └── google │ └── android │ └── material │ └── bottomsheet │ └── BottomSheetDialogFragment.java ├── moxy-templates ├── Java │ ├── MoxyActivity │ │ ├── globals.xml.ftl │ │ ├── recipe.xml.ftl │ │ ├── root │ │ │ ├── AndroidManifest.xml.ftl │ │ │ ├── res │ │ │ │ └── layout │ │ │ │ │ └── activity_blank.xml.ftl │ │ │ └── src │ │ │ │ └── app_package │ │ │ │ ├── presentation │ │ │ │ ├── presenter │ │ │ │ │ └── BlankPresenter.java.ftl │ │ │ │ └── view │ │ │ │ │ └── BlankView.java.ftl │ │ │ │ └── ui │ │ │ │ └── activity │ │ │ │ └── BlankActivity.java.ftl │ │ ├── template.xml │ │ └── template_moxy_activity.png │ └── MoxyFragment │ │ ├── globals.xml.ftl │ │ ├── recipe.xml.ftl │ │ ├── root │ │ ├── res │ │ │ └── layout │ │ │ │ └── fragment_blank.xml.ftl │ │ └── src │ │ │ └── app_package │ │ │ ├── presentation │ │ │ ├── presenter │ │ │ │ └── BlankPresenter.java.ftl │ │ │ └── view │ │ │ │ └── BlankView.java.ftl │ │ │ └── ui │ │ │ └── fragment │ │ │ └── BlankFragment.java.ftl │ │ ├── template.xml │ │ └── template_moxy_fragment.png ├── Kotlin │ ├── MoxyActivity │ │ ├── globals.xml.ftl │ │ ├── recipe.xml.ftl │ │ ├── root │ │ │ ├── AndroidManifest.xml.ftl │ │ │ ├── res │ │ │ │ └── layout │ │ │ │ │ └── activity_blank.xml.ftl │ │ │ └── src │ │ │ │ └── app_package │ │ │ │ ├── presentation │ │ │ │ ├── presenter │ │ │ │ │ └── BlankPresenter.kt.ftl │ │ │ │ └── view │ │ │ │ │ └── BlankView.kt.ftl │ │ │ │ └── ui │ │ │ │ └── activity │ │ │ │ └── BlankActivity.kt.ftl │ │ ├── template.xml │ │ └── template_moxy_activity.png │ └── MoxyFragment │ │ ├── globals.xml.ftl │ │ ├── recipe.xml.ftl │ │ ├── root │ │ ├── res │ │ │ └── layout │ │ │ │ └── fragment_blank.xml.ftl │ │ └── src │ │ │ └── app_package │ │ │ ├── presentation │ │ │ ├── presenter │ │ │ │ └── BlankPresenter.kt.ftl │ │ │ └── view │ │ │ │ └── BlankView.kt.ftl │ │ │ └── ui │ │ │ └── fragment │ │ │ └── BlankFragment.kt.ftl │ │ ├── template.xml │ │ └── template_moxy_fragment.png ├── README.md ├── common │ ├── MoxyActivity │ │ ├── globals.xml.ftl │ │ ├── recipe.xml.ftl │ │ ├── root │ │ │ ├── AndroidManifest.xml.ftl │ │ │ ├── res │ │ │ │ └── layout │ │ │ │ │ └── activity_blank.xml.ftl │ │ │ └── src │ │ │ │ └── app_package │ │ │ │ ├── presentation │ │ │ │ ├── presenter │ │ │ │ │ ├── BlankPresenter.java.ftl │ │ │ │ │ └── BlankPresenter.kt.ftl │ │ │ │ └── view │ │ │ │ │ ├── BlankView.java.ftl │ │ │ │ │ └── BlankView.kt.ftl │ │ │ │ └── ui │ │ │ │ └── activity │ │ │ │ ├── BlankActivity.java.ftl │ │ │ │ └── BlankActivity.kt.ftl │ │ ├── template.xml │ │ └── template_moxy_activity.png │ └── MoxyFragment │ │ ├── globals.xml.ftl │ │ ├── recipe.xml.ftl │ │ ├── root │ │ ├── res │ │ │ └── layout │ │ │ │ └── fragment_blank.xml.ftl │ │ └── src │ │ │ └── app_package │ │ │ ├── presentation │ │ │ ├── presenter │ │ │ │ ├── BlankPresenter.java.ftl │ │ │ │ └── BlankPresenter.kt.ftl │ │ │ └── view │ │ │ │ ├── BlankView.java.ftl │ │ │ │ └── BlankView.kt.ftl │ │ │ └── ui │ │ │ └── fragment │ │ │ ├── BlankFragment.java.ftl │ │ │ └── BlankFragment.kt.ftl │ │ ├── template.xml │ │ └── template_moxy_fragment.png └── images │ ├── activity_template.jpg │ ├── keymap.jpg │ └── project_structure.jpg ├── moxy ├── build.gradle.kts ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── moxy │ │ │ ├── DefaultView.java │ │ │ ├── DefaultViewState.java │ │ │ ├── InjectViewState.java │ │ │ ├── MvpDelegate.java │ │ │ ├── MvpDelegateHolder.java │ │ │ ├── MvpFacade.java │ │ │ ├── MvpPresenter.java │ │ │ ├── MvpProcessor.java │ │ │ ├── MvpView.java │ │ │ ├── OnDestroyListener.java │ │ │ ├── PresenterBinder.java │ │ │ ├── PresenterStore.java │ │ │ ├── PresentersCounter.java │ │ │ ├── RegisterMoxyReflectorPackages.java │ │ │ ├── ViewStateProvider.java │ │ │ ├── locators │ │ │ ├── PresenterBinderLocator.java │ │ │ ├── StrategyLocator.java │ │ │ └── ViewStateLocator.java │ │ │ ├── presenter │ │ │ ├── InjectPresenter.java │ │ │ ├── PresenterField.java │ │ │ ├── ProvidePresenter.java │ │ │ └── ProvidePresenterTag.java │ │ │ └── viewstate │ │ │ ├── MvpViewState.java │ │ │ ├── ViewCommand.java │ │ │ ├── ViewCommands.java │ │ │ └── strategy │ │ │ ├── AddToEndSingleStrategy.java │ │ │ ├── AddToEndSingleTagStrategy.java │ │ │ ├── AddToEndStrategy.java │ │ │ ├── OneExecutionStateStrategy.java │ │ │ ├── SingleStateStrategy.java │ │ │ ├── SkipStrategy.java │ │ │ ├── StateStrategy.java │ │ │ ├── StateStrategyType.java │ │ │ └── alias │ │ │ ├── AddToEnd.java │ │ │ ├── AddToEndSingle.java │ │ │ ├── OneExecution.java │ │ │ ├── SingleState.java │ │ │ └── Skip.java │ └── resources │ │ └── META-INF │ │ └── proguard │ │ └── moxy.pro │ └── test │ └── java │ ├── android │ └── os │ │ └── Bundle.java │ └── moxy │ ├── inheritance_test │ ├── InheritanceTest.java │ └── resources │ │ ├── ChildViewWithoutInject.java │ │ ├── SuperViewWithInject.java │ │ ├── TestPresenter.java │ │ ├── TestView.java │ │ └── ViewWithoutInject.java │ ├── memmory_leak_test │ ├── MemoryLeakTest.java │ └── resources │ │ ├── TestPresenter.java │ │ ├── TestView.java │ │ └── TestViewImplementation.java │ ├── presenter │ ├── InjectViewStatePresenter.java │ ├── NoViewStatePresenter.java │ └── TestViewPresenter.java │ ├── provide_methods_test │ ├── ProvideMethodsTest.java │ └── resources │ │ ├── LocalProvidedView.java │ │ ├── TestPresenter.java │ │ ├── TestView.java │ │ └── TwoLocalProvidedView.java │ ├── tests │ ├── LocalPresenterTest.java │ └── MvpDelegateTest.java │ └── view │ ├── CounterTestView.java │ ├── DelegateLocalPresenterTestView.java │ ├── PositiveViewStateView.java │ └── TestView.java ├── publish.properties ├── sample-app ├── .gitignore ├── DemoReleaseKeystore ├── README.md ├── build.gradle.kts ├── gradle.properties ├── proguard-rules.txt └── src │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── moxy │ │ │ └── sample │ │ │ ├── app │ │ │ ├── AppActivity.kt │ │ │ └── MoxySampleApplication.kt │ │ │ ├── dailypicture │ │ │ ├── data │ │ │ │ ├── DateMapper.kt │ │ │ │ ├── KtorDailyPictureRepository.kt │ │ │ │ ├── NasaApi.kt │ │ │ │ └── PictureOfTheDayApiModel.kt │ │ │ ├── domain │ │ │ │ ├── DailyPictureInteractor.kt │ │ │ │ ├── DailyPictureInteractorImpl.kt │ │ │ │ ├── DailyPictureRepository.kt │ │ │ │ └── PictureOfTheDay.kt │ │ │ └── ui │ │ │ │ ├── DailyPictureFragment.kt │ │ │ │ ├── DailyPicturePresenter.kt │ │ │ │ └── DailyPictureView.kt │ │ │ ├── di │ │ │ ├── CoreModule.kt │ │ │ ├── InteractorModule.kt │ │ │ ├── NetworkModule.kt │ │ │ └── RepositoryModule.kt │ │ │ ├── ui │ │ │ ├── BrowserExtensions.kt │ │ │ ├── ProgressRequestListener.kt │ │ │ ├── SnackbarExtensions.kt │ │ │ └── ViewBindingHolder.kt │ │ │ └── util │ │ │ ├── AndroidLogger.kt │ │ │ └── Logger.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ ├── ic_placeholder_error.xml │ │ ├── ic_placeholder_error_padded.xml │ │ ├── ic_placeholder_image.xml │ │ ├── ic_placeholder_image_padded.xml │ │ ├── ic_placeholder_video.xml │ │ └── ic_placeholder_video_padded.xml │ │ ├── layout │ │ ├── activity_app.xml │ │ ├── activity_ktx.xml │ │ ├── activity_main.xml │ │ └── fragment_daily_picture.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── moxy │ └── sample │ ├── dailypicture │ └── ui │ │ └── DailyPicturePresenterTest.kt │ └── util │ ├── ConsoleLogger.kt │ ├── CreatePresenter.kt │ └── MainCoroutineRule.kt ├── script ├── publish.sh └── publish_local.sh └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/LICENSE -------------------------------------------------------------------------------- /MoxyAndroid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/MoxyAndroid.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/_config.yml -------------------------------------------------------------------------------- /checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/checkstyle.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/gradlew.bat -------------------------------------------------------------------------------- /moxy-android/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/build.gradle.kts -------------------------------------------------------------------------------- /moxy-android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/gradle.properties -------------------------------------------------------------------------------- /moxy-android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /moxy-android/src/main/java/moxy/MvpActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/src/main/java/moxy/MvpActivity.java -------------------------------------------------------------------------------- /moxy-android/src/main/java/moxy/MvpDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/src/main/java/moxy/MvpDialogFragment.java -------------------------------------------------------------------------------- /moxy-android/src/main/java/moxy/MvpFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/src/main/java/moxy/MvpFragment.java -------------------------------------------------------------------------------- /moxy-android/stub-android/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/stub-android/build.gradle.kts -------------------------------------------------------------------------------- /moxy-android/stub-android/src/main/java/android/app/DialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/stub-android/src/main/java/android/app/DialogFragment.java -------------------------------------------------------------------------------- /moxy-android/stub-android/src/main/java/android/app/Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-android/stub-android/src/main/java/android/app/Fragment.java -------------------------------------------------------------------------------- /moxy-androidx/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/build.gradle.kts -------------------------------------------------------------------------------- /moxy-androidx/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/gradle.properties -------------------------------------------------------------------------------- /moxy-androidx/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /moxy-androidx/src/main/java/moxy/MvpAppCompatActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/src/main/java/moxy/MvpAppCompatActivity.java -------------------------------------------------------------------------------- /moxy-androidx/src/main/java/moxy/MvpAppCompatDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/src/main/java/moxy/MvpAppCompatDialogFragment.java -------------------------------------------------------------------------------- /moxy-androidx/src/main/java/moxy/MvpAppCompatFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/src/main/java/moxy/MvpAppCompatFragment.java -------------------------------------------------------------------------------- /moxy-androidx/stub-androidx/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/stub-androidx/build.gradle.kts -------------------------------------------------------------------------------- /moxy-androidx/stub-androidx/src/main/java/androidx/annotation/ContentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/stub-androidx/src/main/java/androidx/annotation/ContentView.java -------------------------------------------------------------------------------- /moxy-androidx/stub-androidx/src/main/java/androidx/annotation/LayoutRes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/stub-androidx/src/main/java/androidx/annotation/LayoutRes.java -------------------------------------------------------------------------------- /moxy-androidx/stub-androidx/src/main/java/androidx/appcompat/app/AppCompatActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/stub-androidx/src/main/java/androidx/appcompat/app/AppCompatActivity.java -------------------------------------------------------------------------------- /moxy-androidx/stub-androidx/src/main/java/androidx/appcompat/app/AppCompatDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/stub-androidx/src/main/java/androidx/appcompat/app/AppCompatDialogFragment.java -------------------------------------------------------------------------------- /moxy-androidx/stub-androidx/src/main/java/androidx/fragment/app/Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/stub-androidx/src/main/java/androidx/fragment/app/Fragment.java -------------------------------------------------------------------------------- /moxy-androidx/stub-androidx/src/main/java/androidx/fragment/app/FragmentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-androidx/stub-androidx/src/main/java/androidx/fragment/app/FragmentActivity.java -------------------------------------------------------------------------------- /moxy-app-compat/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/build.gradle.kts -------------------------------------------------------------------------------- /moxy-app-compat/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/gradle.properties -------------------------------------------------------------------------------- /moxy-app-compat/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /moxy-app-compat/src/main/java/moxy/MvpAppCompatActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/src/main/java/moxy/MvpAppCompatActivity.java -------------------------------------------------------------------------------- /moxy-app-compat/src/main/java/moxy/MvpAppCompatDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/src/main/java/moxy/MvpAppCompatDialogFragment.java -------------------------------------------------------------------------------- /moxy-app-compat/src/main/java/moxy/MvpAppCompatFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/src/main/java/moxy/MvpAppCompatFragment.java -------------------------------------------------------------------------------- /moxy-app-compat/stub-appcompat/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/stub-appcompat/build.gradle.kts -------------------------------------------------------------------------------- /moxy-app-compat/stub-appcompat/src/main/java/android/support/v4/app/DialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/stub-appcompat/src/main/java/android/support/v4/app/DialogFragment.java -------------------------------------------------------------------------------- /moxy-app-compat/stub-appcompat/src/main/java/android/support/v4/app/Fragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/stub-appcompat/src/main/java/android/support/v4/app/Fragment.java -------------------------------------------------------------------------------- /moxy-app-compat/stub-appcompat/src/main/java/android/support/v4/app/FragmentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/stub-appcompat/src/main/java/android/support/v4/app/FragmentActivity.java -------------------------------------------------------------------------------- /moxy-app-compat/stub-appcompat/src/main/java/android/support/v7/app/AppCompatActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/stub-appcompat/src/main/java/android/support/v7/app/AppCompatActivity.java -------------------------------------------------------------------------------- /moxy-app-compat/stub-appcompat/src/main/java/android/support/v7/app/AppCompatDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-app-compat/stub-appcompat/src/main/java/android/support/v7/app/AppCompatDialogFragment.java -------------------------------------------------------------------------------- /moxy-compiler/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/build.gradle.kts -------------------------------------------------------------------------------- /moxy-compiler/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/gradle.properties -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/AnnotationRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/AnnotationRule.java -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/ElementProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/ElementProcessor.java -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/Extensions.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/JavaFilesGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/JavaFilesGenerator.java -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/MvpCompiler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/MvpCompiler.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/PresenterInjectorRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/PresenterInjectorRules.java -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/Util.java -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/presenterbinder/InjectPresenterProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/presenterbinder/InjectPresenterProcessor.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/presenterbinder/PresenterBinderClassGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/presenterbinder/PresenterBinderClassGenerator.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/presenterbinder/PresenterProviderMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/presenterbinder/PresenterProviderMethod.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/presenterbinder/TagProviderMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/presenterbinder/TagProviderMethod.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/presenterbinder/TargetClassInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/presenterbinder/TargetClassInfo.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/presenterbinder/TargetPresenterField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/presenterbinder/TargetPresenterField.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/EmptyStrategyHelperGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/EmptyStrategyHelperGenerator.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/ViewInterfaceProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/ViewInterfaceProcessor.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/ViewMethodParameters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/ViewMethodParameters.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/ViewStateClassGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/ViewStateClassGenerator.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/MigrationMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/MigrationMethod.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/StrategyWithTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/StrategyWithTag.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/ViewInterfaceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/ViewInterfaceInfo.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/ViewInterfaceMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/ViewInterfaceMethod.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/ViewStateMethod.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstate/entity/ViewStateMethod.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstateprovider/InjectViewStateProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstateprovider/InjectViewStateProcessor.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstateprovider/PresenterInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstateprovider/PresenterInfo.kt -------------------------------------------------------------------------------- /moxy-compiler/src/main/java/moxy/compiler/viewstateprovider/ViewStateProviderClassGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/main/java/moxy/compiler/viewstateprovider/ViewStateProviderClassGenerator.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/AbstractPresenterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/AbstractPresenterTest.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ClassViewTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ClassViewTest.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/CompilationAssertions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/CompilationAssertions.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/CompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/CompilerTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/GenericBasePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/GenericBasePresenter.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/HelperMethods.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/HelperMethods.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/MultiModulesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/MultiModulesTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/NestedPresenterViewStateProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/NestedPresenterViewStateProviderTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/NestedViewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/NestedViewTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ParameterNameClashTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ParameterNameClashTest.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/PresentersBinderErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/PresentersBinderErrorTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/PresentersBinderErrorTestKt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/PresentersBinderErrorTestKt.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/PresentersBinderTagTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/PresentersBinderTagTest.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/PresentersBinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/PresentersBinderTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/StrategyAliasTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/StrategyAliasTest.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/UtilEqualsByTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/UtilEqualsByTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ViewStateInheritanceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ViewStateInheritanceTest.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ViewStateNegativeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ViewStateNegativeTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ViewStateNegativeTestKt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ViewStateNegativeTestKt.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ViewStateProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ViewStateProviderTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ViewStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ViewStateTest.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/java/moxy/compiler/ViewStateTestKt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/java/moxy/compiler/ViewStateTestKt.kt -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/app/AppPresenter$$ViewStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/app/AppPresenter$$ViewStateProvider.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/app/AppPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/app/AppPresenter.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/app/AppView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/app/AppView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/app/AppView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/app/AppView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/lib1/Lib1Presenter$$ViewStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/lib1/Lib1Presenter$$ViewStateProvider.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/lib1/Lib1Presenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/lib1/Lib1Presenter.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/lib1/Lib1View$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/lib1/Lib1View$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/multimodules/lib1/Lib1View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/multimodules/lib1/Lib1View.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/nestedview/MyContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/nestedview/MyContract.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/nestedview/MyPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/nestedview/MyPresenter.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/presenter/EmptyViewPresenter$$ViewStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/presenter/EmptyViewPresenter$$ViewStateProvider.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/presenter/EmptyViewPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/presenter/EmptyViewPresenter.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/presenter/GenericPresenter$$ViewStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/presenter/GenericPresenter$$ViewStateProvider.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/presenter/GenericPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/presenter/GenericPresenter.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/presenter/PresenterWrapper$EmptyViewPresenter$$ViewStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/presenter/PresenterWrapper$EmptyViewPresenter$$ViewStateProvider.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/presenter/PresenterWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/presenter/PresenterWrapper.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/target/GenericPresenterTarget$$PresentersBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/target/GenericPresenterTarget$$PresentersBinder.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/target/GenericPresenterTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/target/GenericPresenterTarget.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/target/NotImplementViewInterfaceTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/target/NotImplementViewInterfaceTarget.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/target/SimpleInjectPresenterTarget$$PresentersBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/target/SimpleInjectPresenterTarget$$PresentersBinder.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/target/SimpleInjectPresenterTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/target/SimpleInjectPresenterTarget.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/target/SimpleProvidePresenterTarget$$PresentersBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/target/SimpleProvidePresenterTarget$$PresentersBinder.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/target/SimpleProvidePresenterTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/target/SimpleProvidePresenterTarget.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/EmptyView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/EmptyView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/EmptyView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/EmptyView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/ExtendsOfGenericView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/ExtendsOfGenericView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/ExtendsOfGenericView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/ExtendsOfGenericView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/GenericMethodsView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/GenericMethodsView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/GenericMethodsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/GenericMethodsView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/GenericView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/GenericView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/GenericView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/GenericView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/GenericWithExtendsView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/GenericWithExtendsView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/GenericWithExtendsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/GenericWithExtendsView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/NoMethodStrategyView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/NoMethodStrategyView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/NonVoidMethodView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/NonVoidMethodView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/OverloadingView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/OverloadingView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/OverloadingView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/OverloadingView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/SimpleView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/SimpleView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/SimpleView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/SimpleView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/StrategiesView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/StrategiesView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/StrategiesView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/StrategiesView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/parameternameclash/ParameterNameClashView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/parameternameclash/ParameterNameClashView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/ChildView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/ChildView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/ChildView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/ChildView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/ParentView$$State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/ParentView$$State.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/ParentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/ParentView.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/ChildDefaultStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/ChildDefaultStrategy.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/ParentDefaultStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/ParentDefaultStrategy.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/Strategy1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/Strategy1.java -------------------------------------------------------------------------------- /moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/Strategy2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-compiler/src/test/resources/view/strategies_inheritance/strategies/Strategy2.java -------------------------------------------------------------------------------- /moxy-ktx/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /moxy-ktx/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-ktx/build.gradle.kts -------------------------------------------------------------------------------- /moxy-ktx/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-ktx/gradle.properties -------------------------------------------------------------------------------- /moxy-ktx/src/main/java/moxy/ktx/Delegates.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-ktx/src/main/java/moxy/ktx/Delegates.kt -------------------------------------------------------------------------------- /moxy-ktx/src/main/java/moxy/ktx/MoxyKtxDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-ktx/src/main/java/moxy/ktx/MoxyKtxDelegate.kt -------------------------------------------------------------------------------- /moxy-ktx/src/main/java/moxy/ktx/PresenterScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-ktx/src/main/java/moxy/ktx/PresenterScope.kt -------------------------------------------------------------------------------- /moxy-ktx/src/test/java/moxy/ktx/BundleStub.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-ktx/src/test/java/moxy/ktx/BundleStub.kt -------------------------------------------------------------------------------- /moxy-ktx/src/test/java/moxy/ktx/PresenterScopeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-ktx/src/test/java/moxy/ktx/PresenterScopeTest.kt -------------------------------------------------------------------------------- /moxy-material/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-material/build.gradle.kts -------------------------------------------------------------------------------- /moxy-material/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-material/gradle.properties -------------------------------------------------------------------------------- /moxy-material/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-material/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /moxy-material/src/main/java/moxy/MvpBottomSheetDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-material/src/main/java/moxy/MvpBottomSheetDialogFragment.java -------------------------------------------------------------------------------- /moxy-material/stub-material/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-material/stub-material/build.gradle.kts -------------------------------------------------------------------------------- /moxy-material/stub-material/src/main/java/com/google/android/material/bottomsheet/BottomSheetDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-material/stub-material/src/main/java/com/google/android/material/bottomsheet/BottomSheetDialogFragment.java -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/globals.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/recipe.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/root/res/layout/activity_blank.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/root/res/layout/activity_blank.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/root/src/app_package/presentation/view/BlankView.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/root/src/app_package/presentation/view/BlankView.java.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.java.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/template.xml -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyActivity/template_moxy_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyActivity/template_moxy_activity.png -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/globals.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/recipe.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/root/res/layout/fragment_blank.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/root/res/layout/fragment_blank.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/root/src/app_package/presentation/view/BlankView.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/root/src/app_package/presentation/view/BlankView.java.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.java.ftl -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/template.xml -------------------------------------------------------------------------------- /moxy-templates/Java/MoxyFragment/template_moxy_fragment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Java/MoxyFragment/template_moxy_fragment.png -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/globals.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/recipe.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/root/res/layout/activity_blank.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/root/res/layout/activity_blank.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/root/src/app_package/presentation/view/BlankView.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/root/src/app_package/presentation/view/BlankView.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/template.xml -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyActivity/template_moxy_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyActivity/template_moxy_activity.png -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/globals.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/recipe.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/root/res/layout/fragment_blank.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/root/res/layout/fragment_blank.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/root/src/app_package/presentation/view/BlankView.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/root/src/app_package/presentation/view/BlankView.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/template.xml -------------------------------------------------------------------------------- /moxy-templates/Kotlin/MoxyFragment/template_moxy_fragment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/Kotlin/MoxyFragment/template_moxy_fragment.png -------------------------------------------------------------------------------- /moxy-templates/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/README.md -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/globals.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/recipe.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/res/layout/activity_blank.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/res/layout/activity_blank.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/src/app_package/presentation/view/BlankView.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/src/app_package/presentation/view/BlankView.java.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/src/app_package/presentation/view/BlankView.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/src/app_package/presentation/view/BlankView.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.java.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/root/src/app_package/ui/activity/BlankActivity.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/template.xml -------------------------------------------------------------------------------- /moxy-templates/common/MoxyActivity/template_moxy_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyActivity/template_moxy_activity.png -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/globals.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/recipe.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/root/res/layout/fragment_blank.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/root/res/layout/fragment_blank.xml.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.java.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/root/src/app_package/presentation/presenter/BlankPresenter.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/root/src/app_package/presentation/view/BlankView.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/root/src/app_package/presentation/view/BlankView.java.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/root/src/app_package/presentation/view/BlankView.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/root/src/app_package/presentation/view/BlankView.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.java.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.kt.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/root/src/app_package/ui/fragment/BlankFragment.kt.ftl -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/template.xml -------------------------------------------------------------------------------- /moxy-templates/common/MoxyFragment/template_moxy_fragment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/common/MoxyFragment/template_moxy_fragment.png -------------------------------------------------------------------------------- /moxy-templates/images/activity_template.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/images/activity_template.jpg -------------------------------------------------------------------------------- /moxy-templates/images/keymap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/images/keymap.jpg -------------------------------------------------------------------------------- /moxy-templates/images/project_structure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy-templates/images/project_structure.jpg -------------------------------------------------------------------------------- /moxy/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/build.gradle.kts -------------------------------------------------------------------------------- /moxy/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/gradle.properties -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/DefaultView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/DefaultView.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/DefaultViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/DefaultViewState.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/InjectViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/InjectViewState.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/MvpDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/MvpDelegate.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/MvpDelegateHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/MvpDelegateHolder.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/MvpFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/MvpFacade.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/MvpPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/MvpPresenter.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/MvpProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/MvpProcessor.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/MvpView.java: -------------------------------------------------------------------------------- 1 | package moxy; 2 | 3 | public interface MvpView { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/OnDestroyListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/OnDestroyListener.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/PresenterBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/PresenterBinder.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/PresenterStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/PresenterStore.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/PresentersCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/PresentersCounter.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/RegisterMoxyReflectorPackages.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/RegisterMoxyReflectorPackages.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/ViewStateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/ViewStateProvider.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/locators/PresenterBinderLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/locators/PresenterBinderLocator.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/locators/StrategyLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/locators/StrategyLocator.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/locators/ViewStateLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/locators/ViewStateLocator.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/presenter/InjectPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/presenter/InjectPresenter.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/presenter/PresenterField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/presenter/PresenterField.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/presenter/ProvidePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/presenter/ProvidePresenter.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/presenter/ProvidePresenterTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/presenter/ProvidePresenterTag.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/MvpViewState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/MvpViewState.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/ViewCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/ViewCommand.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/ViewCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/ViewCommands.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/AddToEndSingleStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/AddToEndSingleStrategy.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/AddToEndSingleTagStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/AddToEndSingleTagStrategy.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/AddToEndStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/AddToEndStrategy.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/OneExecutionStateStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/OneExecutionStateStrategy.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/SingleStateStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/SingleStateStrategy.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/SkipStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/SkipStrategy.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/StateStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/StateStrategy.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/StateStrategyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/StateStrategyType.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/alias/AddToEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/alias/AddToEnd.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/alias/AddToEndSingle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/alias/AddToEndSingle.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/alias/OneExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/alias/OneExecution.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/alias/SingleState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/alias/SingleState.java -------------------------------------------------------------------------------- /moxy/src/main/java/moxy/viewstate/strategy/alias/Skip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/java/moxy/viewstate/strategy/alias/Skip.java -------------------------------------------------------------------------------- /moxy/src/main/resources/META-INF/proguard/moxy.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/main/resources/META-INF/proguard/moxy.pro -------------------------------------------------------------------------------- /moxy/src/test/java/android/os/Bundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/android/os/Bundle.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/inheritance_test/InheritanceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/inheritance_test/InheritanceTest.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/inheritance_test/resources/ChildViewWithoutInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/inheritance_test/resources/ChildViewWithoutInject.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/inheritance_test/resources/SuperViewWithInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/inheritance_test/resources/SuperViewWithInject.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/inheritance_test/resources/TestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/inheritance_test/resources/TestPresenter.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/inheritance_test/resources/TestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/inheritance_test/resources/TestView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/inheritance_test/resources/ViewWithoutInject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/inheritance_test/resources/ViewWithoutInject.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/memmory_leak_test/MemoryLeakTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/memmory_leak_test/MemoryLeakTest.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/memmory_leak_test/resources/TestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/memmory_leak_test/resources/TestPresenter.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/memmory_leak_test/resources/TestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/memmory_leak_test/resources/TestView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/memmory_leak_test/resources/TestViewImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/memmory_leak_test/resources/TestViewImplementation.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/presenter/InjectViewStatePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/presenter/InjectViewStatePresenter.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/presenter/NoViewStatePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/presenter/NoViewStatePresenter.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/presenter/TestViewPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/presenter/TestViewPresenter.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/provide_methods_test/ProvideMethodsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/provide_methods_test/ProvideMethodsTest.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/provide_methods_test/resources/LocalProvidedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/provide_methods_test/resources/LocalProvidedView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/provide_methods_test/resources/TestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/provide_methods_test/resources/TestPresenter.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/provide_methods_test/resources/TestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/provide_methods_test/resources/TestView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/provide_methods_test/resources/TwoLocalProvidedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/provide_methods_test/resources/TwoLocalProvidedView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/tests/LocalPresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/tests/LocalPresenterTest.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/tests/MvpDelegateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/tests/MvpDelegateTest.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/view/CounterTestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/view/CounterTestView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/view/DelegateLocalPresenterTestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/view/DelegateLocalPresenterTestView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/view/PositiveViewStateView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/view/PositiveViewStateView.java -------------------------------------------------------------------------------- /moxy/src/test/java/moxy/view/TestView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/moxy/src/test/java/moxy/view/TestView.java -------------------------------------------------------------------------------- /publish.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/publish.properties -------------------------------------------------------------------------------- /sample-app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sample-app/DemoReleaseKeystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/DemoReleaseKeystore -------------------------------------------------------------------------------- /sample-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/README.md -------------------------------------------------------------------------------- /sample-app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/build.gradle.kts -------------------------------------------------------------------------------- /sample-app/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/gradle.properties -------------------------------------------------------------------------------- /sample-app/proguard-rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/proguard-rules.txt -------------------------------------------------------------------------------- /sample-app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/app/AppActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/app/AppActivity.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/app/MoxySampleApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/app/MoxySampleApplication.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/data/DateMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/data/DateMapper.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/data/KtorDailyPictureRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/data/KtorDailyPictureRepository.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/data/NasaApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/data/NasaApi.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/data/PictureOfTheDayApiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/data/PictureOfTheDayApiModel.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/DailyPictureInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/DailyPictureInteractor.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/DailyPictureInteractorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/DailyPictureInteractorImpl.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/DailyPictureRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/DailyPictureRepository.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/PictureOfTheDay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/domain/PictureOfTheDay.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/ui/DailyPictureFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/ui/DailyPictureFragment.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/ui/DailyPicturePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/ui/DailyPicturePresenter.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/dailypicture/ui/DailyPictureView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/dailypicture/ui/DailyPictureView.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/di/CoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/di/CoreModule.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/di/InteractorModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/di/InteractorModule.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/di/NetworkModule.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/di/RepositoryModule.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/ui/BrowserExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/ui/BrowserExtensions.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/ui/ProgressRequestListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/ui/ProgressRequestListener.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/ui/SnackbarExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/ui/SnackbarExtensions.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/ui/ViewBindingHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/ui/ViewBindingHolder.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/util/AndroidLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/util/AndroidLogger.kt -------------------------------------------------------------------------------- /sample-app/src/main/kotlin/moxy/sample/util/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/kotlin/moxy/sample/util/Logger.kt -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/ic_placeholder_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable/ic_placeholder_error.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/ic_placeholder_error_padded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable/ic_placeholder_error_padded.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/ic_placeholder_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable/ic_placeholder_image.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/ic_placeholder_image_padded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable/ic_placeholder_image_padded.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/ic_placeholder_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable/ic_placeholder_video.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/drawable/ic_placeholder_video_padded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/drawable/ic_placeholder_video_padded.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/activity_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/layout/activity_app.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/activity_ktx.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/layout/activity_ktx.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/layout/fragment_daily_picture.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/layout/fragment_daily_picture.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /sample-app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /sample-app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /sample-app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /sample-app/src/test/java/moxy/sample/dailypicture/ui/DailyPicturePresenterTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/test/java/moxy/sample/dailypicture/ui/DailyPicturePresenterTest.kt -------------------------------------------------------------------------------- /sample-app/src/test/java/moxy/sample/util/ConsoleLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/test/java/moxy/sample/util/ConsoleLogger.kt -------------------------------------------------------------------------------- /sample-app/src/test/java/moxy/sample/util/CreatePresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/test/java/moxy/sample/util/CreatePresenter.kt -------------------------------------------------------------------------------- /sample-app/src/test/java/moxy/sample/util/MainCoroutineRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/sample-app/src/test/java/moxy/sample/util/MainCoroutineRule.kt -------------------------------------------------------------------------------- /script/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/script/publish.sh -------------------------------------------------------------------------------- /script/publish_local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/script/publish_local.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moxy-community/Moxy/HEAD/settings.gradle --------------------------------------------------------------------------------