Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
60c2983
Improve T4 maintenancibility.
yfakariya May 4, 2017
77a3491
Code clean up.
yfakariya May 4, 2017
58fa600
Define new interfaces of Unpacker.
yfakariya May 4, 2017
baa9ad5
Refactor unpacker test.
yfakariya May 4, 2017
c2cfdaa
Improve Unpackers.
yfakariya May 4, 2017
9530c8a
Cleanup csproj.
yfakariya May 5, 2017
c0eff55
Unify globs to baskslash to avoid MSBuild bizarre wildcard matching i…
yfakariya May 5, 2017
741728e
Add factory related tests.
yfakariya May 5, 2017
41237d5
Add FastStreamUnpackerTest
yfakariya May 5, 2017
6f13023
Enable Unpacker unit test omit inappropriate tests
yfakariya May 5, 2017
8378163
Add byte array unpacker tests.
yfakariya May 5, 2017
3f0cf6f
Fix unit test to avoid lazy stream content feeding for byte array bas…
yfakariya May 5, 2017
aaa45e0
Change Inconclusive to Ignore for clarification.
yfakariya May 5, 2017
e3a26f9
Fix sync.xml
yfakariya May 5, 2017
14705f2
Synchronize projects.
yfakariya May 5, 2017
2dbf23d
Add unpack path optimization.
yfakariya May 6, 2017
01de478
Remove redundant tests.
yfakariya May 7, 2017
df61a83
Code cleanup.
yfakariya May 7, 2017
42a60e8
Add Unpacker.Create test cases.
yfakariya May 7, 2017
7879a17
Add ByteArrayUnpacker tests.
yfakariya May 7, 2017
26fd766
Refactor StreamUnpackerReader
yfakariya May 7, 2017
a1283f5
Change ByteArrayUnpackerReader from single byte array segment to mult…
yfakariya May 7, 2017
2d73f7f
Improve packers.
yfakariya Aug 13, 2017
5e81c22
Add unit tests for new packer stack.
yfakariya May 21, 2017
6e19774
Fix unit test because of IEnumerable<byte> internal behavior change.
yfakariya Jun 15, 2017
7b64b88
Refactor test (and fix generation bug)
yfakariya Jul 1, 2017
5c279eb
Add multibyte string test cases.
yfakariya Jul 1, 2017
787bc77
Improve string packing with avoiding char buffer copy.
yfakariya Jul 1, 2017
6cbf8b0
Improve PackSingleObject/UnpackSingleObject implementation.
yfakariya Jul 2, 2017
042f088
Fix build error.
yfakariya Jul 2, 2017
cd0e5fc
Synchronize projects.
yfakariya Jul 2, 2017
def9d3b
Fix Windows specific unit test settings.
yfakariya Jul 9, 2017
919eb21
Fix MSTEST workaround.
yfakariya Jul 10, 2017
a099835
Remove CLSCompliant from test code.
yfakariya Jul 10, 2017
4e0a505
Fix extra emitting bug for string encoding w/o pointer.
yfakariya Jul 10, 2017
8521910
Fix type error.
yfakariya Jul 10, 2017
efddb57
Improve serialization and deserialization.
yfakariya Jul 10, 2017
a8cd1f2
Add byte array based code samples.
yfakariya Jul 10, 2017
46b2fb8
Fix build error.
yfakariya Jul 10, 2017
13aee70
Update certificate for unit test app.
yfakariya Jul 10, 2017
7423eec
Optimize TryReadByte
yfakariya Jul 10, 2017
2b59d84
Fix signing config.
yfakariya Jul 11, 2017
a99bfed
Remove ArraySegment to improve performance.
yfakariya Jul 10, 2017
785882c
Change default buffer size for byte array based serialization.
yfakariya Jul 11, 2017
76625cc
Make fast path when the writer has enough buffer.
yfakariya Jul 11, 2017
2a707c9
Fix encoding failure for some cases.
yfakariya Jul 11, 2017
318a461
Change limit to remains to reduce calculation on scalar cases.
yfakariya Jul 12, 2017
9757383
Remove complicated IList<ArraySegment<byte>> based API from BytePacker.
yfakariya Jul 12, 2017
abea17a
Remove complicated IList<ArraySegment<byte>> based API from ByteArray…
yfakariya Jul 12, 2017
aee8043
Fix concurrency bug.
yfakariya Jul 12, 2017
b544276
Fix package versioning in non AppVeyor environment.
yfakariya Jul 14, 2017
bc8feea
Inlining ByteArrayPacker/StreamPacker.
yfakariya Jul 14, 2017
593c598
Code cleanup
yfakariya Jul 15, 2017
5081485
Inline internal unpackers.
yfakariya Jul 15, 2017
19a0502
Fix temporary comment-out of timeout settings.
yfakariya Jul 21, 2017
6f312c8
Fix test because seekable unpacker no longer throw exception for EoF …
yfakariya Jul 24, 2017
c907108
Fix skip test to avoid duplicated map keys.
yfakariya Jul 28, 2017
bbef171
Fix expected exception type because underlying unpacker no longer thr…
yfakariya Jul 29, 2017
e584f0b
Fix UnpackerFactory tests.
yfakariya Jul 29, 2017
508bfdb
Fix trivial warnings.
yfakariya Jul 29, 2017
9ec637d
Update change log.
yfakariya Jul 10, 2017
42753e8
Fix Xamarin build error.
yfakariya Aug 12, 2017
ca24576
Regenerate unity test cases.
yfakariya Aug 12, 2017
a2937cd
Update Unity settings.
yfakariya Aug 12, 2017
eee39c8
Exclude own nunit.framework.dll from Editor.
yfakariya Aug 12, 2017
b52eb9d
Fix own nunit frameworks for Unity.
yfakariya Aug 12, 2017
053c4d2
Update Unity available value types.
yfakariya Aug 12, 2017
9e7758c
Fix NullReferenceException on Unity enum serialization. #215
yfakariya Aug 12, 2017
534728b
Add target binding tracing.
yfakariya Aug 12, 2017
de2a08f
Fix MessagePackSerializer.Capability does not work correctly in Unity.
yfakariya Aug 12, 2017
8167927
Fix polymorphic serializer fails in specific situations in Unity.
yfakariya Aug 12, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix sync.xml
  • Loading branch information
