Alexandre Mutel
df7c220db8
Start to rewrite serialization (WIP)
2013-10-05 00:20:53 +09:00
Alexandre Mutel
8bee539624
Rename YamlDotNet.Core to YamlDotNet. Rename YamlDotNet.RepresentationModel to YamlDotNet.Serialization
2013-10-01 22:05:33 +09:00
Alexandre Mutel
833c780d88
Rename YamlDotNet.Core to YamlDotNet. Move files from RepresentationModel to YamlDotNet.Serialization
2013-10-01 21:58:37 +09:00
Alexandre Mutel
3cabaeda21
Port YamlDotNet.Core to PCL (.NET4.0+, SL5, WP8 and Win AppStore)
2013-10-01 07:45:26 +09:00
Alexandre Mutel
efcaf1b8ac
Dirty fix to spot missing tag while serializing
2013-09-30 21:50:31 +09:00
Antoine Aubry
6edca681e9
Merge branch 'master' of git://github.com/devtyr/YamlDotNet into devtyr-master
...
Conflicts:
YamlDotNet.UnitTests/YamlDotNet.UnitTests.csproj
YamlDotNet.sln
2013-09-29 22:54:51 +01:00
Antoine Aubry
c58712d0a2
Merge branch 'test-refactor-insque' of git://github.com/rogernorling/YamlDotNet into rogernorling-test-refactor-insque
...
Conflicts:
YamlDotNet.Core.Test/YamlDotNet.Core.Test.csproj
YamlDotNet.Core.Test/packages.config
2013-09-29 22:42:41 +01:00
Roger Norling
5264e25184
Made use of FluentAssertions in the insertion queue tests
2013-09-26 23:27:53 +02:00
Roger Norling
7888d2bdce
Described behavior by splitting into multiple test methods
2013-09-26 23:14:31 +02:00
Roger Norling
4b5e3f2bb9
Commit with files that wasn't saved.
2013-09-26 23:11:31 +02:00
Roger Norling
bcf9fcafa3
Preparing step of adding the FluentAssertions library
2013-09-26 22:26:45 +02:00
Antoine Aubry
dedcf14b88
Merge pull request #46 from rogernorling/test-refactor-lookbuffer
...
Described behavior by splitting into multiple test methods
2013-09-17 14:43:16 -07:00
Roger Norling
00b5b35f94
Described behavior by splitting into multiple test methods
...
Added the FakeItEasy library to utilize spy objects instead of accessing internal data.
2013-09-17 23:20:40 +02:00
Antoine Aubry
4700679edd
Merge pull request #44 from rogernorling/toggle-test-dump
...
Extracted text dump methods
2013-09-17 13:54:47 -07:00
Roger Norling
c6fb2bf783
Made output writing from tests conditional on symbol TEST_DUMP
...
Changed method order so that details is put further down
Simplified type declaration through the use of 'var'
Added Todo comments in advance of further refactoring
2013-09-12 00:33:57 +02:00
Antoine Aubry
8ac843a2ea
Merge pull request #43 from rogernorling/test-assembly-split
...
Split tests into test assemblies specific for each production assembly.
2013-09-10 09:11:47 -07:00
Roger Norling
0020a63d1e
Split tests into test assemblies specific for each production assembly.
2013-08-26 18:20:07 +02:00
Antoine Aubry
2383de41ec
Merge pull request #42 from rogernorling/eol-normalization
...
Normalized line endings
2013-08-25 14:24:58 -07:00
Roger Norling
289406ad45
Normalized line endings
2013-08-25 01:02:23 +02:00
Antoine Aubry
a05e021e34
Fix newline handling when emitting folded scalars.
2013-08-24 16:22:48 +01:00
Antoine Aubry
60002d0cde
Extract interfaces of Emitter and Parser.
2013-08-24 15:38:36 +01:00
Antoine Aubry
b56d008557
Merge pull request #40 from rogernorling/nuget
...
Utilize NuGet to handle the xUnit.net dependency
2013-08-21 01:09:42 -07:00
Roger Norling
ce73ad4367
Utilize NuGet to handle the xUnit.net dependency.
2013-08-20 16:39:01 +02:00
aaubry
b7aea78f1a
Add unit test for issue #39
2013-08-18 23:10:26 +01:00
Norbert Eder
6c9c5054fe
Changed framework version to 4.0
2013-08-16 21:13:56 +02:00
Norbert Eder
f43f3cf7af
Added original pull request https://github.com/aaubry/YamlDotNet/pull/11 as separate project
2013-08-12 21:11:46 +02:00
Antoine Aubry
7f513fcdbd
Increment version number.
2013-07-03 15:36:59 +01:00
Antoine Aubry
951b581d8e
Move classes to their own files.
2013-07-03 15:35:08 +01:00
Antoine Aubry
9ec7e6205d
Emit multi-line scalars in folded style by default.
2013-07-03 15:33:44 +01:00
Antoine Aubry
3abaeb4303
Fix newline handling problems in folded scalars.
2013-07-03 15:33:11 +01:00
Antoine Aubry
7d1dea8a23
Fix lost characters when emitting folded scalars with carriage returns.
2013-07-03 15:14:38 +01:00
Antoine Aubry
9a6d64ec45
Add support for deserializing forward references.
2013-06-12 17:14:23 +01:00
Antoine Aubry
9c9ee920aa
Unwrap TargetInvocationExceptions.
2013-06-12 15:15:19 +01:00
Antoine Aubry
b5725b9a2c
Fix TargetException when serializing a generic dictionary.
2013-06-06 11:43:43 +01:00
Antoine Aubry
b926deecfb
Delete obsolete YamlSerializer and related stuff.
2013-06-02 19:34:38 +01:00
Antoine Aubry
5573322ea6
Merge pull request #32 from roji/deserialize_empty
...
Fixed empty document deserialization
2013-05-31 04:51:00 -07:00
Shay Rojansky
7a4d062347
Fixed empty document deserialization
...
Trying to deserialize a totally empty yaml document resulted in exceptions
2013-05-31 10:28:55 +03:00
Shay Rojansky
24c3582251
Failing unit tests for empty document deserialization
2013-05-31 10:22:44 +03:00
Antoine Aubry
2a53997ddd
Merge pull request #27 : Respect YamlIgnore on deserialization
2013-05-29 23:27:37 +01:00
Antoine Aubry
38685a8fce
Make version 2.0.0.
2013-05-29 11:11:23 +01:00
Antoine Aubry
c056a0fe26
Merge branch 'master' into Deserializer
...
Conflicts:
YamlDotNet.UnitTests/RepresentationModel/SerializationTests.cs
YamlDotNet.mono.sln
2013-05-29 10:18:35 +01:00
Antoine Aubry
69e7b4ad82
Remove BareDeserializer class.
2013-05-29 10:15:11 +01:00
Antoine Aubry
7464c7b02f
Serializer now takes SerializationOptions and INamingConvention in the constructor instead of in the Serialize() methods.
2013-05-29 10:13:07 +01:00
Antoine Aubry
f4182bd8cd
Make remaining tests pass using Deserializer.
...
Use TypeConvertert from SixPack instead of ObjectConverter.
2013-05-29 10:11:05 +01:00
Antoine Aubry
3e873fb624
Make more tests pass.
2013-05-29 00:35:38 +01:00
Antoine Aubry
26742c87f5
Merge changes from master.
2013-05-29 00:08:08 +01:00
Antoine Aubry
cf0cceeae8
Support backreferencing aliases in Deserializer.
2013-05-28 00:08:23 +01:00
Antoine Aubry
1f56377635
Add naming convention support to Deserializer.
2013-05-26 23:15:23 +01:00
Antoine Aubry
4832968a97
Move types to their own files.
2013-05-26 00:31:51 +01:00
Antoine Aubry
85fef4e9ef
Add monodevelop solution file.
2013-05-25 23:30:37 +01:00