Граф коммитов

191 Коммитов

Автор SHA1 Сообщение Дата
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