Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1fae82b7a7 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into fix/1237  
							
							
							
						 
						
							2018-09-29 14:50:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d26f39466e 
								
							 
						 
						
							
							
								
								Merge pull request  #1231  from theodelrieu/feature/get_with_parameter  
							
							... 
							
							
							
							Add a get overload taking a parameter. 
							
						 
						
							2018-09-29 14:30:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e54c9a13d 
								
							 
						 
						
							
							
								
								🚨  fixed a compilation issue with ICPC  #755  
							
							... 
							
							
							
							Closes  #1222  
						
							2018-09-29 11:48:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								521fe49fec 
								
							 
						 
						
							
							
								
								Add basic_json::get_to function.  
							
							... 
							
							
							
							Takes an lvalue reference, and returns the same reference.
This allows non-default constructible types to be converted without
specializing adl_serializer.
This overload does not require CopyConstructible either.
Implements #1227  
							
						 
						
							2018-09-28 11:25:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henry Fredrick Schreiner 
								
							 
						 
						
							
							
							
							
								
							
							
								7a37ba0c02 
								
							 
						 
						
							
							
								
								Adding 4.8 test to travis  
							
							
							
						 
						
							2018-09-27 22:31:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Harris 
								
							 
						 
						
							
							
							
							
								
							
							
								99b7c7c8ef 
								
							 
						 
						
							
							
								
								Patch nlohmann/json for GCC 4.8  
							
							... 
							
							
							
							See https://github.com/nlohmann/json/pull/212  for details 
							
						 
						
							2018-09-25 18:10:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e52277b70 
								
							 
						 
						
							
							
								
								Fix issue  #1237  
							
							... 
							
							
							
							* Make the conversion operator SFINAE correct.
* Workaround a GCC bug with some traits in type_traits.hpp
The first bullet-point implies that every `get`/`get_ptr` be SFINAE
correct as well. 
							
						 
						
							2018-09-20 10:33:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Guthrie 
								
							 
						 
						
							
							
							
							
								
							
							
								4d780b091b 
								
							 
						 
						
							
							
								
								Reordered the code. It seems to stop clang 3.4.2 in RHEL 7 from crashing intermittently.  
							
							
							
						 
						
							2018-09-18 16:38:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7fa3b8865c 
								
							 
						 
						
							
							
								
								Merge pull request  #1221  from rivertam/better-error-305  
							
							... 
							
							
							
							Better error 305 
							
						 
						
							2018-09-18 12:49:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Berman 
								
							 
						 
						
							
							
							
							
								
							
							
								8f07ab6392 
								
							 
						 
						
							
							
								
								Replace "key-style argument" with "string argument"  
							
							
							
						 
						
							2018-09-17 15:36:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									mandreyel 
								
							 
						 
						
							
							
							
							
								
							
							
								6b5334c167 
								
							 
						 
						
							
							
								
								Move lambda out of unevaluated context  
							
							
							
						 
						
							2018-09-10 13:34:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebb3c03293 
								
							 
						 
						
							
							
								
								🎨  cleanup after  #1228  
							
							
							
						 
						
							2018-09-09 18:19:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aea648bb7a 
								
							 
						 
						
							
							
								
								remove now-useless traits. check for is_basic_json where needed  
							
							
							
						 
						
							2018-09-07 14:10:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4b4bbceebf 
								
							 
						 
						
							
							
								
								make from_json SFINAE-correct  
							
							
							
						 
						
							2018-09-07 14:10:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7971f04a5 
								
							 
						 
						
							
							
								
								make to_json SFINAE-correct  
							
							
							
						 
						
							2018-09-07 12:18:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7c8a2145a 
								
							 
						 
						
							
							
								
								refactor from/to_json(CompatibleArrayType)  
							
							
							
						 
						
							2018-09-07 12:18:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								628f76729e 
								
							 
						 
						
							
							
								
								do not check for compatible_object_type in compatible_array_type  
							
							
							
						 
						
							2018-09-07 12:18:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29f72966c3 
								
							 
						 
						
							
							
								
								refactor is_compatible_type, remove conjunction & co  
							
							
							
						 
						
							2018-09-07 12:18:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								77967e6548 
								
							 
						 
						
							
							
								
								refactor is_compatible_integer_type  
							
							
							
						 
						
							2018-09-07 12:18:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13760857ff 
								
							 
						 
						
							
							
								
								refactor is_compatible_array_type  
							
							
							
						 
						
							2018-09-07 12:18:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								924e95c6e8 
								
							 
						 
						
							
							
								
								refactor is_compatible_string_type  
							
							
							
						 
						
							2018-09-07 12:18:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e84195ab7b 
								
							 
						 
						
							
							
								
								refactor is_compatible_object_type  
							
							
							
						 
						
							2018-09-07 12:18:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b59c3367c9 
								
							 
						 
						
							
							
								
								use detected instead of has_* traits  
							
							
							
						 
						
							2018-09-07 12:17:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1ea8cd128c 
								
							 
						 
						
							
							
								
								fix void_t for older compilers  
							
							
							
						 
						
							2018-09-07 12:17:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eb30ff0615 
								
							 
						 
						
							
							
								
								🚨  fixed a compiler warning  #1224  
							
							
							
						 
						
							2018-09-06 07:25:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Berman 
								
							 
						 
						
							
							
							
							
								
							
							
								bbdfe7dea6 
								
							 
						 
						
							
							
								
								Improve error messages for error 305  
							
							... 
							
							
							
							Addresses #1220  
							
						 
						
							2018-08-30 12:35:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hyeon Kim 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aada309f61 
								
							 
						 
						
							
							
								
								Fix   #1213  
							
							
							
						 
						
							2018-08-24 21:55:13 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f3857ef6f 
								
							 
						 
						
							
							
								
								🔖  set version to 3.2.0  
							
							
							
						 
						
							2018-08-18 18:46:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7608a64e1e 
								
							 
						 
						
							
							
								
								🔨  fixed amalgamation  
							
							
							
						 
						
							2018-08-18 18:14:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6a482b16c 
								
							 
						 
						
							
							
								
								📝  added example for sax_parse  
							
							
							
						 
						
							2018-08-18 15:42:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3811daa8a3 
								
							 
						 
						
							
							
								
								📝  release preparation  
							
							
							
						 
						
							2018-08-18 12:00:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tsz-Ho Yu 
								
							 
						 
						
							
							
							
							
								
							
							
								3004a73951 
								
							 
						 
						
							
							
								
								Fix -Wno-sometimes-uninitialized by initializing "result" in parse_sax  
							
							... 
							
							
							
							The function parse_sax() returns sometimes-uninitialized warnings in
