Summary
Supposedly for the past 2 weeks I have finally completed the serialization code
and I "just" have to perform a testing cycle. Once the behaviour is verified and
bugs are fixed I will code up the deserialization.
Repository Data
Start of week revision: 43
End of week revision: 48
Visual ChangeSet:
http://monodt.i-nz.net/changeset?old_path=trunk&old=43&new_path=trunk&new=48
Plain Text ChangeSet:
http://monodt.i-nz.net/changeset?format=diff&new=48&old=43&new_path=trunk&old_path=trunk
Details
I have implemented and bugfixed the following classes:
-
CodeDomComponentSerializationService
-
CollectionCodeDomSerializer
-
CodeDomDesignerLoader
-
CodeDomSerializationProvider
-
ComponentCodeDomSerializer
-
EnumCodeDomSerializer
-
PrimitiveCodeDomSerializer
-
CodeDomSerializerBase
-
CodeDomSerializer
-
EventCodeDomSerializer
-
TypeCodeDomSerializer
-
RootCodeDomSerializer
-
PropertyCodeDomSerializer
-
DesignerHost
Next Week
-
Refactor SharpDevelop's NRefactoryDesignerLoader.cs out of SD and ...
-
Verify integrity of the generated CodeDom tree, of the generated source code
and verify the interaction of the serializers stack.
-
Work on deserialization.