aboutsummaryrefslogtreecommitdiff
path: root/csharp/src/Google.Protobuf.Test/CodedOutputStreamTest.cs
Commit message (Collapse)AuthorAgeFilesLines
* Ensure leaveOpen is true when writing to a bufferJon Skeet2017-07-041-1/+8
| | | | | | | | Note that the compatibility tests have had to cahnge as well, to cope with internal changes. (The test project has access to internals in the main project.) Fixes #3209.
* Implement IDisposable for CodedInputStream and CodedOutputStreamJon Skeet2016-02-291-0/+28
| | | | | This fixes issue #679 and issue #1282. (The .gitignore change is just around ncrunch; I can put it in a separate PR if you really want.)
* More TODOs done.Jon Skeet2015-08-101-1/+1
| | | | | | - Removed a TODO without change in DescriptorPool.LookupSymbol - the TODOs were around performance, and this is only used during descriptor initialization - Make the CodedInputStream limits read-only, adding a static factory method for the rare cases when this is useful - Extracted IDeepCloneable into its own file.
* Change ReadTag and PeekTag to just use 0 as a return value for "end of ↵Jon Skeet2015-08-051-7/+12
| | | | | | | | stream", rather than using an awkward out parameter. This simplifies quite a lot of code. Generated code in next commit.
* Expose Coded*Stream constructors directly.Jon Skeet2015-08-031-13/+13
|
* First pass at the big rename from ProtocolBuffers to Google.Protobuf.Jon Skeet2015-07-171-0/+386
We'll see what I've missed when CI fails...