some compilers. This commit fixes that. 
							
						 
						
							2018-08-18 01:12:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e33b31e6aa 
								
							 
						 
						
							
							
								
								🐛  fixed callback-related issue ( https://github.com/nlohmann/json/issues/971#issuecomment-413678360 )  
							
							
							
						 
						
							2018-08-17 23:09:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5c54b41fd 
								
							 
						 
						
							
							
								
								📝  overworked documentation  
							
							
							
						 
						
							2018-08-16 21:53:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								07494e06d7 
								
							 
						 
						
							
							
								
								🚨  fixed some compiler warnings  
							
							
							
						 
						
							2018-08-16 18:20:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cc3db4f15 
								
							 
						 
						
							
							
								
								add static_asserts on SAX interface  
							
							
							
						 
						
							2018-08-16 11:59:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38f8a51a8f 
								
							 
						 
						
							
							
								
								use abstract sax class in parser tests  
							
							
							
						 
						
							2018-08-16 11:59:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bbb133094 
								
							 
						 
						
							
							
								
								remove no_limit constant and default values  
							
							
							
						 
						
							2018-08-16 11:59:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								442886d040 
								
							 
						 
						
							
							
								
								use templates in the sax interface instead of virtuals  
							
							
							
						 
						
							2018-08-16 11:58:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Théo DELRIEU 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f6febbe359 
								
							 
						 
						
							
							
								
								split meta.hpp, add detected_t (used to define concepts)  
							
							
							
						 
						
							2018-08-16 11:58:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ac2d81a95 
								
							 
						 
						
							
							
								
								🔨  fixed a MinGW error  #1193  
							
							
							
						 
						
							2018-08-14 22:13:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be2065dce9 
								
							 
						 
						
							
							
								
								🚨  fixing a MinGW warning  #1192  
							
							
							
						 
						
							2018-08-14 22:11:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e748f2f8c 
								
							 
						 
						
							
							
								
								Merge pull request  #1187  from devsisters/json-internal-catch  
							
							... 
							
							
							
							[RFC] Introduce a new macro function: JSON_INTERNAL_CATCH 
							
						 
						
							2018-08-14 21:56:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								347e77bdc1 
								
							 
						 
						
							
							
								
								🚑  fix for  #1169  
							
							
							
						 
						
							2018-07-21 10:31:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								04372a8c56 
								
							 
						 
						
							
							
								
								🏁  fix for  #1168  
							
							
							
						 
						
							2018-07-19 17:31:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hyeon Kim 
								
							 
						 
						
							
							
							
							
								
							
							
								d0e60de433 
								
							 
						 
						
							
							
								
								Add new JSON_INTERNAL_CATCH macro function  
							
							
							
						 
						
							2018-07-19 15:43:41 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								39dd775e38 
								
							 
						 
						
							
							
								
								🔨  cleanup after  #1134  
							
							
							
						 
						
							2018-06-28 21:32:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								86a96b059d 
								
							 
						 
						
							
							
								
								Merge pull request  #1134  from Daniel599/feature/items_iterator  
							
							... 
							
							
							
							fixed compile error for #1045  
							
						 
						
							2018-06-28 21:21:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Niels Lohmann 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								396a914f9e 
								
							 
						 
						
							
							
								
								🔨  added macro to disable compiler check  #1128  
							
							
							
						 
						
							2018-06-26 22:47:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Julius Rakow 
								
							 
						 
						
							
							
							
							
								
							
							
								963d06a13c 
								
							 
						 
						
							
							
								
								📝  fix links to cppreference named requirements  
							
							... 
							
							
							
							"Concepts" have been renamed to "named requirements".
This is because P0898R3 Standard Library Concepts has been merged into
C++20.
Cppreference have moved their links accordingly. 
							
						 
						
							2018-06-24 22:36:19 +02:00