Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e571c67c0d 
								
							 
						 
						
							
							
								
								🚨  fix implicit conversion warning when opening binary file  
							
							
							
						 
						
							2020-07-23 14:02:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8159091d8f 
								
							 
						 
						
							
							
								
								🔀  rename variable to avoid shadowing  
							
							
							
						 
						
							2020-07-23 12:58:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a048b72fe1 
								
							 
						 
						
							
							
								
								Merge pull request  #1559  from theodelrieu/feat/explicit_conversion_operator  
							
							... 
							
							
							
							Feat/explicit conversion operator 
							
						 
						
							2020-07-23 08:52:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								74b446f5fd 
								
							 
						 
						
							
							
								
								add a switch to enable implicit conversions (defaults to true)  
							
							... 
							
							
							
							wrap implicit conversions tests around the JSON_USE_IMPLICIT_CONVERSIONS
macro 
							
						 
						
							2020-07-22 10:49:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b14c9b305 
								
							 
						 
						
							
							
								
								🚨  fix warnings  
							
							
							
						 
						
							2020-07-21 23:00:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8344857764 
								
							 
						 
						
							
							
								
								Merge pull request  #2287  from pfeatherstone/develop  
							
							... 
							
							
							
							Serialisation macros: increase upper bound on number of member variables 
							
						 
						
							2020-07-20 21:35:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								35b899e988 
								
							 
						 
						
							
							
								
								[JSON] initialise all member variables. Maybe this will shut valgrind up. std::tie probably wasn't the problem initially  
							
							
							
						 
						
							2020-07-20 10:51:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								7660ea12f6 
								
							 
						 
						
							
							
								
								[JSON] drop use of std::tie and std::tupe for operator== overload. valgrind and clang < 4 complain  
							
							
							
						 
						
							2020-07-20 08:31:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								678d310b85 
								
							 
						 
						
							
							
								
								[JSON] don't know why CHECK doesn't like "CHECK(obj1 == obj2)". So using a temporary bool.  
							
							
							
						 
						
							2020-07-19 21:29:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								e83ddb185d 
								
							 
						 
						
							
							
								
								[JSON] use CHECK from doctest  
							
							
							
						 
						
							2020-07-19 21:25:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								254f0e3cee 
								
							 
						 
						
							
							
								
								[JSON] CHECK in doctest only accepts std::string ? Use assert statement instead. Does the job  
							
							
							
						 
						
							2020-07-19 18:22:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								578217eaa3 
								
							 
						 
						
							
							
								
								[JSON] doctest: need another section ?  
							
							
							
						 
						
							2020-07-19 18:17:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								6d9b2040ab 
								
							 
						 
						
							
							
								
								[JSON] as per Nlohmann's suggestion, added unit tests for the (de)serialisation macros  
							
							
							
						 
						
							2020-07-19 18:12:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jprochazk 
								
							 
						 
						
							
							
							
							
								
							
							
								851315c878 
								
							 
						 
						
							
							
								
								add regression test  
							
							
							
						 
						
							2020-07-19 18:35:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2fd57d3ed1 
								
							 
						 
						
							
							
								
								✅  add test for target_include_directories  #1818  
							
							
							
						 
						
							2020-07-17 14:26:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a10d486e36 
								
							 
						 
						
							
							
								
								Merge pull request  #2244  from matthewbauer/tag-cbor  
							
							... 
							
							
							
							Tag binary values in cbor if set 
							
						 
						
							2020-07-17 14:05:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e65cc9dccb 
								
							 
						 
						
							
							
								
								Merge pull request  #2274  from nlohmann/analyzers  
							
							... 
							
							
							
							Clean up maintainer Makefiles and fix some linter warnings 
							
						 
						
							2020-07-17 14:01:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								548e7e54c9 
								
							 
						 
						
							
							
								
								Merge pull request  #2273  from nlohmann/issue1968  
							
							... 
							
							
							
							Add option to ignore CBOR tags 
							
						 
						
							2020-07-17 13:59:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6023a7ccd9 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into analyzers  
							
							
							
						 
						
							2020-07-17 13:59:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								26196f25f6 
								
							 
						 
						
							
							
								
								🔥  remove test Makefile targets (all handled by CMake)  
							
							
							
						 
						
							2020-07-16 13:38:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								93cdf05928 
								
							 
						 
						
							
							
								
								✅  add tests  
							
							
							
						 
						
							2020-07-15 14:23:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b821ed074f 
								
							 
						 
						
							
							
								
								💡  add documentation  
							
							
							
						 
						
							2020-07-15 13:45:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								496ddd127c 
								
							 
						 
						
							
							
								
								💚  make test deterministic  
							
							
							
						 
						
							2020-07-15 12:14:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9449dfcc6a 
								
							 
						 
						
							
							
								
								💚  add test cases for hash  
							
							
							
						 
						
							2020-07-15 09:27:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e316f5c5b6 
								
							 
						 
						
							
							
								
								Merge pull request  #2258  from nlohmann/issue2179  
							
							... 
							
							
							
							Add ordered_json specialization with ordered object keys 
							
						 
						
							2020-07-12 13:11:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d28694756 
								
							 
						 
						
							
							
								
								♻️  replace further alternative operators  
							
							
							
						 
						
							2020-07-11 19:28:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								738c83d6af 
								
							 
						 
						
							
							
								
								💚  add test for ordered_map  
							
							
							
						 
						
							2020-07-11 19:24:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc06f100be 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into clang_windows  
							
							... 
							
							
							
							 Conflicts:
	include/nlohmann/detail/input/binary_reader.hpp
	include/nlohmann/detail/input/json_sax.hpp
	include/nlohmann/detail/input/lexer.hpp
	include/nlohmann/detail/input/parser.hpp
	include/nlohmann/detail/json_pointer.hpp
	include/nlohmann/detail/output/serializer.hpp
	include/nlohmann/json.hpp
	single_include/nlohmann/json.hpp 
							
						 
						
							2020-07-11 14:04:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2240f7508 
								
							 
						 
						
							
							
								
								🏁  remove failing code for Clang/Windows  
							
							
							
						 
						
							2020-07-11 13:46:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c21285133 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into issue2179  
							
							... 
							
							
							
							 Conflicts:
	single_include/nlohmann/json.hpp 
							
						 
						
							2020-07-11 13:20:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c7bd014d9 
								
							 
						 
						
							
							
								
								Merge pull request  #2242  from nlohmann/issue2239  
							
							... 
							
							
							
							Make assert configurable via JSON_ASSERT 
							
						 
						
							2020-07-09 15:13:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f774a32d2b 
								
							 
						 
						
							
							
								
								✅  fix test  
							
							
							
						 
						
							2020-07-08 14:47:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e3e9ccfc02 
								
							 
						 
						
							
							
								
								🚑  fix regression from  #2181  
							
							
							
						 
						
							2020-07-08 14:02:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b04092c5c 
								
							 
						 
						
							
							
								
								✅  fix test  
							
							
							
						 
						
							2020-07-08 12:38:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Bauer 
								
							 
						 
						
							
							
							
							
								
							
							
								dd08f7705f 
								
							 
						 
						
							
							
								
								Add simple test for cbor byte  
							
							
							
						 
						
							2020-07-06 18:06:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								28ef87370b 
								
							 
						 
						
							
							
								
								🚨  fix warning  
							
							
							
						 
						
							2020-07-06 13:19:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								99fc6b16ab 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into issue2239  
							
							
							
						 
						
							2020-07-06 12:52:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba8174041e 
								
							 
						 
						
							
							
								
								✅  add test case for JSON_ASSERT  
							
							
							
						 
						
							2020-07-06 12:52:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efcc826ecb 
								
							 
						 
						
							
							
								
								🚨  fix warning  
							
							
							
						 
						
							2020-07-06 12:37:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f59f4a2b61 
								
							 
						 
						
							
							
								
								💚  fix build  
							
							
							
						 
						
							2020-06-30 19:55:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c7e079cc98 
								
							 
						 
						
							
							
								
								🚑  add specialization of get_to  #2175  
							
							
							
						 
						
							2020-06-30 14:26:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb7376bb13 
								
							 
						 
						
							
							
								
								Merge pull request  #2225  from nlohmann/issue2175  
							
							... 
							
							
							
							Simplify conversion from/to custom types 
							
						 
						
							2020-06-29 14:41:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac3922c7aa 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into clang_windows  
							
							... 
							
							
							
							 Conflicts:
	include/nlohmann/detail/input/binary_reader.hpp
	include/nlohmann/detail/input/input_adapters.hpp
	include/nlohmann/detail/input/lexer.hpp
	include/nlohmann/detail/output/binary_writer.hpp
	include/nlohmann/json.hpp
	single_include/nlohmann/json.hpp 
							
						 
						
							2020-06-27 13:14:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3948b5b091 
								
							 
						 
						
							
							
								
								Merge pull request  #2212  from nlohmann/comments  
							
							... 
							
							
							
							Add option to ignore comments in parse/accept functions 
							
						 
						
							2020-06-27 12:44:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gatopeich 
								
							 
						 
						
							
							
							
							
								
							
							
								cf18ba2394 
								
							 
						 
						
							
							
								
								Test initialization with dup keys  
							
							
							
						 
						
							2020-06-23 17:50:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gatopeich 
								
							 
						 
						
							
							
							
							
								
							
							
								49623a75ee 
								
							 
						 
						
							
							
								
								Revert "Using ordered_json instead of fifo_map in test-regression"  
							
							... 
							
							
							
							This reverts commit 5fe3d3929a 
							
						 
						
							2020-06-23 11:30:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4bfe4add20 
								
							 
						 
						
							
							
								
								Merge pull request  #2203  from t-b/use-unsigned-indizies-for-array-index-in-json-pointer  
							
							... 
							
							
							
							Use unsigned indizies for array index in json pointer 
							
						 
						
							2020-06-23 09:16:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gatopeich 
								
							 
						 
						
							
							
							
							
								
							
							
								5fe3d3929a 
								
							 
						 
						
							
							
								
								Using ordered_json instead of fifo_map in test-regression  
							
							... 
							
							
							
							This is more comprehensive and the "my_workaround_fifo_map" wrapper does not allow to infer value type as required in this branch.
This reverts commit 064a9c9212 
							
						 
						
							2020-06-22 19:10:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Braun 
								
							 
						 
						
							
							
							
							
								
							
							
								ecbb2756fd 
								
							 
						 
						
							
							
								
								json_pointer::array_index: Use unsigned values for the array index when parsing  
							
							... 
							
							
							
							The current code uses std::stoi to convert the input string to an int
array_index. This limits the maximum addressable array size to ~2GB on
most platforms.
But all callers immediately convert the result of array_index to
BasicJsonType::size_type.
So let's parse it as unsigned long long, which allows us to have as
big arrays as available memory. And also makes the call sites nicer to
read.
One complication arises on platforms where size_type is smaller than
unsigned long long. We need to bail out on these if the parsed array
index does not fit into size_type. 
							
						 
						
							2020-06-22 13:42:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29ad2178c6 
								
							 
						 
						
							
							
								
								Merge pull request  #2176  from gracicot/cpp20-support-no-std-fct-templ-specialization  
							
							... 
							
							
							
							C++20 support by removing swap specialization 
							
						 
						
							2020-06-21 20:39:58 +02:00