mirror of
https://github.com/astral-sh/uv.git
synced 2025-07-07 13:25:00 +00:00
Fix depth of settings headers (#5103)
Closes https://github.com/astral-sh/uv/issues/5092.
This commit is contained in:
parent
f992532f78
commit
6d0e6eea6f
4 changed files with 20 additions and 14 deletions
|
@ -105,7 +105,7 @@ fn generate() -> String {
|
|||
fn generate_set(output: &mut String, set: Set, parents: &mut Vec<Set>) {
|
||||
match &set {
|
||||
Set::Global(_) => {
|
||||
output.push_str("### Global\n");
|
||||
output.push_str("## Global\n");
|
||||
}
|
||||
Set::Named { name, .. } => {
|
||||
let title = parents
|
||||
|
@ -113,7 +113,7 @@ fn generate_set(output: &mut String, set: Set, parents: &mut Vec<Set>) {
|
|||
.filter_map(|set| set.name())
|
||||
.chain(std::iter::once(name.as_str()))
|
||||
.join(".");
|
||||
writeln!(output, "#### `{title}`\n").unwrap();
|
||||
writeln!(output, "## `{title}`\n").unwrap();
|
||||
|
||||
if let Some(documentation) = set.metadata().documentation() {
|
||||
output.push_str(documentation);
|
||||
|
@ -176,7 +176,7 @@ impl Set {
|
|||
}
|
||||
|
||||
fn emit_field(output: &mut String, name: &str, field: &OptionField, parents: &[Set]) {
|
||||
let header_level = if parents.is_empty() { "####" } else { "#####" };
|
||||
let header_level = if parents.is_empty() { "###" } else { "####" };
|
||||
let parents_anchor = parents.iter().filter_map(|parent| parent.name()).join("_");
|
||||
|
||||
if parents_anchor.is_empty() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue