isConversionNeeded() method is added to ProjectConverter

This commit is contained in:
Eugene Kudelevsky
2012-08-07 16:21:17 +04:00
parent 49e4c619e9
commit b0b86bbe3c
2 changed files with 9 additions and 1 deletions
@@ -60,6 +60,10 @@ public abstract class ProjectConverter {
return Collections.emptyList();
}
public boolean isConversionNeeded() {
return false;
}
public void preProcessingFinished() throws CannotConvertException {
}
@@ -75,7 +75,11 @@ public class ConversionRunner {
myProcessProjectLibraries = myProjectLibrariesConverter != null
&& myProjectLibrariesConverter.isConversionNeeded(myContext.getProjectLibrariesSettings());
return myProcessProjectFile || myProcessWorkspaceFile || myProcessRunConfigurations || !myModulesFilesToProcess.isEmpty();
return myProcessProjectFile ||
myProcessWorkspaceFile ||
myProcessRunConfigurations ||
!myModulesFilesToProcess.isEmpty() ||
myConverter.isConversionNeeded();
}
public boolean isModuleConversionNeeded(File moduleFile) throws CannotConvertException {