@Override public void saveModuleDependencyProperties(JpsDependencyElement dependency, Element orderEntry) { JpsJavaDependencyExtension extension = getService().getDependencyExtension(dependency); if (extension != null) { if (extension.isExported()) { orderEntry.setAttribute(EXPORTED_ATTRIBUTE, ""); } JpsJavaDependencyScope scope = extension.getScope(); if (scope != JpsJavaDependencyScope.COMPILE) { orderEntry.setAttribute(SCOPE_ATTRIBUTE, scope.name()); } } }