Björn Esser
61e2bae511
doc: Move Doxyfile into doc subdir
2020-05-18 20:36:16 +02:00
Eric Haszlakiewicz
199c52e2db
Ignore the bench/work and bench/data directories.
2020-05-11 03:04:10 +00:00
Björn Esser
73a2ed115a
Remove multiple trailing newlines at EOF.
2020-04-11 10:35:42 +02:00
Björn Esser
fd0ae5aba6
gitignore: Add build folder.
2020-04-11 09:41:04 +02:00
Eric Haszlakiewicz
b64bdfe381
Remove autoconf files from .gitignore.
2020-04-09 02:55:21 +00:00
andy5995
c3e11d6812
.gitignore:add build directory
2018-11-25 06:45:21 -06:00
Eric Haszlakiewicz
4dd92180c6
Merge branch 'json_deep_copy' of https://github.com/commodo/json-c into commodo-json_deep_copy
2017-11-29 09:12:59 -05:00
Eric Haszlakiewicz
3628f16dd6
Rename json_object_add_int() to json_object_int_inc() and eliminate the "int64" variant since we store 64-bit values internally anyway.
2017-11-27 17:57:36 -05:00
Alexandru Ardelean
1eab22f0da
tests: add test_deep_copy test
...
Seems to perform better than outputting to string
and re-parsing it.
BENCHMARK - 1000000 iterations of 'dst2 = json_tokener_parse(json_object_get_string(src2))' took 20 seconds
BENCHMARK - 1000000 iterations of 'dst2 = json_tokener_parse(json_object_get_string(src2))' took 7 seconds
It should make a difference on embedded systems.
The test was performed on a i5 desktop CPU [~3.5 years of age].
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com >
2017-11-27 16:17:48 +02:00
Brent Cook
6727b46454
ignore more autoconf goo
2017-11-26 08:33:04 -06:00
Eric Haszlakiewicz
5e33dabda1
Issue #308 : improve the build instructions in README.md to include the exact commands to run for installing prerequisites, as mentioned earlier on Issue #308 .
2017-07-08 19:35:06 -07:00
Alexandru Ardelean
4fb2eefac2
build,cmake: rename libjson-c-static.a to libjson-c.a
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com >
2017-06-19 18:08:45 +03:00
Alexandru Ardelean
f10a5ae4d7
.gitignore: add cmake generated files
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com >
2017-05-03 12:00:38 +03:00
Eric Haszlakiewicz
177c401e02
Ignore tests/test_float
2016-12-18 14:35:06 -05:00
Alexandru Ardelean
ee7fc26de1
tests: add test_json_pointer test
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com >
2016-11-04 09:59:43 +02:00
Eric Haszlakiewicz
ecdc14f535
Add a json_c_visit() function to provide a way to iterate over a tree of json-c objects.
2016-10-29 15:01:20 -04:00
Stoian Ivanov
9a313f767f
gitignore test; add double value set checks in test
2016-10-06 23:32:19 +03:00
Nicola Spanti (RyDroid)
ab1d761865
Improving .gitignore
2016-08-08 15:29:47 +02:00
Eric Haszlakiewicz
29ef73f21d
Issue #189 : Eliminate use of MC_ERROR from json_util.c, and add a json_util_get_last_err() function to retrieve the error for those callers that care about it.
...
Add tests and descriptions for the functions in json_util.c
2016-06-26 02:20:33 +00:00
Matthias Schiffer
c2b004ba0e
Make default double serializer ignore userdata again
...
The user might want to use the userdata for something different, so the
serializer should ignore it by default.
Explicitly setting the serializer to json_object_double_to_json_string will
still make it interpret the userdata as a format string.
2016-05-29 11:24:55 +02:00
Helmut Schaa
dec5fcd50b
Add some basic tests for verifying json_object_equal behavior
...
Do some basic checks on ints, doubles, strings, arrays and "complex" objects.
2016-01-13 15:56:39 +01:00
Eric Haszlakiewicz
882b7d95cc
Issue #137 : remove config.h.in from change control.
2015-12-08 21:20:42 -06:00
James Myatt
9d3d8d6fc0
Add x64 build configurations
2015-03-04 10:45:40 +00:00
Eric Haszlakiewicz
e2bbb5664c
Rename the "test_case" test to "test_charcase" to make it slightly less confusing.
2014-03-22 21:15:41 -04:00
Eric Haszlakiewicz
295bea21d0
Ignore and cleanup a few more files that automake creates.
2014-02-11 23:03:46 -05:00
Eric Haszlakiewicz
b83e0f1182
Ignore the test-driver script that is now created, and the script for the test_locale test.
2013-09-08 17:30:54 -05:00
Eric Haszlakiewicz
60e4990d1d
The updated test driver creates .log and .trs files; ignore them.
2013-09-08 17:23:24 -05:00
Alexander Klauer
20ef1bd980
Remove and ignore autogenerated installation instructions
2012-12-19 09:40:10 +01:00
Alexander Klauer
8f58f09c69
Ignore editor swap files
2012-12-19 09:38:45 +01:00
Alexander Klauer
54d551c810
Ignore doc dir for now
2012-12-18 18:53:04 +01:00
Alexander Klauer
e176965c1c
Ignore valgrind output files
2012-12-18 18:27:39 +01:00
Eric Haszlakiewicz
38f421a2e7
Add a json_set_serializer() function to allow the string output of a json_object to be customized.
2012-09-02 15:21:56 -05:00
Eric Haszlakiewicz
d305cae12c
Ignore the tests/testReplaceExisting binary.
2012-07-29 20:00:28 -05:00
Eric Haszlakiewicz
1f9d199522
Re-add the "json" pkg-config file as a compatibility shim.
...
Also rename the json-c-uninstalled.pc file.
2012-07-29 18:25:09 -05:00
Eric Haszlakiewicz
c7a21203de
Ignore a couple more generated files.
2012-07-29 15:10:30 -05:00
Eric Haszlakiewicz
c2d3ccf3af
Merge branch 'rename_library' of https://github.com/kdopen/json-c into kdopen-rename_library
...
Conflicts:
.gitignore
Makefile.am
configure.in
printbuf.c
test1.c
test1.expected
2012-07-29 14:06:52 -05:00
Eric Haszlakiewicz
31faa49bd8
Ignore the new test1Formatted and test2Formatted executables.
2012-04-28 14:17:09 -05:00
Eric Haszlakiewicz
37cfe6bc4c
Update the list of files to ignore.
2012-04-22 14:21:27 -05:00
Keith Derrick
65f649b7ba
Ignoring additional build products
2012-04-05 19:38:02 -07:00
Eric Haszlakiewicz
30c6c4a1be
Split the json_tokener_parse tests off from test1 into their own test and add several more cases to check various incremental parsing situations.
2012-04-02 07:53:25 -07:00
Eric Haszlakiewicz
d7db7e81a5
Ignore several more files, include .o's, .lo's, etc...
2012-04-02 07:53:25 -07:00
Eric Haszlakiewicz
c5c623a546
Split the json_tokener_parse tests off from test1 into their own test and add several more cases to check various incremental parsing situations.
2012-03-31 22:51:39 -05:00
Eric Haszlakiewicz
d3c37b82a6
Ignore several more files, include .o's, .lo's, etc...
2012-03-31 12:55:52 -05:00
John Arbash Meinel
6a231e4b41
Some updates to make the code compatible with VC 9 (2008)
...
VC 9 doesn't support late variable declarations, and doesn't have inttypes
so we need some direct definitions of a couple of more types.
2012-02-01 09:27:49 +01:00
Jehiah Czebotar
5644272f03
set svn:ignore and .gitignore to skip intermediate build files
...
git-svn-id: http://svn.metaparadigm.com/svn/json-c/trunk@61 327403b1-1117-474d-bef2-5cb71233fd97
2010-12-07 23:22:33 +00:00