new project model: saving artifacts configuration to xml
authornik <Nikolay.Chashnikov@jetbrains.com>
Mon, 6 Aug 2012 13:37:14 +0000 (17:37 +0400)
committernik <Nikolay.Chashnikov@jetbrains.com>
Tue, 7 Aug 2012 05:14:26 +0000 (09:14 +0400)
commitf9d2d9acd95b207807a1e21aa9861bdc36acda04
tree00f54c791bd99a46dbb9ea948a02f1a62bafa236
parent036aa73d2d74010ab7f23f5b6bc7d4a375a6ade3
new project model: saving artifacts configuration to xml
17 files changed:
jps/model-api/src/org/jetbrains/jps/model/artifact/JpsArtifact.java
jps/model-impl/src/org/jetbrains/jps/model/artifact/impl/JpsArtifactImpl.java
jps/model-impl/src/org/jetbrains/jps/model/impl/JpsNamedElementReferenceBase.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/JpsLibraryTableSerializer.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/JpsModelSerializerExtension.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/JpsModuleSerializer.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/JpsProjectLoader.java
jps/model-serialization/src/org/jetbrains/jps/model/serialization/artifact/JpsArtifactLoader.java [deleted file]
jps/model-serialization/src/org/jetbrains/jps/model/serialization/artifact/JpsArtifactSerializer.java [new file with mode: 0644]
jps/model-serialization/src/org/jetbrains/jps/model/serialization/artifact/JpsArtifactTypeSerializer.java [new file with mode: 0644]
jps/model-serialization/src/org/jetbrains/jps/model/serialization/artifact/JpsPackagingElementLoader.java [deleted file]
jps/model-serialization/src/org/jetbrains/jps/model/serialization/artifact/JpsPackagingElementSerializer.java [new file with mode: 0644]
jps/model-serialization/src/org/jetbrains/jps/model/serialization/java/JpsJavaModelSerializerExtension.java
jps/model-serialization/testData/sampleProject/.idea/artifacts/dir.xml [new file with mode: 0644]
jps/model-serialization/testData/sampleProject/.idea/artifacts/jar.xml [new file with mode: 0644]
jps/model-serialization/testSrc/org/jetbrains/jps/model/serialization/JpsArtifactSerializationTest.java [new file with mode: 0644]
jps/model-serialization/testSrc/org/jetbrains/jps/model/serialization/JpsProjectSerializationTest.java