@@ -64,14 +64,14 @@ fn write_mod(
64
64
moddoc : doc:: moddoc
65
65
) {
66
66
let fullpath = str:: connect ( moddoc. path + [ moddoc. name ] , "::" ) ;
67
- write_header ( ctxt, h2 , #fmt ( "Module `%s`" , fullpath) ) ;
67
+ write_header ( ctxt, h1 , #fmt ( "Module `%s`" , fullpath) ) ;
68
68
write_mod_contents ( ctxt, moddoc) ;
69
69
}
70
70
71
71
#[ test]
72
72
fn should_write_full_path_to_mod ( ) {
73
73
let markdown = test:: render ( "mod a { mod b { mod c { } } }" ) ;
74
- assert str:: contains ( markdown, "## Module `a::b::c`" ) ;
74
+ assert str:: contains ( markdown, "# Module `a::b::c`" ) ;
75
75
}
76
76
77
77
fn write_mod_contents (
@@ -118,7 +118,7 @@ fn write_fn(
118
118
ctxt : ctxt ,
119
119
doc : doc:: fndoc
120
120
) {
121
- write_header ( ctxt, h3 , #fmt ( "Function `%s`" , doc. name ) ) ;
121
+ write_header ( ctxt, h2 , #fmt ( "Function `%s`" , doc. name ) ) ;
122
122
write_sig ( ctxt, doc. sig ) ;
123
123
write_brief ( ctxt, doc. brief ) ;
124
124
write_desc ( ctxt, doc. desc ) ;
@@ -146,7 +146,7 @@ fn code_block_indent(s: str) -> str {
146
146
#[ test]
147
147
fn write_markdown_should_write_function_header ( ) {
148
148
let markdown = test:: render ( "fn func() { }" ) ;
149
- assert str:: contains ( markdown, "### Function `func`" ) ;
149
+ assert str:: contains ( markdown, "## Function `func`" ) ;
150
150
}
151
151
152
152
#[ test]
@@ -362,7 +362,7 @@ fn write_const(
362
362
ctxt : ctxt ,
363
363
doc : doc:: constdoc
364
364
) {
365
- write_header ( ctxt, h3 , #fmt ( "Const `%s`" , doc. name ) ) ;
365
+ write_header ( ctxt, h2 , #fmt ( "Const `%s`" , doc. name ) ) ;
366
366
write_sig ( ctxt, doc. ty ) ;
367
367
write_brief ( ctxt, doc. brief ) ;
368
368
write_desc ( ctxt, doc. desc ) ;
@@ -371,7 +371,7 @@ fn write_const(
371
371
#[ test]
372
372
fn should_write_const_header ( ) {
373
373
let markdown = test:: render ( "const a: bool = true;" ) ;
374
- assert str:: contains ( markdown, "### Const `a`\n \n " ) ;
374
+ assert str:: contains ( markdown, "## Const `a`\n \n " ) ;
375
375
}
376
376
377
377
#[ test]
@@ -386,7 +386,7 @@ fn write_enum(
386
386
ctxt : ctxt ,
387
387
doc : doc:: enumdoc
388
388
) {
389
- write_header ( ctxt, h3 , #fmt ( "Enum `%s`" , doc. name ) ) ;
389
+ write_header ( ctxt, h2 , #fmt ( "Enum `%s`" , doc. name ) ) ;
390
390
write_brief ( ctxt, doc. brief ) ;
391
391
write_desc ( ctxt, doc. desc ) ;
392
392
write_variants ( ctxt, doc. variants ) ;
@@ -395,7 +395,7 @@ fn write_enum(
395
395
#[ test]
396
396
fn should_write_enum_header ( ) {
397
397
let markdown = test:: render ( "enum a { b }" ) ;
398
- assert str:: contains ( markdown, "### Enum `a`\n \n " ) ;
398
+ assert str:: contains ( markdown, "## Enum `a`\n \n " ) ;
399
399
}
400
400
401
401
#[ test]
@@ -468,7 +468,7 @@ fn should_write_variant_list_with_signatures() {
468
468
}
469
469
470
470
fn write_res ( ctxt : ctxt , doc : doc:: resdoc ) {
471
- write_header ( ctxt, h3 , #fmt ( "Resource `%s`" , doc. name ) ) ;
471
+ write_header ( ctxt, h2 , #fmt ( "Resource `%s`" , doc. name ) ) ;
472
472
write_sig ( ctxt, doc. sig ) ;
473
473
write_brief ( ctxt, doc. brief ) ;
474
474
write_desc ( ctxt, doc. desc ) ;
@@ -478,7 +478,7 @@ fn write_res(ctxt: ctxt, doc: doc::resdoc) {
478
478
#[ test]
479
479
fn should_write_resource_header ( ) {
480
480
let markdown = test:: render ( "resource r(a: bool) { }" ) ;
481
- assert str:: contains ( markdown, "### Resource `r`" ) ;
481
+ assert str:: contains ( markdown, "## Resource `r`" ) ;
482
482
}
483
483
484
484
#[ test]
@@ -537,7 +537,7 @@ mod test {
537
537
#[ test]
538
538
fn write_markdown_should_write_mod_headers ( ) {
539
539
let markdown = render ( "mod moo { }" ) ;
540
- assert str:: contains ( markdown, "## Module `moo`" ) ;
540
+ assert str:: contains ( markdown, "# Module `moo`" ) ;
541
541
}
542
542
543
543
#[ test]
0 commit comments