yfakariya committed Aug 13, 2017
commit e3a26f932bba07404436e995c8ddcf6a7bc7cc5f
49 changes: 13 additions & 36 deletions Sync.xml
Original file line number Diff line number Diff line change
@@ -1,40 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<ProjectSync>
<Project Name="MsgPack.Net35" Base="MsgPack">
<Preserve Path="Properties\AssemblyInfo.cs" />
<Exclude Path="Serialization\AbstractSerializers\SerializerBuilder`2.Tuple.cs" />
<Exclude Path="Serialization\CollectionSerializers\ReadOnlyCollectionMessagePackSerializer`2.cs" />
<Exclude Path="Serialization\CollectionSerializers\ReadOnlyDictionaryMessagePackSerializer`3.cs" />
<Exclude Path="Serialization\DefaultSerializers\AbstractReadOnlyCollectionMessagePackSerializer`2.cs" />
<Exclude Path="Serialization\DefaultSerializers\AbstractReadOnlyDictionaryMessagePackSerializer`3.cs" />
<Exclude Path="Serialization\DefaultSerializers\FSharpCollectionSerializer`2.cs" />
<Exclude Path="Serialization\DefaultSerializers\FSharpMapSerializer`3.cs" />
<Exclude Path="Serialization\DefaultSerializers\ImmutableCollectionSerializer`2.cs" />
<Exclude Path="Serialization\DefaultSerializers\ImmutableDictionarySerializer`3.cs" />
<Exclude Path="Serialization\DefaultSerializers\ImmutableStackSerializer`2.cs" />
<Exclude Path="Serialization\DefaultSerializers\SimdTypeSerializers.cs" />
<Exclude Path="Serialization\DefaultSerializers\System_Numerics_ComplexMessagePackSerializer.cs" />
<Exclude Path="Serialization\DefaultSerializers\System_Security_Cryptography_HashAlgorithmNameMessagePackSerializer.cs" />
<Exclude Path="Serialization\EmittingSerializers\CallbackReadOnlyCollectionMessagePackSerializer`2.cs" />
<Exclude Path="Serialization\EmittingSerializers\CallbackReadOnlyDictionaryMessagePackSerializer`3.cs" />
<Exclude Path="Serialization\ExpressionSerializers\*" />
<Exclude Path="Serialization\Metadata\_Type.cs" />
<Exclude Path="Serialization\ReflectionSerializers\ReflectionTupleMessagePackSerializer`1.cs" />
<Exclude Path="BufferedStream.cs" />
<Exclude File="*.tt" />
<Exclude File="*.ttinclude" />
<Preserve Path="Contract.cs" />
<Preserve Path="Delegates.tt" />
<Preserve Path="Delegates.cs" />
<Preserve Path="NetFxCompatibilities.cs" />
<Preserve Path="Volatile.cs" />
<Preserve Path="Tuple`n.tt" />
<Preserve Path="Tuple`n.cs" />
<Exclude Path="TupleItems.cs" />
</Project>

