├── .gitignore ├── .gitmodules ├── .travis.yml ├── Makefile ├── Makefile.win ├── README.markdown ├── docs.sh ├── dsss.conf ├── dub.sdl ├── modules.ddoc ├── orange.orbspec ├── orange ├── core │ └── Attribute.d ├── serialization │ ├── Events.d │ ├── RegisterWrapper.d │ ├── Serializable.d │ ├── SerializationException.d │ ├── Serializer.d │ ├── _.d │ └── archives │ │ ├── Archive.d │ │ ├── XmlArchive.d │ │ └── _.d ├── test │ └── UnitTester.d ├── util │ ├── CTFE.d │ ├── Reflection.d │ ├── Traits.d │ ├── Use.d │ ├── _.d │ └── collection │ │ ├── Array.d │ │ └── _.d └── xml │ ├── PhobosXml.d │ ├── XmlDocument.d │ └── _.d ├── tests ├── Array.d ├── ArrayOfObject.d ├── AssociativeArray.d ├── AssociativeArrayReference.d ├── BaseClass.d ├── CircularReference.d ├── Custom.d ├── CustomWithString.d ├── Enum.d ├── EnumConstantMember.d ├── Event.d ├── Events.d ├── Interface.d ├── NonCopyableStruct.d ├── NonIntrusive.d ├── NonIntrusiveStruct.d ├── NonMutable.d ├── NonSerialized.d ├── Object.d ├── OverrideSerializer.d ├── Pointer.d ├── Primitive.d ├── Slice.d ├── String.d ├── Struct.d ├── Subclass.d ├── Util.d └── unittest.d ├── unittest.sh └── wiki └── orange_glass_ball_small.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/.travis.yml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.win: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/Makefile.win -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/README.markdown -------------------------------------------------------------------------------- /docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/docs.sh -------------------------------------------------------------------------------- /dsss.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/dsss.conf -------------------------------------------------------------------------------- /dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/dub.sdl -------------------------------------------------------------------------------- /modules.ddoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/modules.ddoc -------------------------------------------------------------------------------- /orange.orbspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange.orbspec -------------------------------------------------------------------------------- /orange/core/Attribute.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/core/Attribute.d -------------------------------------------------------------------------------- /orange/serialization/Events.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/Events.d -------------------------------------------------------------------------------- /orange/serialization/RegisterWrapper.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/RegisterWrapper.d -------------------------------------------------------------------------------- /orange/serialization/Serializable.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/Serializable.d -------------------------------------------------------------------------------- /orange/serialization/SerializationException.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/SerializationException.d -------------------------------------------------------------------------------- /orange/serialization/Serializer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/Serializer.d -------------------------------------------------------------------------------- /orange/serialization/_.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/_.d -------------------------------------------------------------------------------- /orange/serialization/archives/Archive.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/archives/Archive.d -------------------------------------------------------------------------------- /orange/serialization/archives/XmlArchive.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/archives/XmlArchive.d -------------------------------------------------------------------------------- /orange/serialization/archives/_.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/serialization/archives/_.d -------------------------------------------------------------------------------- /orange/test/UnitTester.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/test/UnitTester.d -------------------------------------------------------------------------------- /orange/util/CTFE.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/util/CTFE.d -------------------------------------------------------------------------------- /orange/util/Reflection.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/util/Reflection.d -------------------------------------------------------------------------------- /orange/util/Traits.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/util/Traits.d -------------------------------------------------------------------------------- /orange/util/Use.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/util/Use.d -------------------------------------------------------------------------------- /orange/util/_.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/util/_.d -------------------------------------------------------------------------------- /orange/util/collection/Array.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/util/collection/Array.d -------------------------------------------------------------------------------- /orange/util/collection/_.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/util/collection/_.d -------------------------------------------------------------------------------- /orange/xml/PhobosXml.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/xml/PhobosXml.d -------------------------------------------------------------------------------- /orange/xml/XmlDocument.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/xml/XmlDocument.d -------------------------------------------------------------------------------- /orange/xml/_.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/orange/xml/_.d -------------------------------------------------------------------------------- /tests/Array.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Array.d -------------------------------------------------------------------------------- /tests/ArrayOfObject.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/ArrayOfObject.d -------------------------------------------------------------------------------- /tests/AssociativeArray.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/AssociativeArray.d -------------------------------------------------------------------------------- /tests/AssociativeArrayReference.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/AssociativeArrayReference.d -------------------------------------------------------------------------------- /tests/BaseClass.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/BaseClass.d -------------------------------------------------------------------------------- /tests/CircularReference.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/CircularReference.d -------------------------------------------------------------------------------- /tests/Custom.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Custom.d -------------------------------------------------------------------------------- /tests/CustomWithString.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/CustomWithString.d -------------------------------------------------------------------------------- /tests/Enum.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Enum.d -------------------------------------------------------------------------------- /tests/EnumConstantMember.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/EnumConstantMember.d -------------------------------------------------------------------------------- /tests/Event.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Event.d -------------------------------------------------------------------------------- /tests/Events.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Events.d -------------------------------------------------------------------------------- /tests/Interface.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Interface.d -------------------------------------------------------------------------------- /tests/NonCopyableStruct.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/NonCopyableStruct.d -------------------------------------------------------------------------------- /tests/NonIntrusive.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/NonIntrusive.d -------------------------------------------------------------------------------- /tests/NonIntrusiveStruct.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/NonIntrusiveStruct.d -------------------------------------------------------------------------------- /tests/NonMutable.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/NonMutable.d -------------------------------------------------------------------------------- /tests/NonSerialized.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/NonSerialized.d -------------------------------------------------------------------------------- /tests/Object.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Object.d -------------------------------------------------------------------------------- /tests/OverrideSerializer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/OverrideSerializer.d -------------------------------------------------------------------------------- /tests/Pointer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Pointer.d -------------------------------------------------------------------------------- /tests/Primitive.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Primitive.d -------------------------------------------------------------------------------- /tests/Slice.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Slice.d -------------------------------------------------------------------------------- /tests/String.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/String.d -------------------------------------------------------------------------------- /tests/Struct.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Struct.d -------------------------------------------------------------------------------- /tests/Subclass.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Subclass.d -------------------------------------------------------------------------------- /tests/Util.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/Util.d -------------------------------------------------------------------------------- /tests/unittest.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/tests/unittest.d -------------------------------------------------------------------------------- /unittest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/unittest.sh -------------------------------------------------------------------------------- /wiki/orange_glass_ball_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacob-carlborg/orange/HEAD/wiki/orange_glass_ball_small.png --------------------------------------------------------------------------------