- 15 Feb, 2015 2 commits
-
-
Christopher Dunn authored
-
Christopher Dunn authored
-
- 13 Feb, 2015 1 commit
-
-
Christopher Dunn authored
1. failing regression tests, from #164 and #107 2. implemented; tests pass 3. allow trailing comments
-
- 11 Feb, 2015 2 commits
-
-
Christopher Dunn authored
-
Christopher Dunn authored
-
- 08 Feb, 2015 1 commit
-
-
Christopher Dunn authored
* CharReaderBuilder is similar to StreamWriterBuilder. * use rdbuf(), since getline(string) is not required to handle EOF as delimiter
-
- 23 Jan, 2015 1 commit
-
-
Christopher Dunn authored
-
- 20 Jan, 2015 2 commits
-
-
Christopher Dunn authored
-
Christopher Dunn authored
-
- 06 Jan, 2015 1 commit
-
- 18 Sep, 2014 1 commit
-
-
Christopher Dunn authored
This reverts commit af77b5b5. See discussion at https://github.com/open-source-parsers/jsoncpp/commit/32009b17e4d35a812575cfcf6bae9ec49fc67446#commitcomment-7827708
-
- 16 Sep, 2014 1 commit
-
-
Christopher Dunn authored
This reverts commit 32009b17.
-
- 15 Sep, 2014 1 commit
-
-
Aaron Jacobs authored
-
- 14 Sep, 2014 1 commit
-
-
Aaron Jacobs authored
Users can set their own preferences in their personal vimrc.
-
- 13 Aug, 2014 1 commit
-
-
Chris Gilling authored
* Add JSONTEST_ASSERT_THROWS macro to test if an expression throws an exceptions. * add JSONTEST_FIXTURE(ValueTest, typeChecksThrowExceptions)
-
- 11 Jul, 2014 1 commit
-
-
Christopher Dunn authored
-
- 30 Jun, 2014 1 commit
-
-
Aaron Jacobs authored
clang-format -i $(find . -name '*.h' -or -name '*.cpp')
-
- 13 May, 2014 1 commit
-
-
- 23 Apr, 2014 2 commits
-
-
Aaron Jacobs authored
While I was at it, corrected whitespace too.
-
Aaron Jacobs authored
This allows applications for interactively viewing or editing JSON to do a better job of highlighting errors. Also added offset accessors to Value, offering the same sort of functionality even for non-errors. Thanks to Zach Clifford (zacharyc@google.com) for the patch.
-
- 19 Apr, 2014 2 commits
-
-
-
Christopher Dunn authored
This way, assertions can produce exceptions. https://sourceforge.net/p/jsoncpp/bugs/67/
-
- 23 Sep, 2013 1 commit
-
-
Baptiste Lepilleur authored
-
- 08 Aug, 2013 3 commits
-
-
Aaron Jacobs authored
The previous one was confusing and prone to buffer overflows, and didn't work correctly with 16-decimal-digit numbers. The new one simply uses snprintf with a standard format string. The major change is that we don't always print a decimal point now. Fortunately, JSON doesn't distinguish between integers and reals.
-
Aaron Jacobs authored
The first demonstrates a bug that I will soon fix.
-
Aaron Jacobs authored
-
- 18 Feb, 2013 1 commit
-
-
Baptiste Lepilleur authored
-
- 12 Mar, 2012 1 commit
-
-
Aaron Jacobs authored
This can be used when it's clear that the consumer is able to deal with this, as web browsers are. Thanks to Yatin Chawathe for the patch.
-
- 27 May, 2011 1 commit
-
-
Baptiste Lepilleur authored
Fixed unit tests execution on MSVC 6 by removing usage of std::numeric_limits. It was returning 0 value in some max cases. Fixed Value::asFloat() to use integerToDouble().
-
- 26 May, 2011 6 commits
-
-
Baptiste Lepilleur authored
Fixed compilation issues with MSVC 6: replace usage of ostringstream with valueToString to support 64 bits integer and high precision floating point conversion to string. Replace usage of ULL and LL literal with UInt64(expr) and Int64(expr). Introduced helper function uint64ToDouble() to work-around missing conversion. Unit tests do not pass yet.
-
Baptiste Lepilleur authored
Fixed MSVS 2003, 2005 and 2008 tests execution by normalizing floating-point string representation using helper normalizeFloatingPointStr().
-
Baptiste Lepilleur authored
- Worked-around unit test failure with MSVS* by "forcing" all floating-point numbers to be loaded from memory instead of FPU registers.
-
Aaron Jacobs authored
-
Aaron Jacobs authored
* isFoo methods determine exact representability. * asFoo methods cause casting when safe. * isConvertibleTo indicates whether casting is safe. See NEWS.txt for details.
-
Aaron Jacobs authored
capabilities (and simplifying its implementation) in the process.
-
- 25 May, 2011 5 commits
-
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-
Aaron Jacobs authored
NEWS.txt for more details.
-
Aaron Jacobs authored
-
Aaron Jacobs authored
-