Lines 67-72
Link Here
|
67 |
import javax.swing.JPanel; |
67 |
import javax.swing.JPanel; |
68 |
import javax.swing.JRadioButton; |
68 |
import javax.swing.JRadioButton; |
69 |
import org.netbeans.api.java.classpath.ClassPath; |
69 |
import org.netbeans.api.java.classpath.ClassPath; |
|
|
70 |
import org.netbeans.api.java.project.JavaProjectConstants; |
70 |
import org.netbeans.api.java.project.classpath.ProjectClassPathModifier; |
71 |
import org.netbeans.api.java.project.classpath.ProjectClassPathModifier; |
71 |
import org.netbeans.api.java.queries.UnitTestForSourceQuery; |
72 |
import org.netbeans.api.java.queries.UnitTestForSourceQuery; |
72 |
import org.netbeans.api.java.source.ClasspathInfo; |
73 |
import org.netbeans.api.java.source.ClasspathInfo; |
Lines 78-83
Link Here
|
78 |
import org.netbeans.api.project.ProjectManager; |
79 |
import org.netbeans.api.project.ProjectManager; |
79 |
import org.netbeans.api.project.ProjectUtils; |
80 |
import org.netbeans.api.project.ProjectUtils; |
80 |
import org.netbeans.api.project.SourceGroup; |
81 |
import org.netbeans.api.project.SourceGroup; |
|
|
82 |
import org.netbeans.api.project.SourceGroupModifier; |
81 |
import org.netbeans.api.project.Sources; |
83 |
import org.netbeans.api.project.Sources; |
82 |
import org.netbeans.api.project.libraries.Library; |
84 |
import org.netbeans.api.project.libraries.Library; |
83 |
import org.netbeans.api.project.libraries.LibraryManager; |
85 |
import org.netbeans.api.project.libraries.LibraryManager; |
Lines 1024-1030
Link Here
|
1024 |
|
1026 |
|
1025 |
boolean storeSettings; |
1027 |
boolean storeSettings; |
1026 |
try { |
1028 |
try { |
1027 |
storeSettings = readProjectSettingsJUnitVer(project); |
1029 |
try { |
|
|
1030 |
storeSettings = readProjectSettingsJUnitVer(project); |
1031 |
} catch (IllegalStateException ex) { |
1032 |
if (SourceGroupModifier.createSourceGroup(project, JavaProjectConstants.SOURCES_TYPE_JAVA, JavaProjectConstants.SOURCES_HINT_TEST) != null) { |
1033 |
//repeat if the folder/Sourcegroup was created. |
1034 |
storeSettings = readProjectSettingsJUnitVer(project); |
1035 |
} else { |
1036 |
throw ex; |
1037 |
} |
1038 |
} |
1028 |
if (!storeSettings) { |
1039 |
if (!storeSettings) { |
1029 |
LOG_JUNIT_VER.finest( |
1040 |
LOG_JUNIT_VER.finest( |
1030 |
" - will not be able to store JUnit version settings"); //NOI18N |
1041 |
" - will not be able to store JUnit version settings"); //NOI18N |