Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@cdunn2001
Copy link
Contributor

Here, we use a Builder to configure a StreamWriter more easily.

We use virtual methods to hide the implementation. But we use a concrete wrapper to hide the virtual methods. This allows us to add new methods without bumping the major version, maintaining binary-compatibility.

I plan to fix #103 using this new API, but for now operator<<() is functionally unchanged.

We still need a plan for FastWriter.

See #131.

@cdunn2001 cdunn2001 force-pushed the master branch 2 times, most recently from 08b3760 to e3f2428 Compare January 23, 2015 00:51
@cdunn2001 cdunn2001 force-pushed the builder branch 6 times, most recently from e41ae7e to c417807 Compare January 25, 2015 16:44
cdunn2001 added a commit that referenced this pull request Jan 26, 2015
StreamWriter::Builder

Deprecate old Writers, but include them in tests.

This should still be binary-compatible with 1.3.0.
@cdunn2001 cdunn2001 merged commit 54b8e69 into open-source-parsers:master Jan 26, 2015
@cdunn2001 cdunn2001 deleted the builder branch January 26, 2015 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

parsing comment in array fails

1 participant