XmlSerializer - extract common part (not related to XML) to package `com.intellij...
authorVladimir Krivosheev <vladimir.krivosheev@jetbrains.com>
Wed, 8 May 2019 06:57:25 +0000 (08:57 +0200)
committerintellij-monorepo-bot <intellij-monorepo-bot-no-reply@jetbrains.com>
Wed, 8 May 2019 08:05:43 +0000 (11:05 +0300)
commit8a461291f1536f03dfc8149fabfcfe6c16075556
treeae9774e34a3a311836fedc0b6dc602af6c5a5df1
parent4dc362f3abf7058e37ab85f49be75f546eb6b3aa
XmlSerializer - extract common part (not related to XML) to package `com.intellij.util.serialization`

GitOrigin-RevId: 5cea9f854e9a024741a4abb102a0310535254217
42 files changed:
java/java-impl/src/com/intellij/internal/statistic/libraryJar/LibraryJarStatisticsService.java
platform/analysis-api/src/com/intellij/codeInspection/InspectionProfileEntry.java
platform/configuration-store-impl/testSrc/xml/XmlSerializerTest.kt
platform/core-impl/src/com/intellij/ide/plugins/PluginManagerCore.java
platform/lang-api/src/com/intellij/facet/frameworks/LibrariesDownloadAssistant.java
platform/lang-impl/src/com/intellij/codeInsight/CodeInsightSettings.java
platform/lang-impl/src/com/intellij/codeInspection/naming/AbstractNamingConventionInspection.java
platform/platform-impl/src/com/intellij/ide/actions/project/loadSaveModuleRenameMapping.kt
platform/platform-resources/src/brokenPlugins.txt
platform/projectModel-api/src/com/intellij/configurationStore/KotlinAwareBeanBinding.kt
platform/projectModel-api/src/com/intellij/configurationStore/xmlSerializer.kt
platform/projectModel-api/src/com/intellij/openapi/components/BaseState.kt
platform/tasks-platform-impl/src/com/intellij/tasks/impl/TaskManagerImpl.java
platform/util/src/com/intellij/util/serialization/FieldAccessor.java [moved from platform/util/src/com/intellij/util/xmlb/FieldAccessor.java with 79% similarity]
platform/util/src/com/intellij/util/serialization/MutableAccessor.java [new file with mode: 0644]
platform/util/src/com/intellij/util/serialization/PropertyAccessor.java [moved from platform/util/src/com/intellij/util/xmlb/PropertyAccessor.java with 76% similarity]
platform/util/src/com/intellij/util/serialization/PropertyCollector.java [new file with mode: 0644]
platform/util/src/com/intellij/util/serialization/SerializationException.java [new file with mode: 0644]
platform/util/src/com/intellij/util/xmlb/AbstractCollectionBinding.java
platform/util/src/com/intellij/util/xmlb/Accessor.java
platform/util/src/com/intellij/util/xmlb/AccessorBindingWrapper.java
platform/util/src/com/intellij/util/xmlb/ArrayBinding.java
platform/util/src/com/intellij/util/xmlb/AttributeBinding.java
platform/util/src/com/intellij/util/xmlb/BasePrimitiveBinding.java
platform/util/src/com/intellij/util/xmlb/BeanBinding.java
platform/util/src/com/intellij/util/xmlb/Binding.java
platform/util/src/com/intellij/util/xmlb/CollectionBinding.java
platform/util/src/com/intellij/util/xmlb/CompactCollectionBinding.java
platform/util/src/com/intellij/util/xmlb/JDOMElementBinding.java
platform/util/src/com/intellij/util/xmlb/MapBinding.java
platform/util/src/com/intellij/util/xmlb/MutableAccessor.java [deleted file]
platform/util/src/com/intellij/util/xmlb/NotNullDeserializeBinding.java
platform/util/src/com/intellij/util/xmlb/OptionTagBinding.java
platform/util/src/com/intellij/util/xmlb/Serializer.java
platform/util/src/com/intellij/util/xmlb/TagBinding.java
platform/util/src/com/intellij/util/xmlb/TextBinding.java
platform/util/src/com/intellij/util/xmlb/XmlSerializationException.java
platform/util/src/com/intellij/util/xmlb/XmlSerializer.java
platform/util/src/com/intellij/util/xmlb/XmlSerializerImpl.java
platform/util/src/com/intellij/util/xmlb/XmlSerializerUtil.java
plugins/devkit/devkit-core/src/actions/MigrateModuleNamesInSourcesAction.kt
plugins/devkit/devkit-core/src/actions/ShowSerializedXmlAction.java