1. Introduced "Serialize/Deserialize" methods (and their protected virtual Core methods) to "ModelBase" class
2. Implemented SerializeCore method for PortModel, NoteModel, NodeModel and ConnectorModel classes
1. Implemented "DeserializeCore" method for ConnectorModel, NodeModel, NoteModel and PortModel
2. Introduced "DynamoModel.GetNodeFromCurrentSpace" method for NodeModel retrieval (NodeModel.DeserializeCore)
3. Unlike "SerializeCore" methods, "DeserializeCore" has yet been tested (will hook test it before pull)
- After resolving conflict I made changes in ListTests.cs file and now commting the changes.
Merge changes in main "Dynamo.sln" file into "Dynamo.2012.sln" file
- Added test cases for LaceShortest and LaceLongest
Merge remote-tracking branch 'upstream/master'
Don't log expressions to console unless in debug.
Make reference curves rebuild.
Make model curves flatten and rebuild. Partial fix for MAGN-45.
Merge remote-tracking branch 'upstream/master'
1. Introduced "Serialize/Deserialize" methods (and their protected virtual Core methods) to "ModelBase" class
2. Implemented SerializeCore method for PortModel, NoteModel, NodeModel and ConnectorModel classes
1. Implemented "DeserializeCore" method for ConnectorModel, NodeModel, NoteModel and PortModel
2. Introduced "DynamoModel.GetNodeFromCurrentSpace" method for NodeModel retrieval (NodeModel.DeserializeCore)
3. Unlike "SerializeCore" methods, "DeserializeCore" has yet been tested (will hook test it before pull)
Added UndoRedoRecorder class with skeleton implementation.
Merge remote-tracking branch 'upstream/master'
Merge pull request #432 from riteshchandawar/master

Added test cases for LaceShortest, LaceLongest, Sort, SortBy, Reverse
Merge remote-tracking branch 'upstream/master'
1. Implemented UndoRedoRecorder class and defined IUndoRedoRecorderClient interface
2. Added DummyModel, DummyWorkspace, UndoRedoRecorderTests classes to test UndoRedoRecorder class
3. Implemeneted two test cases in UndoRedoRecorderTests, more to follow in immediate commits
Merge branch 'model_xml' of https://github.com/Benglin/Dynamo into model_xml
Added 5 new test cases for UndoRedoRecorder
Add basic tests for file reading forwards and backwards compatibility.