|  | 41b89d1d3d | Add converter tests with throw_on_error | 2023-07-09 17:11:52 +02:00 |  | 
			
				
					|  | f3225b8b16 | Add splitter tests with throw_on_error | 2023-07-09 12:54:39 +02:00 |  | 
			
				
					|  | eeac30651a | Implement throw_on_error functionality, rename some template parameters | 2023-06-29 23:41:03 +02:00 |  | 
			
				
					|  | a4ecbd4dc8 | Replace ss::ternary_t with std::conditional_t | 2023-02-12 12:45:49 +01:00 |  | 
			
				
					|  | 9fa9edb24d | add spp.hpp | 2022-03-30 20:11:55 +02:00 |  | 
			
				
					|  | c214975ca0 | add unit tests for conversion without the fast float library | 2022-03-30 19:54:50 +02:00 |  | 
			
				
					|  | 62055f03c7 | add script to generate single header | 2022-03-30 18:14:30 +02:00 |  | 
			
				
					|  | 0aacff5729 | add a few more parser unit test, disable clang12 workflow | 2022-03-28 19:30:39 +02:00 |  | 
			
				
					|  | 2c1fe9be9f | update documentation | 2022-03-28 19:11:41 +02:00 |  | 
			
				
					|  | 27d0a2f33e | fix minor memory leask | 2022-03-27 21:41:46 +02:00 |  | 
			
				
					|  | a8fa5c753c | add ignore_header setup option, add unit tests for parsing by header, add string_view to possible conversion values | 2022-03-27 21:04:02 +02:00 |  | 
			
				
					|  | 45d166f93d | add header parsing to parser | 2022-02-27 19:40:23 +01:00 |  | 
			
				
					|  | 2944b90100 | add column mapping to converter | 2022-02-26 18:47:15 +01:00 |  | 
			
				
					|  | 1ddc61c62e | add possibility to iterate with the parser, update unit tests, update README | 2021-02-28 19:22:54 +01:00 |  | 
			
				
					|  | a9b73dfc37 | update README, made parser handle invalid last line | 2021-02-27 20:18:38 +01:00 |  | 
			
				
					|  | 46e1d70551 | remove user defined warnings, remove win icc ci | 2021-02-27 12:41:51 +01:00 |  | 
			
				
					|  | b1e44ee9f8 | try fix vs16 ci | 2021-02-23 21:07:02 +01:00 |  | 
			
				
					|  | 14d67d87bd | try fix vs16 ci | 2021-02-23 21:05:04 +01:00 |  | 
			
				
					|  | ae355a6242 | remove one warning, update the other | 2021-02-23 20:48:18 +01:00 |  | 
			
				
					|  | 4939904f44 | try fix mingw i686 | 2021-02-23 20:39:03 +01:00 |  | 
			
				
					|  | 529fcc30a8 | try fix mingw i686 | 2021-02-23 20:27:54 +01:00 |  | 
			
				
					|  | 71e3acd1c4 | try fix mingw-clang ci | 2021-02-23 02:31:24 +01:00 |  | 
			
				
					|  | e3c098246d | make clang mingw32 not use builtin overflow functions | 2021-02-23 02:25:24 +01:00 |  | 
			
				
					|  | 43e4e8a9de | replace ifdef WIN with ifdef __unix__ | 2021-02-21 22:25:58 +01:00 |  | 
			
				
					|  | 3578e7b99c | add custom getline for WIN... | 2021-02-21 22:22:18 +01:00 |  | 
			
				
					|  | 1af0e75788 | update all unit tests, fix bug with unterminated escape, updated multiline parsing, refactored some code, removed unused code | 2021-02-21 02:49:23 +01:00 |  | 
			
				
					|  | 2dbc21780f | WIP, added multiline restriction, fixed a few bugs for multiline, updated unit tests | 2021-02-20 15:53:18 +01:00 |  | 
			
				
					|  | 2985027505 | add trim_left and trim_right, add setup static asserts, update type_traits, refactor some code, add unit tests | 2021-02-14 01:59:06 +01:00 |  | 
			
				
					|  | ea42948c42 | add string_error and multiline within the setup, remove set_error_mode, update unit tests, update documentation | 2021-02-13 01:14:25 +01:00 |  | 
			
				
					|  | 6f2f4d9171 | fix out of range copy_n within the splitter | 2021-02-07 22:12:23 +01:00 |  | 
			
				
					|  | b626f78a71 | make reader a struct | 2021-02-07 21:29:12 +01:00 |  | 
			
				
					|  | c094ede588 | update test names | 2021-02-07 21:24:41 +01:00 |  | 
			
				
					|  | b847699b5e | add/delete constructors and assign operators for the parser, refactor some code, update unit tests | 2021-02-07 21:12:13 +01:00 |  | 
			
				
					|  | 9408c385d6 | replace float/double conversion with fast_float, update unit tests, update meson | 2021-02-07 11:33:16 +01:00 |  | 
			
				
					|  | a1ca012203 | minor refactoring | 2021-02-06 21:08:59 +01:00 |  | 
			
				
					|  | 9b90803f6f | make split_input private, make resplit private, update tests and the converter | 2021-02-06 01:44:46 +01:00 |  | 
			
				
					|  | 42629c39c4 | refactore a bit more, increase escape shifting performance | 2021-02-06 00:55:05 +01:00 |  | 
			
				
					|  | f973f404be | refactor code, increase performance | 2021-02-05 18:28:10 +01:00 |  | 
			
				
					|  | 7640c038f3 | move setup to seperate header, add static asserts | 2021-02-02 21:43:36 +01:00 |  | 
			
				
					|  | 6da0cb3544 | add mismatched quote error, update error handling for splitter, add unit tests, update test_helpers buffer | 2021-02-02 02:17:31 +01:00 |  | 
			
				
					|  | d887dff82a | get rid of maybe-uninitialized warnings | 2021-02-01 00:56:42 +01:00 |  | 
			
				
					|  | 035e27c5ab | add converter tests with quote trim and escape, enable resplit on converter, make parser handle multi-line csv, add unit tests | 2021-01-31 23:08:46 +01:00 |  | 
			
				
					|  | 1bf6b9d595 | write unit tests for resplit, fix some issues with resplit | 2021-01-30 21:52:32 +01:00 |  | 
			
				
					|  | a5c9216824 | refator splitter, add resplit functionality, write some unit tests | 2021-01-25 00:16:55 +01:00 |  | 
			
				
					|  | bea7775118 | merge with master | 2021-01-21 01:54:20 +01:00 |  | 
			
				
					|  | 92e8e200f9 | add meson support, update pipeline | 2021-01-19 20:26:36 +01:00 |  | 
			
				
					|  | 6193c65388 | enable matchers for parser | 2021-01-17 21:46:36 +01:00 |  | 
			
				
					|  | 4932138fba | fix parser destructor | 2021-01-17 15:22:50 +01:00 |  | 
			
				
					|  | 024e5d3810 | refactor splitter | 2021-01-17 14:53:07 +01:00 |  | 
			
				
					|  | 263dba7626 | create seperate header for the splitter, move splitter tests to different cpp file | 2021-01-17 02:15:06 +01:00 |  |