preselect current member when generating (IDEA-90391)

This commit is contained in:
Anna Kozlova
2012-08-22 20:48:13 +04:00
parent 0d8d64ea05
commit aa53173be4
5 changed files with 33 additions and 12 deletions
@@ -17,6 +17,7 @@ package com.intellij.codeInsight;
import com.intellij.codeInsight.generation.ClassMember;
import com.intellij.codeInsight.generation.GenerateConstructorHandler;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.project.Project;
import com.intellij.psi.codeStyle.CodeStyleSettingsManager;
import com.intellij.psi.codeStyle.CommonCodeStyleSettings;
@@ -60,7 +61,7 @@ public class GenerateConstructorTest extends LightCodeInsightTestCase {
protected ClassMember[] chooseMembers(ClassMember[] members,
boolean allowEmptySelection,
boolean copyJavadocCheckbox,
Project project) {
Project project, Editor editor) {
if (preSelect) {
final List<ClassMember> preselection = GenerateConstructorHandler.preselect(members);
return preselection.toArray(new ClassMember[preselection.size()]);