├── .gitignore ├── .gitmodules ├── .project ├── .settings └── org.eclipse.m2e.core.prefs ├── README.md ├── assets ├── android_smell.png └── android_smell.psd ├── cleanandroidcode-it ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── AndroidManifest.xml ├── pom.xml ├── project.properties └── src │ └── main │ └── java │ └── info │ └── piwai │ └── cleanandroidcode │ └── HelloAndroidActivityTest.java ├── cleanandroidcode-processor ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml └── src │ └── main │ ├── java │ └── info │ │ └── piwai │ │ └── cleanandroidcode │ │ └── DaggerAAIntegrationProcessor.java │ └── resources │ └── META-INF │ └── services │ └── javax.annotation.processing.Processor ├── cleanandroidcode ├── .classpath ├── .factorypath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.apt.core.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── AndroidManifest.xml ├── pom.xml ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ ├── layout │ │ ├── hello_activity.xml │ │ └── hello_fragment.xml │ └── values │ │ └── strings.xml └── src │ └── main │ └── java │ └── info │ └── piwai │ └── cleanandroidcode │ ├── HelloAndroidActivity.java │ ├── HelloApplication.java │ ├── HelloFragment.java │ ├── UpdateTitleEvent.java │ └── base │ ├── BaseActivity.java │ ├── BaseFragment.java │ ├── BaseModule.java │ └── GraphRetriever.java └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/.gitmodules -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/README.md -------------------------------------------------------------------------------- /assets/android_smell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/assets/android_smell.png -------------------------------------------------------------------------------- /assets/android_smell.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/assets/android_smell.psd -------------------------------------------------------------------------------- /cleanandroidcode-it/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/.classpath -------------------------------------------------------------------------------- /cleanandroidcode-it/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/.project -------------------------------------------------------------------------------- /cleanandroidcode-it/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /cleanandroidcode-it/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /cleanandroidcode-it/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /cleanandroidcode-it/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/AndroidManifest.xml -------------------------------------------------------------------------------- /cleanandroidcode-it/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/pom.xml -------------------------------------------------------------------------------- /cleanandroidcode-it/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/project.properties -------------------------------------------------------------------------------- /cleanandroidcode-it/src/main/java/info/piwai/cleanandroidcode/HelloAndroidActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-it/src/main/java/info/piwai/cleanandroidcode/HelloAndroidActivityTest.java -------------------------------------------------------------------------------- /cleanandroidcode-processor/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-processor/.classpath -------------------------------------------------------------------------------- /cleanandroidcode-processor/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-processor/.project -------------------------------------------------------------------------------- /cleanandroidcode-processor/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-processor/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /cleanandroidcode-processor/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-processor/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /cleanandroidcode-processor/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-processor/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /cleanandroidcode-processor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-processor/pom.xml -------------------------------------------------------------------------------- /cleanandroidcode-processor/src/main/java/info/piwai/cleanandroidcode/DaggerAAIntegrationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode-processor/src/main/java/info/piwai/cleanandroidcode/DaggerAAIntegrationProcessor.java -------------------------------------------------------------------------------- /cleanandroidcode-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- 1 | info.piwai.cleanandroidcode.DaggerAAIntegrationProcessor -------------------------------------------------------------------------------- /cleanandroidcode/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/.classpath -------------------------------------------------------------------------------- /cleanandroidcode/.factorypath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/.factorypath -------------------------------------------------------------------------------- /cleanandroidcode/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/.project -------------------------------------------------------------------------------- /cleanandroidcode/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /cleanandroidcode/.settings/org.eclipse.jdt.apt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/.settings/org.eclipse.jdt.apt.core.prefs -------------------------------------------------------------------------------- /cleanandroidcode/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /cleanandroidcode/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /cleanandroidcode/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/AndroidManifest.xml -------------------------------------------------------------------------------- /cleanandroidcode/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/pom.xml -------------------------------------------------------------------------------- /cleanandroidcode/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/project.properties -------------------------------------------------------------------------------- /cleanandroidcode/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /cleanandroidcode/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /cleanandroidcode/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /cleanandroidcode/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /cleanandroidcode/res/layout/hello_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/res/layout/hello_activity.xml -------------------------------------------------------------------------------- /cleanandroidcode/res/layout/hello_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/res/layout/hello_fragment.xml -------------------------------------------------------------------------------- /cleanandroidcode/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/res/values/strings.xml -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/HelloAndroidActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/HelloAndroidActivity.java -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/HelloApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/HelloApplication.java -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/HelloFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/HelloFragment.java -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/UpdateTitleEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/UpdateTitleEvent.java -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/BaseActivity.java -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/BaseFragment.java -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/BaseModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/BaseModule.java -------------------------------------------------------------------------------- /cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/GraphRetriever.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/cleanandroidcode/src/main/java/info/piwai/cleanandroidcode/base/GraphRetriever.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pyricau/CleanAndroidCode/HEAD/pom.xml --------------------------------------------------------------------------------