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

794 Коммитов

Автор SHA1 Сообщение Дата
neuecc c485a750b7 Add New MessagePackGenerator Project 2019-10-15 23:09:31 +09:00
neuecc d272c765b7 add checked code in MessagePackReader.ReadInteger for Unity, #564 2019-10-15 15:59:26 +09:00
neuecc a04c7b27e2 fix overlapped MemoryCopy issue on Unity, #562 2019-10-15 15:44:35 +09:00
neuecc 8fdcad4ec7 copy dotnet dll to plugins 2019-10-11 19:03:25 +09:00
Andrew Arnott 0a1c9a64d3
Merge pull request #577 from AArnott/fix576
Add non-generic serialize methods that take MessagePackReader/Writer
2019-09-17 06:01:50 -07:00
Yoshifumi Kawai 7aa8b88912
Merge pull request #569 from neuecc/remove-bytearraycomparer
Remove ByteArrayComparer
2019-09-17 19:18:20 +09:00
Yoshifumi Kawai 0be54b2ec7
Merge pull request #580 from AArnott/issue_templates
Add issue templates
2019-09-17 19:00:12 +09:00
Andrew Arnott 311c30c460
Add issue templates
This is keenly useful particularly to get the version number of the library used by bug reporters
2019-09-11 10:20:26 -07:00
Andrew Arnott 11bd082b4a
Add non-generic serialize methods that take MessagePackReader/Writer
Closes #576
2019-09-09 07:16:51 -07:00
Andrew Arnott 42ede9578b
Merge pull request #575 from AArnott/fix574
Remove unused ToArray() copy
2019-09-08 08:34:32 -06:00
Andrew Arnott 3c3ef80da8
Remove unused ToArray() copy
Fixes #574
2019-09-08 07:53:03 -06:00
neuecc f0d5730929 internal ByteArrayComparer to Span.SequenceEqual 2019-08-26 14:54:48 +09:00
neuecc 00ca6c9701 remove ByteArrayComparer 2019-08-26 12:51:34 +09:00
Yoshifumi Kawai 63139bf6ea
Merge pull request #565 from neuecc/unity-test-improv
Unity test improv
2019-08-26 12:06:54 +09:00
neuecc 9f78970075 Unity NET_STANDARD_2_0 2019-08-26 12:00:57 +09:00
Andrew Arnott 9537b60d06
Fix up build warnings 2019-08-24 14:56:21 -06:00
Kawai Yoshifumi 785ea71e43 share xUnit test between unity and netcore and modify to run in unity 2019-08-22 18:58:20 +09:00
Kawai Yoshifumi a717c7d734 Merge remote-tracking branch 'origin/master' 2019-08-20 11:25:37 +09:00
Yoshifumi Kawai 15c573991c
Merge pull request #542 from neuecc/unity-fix-for-v2
Unity fix for v2
2019-08-20 11:25:21 +09:00
Andrew Arnott aa61971807
Merge pull request #553 from AArnott/readmefixes
Fix intra-document links in README
2019-08-17 08:18:43 -06:00
Yoshifumi Kawai 160e8bf930
Merge pull request #543 from neuecc/rename-unsaferesolver
Rename UnsafeNativeResolver to NativeGuidResolver, NativeDecimalResolver
2019-08-16 22:15:25 +09:00
Andrew Arnott 8992761f3c
Merge pull request #549 from AArnott/fix540
Remove FloatBits
2019-08-16 07:08:30 -06:00
Andrew Arnott 52ae5b8b54
Fix intra-document links in README 2019-08-13 15:10:55 -06:00
Andrew Arnott 73d70c9d9a
Fix build breaks
As part of this, turn of "this." requirement in StyleCop to match @neuecc's change to .editorconfig.
2019-08-11 16:43:43 -06:00
Andrew Arnott 9fc3c2d47e
Fix build warning by moving types to their own files 2019-08-11 16:22:56 -06:00
Andrew Arnott 93139bc843
Remove FloatBits
In its place use the same pattern as we use for the integer types.
2019-08-11 15:42:23 -06:00
Andrew Arnott 5a223582b1
Comment fixes 2019-08-11 08:17:31 -06:00
neuecc 5b96595b08 Merge remote-tracking branch 'origin/master' 2019-08-09 18:23:50 +09:00
Yoshifumi Kawai baa935e8c7
Merge pull request #537 from AArnott/deadCodeRemoval
Remove dead code from main library
2019-08-06 19:41:01 +09:00
neuecc 50af2821f3 Renaming UnsafeNativeResolver to NativeGuidResolver, NativeDecimalResolver 2019-08-06 19:32:04 +09:00
neuecc 262a086ee1 back editorconfig(and dotnet_style_qualification -> false:silent ) 2019-08-06 17:55:36 +09:00
neuecc 2cb4204b4f get set -> get 2019-08-06 17:50:05 +09:00
neuecc e125b6f2a3 Add new RuntimeUnitTestToolkit and unity fixes 2019-08-06 17:45:31 +09:00
Yoshifumi Kawai 30bf1b85ab
Merge pull request #533 from AArnott/fix529
Make default options for MessagePackSerializer mutable
2019-08-06 12:50:19 +09:00
neuecc 642cdc0883 inlining GetFormatterWithVerify 2019-08-06 12:28:06 +09:00
neuecc bfd4873104 Merge remote-tracking branch 'origin/master' 2019-08-06 12:19:05 +09:00
Andrew Arnott 7aa243bb46
Remove dead code from main library
Leave it around for Unity IL2CPP mode.
2019-08-05 06:34:05 -06:00
Andrew Arnott ba99356341
Merge pull request #536 from AArnott/fix509
Turn off SA1005 and SA1515 analyzers
2019-08-05 06:24:40 -06:00
Andrew Arnott a7cb1e3118
Turn off SA1005 and SA1515 analyzers
Closes #509
2019-08-05 06:23:38 -06:00
Kawai Yoshifumi b87c08d5ef Choose most matched constructor #528 2019-08-05 19:56:23 +09:00
Andrew Arnott d4fce726a9
Make the DefaultOptions readonly field a read/write property
For the record, I find this AppDomain-wide setting to be poor API design as it can cause significant malfunctions in any code that assumed the default behavior is constant regardless of the app or other libraries sharing that environment.
2019-08-04 21:53:26 -06:00
Andrew Arnott 63627c45db
Rename MessagePackSerializerOptions "Default" to "Standard" 2019-08-04 21:45:43 -06:00
Andrew Arnott 75cd68ce62
Merge pull request #530 from Alxandr/feat/priv-ctor
Allow private constructors when using ctor attribute
2019-08-04 20:53:05 -06:00
Yoshifumi Kawai b4f5b61558
Merge pull request #532 from AArnott/fix510
Fix DynamicCodeDumper
2019-08-05 11:18:10 +09:00
Andrew Arnott 082720545d
Fix saving dynamic assemblies 2019-08-04 17:51:48 -06:00
Andrew Arnott eef6a28e7c
Fix local variable name in dynamic resolver 2019-08-04 17:51:48 -06:00
Andrew Arnott 16c572fdcc
Fix DynamicCodeDumper to actually run
It fails with a bug in the library, I think.
2019-08-04 17:51:47 -06:00
Andrew Arnott 9133ed97e8
Merge pull request #527 from AArnott/dev/andarno/fix506
Remove MessagePackWriter.WriteFixedArrayHeaderUnsafe
2019-07-26 10:07:01 -06:00
Aleksander Heintz cec7102c2e
Conform to formatting guidelines 2019-07-26 15:09:00 +02:00
Aleksander Heintz 4494f83b55
Allow private constructors when using ctor attribute 2019-07-26 13:58:53 +02:00