| 
								
								
									 Charlie Marsh | a191f84929 | Autogenerate possible values for enums in reference documentation (#5137) ## Summary
For example:

Closes https://github.com/astral-sh/uv/issues/5129. | 2024-07-17 12:37:33 -04:00 |  | 
				
					
						| 
								
								
									 Charlie Marsh | 6275b54d51 | Generate API reference for options documentation (#5072) ## Summary
Generates Markdown from the `OptionsMetadata`, following the same
strategy as in Ruff.
## Test Plan
`cargo dev generate-options-reference` | 2024-07-15 19:48:40 +00:00 |  | 
				
					
						| 
								
								
									 Charlie Marsh | 8c0ad5b75e | Add OptionsMetadatamacro to uv (#5063)## Summary
The bulk of the change is copied directly from Ruff:
-
dc8db1afb0/crates/ruff_workspace/src/options_base.rs-dc8db1afb0/crates/ruff_macros/src/config.rs | 2024-07-15 19:24:08 +00:00 |  | 
				
					
						| 
								
								
									 Charlie Marsh | c996e8e3f3 | Enable workspace lint configuration in remaining crates (#4329) ## Summary
We didn't have Clippy enabled (to match our workspace settings) in a few
crates. | 2024-06-18 03:02:28 +00:00 |  | 
				
					
						| 
								
								
									 Charlie Marsh | 74c05683bb | Add a derive macro for Combine(#4325)## Summary
Saves us some boilerplate when adding settings in the future. | 2024-06-14 04:53:27 +00:00 |  |