William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							e00efe7c8d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.4.x' into 6.0.x  
						
						
						
						
					 
					
						2021-12-07 00:12:13 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7910c875 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 5.4.x  
						
						
						
						
					 
					
						2021-12-06 23:57:07 +08:00 
						 
				 
			
				
					
						
							
							
								WILLIAM CHENG 
							
						 
					 
					
						
						
						
						
							
						
						
							962e8c4217 
							
						 
					 
					
						
						
							
							update samples  
						
						
						
						
					 
					
						2021-11-24 17:24:19 +08:00 
						 
				 
			
				
					
						
							
							
								Sheldon Young 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d01ad0524c 
							
						 
					 
					
						
						
							
							[rust] Update to modern hyper and futures crates ( #9919 )  
						
						... 
						
						
						
						* [rust] Update to modern hyper and futures crates
* [rust] Update to modern hyper and futures crates 
						
						
					 
					
						2021-11-24 17:20:44 +08:00 
						 
				 
			
				
					
						
							
							
								WILLIAM CHENG 
							
						 
					 
					
						
						
						
						
							
						
						
							eb75515715 
							
						 
					 
					
						
						
							
							Merge branch '5.4.x' into 6.0.x  
						
						
						
						
					 
					
						2021-11-21 09:50:47 +08:00 
						 
				 
			
				
					
						
							
							
								WILLIAM CHENG 
							
						 
					 
					
						
						
						
						
							
						
						
							78fe5dc427 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 5.4.x  
						
						
						
						
					 
					
						2021-11-21 09:43:21 +08:00 
						 
				 
			
				
					
						
							
							
								WILLIAM CHENG 
							
						 
					 
					
						
						
						
						
							
						
						
							70737fb1e6 
							
						 
					 
					
						
						
							
							update rust samples  
						
						
						
						
					 
					
						2021-11-11 14:30:32 +08:00 
						 
				 
			
				
					
						
							
							
								WILLIAM CHENG 
							
						 
					 
					
						
						
						
						
							
						
						
							42f4e863b7 
							
						 
					 
					
						
						
							
							prepare 5.4.0-SNAPSHOT  
						
						
						
						
					 
					
						2021-10-25 12:13:33 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							378465702c 
							
						 
					 
					
						
						
							
							Prepare v5.3.1 in the master ( #10681 )  
						
						... 
						
						
						
						* prepare v5.3.1
* update doc
* update readme 
						
						
					 
					
						2021-10-25 01:16:07 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							0bfa28f844 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2021-10-06 12:00:02 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							d22e9fb1c1 
							
						 
					 
					
						
						
							
							update rust samples  
						
						
						
						
					 
					
						2021-09-28 11:34:07 +08:00 
						 
				 
			
				
					
						
							
							
								Pi Delport 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5096a00087 
							
						 
					 
					
						
						
							
							Rust client docs improvements ( #10461 )  
						
						... 
						
						
						
						* docs(rust,client): link from parameter structs to operation methods
* docs(rust,client): move "more information" text up
This prevents the "more information" text from flowing into the previous
bullet point.
* docs(rust,client): use code formatting for generatorClass
* docs(rust,client): use packageName variable for Cargo.toml dependencies example
* chore(rust,client): capture sample updates 
						
						
					 
					
						2021-09-24 01:03:01 +08:00 
						 
				 
			
				
					
						
							
							
								Pi Delport 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31342580cb 
							
						 
					 
					
						
						
							
							feat(rust,client): derive Default for operation parameter structs ( #10432 )  
						
						... 
						
						
						
						* feat(rust,client): derive Default for model & api structs
This makes operations with many parameters easier to work with.
* chore(rust,client): capture sample changes: derive Default 
						
						
					 
					
						2021-09-23 11:31:09 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							acd747ca6d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2021-09-22 12:13:44 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							477e2365c7 
							
						 
					 
					
						
						
							
							improve git_push.sh ( #10356 )  
						
						
						
						
					 
					
						2021-09-09 12:49:03 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							0357b80f19 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 6.0.x  
						
						
						
						
					 
					
						2021-09-01 14:16:17 +08:00 
						 
				 
			
				
					
						
							
							
								Nathan Baulch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d68bd6a03 
							
						 
					 
					
						
						
							
							Fix thousands of spelling typos ( #10272 )  
						
						
						
						
					 
					
						2021-08-28 22:58:24 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							0204bf4ae2 
							
						 
					 
					
						
						
							
							Squashed commit of the following:  
						
						... 
						
						
						
						commit c5a0d0f7394aa742fa336fff7e7c1d3049761868
Merge: 8c4991ba3ed f8ff8c87609
Author: William Cheng <wing328hk@gmail.com>
Date:   Tue Aug 17 18:28:12 2021 +0800
    Merge branch 'mustache-linting' of https://github.com/NathanBaulch/openapi-generator  into NathanBaulch-mustache-linting
commit f8ff8c87609b1ca36fa26fb8474806999638195e
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date:   Thu Aug 5 14:12:47 2021 +1000
    Reorder tags that handle missing values
commit f5d8a33709d6a3f846a9fe4520b78c3d637051d9
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date:   Thu Aug 5 14:08:59 2021 +1000
    Use dot notation where possible
commit 493d14921e2333f3ae19ef6fc89318b7e263a80c
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date:   Thu Aug 5 14:10:49 2021 +1000
    Remove empty tags
commit 32480dc53f48227d55531b94e307d72671373737
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date:   Thu Aug 5 10:41:58 2021 +1000
    Remove redundant sections
commit a8edabd722c34aa094b4aeb11c22664529c3a219
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date:   Wed Aug 4 22:02:22 2021 +1000
    Trim extra EOF new lines
commit e89bd7458e3594bf0d30e580bc9408e45b018a57
Author: Nathan Baulch <nathan.baulch@gmail.com>
Date:   Wed Aug 4 21:59:26 2021 +1000
    Trim trailing whitespace 
						
						
					 
					
						2021-08-17 18:37:51 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							b799ca9ee0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.3.x' into 6.0.x  
						
						
						
						
					 
					
						2021-07-27 11:52:19 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							56aafe30d9 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into 5.3.x  
						
						
						
						
					 
					
						2021-07-27 11:33:35 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38a2fac37e 
							
						 
					 
					
						
						
							
							migrate rust client samples to 3.0 spec ( #9999 )  
						
						
						
						
					 
					
						2021-07-23 11:22:20 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							05e4c3cf64 
							
						 
					 
					
						
						
							
							update samples  
						
						
						
						
					 
					
						2021-07-12 17:15:22 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							35f933b27f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.3.x' into 6.0.x  
						
						
						
						
					 
					
						2021-07-12 17:11:35 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							39fbf53150 
							
						 
					 
					
						
						
							
							create v5.3.0  
						
						
						
						
					 
					
						2021-07-10 00:12:23 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02835b35bc 
							
						 
					 
					
						
						
							
							Prepare v5.2.1 ( #9922 )  
						
						... 
						
						
						
						* bump verions to 5.2.1-SNAPSHOT
* update samples
* update readme
* fix gradle properties 
						
						
					 
					
						2021-07-09 22:42:31 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90f7bcd909 
							
						 
					 
					
						
						
							
							Prepare v5.2.0 release ( #9920 )  
						
						... 
						
						
						
						* 5.2.0 release
* update samples
* update meta codegen 
						
						
					 
					
						2021-07-09 17:06:55 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							95d356ab6b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/5.2.x' into 6.0.x  
						
						
						
						
					 
					
						2021-03-21 01:10:46 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							47483e60cb 
							
						 
					 
					
						
						
							
							update version to 5.2.0-SNAPSHOT, update samples  
						
						
						
						
					 
					
						2021-03-21 00:10:10 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0dc62e8b79 
							
						 
					 
					
						
						
							
							Prepare v5.1.1 in the master ( #9027 )  
						
						... 
						
						
						
						* Prepare v5.1.1 in the master
* move dart dio next to configs/other 
						
						
					 
					
						2021-03-20 23:05:11 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e023eaa821 
							
						 
					 
					
						
						
							
							Prepare v5.1.0 release ( #9017 )  
						
						... 
						
						
						
						* prepare v5.1.0 release
* update samples (dart-dio-next) 
						
						
					 
					
						2021-03-20 16:45:05 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Leventhal 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15c3bf47a4 
							
						 
					 
					
						
						
							
							[Rust Client] several small fixes to code generation errors ( #8845 )  
						
						... 
						
						
						
						* fix cyclic types
* fixed up bad enum names
* fixed double crate:: issue
* add required ToString for enum classes
* Adds Debug/Clone derive macro for generated configuration type
* Updates versions of dependencies recorded in generated Cargo.toml
* fix merge
* bin/generate-samples.sh
Co-authored-by: Benjamin Naecker <bnaecker@fastmail.com> 
						
						
					 
					
						2021-03-15 10:30:22 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							4261252491 
							
						 
					 
					
						
						
							
							prepare 6.0.0 snapshot release  
						
						
						
						
					 
					
						2020-12-21 16:39:40 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
						
						
							
						
						
							345b68a107 
							
						 
					 
					
						
						
							
							prepare 5.1.0 snapshot release  
						
						
						
						
					 
					
						2020-12-21 16:35:12 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d7d5e53f2b 
							
						 
					 
					
						
						
							
							Prepare v5.0.0 release ( #8247 )  
						
						... 
						
						
						
						* update to 5.0.0
* update samples 
						
						
					 
					
						2020-12-21 13:04:11 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2578ef5e63 
							
						 
					 
					
						
						
							
							Prepare snapshot (v5.0.0) ( #7986 )  
						
						... 
						
						
						
						* Revert "prepare 5.0.0-beta3 release"
This reverts commit 3ebe774df37b43348bac1310a272de53a2d7040b.
* revert to snapshot
* update samples 
						
						
					 
					
						2020-11-20 19:19:59 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2715f1371a 
							
						 
					 
					
						
						
							
							Prepare 5.0.0 beta3 ( #7984 )  
						
						... 
						
						
						
						* prepare 5.0.0-beta3 release
* update samples
* remove beta3 from readme 
						
						
					 
					
						2020-11-20 15:18:58 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fd23f505e 
							
						 
					 
					
						
						
							
							Prepare 5.0.0-SNAPSHOT ( #7347 )  
						
						... 
						
						
						
						* Revert "Prepare 5.0.0-beta2 release (#7345 )"
This reverts commit 212b4f784742744b7b238607dcefb23ec9db64d7.
* update readme 
						
						
					 
					
						2020-09-04 15:31:54 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							212b4f7847 
							
						 
					 
					
						
						
							
							Prepare 5.0.0-beta2 release ( #7345 )  
						
						... 
						
						
						
						* update version
* update doc
* update samples 
						
						
					 
					
						2020-09-04 13:03:45 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bde0d77c8f 
							
						 
					 
					
						
						
							
							[Rust][reqwest] add async support ( #6464 )  
						
						... 
						
						
						
						* fix rust sync client
* update doc 
						
						
					 
					
						2020-05-29 00:45:51 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3faeac0f5 
							
						 
					 
					
						
						
							
							fix struct export in rust reqwest ( #6453 )  
						
						
						
						
					 
					
						2020-05-28 09:30:00 +08:00 
						 
				 
			
				
					
						
							
							
								William Cheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d22bea216c 
							
						 
					 
					
						
						
							
							Add "useSingleRequestParameter" option to Rust client generator ( #6230 )  
						
						... 
						
						
						
						* add useSingleParameter option
* fix group parameter in rust reqwest
* rust-single-param 
						
						
					 
					
						2020-05-11 15:27:59 +08:00 
						 
				 
			
				
					
						
							
							
								Emanuel Borsboom 
							
						 
					 
					
						
						
						
						
							
						
						
							6e2e542f83 
							
						 
					 
					
						
						
							
							[Rust] Derive more traits ( #4142 )  
						
						... 
						
						
						
						* Simple enums: add: Clone, Copy, Eq, Ord, PartialOrd, Hash
* Structs and complex enums: add `Clone` 
						
						
					 
					
						2019-11-19 16:15:23 +08:00 
						 
				 
			
				
					
						
							
							
								Benoît Courtine 
							
						 
					 
					
						
						
						
						
							
						
						
							dd08ea7a6b 
							
						 
					 
					
						
						
							
							[Rust] [ Fix   #3052 ] Handle optional and nullable parameters ( #4016 )  
						
						... 
						
						
						
						This PR includes theses changes:
- Handling "optional" parameters is not optional anymore. Handling an additional parameter for it makes templates more complicated, and IMO, it is not worth it (as discussed in issue, it is an "acceptable" breaking change).
- Optional parameters are handled everywhere: path params, query params, form params... Generated sample code compiles (both hyper and reqwest libraries). 
						
						
					 
					
						2019-10-15 13:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Gabriel Féron 
							
						 
					 
					
						
						
						
						
							
						
						
							f96ed69c26 
							
						 
					 
					
						
						
							
							Add rust discriminator ( #3895 )  
						
						... 
						
						
						
						* Add support for the `discriminator` feature of OpenAPI 3, and implement it with `enum` in Rust
* Add all missing explicit `dyn` to trait types to remove warnings
* Add missing re-export for properties that are enum (was missing from #2244 ). 
						
						
					 
					
						2019-10-06 17:35:14 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Gill 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb793ae279 
							
						 
					 
					
						
						
							
							[rust] Make it easier to test rust client generator ( #3543 )  
						
						... 
						
						
						
						As we discovered in #3463 , there are various bits of the rust client generator that are currently untested. This PR adds tests for various generator-specific types, and also files.
Follows the example of the rust-server generator for making it easy to add new test specs. This should make it easier for future contributors to make sure that their contributions are tested 
						
						
					 
					
						2019-09-27 16:27:28 +01:00