mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-09 10:46:02 +02:00
Bug fix
This commit is contained in:
parent
9734e3bb45
commit
4592bc9c1a
1 changed files with 8 additions and 2 deletions
|
@ -156,7 +156,7 @@ public abstract class NewModelProjectWizard extends BasicNewResourceWizard imple
|
||||||
* Remove created project either after error
|
* Remove created project either after error
|
||||||
* or if user returned back from config page.
|
* or if user returned back from config page.
|
||||||
*/
|
*/
|
||||||
public void clearProject() {
|
private void clearProject() {
|
||||||
if (lastProjectName == null) return;
|
if (lastProjectName == null) return;
|
||||||
try {
|
try {
|
||||||
ResourcesPlugin.getWorkspace().getRoot().getProject(lastProjectName).delete(false, false, null);
|
ResourcesPlugin.getWorkspace().getRoot().getProject(lastProjectName).delete(false, false, null);
|
||||||
|
@ -197,6 +197,12 @@ public abstract class NewModelProjectWizard extends BasicNewResourceWizard imple
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean performCancel() {
|
||||||
|
clearProject();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
private void deleteExtraConfigs() {
|
private void deleteExtraConfigs() {
|
||||||
if (fMainPage.isCurrent()) return; // nothing to delete
|
if (fMainPage.isCurrent()) return; // nothing to delete
|
||||||
ICProjectDescription prjd = CoreModel.getDefault().getProjectDescription(newProject, true);
|
ICProjectDescription prjd = CoreModel.getDefault().getProjectDescription(newProject, true);
|
||||||
|
@ -208,7 +214,7 @@ public abstract class NewModelProjectWizard extends BasicNewResourceWizard imple
|
||||||
for (int i=0; i<all.length; i++) {
|
for (int i=0; i<all.length; i++) {
|
||||||
boolean found = false;
|
boolean found = false;
|
||||||
for (int j=0; j<req.length; j++) {
|
for (int j=0; j<req.length; j++) {
|
||||||
if (all[i].getName() == req[j].name) {
|
if (all[i].getName().equals(req[j].name)) {
|
||||||
found = true; break;
|
found = true; break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue