├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── docs └── README-EN.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── java ├── NewProvider.java ├── helper │ ├── ProviderConfig.java │ └── ProviderTaoData.java ├── intention_action │ ├── SnippetType.java │ ├── Snippets.java │ ├── WrapHelper.kt │ ├── WrapWithAction.java │ ├── WrapWithChangeNotifierProviderAction.java │ ├── WrapWithConsumerAction.java │ ├── WrapWithSelectorAction.java │ └── WrapWithSelectorShouldRebuildAction.java ├── live_templates │ ├── ProviderContext.java │ └── ProviderTemplateProvider.java └── setting │ ├── SettingsComponent.java │ └── SettingsConfigurable.java └── resources ├── META-INF ├── plugin.xml └── pluginIcon.svg ├── image └── provider_icon.png ├── intentionDescriptions ├── WrapWithChangeNotifierProviderAction │ ├── after.java.template │ ├── before.java.template │ └── description.html ├── WrapWithConsumerAction │ ├── after.java.template │ ├── before.java.template │ └── description.html ├── WrapWithSelectorAction │ ├── after.java.template │ ├── before.java.template │ └── description.html └── WrapWithSelectorShouldRebuildAction │ ├── after.java.template │ ├── before.java.template │ └── description.html ├── liveTemplates └── provider.xml └── templates ├── high ├── provider.dart ├── state.dart └── view.dart ├── provider.dart └── view.dart /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/README.md -------------------------------------------------------------------------------- /docs/README-EN.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'provider_template' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/NewProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/NewProvider.java -------------------------------------------------------------------------------- /src/main/java/helper/ProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/helper/ProviderConfig.java -------------------------------------------------------------------------------- /src/main/java/helper/ProviderTaoData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/helper/ProviderTaoData.java -------------------------------------------------------------------------------- /src/main/java/intention_action/SnippetType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/SnippetType.java -------------------------------------------------------------------------------- /src/main/java/intention_action/Snippets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/Snippets.java -------------------------------------------------------------------------------- /src/main/java/intention_action/WrapHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/WrapHelper.kt -------------------------------------------------------------------------------- /src/main/java/intention_action/WrapWithAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/WrapWithAction.java -------------------------------------------------------------------------------- /src/main/java/intention_action/WrapWithChangeNotifierProviderAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/WrapWithChangeNotifierProviderAction.java -------------------------------------------------------------------------------- /src/main/java/intention_action/WrapWithConsumerAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/WrapWithConsumerAction.java -------------------------------------------------------------------------------- /src/main/java/intention_action/WrapWithSelectorAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/WrapWithSelectorAction.java -------------------------------------------------------------------------------- /src/main/java/intention_action/WrapWithSelectorShouldRebuildAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/intention_action/WrapWithSelectorShouldRebuildAction.java -------------------------------------------------------------------------------- /src/main/java/live_templates/ProviderContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/live_templates/ProviderContext.java -------------------------------------------------------------------------------- /src/main/java/live_templates/ProviderTemplateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/live_templates/ProviderTemplateProvider.java -------------------------------------------------------------------------------- /src/main/java/setting/SettingsComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/setting/SettingsComponent.java -------------------------------------------------------------------------------- /src/main/java/setting/SettingsConfigurable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/java/setting/SettingsConfigurable.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/image/provider_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/image/provider_icon.png -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithChangeNotifierProviderAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithChangeNotifierProviderAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithChangeNotifierProviderAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithChangeNotifierProviderAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithChangeNotifierProviderAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithChangeNotifierProviderAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithConsumerAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithConsumerAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithConsumerAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithConsumerAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithConsumerAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithConsumerAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithSelectorAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithSelectorAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithSelectorAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithSelectorAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithSelectorAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithSelectorAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithSelectorShouldRebuildAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithSelectorShouldRebuildAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithSelectorShouldRebuildAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithSelectorShouldRebuildAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/WrapWithSelectorShouldRebuildAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/intentionDescriptions/WrapWithSelectorShouldRebuildAction/description.html -------------------------------------------------------------------------------- /src/main/resources/liveTemplates/provider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/liveTemplates/provider.xml -------------------------------------------------------------------------------- /src/main/resources/templates/high/provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/templates/high/provider.dart -------------------------------------------------------------------------------- /src/main/resources/templates/high/state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/templates/high/state.dart -------------------------------------------------------------------------------- /src/main/resources/templates/high/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/templates/high/view.dart -------------------------------------------------------------------------------- /src/main/resources/templates/provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/templates/provider.dart -------------------------------------------------------------------------------- /src/main/resources/templates/view.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xdd666t/provider_template/HEAD/src/main/resources/templates/view.dart --------------------------------------------------------------------------------