William Cheng  
		
	
	
		6e089f5f03 
		
			
		
	 
	
	
	Support normalizing anyof/oneof enum constraints to a single enum ( #21917 )  
		
			... 
			* Support normalizing anyof/oneof enum constraints to a single enum
* Add SIMPLIFY_ONEOF_ANYOF_ENUM to the documentation
* Process referenced schemas with oneof/enum as well
* Implement referenced enum merging from oneof/anyof
* Implement retaining the enum description as x-enum-desriptions for oneof enum
* Update samples and docs with oneOf enum normalization
* update samples to fix python tests
* fix test file name
* fix incorrect filename
---------
Co-authored-by: Pieter Bos <pieter.bos@nedap.com> 
		
	 
 
		2025-09-07 17:36:02 +08:00 
	 
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-01-03 21:22:53 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-30 14:21:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2025-02-19 17:15:29 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2025-04-23 15:45:44 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2025-04-23 15:45:44 +08:00 
		 
	
		
			
			
			
			
			
			2025-04-23 15:45:44 +08:00 
		 
	
		
			
			
			
			
			
			2025-02-19 17:15:29 +08:00 
		 
	
		
			
			
			
			
			
			2024-01-03 21:22:53 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2025-01-09 11:40:47 +08:00 
		 
	
		
			
			
			
			
			
			2024-03-21 15:40:33 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-30 14:21:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-07-29 16:34:27 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2025-09-07 17:36:02 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-01-06 15:40:42 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2025-06-04 16:18:10 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-30 14:21:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-01 17:00:11 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-01-03 21:22:53 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-08 17:34:57 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-08 17:34:57 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-06-08 17:34:57 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2025-06-04 16:18:10 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-09-09 17:43:25 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00 
		 
	
		
			
			
			
			
			
			2024-01-03 21:22:53 +08:00 
		 
	
		
			
			
			
			
			
			2024-04-12 12:29:20 +08:00