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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								893eda8353 
								
							 
						 
						
							
							
								
								Merge pull request  #2294  from jprochazk/develop  
							
							... 
							
							
							
							fix eof for get_binary and get_string 
							
						 
						
							2020-07-20 08:02:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									pf 
								
							 
						 
						
							
							
							
							
								
							
							
								8a045713ed 
								
							 
						 
						
							
							
								
								[JSON] 	- dirty code for building intrusive and non-intrusive serialisation/deserialisation macros for custom types  
							
							... 
							
							
							
							- used code to increase the upper bound on number of member variables to 64 
							
						 
						
							2020-07-19 17:26:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1da58b76b 
								
							 
						 
						
							
							
								
								Merge pull request  #2282  from nlohmann/missing_sax_check  
							
							... 
							
							
							
							Add static assertion for missing binary function in SAX interface 
							
						 
						
							2020-07-19 18:09:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jprochazk 
								
							 
						 
						
							
							
							
							
								
							
							
								d371a5283c 
								
							 
						 
						
							
							
								
								run amalgamate  
							
							
							
						 
						
							2020-07-19 10:57:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jprochazk 
								
							 
						 
						
							
							
							
							
								
							
							
								ab25de05f7 
								
							 
						 
						
							
							
								
								fix: return -> result.push_back  
							
							
							
						 
						
							2020-07-19 10:51:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jprochazk 
								
							 
						 
						
							
							
							
							
								
							
							
								a3a9d5665e 
								
							 
						 
						
							
							
								
								add break to binary_reader::get_binary and get_string  
							
							
							
						 
						
							2020-07-19 09:35:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									T0b1-iOS 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								281349d0d6 
								
							 
						 
						
							
							
								
								add inline specifier for detail::combine  
							
							
							
						 
						
							2020-07-18 06:28:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7fc4b2901a 
								
							 
						 
						
							
							
								
								🚸  add static assertion for missing binary function in SAX interface  
							
							
							
						 
						
							2020-07-17 20:41:11 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d047b3d495 
								
							 
						 
						
							
							
								
								🚨  remove linter warning  
							
							
							
						 
						
							2020-07-16 14:45:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c59d6aaef 
								
							 
						 
						
							
							
								
								🔥  remove leftover  
							
							
							
						 
						
							2020-07-16 09:43:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b821ed074f 
								
							 
						 
						
							
							
								
								💡  add documentation  
							
							
							
						 
						
							2020-07-15 13:45:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9449dfcc6a 
								
							 
						 
						
							
							
								
								💚  add test cases for hash  
							
							
							
						 
						
							2020-07-15 09:27:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33b0bed7fe 
								
							 
						 
						
							
							
								
								💚  fix compilation  
							
							
							
						 
						
							2020-07-14 14:34:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5b229f4cce 
								
							 
						 
						
							
							
								
								⚡  hash function without allocation  
							
							
							
						 
						
							2020-07-14 14:31:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3952739189 
								
							 
						 
						
							
							
								
								✨  add CBOR tag handler  #1968  
							
							
							
						 
						
							2020-07-12 16:51:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d295235a5 
								
							 
						 
						
							
							
								
								🔥  remove unused boolean_operators.hpp header  
							
							
							
						 
						
							2020-07-11 19:20:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6477b9b20a 
								
							 
						 
						
							
							
								
								♻️  replace further alternative operators  
							
							
							
						 
						
							2020-07-11 14:09:06 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								889f269a6c 
								
							 
						 
						
							
							
								
								♻️  replace further alternative operators  
							
							
							
						 
						
							2020-07-11 13:51:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								609a0046c4 
								
							 
						 
						
							
							
								
								♻️  replace further alternative operators  
							
							
							
						 
						
							2020-07-11 13:39:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98b1c6d302 
								
							 
						 
						
							
							
								
								🚩  use JSON_ASSERT(x) instead of assert(x)  
							
							
							
						 
						
							2020-07-06 12:22:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthew Bauer 
								
							 
						 
						
							
							
							
							
								
							
							
								e54f03f73b 
								
							 
						 
						
							
							
								
								Tag binary values in cbor if set  
							
							... 
							
							
							
							CBOR has tags, which work similarly to "subtype"s:
https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtml 
Unsure if this makes sense. Note that the subtype must just be one
byte wide. 
							
						 
						
							2020-07-02 17:40:02 -04: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d7a2956b24 
								
							 
						 
						
							
							
								
								🔀  merge from develop  
							
							
							
						 
						
							2020-06-27 13:16:20 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa9f4040df 
								
							 
						 
						
							
							
								
								🔥  remove unused typedefs  #2221  
							
							
							
						 
						
							2020-06-27 13:07:02 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5ee222982 
								
							 
						 
						
							
							
								
								Merge pull request  #2211  from nlohmann/fix_warnings  
							
							... 
							
							
							
							Fix Clang-Tidy warnings 
							
						 
						
							2020-06-27 12:34:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								635b9a0ae4 
								
							 
						 
						
							
							
								
								Merge pull request  #2193  from  dota17/issue#2059  
							
							... 
							
							
							
							Fix consistency in function `int_to_string()` 
							
						 
						
							2020-06-24 11:46:48 +02: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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									chenguoping 
								
							 
						 
						
							
							
							
							
								
							
							
								0ecf297457 
								
							 
						 
						
							
							
								
								drop std::enable_if part  
							
							
							
						 
						
							2020-06-23 09:14:55 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a9809f3381 
								
							 
						 
						
							
							
								
								🏁  revert change that breaks with MSVC  
							
							
							
						 
						
							2020-06-22 23:02:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8b3d2399a4 
								
							 
						 
						
							
							
								
								🚨  remove warnings  
							
							
							
						 
						
							2020-06-22 22:32:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									chenguoping 
								
							 
						 
						
							
							
							
							
								
							
							
								aeef50709e 
								
							 
						 
						
							
							
								
								to allow for ADL in int_to_string() function  
							
							
							
						 
						
							2020-06-22 20:17:56 +08: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								65e8ee985a 
								
							 
						 
						
							
							
								
								🔨  clean up  
							
							
							
						 
						
							2020-06-22 08:59:03 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e22ce45065 
								
							 
						 
						
							
							
								
								🚸  improve diagnostics  
							
							
							
						 
						
							2020-06-21 13:28:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								139a0258cc 
								
							 
						 
						
							
							
								
								Merge branch 'develop' of  https://github.com/nlohmann/json  into comments  
							
							
							
						 
						
							2020-06-21 12:40:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Braun 
								
							 
						 
						
							
							
							
							
								
							
							
								f0e73163f2 
								
							 
						 
						
							
							
								
								json_pointer.hpp: Mention more exception in documentation  
							
							... 
							
							
							
							Forgotten in dcd3a6c6 
							
						 
						
							2020-06-20 15:27:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0fe9f23254 
								
							 
						 
						
							
							
								
								✨  add macros from  #2175  
							
							
							
						 
						
							2020-06-20 14:11:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b64002bbca 
								
							 
						 
						
							
							
								
								♻️  extract common code to function  
							
							
							
						 
						
							2020-06-19 13:24:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0585ecc56b 
								
							 
						 
						
							
							
								
								✅  add tests for comment skipping  
							
							
							
						 
						
							2020-06-19 13:10:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								74520d8bb0 
								
							 
						 
						
							
							
								
								🚧  extend API  
							
							
							
						 
						
							2020-06-17 22:03:14 +02:00