int () { int result = 0; //if (lookForNested) result++; //result <<= 1; if (useWorkspaceImport) result++; result <<= 1; if (createModulesForAggregators) result++; result <<= 1; if (keepSourceFolders) result++; result <<= 1; if (useMavenOutput) result++; result <<= 1; if (downloadSourcesAutomatically) result++; result <<= 1; if (downloadDocsAutomatically) result++; result <<= 1; if (downloadAnnotationsAutomatically) result++; result <<= 1; if (autoDetectCompiler) result++; result <<= 1; result = 31 * result + (updateFoldersOnImportPhase != null ? updateFoldersOnImportPhase.hashCode() : 0); result = 31 * result + dedicatedModuleDir.hashCode(); result = 31 * result + generatedSourcesFolder.hashCode(); result = 31 * result + dependencyTypes.hashCode(); return result; }