mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-03-22 15:51:33 +00:00
Kotlin Facet: Do not serialize default values of facet configuration
This commit is contained in:
@@ -20,6 +20,7 @@ import com.intellij.facet.FacetConfiguration
|
||||
import com.intellij.facet.ui.FacetEditorContext
|
||||
import com.intellij.facet.ui.FacetEditorTab
|
||||
import com.intellij.facet.ui.FacetValidatorsManager
|
||||
import com.intellij.util.xmlb.SkipDefaultsSerializationFilter
|
||||
import com.intellij.util.xmlb.XmlSerializer
|
||||
import org.jdom.DataConversionException
|
||||
import org.jdom.Element
|
||||
@@ -50,7 +51,7 @@ class KotlinFacetConfiguration : FacetConfiguration {
|
||||
@Suppress("OverridingDeprecatedMember")
|
||||
override fun writeExternal(element: Element) {
|
||||
element.setAttribute("version", KotlinFacetSettings.CURRENT_VERSION.toString())
|
||||
XmlSerializer.serializeInto(settings, element)
|
||||
XmlSerializer.serializeInto(settings, element, SkipDefaultsSerializationFilter())
|
||||
}
|
||||
|
||||
override fun createEditorTabs(
|
||||
|
||||
Reference in New Issue
Block a user