Antoine Aubry
b339343a1f
Fixed remaining bugs.
2012-05-23 21:39:50 +00:00
Antoine Aubry
366a8715b2
Fixed bug in emission of null scalars.
...
Fixed a unit test.
2012-05-23 21:18:30 +00:00
Antoine Aubry
4372eda5db
Updated the tests to xUnit.
2012-02-08 22:59:05 +00:00
Antoine Aubry
bba59cc1e7
Added xUnit.net.
...
Added custom serialization support.
2012-02-07 22:50:50 +00:00
Antoine Aubry
8e4eb2135b
Continued refactoring YamlSerializer to decouple the various modes.
2012-02-07 00:43:02 +00:00
Antoine Aubry
d8985d464b
Continued refactoring YamlSerializer to decouple the various modes.
2012-02-06 00:17:28 +00:00
Antoine Aubry
cb540bcc22
Started refactoring YamlSerializer to decouple the various modes.
2012-02-03 00:14:58 +00:00
Antoine Aubry
5e41797255
Added project for samples.
...
Added sample for object serialization.
2012-01-31 00:11:05 +00:00
Antoine Aubry
921192673e
Improved compliance to code analysis.
...
Fixed handling of null when deserializing JSON.
Improved exception message when deserializing a type that cannot be instantiated.
2012-01-30 15:48:34 +00:00
Antoine Aubry
f0b0885961
Added JSON-compatible flag to YamlSerializer.
...
Added support for registration of custom type converters.
2012-01-26 11:57:14 +00:00
Antoine Aubry
2924665d2b
Fixed bug in Scanner.ScanTag() that prevented usage of local tags.
2012-01-22 16:05:43 +00:00
Antoine Aubry
1a5aad7430
Updated copytight headers.
2012-01-02 11:57:13 +00:00
Antoine Aubry
05cbc6569b
Added license headers to source code files.
2012-01-02 11:28:45 +00:00
Antoine Aubry
8be4a6166a
Added Style properties to YamlNodes to control their serialization.
2011-12-30 12:57:12 +00:00
Antoine Aubry
6ab34f998d
Added missing file.
2011-11-12 20:10:15 +00:00
Antoine Aubry
3aa0ae6164
Added location information to yaml nodes and yaml exceptions.
2011-10-26 14:48:44 +00:00
Antoine Aubry
453d4461da
Fixed bug in alias resolution.
2011-09-26 13:27:12 +00:00
Antoine Aubry
9952b6d2a5
Fixed a document serialization bug.
...
Upgraded the unit tests to VS unit tests.
2011-09-19 17:53:30 +00:00
Antoine Aubry
0f4d3874c8
Fixed Equals() and GetHashCode() implementation in YamlScalarNode.
2011-09-15 13:11:49 +00:00
Antoine Aubry
cf64093d41
Implemented GetHashCode() and Equals() in YamlNode and derivatives.
2011-04-06 23:26:34 +00:00
Antoine Aubry
4243462098
Added: NAnt build file that generates documentation, builds the project, packages everything and produces NuGet packages.
2011-04-06 17:56:17 +00:00
Antoine Aubry
bfe0a1d4e8
The serializer no longer emits default values unless when instructed to.
...
Implemented LoadDictionaryAliases and LoadGenericDictionaryAliases.
Fixed invalid tag end when serializing dicionaries.
Fixed MethodNotFoundException when serializing a generic dictionary with YamlSerializer<T>.
When serializing lists, if the list is of simple types, the flow style is used.
Fixed a problem when serializing a property of type IDictionary<TK, TV>.
2010-12-02 04:00:51 +00:00
Antoine Aubry
e540ff3f82
Fixed the serializer's anchor loading.
2010-10-21 11:46:09 +00:00
Antoine Aubry
ff6f83b315
2010-06-01 22:47:05 +00:00
Antoine Aubry
80f0c06e78
Created version 1.1
2010-05-31 22:09:11 +00:00
Antoine Aubry
5775118c18
Added: Version file.
2010-05-31 22:07:42 +00:00
Antoine Aubry
ea0a3ba38f
Improved compliance with FxCop.
2010-05-31 21:58:52 +00:00
Antoine Aubry
95b05f5c00
Fixed: Non-passing test.
2010-05-31 19:14:47 +00:00
Antoine Aubry
5be28dcf55
Fixed: Bug when saving a YAML document with backreferences.
2010-05-31 19:12:24 +00:00
Antoine Aubry
55ffd22210
2009-12-03 11:43:20 +00:00
Antoine Aubry
6c757acd79
Added: General-purpose object converter.
...
Added: Default interface implementations.
Added: Support for deserializing objects that can be converted using IConverter ot a TypeConverter.
2009-06-02 16:54:49 +00:00
Antoine Aubry
f76a2d974c
Added: Support for custom tags.
...
Added: Support for deserialization of IConvertible objects.
2009-05-21 13:56:48 +00:00
Antoine Aubry
441156ca48
Added: Support for deserialization of enums.
2009-04-28 10:38:21 +00:00
Antoine Aubry
35114984d9
Added: Hability to override the deserialization of specific properties.
2009-04-28 10:26:52 +00:00
Antoine Aubry
338decc313
Fixed: Code translation bug in the emitter.
...
Fixed: Deserialization of lists when there is no type specified now works.
2009-01-30 02:45:10 +00:00
Antoine Aubry
b0398c0641
2009-01-12 19:37:56 +00:00
Antoine Aubry
d34b047baa
2009-01-12 14:30:11 +00:00
Antoine Aubry
c2b3b7f368
2009-01-09 18:58:35 +00:00
Antoine Aubry
44e2e5a5df
2009-01-07 14:13:28 +00:00
Antoine Aubry
3af244ea07
Added: Skip method the the event reader.
...
Added: Deserialize overload that accepts an EventReader.
2008-11-20 20:13:59 +00:00
Antoine Aubry
85880ad501
First part of refactoring to interfaces.
2008-11-07 19:55:49 +00:00
Antoine Aubry
c4c6cb8112
Modified: Moved EventReader to YamlDotNet.Core because it can be useful for other purposes.
2008-11-06 18:55:32 +00:00
Antoine Aubry
1087f9de94
Renamed libyaml methods to camel case.
2008-11-06 12:31:44 +00:00
Antoine Aubry
6549ccb624
Added: Packaging script.
2008-11-05 22:35:29 +00:00
Antoine Aubry
0884c82d3c
Added: YAML-based configuration sections.
2008-11-05 22:34:52 +00:00
Antoine Aubry
60e00ae910
Added: Support for deserializing dictionaries.
...
Added: Configuration classes.
2008-11-05 19:27:39 +00:00
Antoine Aubry
0331fb66c5
Added: Support for aliases in the serializer.
2008-11-04 19:48:11 +00:00
Antoine Aubry
35ccd81793
Added: XML to YAML conversion.
...
Modified: Made the YAML to XML conversion better.
2008-11-04 19:05:04 +00:00
Antoine Aubry
8e57ec5769
Added: Documentation for the converter methods.
2008-11-04 15:56:00 +00:00
Antoine Aubry
ac85c57c36
Fixed: Various bugs in the emitter.
...
Modified: Marker many members as static or readonly.
2008-11-04 15:50:54 +00:00