├── .gitignore ├── README.md ├── _config.yml ├── docs └── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── license ├── screenshot ├── generateSetterPlugin.gif ├── generate_list_default_value.gif ├── generate_setter_default_value.gif ├── generate_the_conveter.gif └── me_all_setter.gif ├── settings.gradle ├── src ├── main │ ├── java │ │ ├── com │ │ │ └── bruce │ │ │ │ └── intellijplugin │ │ │ │ └── generatesetter │ │ │ │ ├── CommonConstants.java │ │ │ │ ├── GenerateAllHandlerAdapter.java │ │ │ │ ├── GetInfo.java │ │ │ │ ├── Parameters.java │ │ │ │ ├── RealParam.java │ │ │ │ ├── actions │ │ │ │ ├── AssertAllGetterAction.java │ │ │ │ ├── AssertNotNullAction.java │ │ │ │ ├── GenerateAllGetterAction.java │ │ │ │ ├── GenerateAllHandler.java │ │ │ │ ├── GenerateAllSetterAction.java │ │ │ │ ├── GenerateAllSetterBase.java │ │ │ │ ├── GenerateAllSetterNoDefaultValueAction.java │ │ │ │ ├── GenerateBuilderGetterFromFunctionAction.java │ │ │ │ ├── GenerateByTemplateAction.java │ │ │ │ ├── GenerateSetterGetterFromFunctionAction.java │ │ │ │ ├── GenerateSetterGetterFromVariable.java │ │ │ │ ├── GenerateWithAccessorsAction.java │ │ │ │ └── GenerateWithBuilderAction.java │ │ │ │ ├── complexreturntype │ │ │ │ ├── ComplexReturnTypeHandler.java │ │ │ │ ├── InsertDto.java │ │ │ │ ├── ListParamInfo.java │ │ │ │ ├── ListReturnTypeHandler.java │ │ │ │ ├── MapReturnTypeHandler.java │ │ │ │ ├── NewMethodInfo.java │ │ │ │ ├── OptionalReturnTypeHandler.java │ │ │ │ ├── SetReturnTypeHandler.java │ │ │ │ └── WrapInfo.java │ │ │ │ ├── context │ │ │ │ └── KotlinContext.java │ │ │ │ ├── dialog │ │ │ │ └── VariableDialog.java │ │ │ │ ├── groovyActions │ │ │ │ ├── GenerateAllSetterAction.java │ │ │ │ └── GroovyUtils.java │ │ │ │ ├── koltinActions │ │ │ │ ├── GenerateAllSetterForPropertiesAction.java │ │ │ │ └── KotlinUtils.java │ │ │ │ ├── template │ │ │ │ ├── GenerateAllSetterSettingForm.form │ │ │ │ ├── GenerateAllSetterSettingForm.java │ │ │ │ ├── GenerateSetterService.java │ │ │ │ ├── GenerateSetterState.java │ │ │ │ ├── MySettings.java │ │ │ │ ├── Template.java │ │ │ │ ├── TemplateDialog.form │ │ │ │ ├── TemplateDialog.java │ │ │ │ └── VelocityUtils.java │ │ │ │ └── utils │ │ │ │ ├── PsiClassUtils.java │ │ │ │ ├── PsiDocumentUtils.java │ │ │ │ ├── PsiElementUtil.java │ │ │ │ └── PsiToolUtils.java │ │ └── template.vm │ └── resources │ │ ├── META-INF │ │ ├── plugin-groovy.xml │ │ ├── plugin-kotlin.xml │ │ ├── plugin.xml │ │ └── pluginIcon.svg │ │ └── intentionDescriptions │ │ ├── AssertAllGetterAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── AssertNotNullAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── GenerateAllGetterAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── GenerateAllSetterAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── GenerateAllSetterNoDefaultValueAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── GenerateBuilderGetterFromFunctionAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── GenerateSetterGetterFromFunctionAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── GenerateSetterGetterFromVariable │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ ├── GenerateWithAccessorsAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html │ │ └── GenerateWithBuilderAction │ │ ├── after.java.template │ │ ├── before.java.template │ │ └── description.html └── test │ ├── java │ ├── generateAllSetter │ │ ├── BaseTest.java │ │ ├── GenerateAllWithDefaultValueTest.java │ │ ├── GenerateConverterFromFunctionTest.java │ │ └── GenerateTemplateTest.java │ ├── html │ │ └── HtmlViewer.java │ └── testdata │ │ └── People.java │ └── resources │ └── testData │ └── after │ ├── GenerateAllSetterWithDefault.java │ └── GenerateConverterFromFunction.java └── todo.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/_config.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/docs/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/gradlew.bat -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/license -------------------------------------------------------------------------------- /screenshot/generateSetterPlugin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/screenshot/generateSetterPlugin.gif -------------------------------------------------------------------------------- /screenshot/generate_list_default_value.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/screenshot/generate_list_default_value.gif -------------------------------------------------------------------------------- /screenshot/generate_setter_default_value.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/screenshot/generate_setter_default_value.gif -------------------------------------------------------------------------------- /screenshot/generate_the_conveter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/screenshot/generate_the_conveter.gif -------------------------------------------------------------------------------- /screenshot/me_all_setter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/screenshot/me_all_setter.gif -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'generateAllSetter' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/CommonConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/CommonConstants.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/GenerateAllHandlerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/GenerateAllHandlerAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/GetInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/GetInfo.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/Parameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/Parameters.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/RealParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/RealParam.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/AssertAllGetterAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/AssertAllGetterAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/AssertNotNullAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/AssertNotNullAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllGetterAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllGetterAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllHandler.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllSetterAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllSetterAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllSetterBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllSetterBase.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllSetterNoDefaultValueAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateAllSetterNoDefaultValueAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateBuilderGetterFromFunctionAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateBuilderGetterFromFunctionAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateByTemplateAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateByTemplateAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateSetterGetterFromFunctionAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateSetterGetterFromFunctionAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateSetterGetterFromVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateSetterGetterFromVariable.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateWithAccessorsAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateWithAccessorsAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateWithBuilderAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/actions/GenerateWithBuilderAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/ComplexReturnTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/ComplexReturnTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/InsertDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/InsertDto.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/ListParamInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/ListParamInfo.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/ListReturnTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/ListReturnTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/MapReturnTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/MapReturnTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/NewMethodInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/NewMethodInfo.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/OptionalReturnTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/OptionalReturnTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/SetReturnTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/SetReturnTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/WrapInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/complexreturntype/WrapInfo.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/context/KotlinContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/context/KotlinContext.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/dialog/VariableDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/dialog/VariableDialog.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/groovyActions/GenerateAllSetterAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/groovyActions/GenerateAllSetterAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/groovyActions/GroovyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/groovyActions/GroovyUtils.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/koltinActions/GenerateAllSetterForPropertiesAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/koltinActions/GenerateAllSetterForPropertiesAction.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/koltinActions/KotlinUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/koltinActions/KotlinUtils.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateAllSetterSettingForm.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateAllSetterSettingForm.form -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateAllSetterSettingForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateAllSetterSettingForm.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateSetterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateSetterService.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateSetterState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/GenerateSetterState.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/MySettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/MySettings.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/Template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/Template.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/TemplateDialog.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/TemplateDialog.form -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/TemplateDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/TemplateDialog.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/template/VelocityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/template/VelocityUtils.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiClassUtils.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiDocumentUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiDocumentUtils.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiElementUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiElementUtil.java -------------------------------------------------------------------------------- /src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiToolUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/com/bruce/intellijplugin/generatesetter/utils/PsiToolUtils.java -------------------------------------------------------------------------------- /src/main/java/template.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/java/template.vm -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin-groovy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/META-INF/plugin-groovy.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin-kotlin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/META-INF/plugin-kotlin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /src/main/resources/META-INF/pluginIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/META-INF/pluginIcon.svg -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/AssertAllGetterAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/AssertAllGetterAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/AssertAllGetterAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/AssertAllGetterAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/AssertAllGetterAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/AssertAllGetterAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/AssertNotNullAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/AssertNotNullAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/AssertNotNullAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/AssertNotNullAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/AssertNotNullAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/AssertNotNullAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllGetterAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllGetterAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllGetterAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllGetterAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllGetterAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllGetterAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllSetterAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllSetterAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllSetterAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllSetterAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllSetterAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllSetterAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllSetterNoDefaultValueAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllSetterNoDefaultValueAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllSetterNoDefaultValueAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllSetterNoDefaultValueAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateAllSetterNoDefaultValueAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateAllSetterNoDefaultValueAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateBuilderGetterFromFunctionAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateBuilderGetterFromFunctionAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateBuilderGetterFromFunctionAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateBuilderGetterFromFunctionAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateBuilderGetterFromFunctionAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateBuilderGetterFromFunctionAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateSetterGetterFromFunctionAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateSetterGetterFromFunctionAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateSetterGetterFromFunctionAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateSetterGetterFromFunctionAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateSetterGetterFromFunctionAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateSetterGetterFromFunctionAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateSetterGetterFromVariable/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateSetterGetterFromVariable/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateSetterGetterFromVariable/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateSetterGetterFromVariable/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateSetterGetterFromVariable/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateSetterGetterFromVariable/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateWithAccessorsAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateWithAccessorsAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateWithAccessorsAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateWithAccessorsAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateWithAccessorsAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateWithAccessorsAction/description.html -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateWithBuilderAction/after.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateWithBuilderAction/after.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateWithBuilderAction/before.java.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateWithBuilderAction/before.java.template -------------------------------------------------------------------------------- /src/main/resources/intentionDescriptions/GenerateWithBuilderAction/description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/main/resources/intentionDescriptions/GenerateWithBuilderAction/description.html -------------------------------------------------------------------------------- /src/test/java/generateAllSetter/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/java/generateAllSetter/BaseTest.java -------------------------------------------------------------------------------- /src/test/java/generateAllSetter/GenerateAllWithDefaultValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/java/generateAllSetter/GenerateAllWithDefaultValueTest.java -------------------------------------------------------------------------------- /src/test/java/generateAllSetter/GenerateConverterFromFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/java/generateAllSetter/GenerateConverterFromFunctionTest.java -------------------------------------------------------------------------------- /src/test/java/generateAllSetter/GenerateTemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/java/generateAllSetter/GenerateTemplateTest.java -------------------------------------------------------------------------------- /src/test/java/html/HtmlViewer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/java/html/HtmlViewer.java -------------------------------------------------------------------------------- /src/test/java/testdata/People.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/java/testdata/People.java -------------------------------------------------------------------------------- /src/test/resources/testData/after/GenerateAllSetterWithDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/resources/testData/after/GenerateAllSetterWithDefault.java -------------------------------------------------------------------------------- /src/test/resources/testData/after/GenerateConverterFromFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/src/test/resources/testData/after/GenerateConverterFromFunction.java -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gejun123456/intellij-generateAllSetMethod/HEAD/todo.md --------------------------------------------------------------------------------