| 
							
							
								 Tom Alexander | 47408763e5 | A first stab at a final item whitespace cut-off exit matcher. | 2023-10-17 15:08:36 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | bd187ebfe7 | Remove re-parsing of the final list child. | 2023-10-17 14:17:47 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 59cb3c2bbf | Remove unnecessary closures in plain lists. | 2023-10-17 13:59:33 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 44f7412a5c | Merge branch 'perf_improvement' 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				clippy Build clippy has succeeded 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-test Build rust-test has succeeded | 2023-10-17 13:54:44 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 01464057ad | Remove unused event types. | 2023-10-17 13:43:33 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 0208020e3e | Also print byte offset. 
		
	
	
		
			
				
	
				clippy Build clippy has failed 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-test Build rust-test has succeeded | 2023-10-17 13:35:40 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | a2f53361eb | Record element start events and report them when the event_count feature is enabled. | 2023-10-17 13:32:01 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 17db05c2c7 | Unify more error handling. | 2023-10-17 12:42:34 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 6139ea328d | Unify some more error handling. | 2023-10-17 12:22:52 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | d20b4a410b | Remove pointless map_err calls. | 2023-10-17 11:56:36 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 05c64f53b1 | Remove boxed error from CustomError. | 2023-10-17 11:40:11 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | f65d0bb82d | Remove redundant call to space0. | 2023-10-17 11:33:26 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 50d2831081 | Cleanup. | 2023-10-17 11:30:23 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | bc9bd4f97b | Eliminate some closures. | 2023-10-17 11:10:18 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 369d3e8c50 | Add a full-document parse benchmark. | 2023-10-17 10:57:04 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 7d73eb6bd4 | Merge branch 'error_rework' 
		
	
	
		
			
				
	
				clippy Build clippy has succeeded 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-build Build rust-build has failed 
				
	
				rustfmt Build rustfmt has failed 
				
	
				rust-test Build rust-test has succeeded | 2023-10-17 10:40:46 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | f59f153ee7 | Clean up. | 2023-10-17 10:39:21 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 20c4a0f8f7 | Continue removing MyError. | 2023-10-17 10:35:33 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | e776a051ad | Continue removing MyError. | 2023-10-17 10:13:00 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 77e6c22ad8 | Continue removing MyError. | 2023-10-17 10:09:37 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | c9d7251e3b | Begin removing the MyError type. | 2023-10-17 09:45:18 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 8417b5fc9d | Add an owned string entry for CustomError. | 2023-10-17 09:27:15 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | acc29e7977 | Publish version 0.1.11. 
		
v0.1.11
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				clippy Build clippy has succeeded 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-test Build rust-test has succeeded | 2023-10-16 19:53:46 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | ebc0a30035 | Merge branch 'clippy_ci_job' | 2023-10-16 19:50:01 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | e2d55e13d3 | Fix some clippy errors that didn't appear on my host version of clippy. 
		
	
	
		
			
				
	
				clippy Build clippy has succeeded 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-test Build rust-test has succeeded | 2023-10-16 19:43:15 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | e4d9c5f467 | Add makefile command to run clippy through docker. | 2023-10-16 19:38:45 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | d8e3a85ef7 | We need to add dependencies so we are now building a container. | 2023-10-16 19:34:53 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 464685b52b | Use a cargo cache for the clippy CI job. 
		
	
	
		
			
				
	
				clippy Build clippy has failed 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-test Build rust-test has succeeded | 2023-10-16 19:27:15 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 5fed4e80a7 | Add a CI job to run clippy for every push. | 2023-10-16 19:22:59 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | e53140426f | Merge branch 'clippy' 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-test Build rust-test has succeeded | 2023-10-16 19:14:19 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 9a4d290cf8 | Apply more suggestions. | 2023-10-16 19:12:25 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | acd24d6198 | Apply more suggestions. | 2023-10-16 19:02:34 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 880b00ef3f | Apply more suggestions. | 2023-10-16 18:54:41 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 3069711447 | Apply more suggestions. | 2023-10-16 18:29:21 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 4b6c717812 | Apply more suggestions. | 2023-10-16 17:58:52 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 1d329cc310 | Apply more suggestions. | 2023-10-16 17:28:28 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | b4f9a3b9b6 | Apply more suggestions. | 2023-10-16 17:14:44 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 2dd5246506 | Apply more suggestions. | 2023-10-16 17:03:39 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 4ba0e3611b | Apply more suggestions. | 2023-10-16 17:03:39 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 728f79b86c | Apply more suggestions. | 2023-10-16 17:03:39 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 192a4a2891 | Remove unnecessary lifetimes. | 2023-10-16 17:03:39 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | fafd85fb30 | Apply some clippy fixes. | 2023-10-16 17:03:39 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 1c23065329 | Add a clippy command to the makefile. | 2023-10-16 17:03:39 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | ed105b04ad | Merge branch 'cargo_bench' | 2023-10-16 16:03:56 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | f10efec21d | No performance change switching affiliated_key to using element macro. | 2023-10-16 15:57:18 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 72b4cf8e71 | Add the first use of the rust benchmark tests. | 2023-10-16 15:50:08 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 547fc40dbe | No measurable performance improvement with native builds over LTO release builds. 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-test Build rust-test has succeeded Leaving the code for this commented out because it involved an unstable cargo feature without showing any benefit. I would like to revisit this later. | 2023-10-16 15:21:36 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 9f1671658d | Merge branch 'object_parser_perf' 
		
	
	
		
			
				
	
				rustfmt Build rustfmt has succeeded 
				
	
				rust-foreign-document-test Build rust-foreign-document-test has failed 
				
	
				rust-build Build rust-build has succeeded 
				
	
				rust-test Build rust-test has succeeded | 2023-10-16 15:04:04 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 18d0676fad | Clean up. | 2023-10-16 15:03:23 -04:00 |  | 
			
				
					| 
							
							
								 Tom Alexander | 7833a58461 | Apply a similar optimization to the detect element parser but also unify detection of affiliated keywords. | 2023-10-16 14:55:40 -04:00 |  |