├── .gitignore ├── .idea ├── compiler.xml ├── gradle.xml ├── libraries │ ├── Gradle__junit_junit_4_12.xml │ ├── Gradle__org_hamcrest_hamcrest_core_1_3.xml │ ├── Gradle__org_jetbrains_annotations_13_0.xml │ ├── Gradle__org_jetbrains_kotlin_kotlin_reflect_1_1_2.xml │ ├── Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_1_2.xml │ ├── Gradle__org_jetbrains_kotlin_kotlin_stdlib_jre7_1_1_2.xml │ └── Gradle__org_jetbrains_kotlin_kotlin_stdlib_jre8_1_1_2.xml ├── misc.xml ├── modules.xml ├── modules │ ├── KotlinSerializationPrototypePlayground.iml │ ├── KotlinSerializationPrototypePlayground_main.iml │ └── KotlinSerializationPrototypePlayground_test.iml ├── uiDesigner.xml └── vcs.xml ├── README.md ├── command_line_compile.bat ├── command_line_test.bat ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib ├── kotlin-serialization-compiler.jar ├── kotlin-serialization-gradle.jar └── kotlin-serialization-runtime.jar ├── plugin └── kotlin-plugin-1.1.2-serialization.zip ├── src ├── CloneIO.kt ├── Data.kt ├── DataBinaryIO.kt ├── DataBinaryNullableIO.kt ├── DataTransformDemo.kt ├── JsonIO.kt ├── KeyValueIO.kt ├── MapIO.kt ├── MapNullableIO.kt ├── Parser.kt ├── Shop.kt ├── TestShop.kt ├── Util.kt └── Zoo.kt └── test └── SelfTest.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/libraries/Gradle__junit_junit_4_12.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_reflect_1_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_reflect_1_1_2.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_1_2.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jre7_1_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jre7_1_1_2.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jre8_1_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jre8_1_1_2.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/modules/KotlinSerializationPrototypePlayground.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/modules/KotlinSerializationPrototypePlayground.iml -------------------------------------------------------------------------------- /.idea/modules/KotlinSerializationPrototypePlayground_main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/modules/KotlinSerializationPrototypePlayground_main.iml -------------------------------------------------------------------------------- /.idea/modules/KotlinSerializationPrototypePlayground_test.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/modules/KotlinSerializationPrototypePlayground_test.iml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/README.md -------------------------------------------------------------------------------- /command_line_compile.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/command_line_compile.bat -------------------------------------------------------------------------------- /command_line_test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/command_line_test.bat -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib/kotlin-serialization-compiler.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/lib/kotlin-serialization-compiler.jar -------------------------------------------------------------------------------- /lib/kotlin-serialization-gradle.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/lib/kotlin-serialization-gradle.jar -------------------------------------------------------------------------------- /lib/kotlin-serialization-runtime.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/lib/kotlin-serialization-runtime.jar -------------------------------------------------------------------------------- /plugin/kotlin-plugin-1.1.2-serialization.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/plugin/kotlin-plugin-1.1.2-serialization.zip -------------------------------------------------------------------------------- /src/CloneIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/CloneIO.kt -------------------------------------------------------------------------------- /src/Data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/Data.kt -------------------------------------------------------------------------------- /src/DataBinaryIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/DataBinaryIO.kt -------------------------------------------------------------------------------- /src/DataBinaryNullableIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/DataBinaryNullableIO.kt -------------------------------------------------------------------------------- /src/DataTransformDemo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/DataTransformDemo.kt -------------------------------------------------------------------------------- /src/JsonIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/JsonIO.kt -------------------------------------------------------------------------------- /src/KeyValueIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/KeyValueIO.kt -------------------------------------------------------------------------------- /src/MapIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/MapIO.kt -------------------------------------------------------------------------------- /src/MapNullableIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/MapNullableIO.kt -------------------------------------------------------------------------------- /src/Parser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/Parser.kt -------------------------------------------------------------------------------- /src/Shop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/Shop.kt -------------------------------------------------------------------------------- /src/TestShop.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/TestShop.kt -------------------------------------------------------------------------------- /src/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/Util.kt -------------------------------------------------------------------------------- /src/Zoo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/src/Zoo.kt -------------------------------------------------------------------------------- /test/SelfTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elizarov/KotlinSerializationPrototypePlayground/HEAD/test/SelfTest.kt --------------------------------------------------------------------------------