Christopher Dunn
|
fe855fb4dd
|
drop nullptr
See issue #153.
|
2015-02-02 15:33:47 -06:00 |
|
Christopher Dunn
|
7d82b14726
|
fix issue #90
We are static-casting to U, so we really have no reason to use
references.
However, if this comes up again, try applying -ffloat-store to
the target executable, per
https://github.com/open-source-parsers/jsoncpp/issues/90
|
2015-01-24 14:34:54 -06:00 |
|
Christopher Dunn
|
2bc6137ada
|
fix gcc warnings
|
2015-01-24 13:42:37 -06:00 |
|
Christopher Dunn
|
4002f8a4be
|
Revert "Revert "Removed vim mode lines.""
This reverts commit af77b5b59456f6a9c7a9c6a5464001ef5665f897.
See discussion at
32009b17e4 (commitcomment-7827708)
|
2014-09-18 16:46:40 -07:00 |
|
Christopher Dunn
|
af77b5b594
|
Revert "Removed vim mode lines."
This reverts commit 32009b17e4d35a812575cfcf6bae9ec49fc67446.
|
2014-09-16 12:42:32 -07:00 |
|
Aaron Jacobs
|
11086dd6a7
|
Enabled PointerBindsToType in clang-format options.
|
2014-09-15 10:15:29 +10:00 |
|
Aaron Jacobs
|
30b07c0275
|
Ran clang-format over all .h and .cpp files.
clang-format -i $(find . -name '*.h' -or -name '*.cpp')
|
2014-09-15 10:14:48 +10:00 |
|
Aaron Jacobs
|
32009b17e4
|
Removed vim mode lines.
Users can set their own preferences in their personal vimrc.
|
2014-09-15 08:23:41 +10:00 |
|
Chris Gilling
|
97c77b4a86
|
add tests to check that exceptions are thrown for wrong types
* Add JSONTEST_ASSERT_THROWS macro to test if an expression
throws an exceptions.
* add JSONTEST_FIXTURE(ValueTest, typeChecksThrowExceptions)
|
2014-08-13 02:00:41 -07:00 |
|
Christopher Dunn
|
8582876c5c
|
vim modelines
|
2014-07-10 20:24:23 -07:00 |
|
Aaron Jacobs
|
9fa4e849a1
|
Ran clang-format over all .h and .cpp files.
clang-format -i $(find . -name '*.h' -or -name '*.cpp')
|
2014-07-01 08:48:54 +10:00 |
|
Christopher Dunn
|
77cd83890d
|
vim modeline
http://vim.wikia.com/wiki/Modeline_magic
|
2014-04-19 21:41:03 +00:00 |
|
Baptiste Lepilleur
|
700b38020e
|
- CMake: added option to turn fail compilation if warning occurs, and warning level 4 with MSVC.
- Fixed some warnings
|
2013-05-09 18:42:33 +00:00 |
|
Baptiste Lepilleur
|
f8715856f3
|
Fix gcc -Wall warnings (patch from Matt McCormick)
|
2013-02-18 15:53:47 +00:00 |
|
Baptiste Lepilleur
|
f587e6a420
|
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.
|
2011-05-26 22:55:24 +00:00 |
|
Aaron Jacobs
|
b0ec41c3e3
|
Made the unit test's output more readable, adding to jsontest's
capabilities (and simplifying its implementation) in the process.
|
2011-05-26 00:30:39 +00:00 |
|
Aaron Jacobs
|
2a2b5cf3ad
|
Made jsontest work with 64-bit integers, and fixed an error.
|
2011-05-26 00:12:48 +00:00 |
|
Baptiste Lepilleur
|
fa130ef871
|
- Array index can be passed as int to operator[], allowing use of literal:
Json::Value array;
array.append( 1234 );
int value = array[0].asInt(); // did not compile previously
|
2010-12-24 12:47:14 +00:00 |
|
Baptiste Lepilleur
|
7469f1d014
|
JsonCpp is now licensed under MIT license, or public domain if desired and recognized in your jurisdiction.
|
2010-04-20 21:35:19 +00:00 |
|
Baptiste Lepilleur
|
fcf145ecd4
|
- changed SVN EOL properties so that HTML file are in Unix format, Visual Studio solution are always in Windows format, and sources are in native format.
|
2010-02-23 08:23:41 +00:00 |
|
Baptiste Lepilleur
|
8d3790d217
|
- added missing virtual destructor to TestCase.
|
2010-02-21 14:28:54 +00:00 |
|
Baptiste Lepilleur
|
45c499d310
|
- added mini unit testing framework
- added unit tests for Value.isXYZ() and iteration over Value members to compute size
|
2009-11-21 18:07:09 +00:00 |
|