| 
								
								
									 Niels Lohmann | 747f7d36d1 | Merge branch 'develop' of https://github.com/nlohmann/json into develop | 2017-06-18 00:00:36 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | b79a1a2678 | 📝 update after #626 | 2017-06-18 00:00:31 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 7b97100ffd | Merge pull request #626 from koemeet/bugfix/vs2017-min-macro-fix [BugFix] Add parentheses around std::min | 2017-06-17 23:58:13 +02:00 |  | 
				
					
						| 
								
								
									 Steffen Brem | 04a1666ef2 | Add parentheses around std::min so it bypasses the macro introduced by windows.h. | 2017-06-17 22:01:18 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 1fbb82de89 | 🔨 using std::array to buffer input | 2017-06-17 20:47:53 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 889006f006 | ✅ regression test for #600 | 2017-06-17 13:37:04 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | e1ca484bc1 | 📝 added note about Conan #566 | 2017-06-17 11:20:09 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | b27d2adcbe | ✨ accept functions to check if input is valid JSON #458 | 2017-06-16 19:23:55 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | d415293d41 | Merge pull request #615 from theodelrieu/develop remove std::pair support | 2017-06-16 18:16:20 +02:00 |  | 
				
					
						| 
								
								
									 Théo DELRIEU | c98364834f | remove std::pair support | 2017-06-13 11:11:29 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | fd4a0ecabc | Merge branch 'feature/ifstream' into develop | 2017-06-13 08:41:14 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 88dc7c11fa | 🔨 fixed a warning | 2017-06-12 19:58:44 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | afb959a083 | 🔨 removed nonportable code | 2017-06-12 19:02:08 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | ac793e957f | 🔨 trying to fix #367 Code from https://stackoverflow.com/a/44503794/266378 which is hopefully working with MSVC. | 2017-06-12 18:58:58 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 5fa5c17bc6 | ✏️ cleanup after #595 | 2017-06-10 18:29:16 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 6caad48e44 | Merge pull request #595 from HenryRLee/iterator_arithmetic Issue #593 Fix the arithmetic operators in the iterator and reverse iterator | 2017-06-10 18:26:48 +02:00 |  | 
				
					
						| 
								
								
									 HenryLee | e12c2ee6a8 | Merge branch 'develop' into iterator_arithmetic | 2017-06-09 20:47:42 +10:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 52f934cbbf | Merge pull request #609 from theodelrieu/develop Add pair support, fix CompatibleObject conversions (fixes #600) | 2017-06-07 16:38:23 +02:00 |  | 
				
					
						| 
								
								
									 Théo DELRIEU | cea39dfaa8 | fix #600 Instead of calling CompatibleObjectType iterator-range constructor,
first convert json::value_type to CompatibleObjectType::value_type | 2017-06-07 10:24:59 +02:00 |  | 
				
					
						| 
								
								
									 HenryLee | 6661ec755b | Merge branch 'develop' into iterator_arithmetic | 2017-06-07 18:01:46 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 0f065edff6 | Revert a change in reverse iterator to pass the test cases | 2017-06-07 18:01:01 +10:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 92ef19696a | ✏️ cleanup after #598 | 2017-06-06 20:48:11 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | bfdf0d1ce6 | Merge pull request #598 from HenryRLee/issue550 #550 Fix iterator related compiling issues for Intel icc | 2017-06-06 20:41:42 +02:00 |  | 
				
					
						| 
								
								
									 Théo DELRIEU | 85de93ba93 | add std::pair<CompatibleStringType, T> support | 2017-06-06 13:56:16 +02:00 |  | 
				
					
						| 
								
								
									 HenryLee | c98169d0d5 | Revert "Change iterator category to random access" This reverts commit c4ab8f827e. | 2017-06-05 21:59:17 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | fb91aa81da | Merge branch 'develop' into iterator_arithmetic | 2017-06-05 20:24:21 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 2ba554e442 | Merge branch 'develop' into issue550 | 2017-06-05 20:24:08 +10:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 1a9d76679a | 🐛 fixed the issue with GCC7 #590 | 2017-06-04 18:40:32 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | d19c5ced4b | 🐛 skipping BOM for iterators #602 I totally forgot about byte order marks in this scenario. | 2017-06-02 12:38:32 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | c043ba6978 | 🔥 removed failing test #529 | 2017-06-01 07:32:39 +02:00 |  | 
				
					
						| 
								
								
									 HenryLee | f2e1643039 | Add test cases for iterator to const iterator assignment | 2017-05-31 00:50:40 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 2d5f0c0549 | Redefine the converting assignment in iterator | 2017-05-31 00:50:14 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | c09a4cbbd7 | Add test cases for iterator to const iterator conversion | 2017-05-31 00:31:16 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 0a51fb22ed | Fix indentation | 2017-05-30 23:37:24 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 881cd3f420 | Remove the iter_impl<const basic_json> copy constructor and copy assignment | 2017-05-30 20:57:22 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 790e7ca9e9 | Add struct keyword in front of internal_iterator | 2017-05-30 20:27:05 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | ce39330ff8 | Add converting constructors for iterator | 2017-05-30 20:23:25 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | c4ab8f827e | Change iterator category to random access | 2017-05-30 19:44:55 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | daea213b44 | Use static cast in the implementation of the operators of reverse iterator | 2017-05-29 23:56:21 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 0c2ed00ebe | Add missing test cases for n + it arithmetic in iterators | 2017-05-29 22:39:27 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 5b245dae06 | Comment out the exception message check in operator[] of reverse iterator | 2017-05-29 22:19:10 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | e42db27d6d | Fix the indentation from the latest commit | 2017-05-29 20:02:58 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | 3aef1a582e | Change the definition of the operator override of reverse iterator to using the result of the base class directly | 2017-05-29 19:45:34 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | a3bf0131c4 | Fix some more reverse iterator arithmetic test codes | 2017-05-29 19:43:45 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | adc73d6d5f | Fix the arithmetic mistakes in reverse iterator | 2017-05-29 18:52:53 +10:00 |  | 
				
					
						| 
								
								
									 HenryLee | ed62129f8e | Override n + iterator operator in the iterator | 2017-05-27 13:44:14 +10:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 52adf3fd5b | 🔨 fixed compilation | 2017-05-22 22:59:57 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 9a576fe1d9 | ✅ added test for #367 | 2017-05-22 22:49:39 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | c7bd01edf2 | 🔨 trying something #367 | 2017-05-22 17:06:46 +02:00 |  | 
				
					
						| 
								
								
									 Niels Lohmann | 9e507dfad5 | ✅ tests and fix for #367 operator>> now works as expected. | 2017-05-21 16:36:51 +02:00 |  |