void (InternalIdeaProject ideaProject) { ideaProject.setName(assertNotNull(readString(reader, "name"))); ideaProject.setDescription(readString(reader, "description")); ideaProject.setJdkName(readString(reader, "jdkName")); ideaProject.setJavaLanguageSettings(readJavaLanguageSettings(reader, context)); ideaProject.setLanguageLevel(new InternalIdeaLanguageLevel(readString(reader, "languageLevel"))); readModules(reader, context, ideaProject); }