<!-- TOOD: should be project.json -->
<!-- .Uwp is testing purpose only, this is just .NET Native test target for .NET Standard 1.3 configuration -->
<Project Name="MsgPack.Uwp" Base="MsgPack">
<Preserve Path="Properties\AssemblyInfo.cs" />
<Preserve Path="BufferedStream.cs" />
Expand Down Expand Up @@ -72,7 +37,7 @@
<Exclude File="*.ttinclude" />
</Project>

<Project Name="MsgPack.Unity.Full" Base="MsgPack.Xamarin.iOS">
<Project Name="MsgPack.Unity.Full" Base="MsgPack.Uwp">
<Preserve Path="Properties\AssemblyInfo.cs" />
<Preserve Path="Serialization\AotHelper*.tt" />
<Preserve Path="Serialization\AotHelper*.cs" />
Expand All @@ -87,6 +52,11 @@
<Exclude Path="Serialization\CollectionSerializers\DictionarySerializerBase`3.cs" />
<Exclude Path="Serialization\CollectionSerializers\ReadOnlyCollectionMessagePackSerializer`2.cs" />
<Exclude Path="Serialization\CollectionSerializers\ReadOnlyDictionaryMessagePackSerializer`3.cs" />
<Exclude Path="Serialization\DefaultSerializers\FileTimeMessagePackSerializerProvider.cs" />
<Exclude Path="Serialization\DefaultSerializers\NativeFileTimeMessagePackSerializer.cs" />
<Exclude Path="Serialization\DefaultSerializers\UnixEpocFileTimeMessagePackSerializer.cs" />
<Exclude Path="Serialization\DefaultSerializers\SimdTypeSerializers.cs" />
<Exclude Path="Serialization\ReflectionExtensions.ConstructorDelegate.cs" />
<Exclude Path="Serialization\DefaultSerializers\FSharpCollectionSerializer`2.cs" />
<Exclude Path="Serialization\DefaultSerializers\FSharpMapSerializer`3.cs" />
<Exclude Path="Serialization\DefaultSerializers\ImmutableCollectionSerializer`2.cs" />
Expand All @@ -98,8 +68,13 @@
<Exclude Path="Serialization\DefaultSerializers\System_Numerics_ComplexMessagePackSerializer.cs" />
<Exclude Path="Serialization\DefaultSerializers\System_Security_Cryptography_HashAlgorithmNameMessagePackSerializer.cs" />
<Exclude Path="Serialization\ReflectionSerializers\ReflectionTupleMessagePackSerializer`1.cs" />
<Exclude Path="BufferedStream.cs" />
<Exclude Path="NetStandardCompatibility.cs" />
<Exclude Path="TaskAugument.cs" />
<Exclude Path="UnsafeNativeMethods.cs" />
<Exclude Path="Validation.cs" />
<Exclude Path="project.json" />
<Exclude File="*.snk" />
</Project>

<Project Name="MsgPack.Unity" Base="MsgPack.Unity.Full">
Expand Down Expand Up @@ -145,6 +120,7 @@
<Exclude Path="Serialization\DefaultSerializers\System_Security_Cryptography_HashAlgorithmNameMessagePackSerializer.cs" />
<Exclude Path="BufferedStream.cs" />
<Exclude Path="NetStandardCompatibility.cs" />
<Exclude Path="TaskAugument.cs" />
<Exclude Path="project.json" />
</Project>

Expand All @@ -160,5 +136,6 @@
<Exclude Path="Serialization\Reflection\ReflectionHelpers.cs" />
<Exclude Path="BufferedStream.cs" />
<Exclude Path="NetStandardCompatibility.cs" />
<Exclude Path="TaskAugument.cs" />
</Project>
</ProjectSync>