@@ -121,7 +121,7 @@ impl WorldGenerator for Markdown {
121121 let name = resolve. name_world_key ( name) ;
122122 uwriteln ! (
123123 self . src,
124- "## <a name=\" {}\" >Import interface {name}</a> \n " ,
124+ "## <a name=\" {}\" ></a> Import interface {name}\n " ,
125125 name. to_snake_case( )
126126 ) ;
127127 self . hrefs
@@ -158,7 +158,7 @@ impl WorldGenerator for Markdown {
158158 let name = resolve. name_world_key ( name) ;
159159 uwriteln ! (
160160 self . src,
161- "## <a name=\" {}\" >Export interface {name}</a> \n " ,
161+ "## <a name=\" {}\" ></a> Export interface {name}\n " ,
162162 name. to_snake_case( )
163163 ) ;
164164 self . hrefs
@@ -261,14 +261,14 @@ impl InterfaceGenerator<'_> {
261261
262262 fn func ( & mut self , func : & Function ) {
263263 self . push_str ( & format ! (
264- "#### <a name=\" {0}\" >`" ,
264+ "#### <a name=\" {0}\" ></a> `" ,
265265 func. name. to_snake_case( )
266266 ) ) ;
267267 self . gen
268268 . hrefs
269269 . insert ( func. name . clone ( ) , format ! ( "#{}" , func. name. to_snake_case( ) ) ) ;
270270 self . push_str ( & func. name ) ;
271- self . push_str ( ": func`</a> " ) ;
271+ self . push_str ( ": func`" ) ;
272272 self . push_str ( "\n \n " ) ;
273273 self . docs ( & func. docs ) ;
274274
@@ -277,7 +277,7 @@ impl InterfaceGenerator<'_> {
277277 self . push_str ( "##### Params\n \n " ) ;
278278 for ( name, ty) in func. params . iter ( ) {
279279 self . push_str ( & format ! (
280- "- <a name=\" {f}.{p}\" >`{}` </a>: " ,
280+ "- <a name=\" {f}.{p}\" ></a>`{}` : " ,
281281 name,
282282 f = func. name. to_snake_case( ) ,
283283 p = name. to_snake_case( ) ,
@@ -293,7 +293,7 @@ impl InterfaceGenerator<'_> {
293293 Results :: Named ( params) => {
294294 for ( name, ty) in params. iter ( ) {
295295 self . push_str ( & format ! (
296- "- <a name=\" {f}.{p}\" >`{}` </a>: " ,
296+ "- <a name=\" {f}.{p}\" ></a>`{}` : " ,
297297 name,
298298 f = func. name. to_snake_case( ) ,
299299 p = name,
@@ -465,7 +465,7 @@ impl InterfaceGenerator<'_> {
465465 self . types_header_printed = true ;
466466 }
467467 self . push_str ( & format ! (
468- "#### <a name=\" {}\" >`{} {}`</a> \n " ,
468+ "#### <a name=\" {}\" ></a> `{} {}`\n " ,
469469 name. to_snake_case( ) ,
470470 type_,
471471 name,
@@ -488,7 +488,7 @@ impl<'a> wit_bindgen_core::InterfaceGenerator<'a> for InterfaceGenerator<'a> {
488488 self . push_str ( "\n ##### Record Fields\n \n " ) ;
489489 for field in record. fields . iter ( ) {
490490 self . push_str ( & format ! (
491- "- <a name=\" {r}.{f}\" >`{name}`</a> : " ,
491+ "- <a name=\" {r}.{f}\" ></a> `{name}`: " ,
492492 r = name. to_snake_case( ) ,
493493 f = field. name. to_snake_case( ) ,
494494 name = field. name,
@@ -521,7 +521,7 @@ impl<'a> wit_bindgen_core::InterfaceGenerator<'a> for InterfaceGenerator<'a> {
521521 self . push_str ( "\n ##### Tuple Fields\n \n " ) ;
522522 for ( i, ty) in tuple. types . iter ( ) . enumerate ( ) {
523523 self . push_str ( & format ! (
524- "- <a name=\" {r}.{f}\" >`{name}`</a> : " ,
524+ "- <a name=\" {r}.{f}\" ></a> `{name}`: " ,
525525 r = name. to_snake_case( ) ,
526526 f = i,
527527 name = i,
@@ -542,7 +542,7 @@ impl<'a> wit_bindgen_core::InterfaceGenerator<'a> for InterfaceGenerator<'a> {
542542 self . push_str ( "\n ##### Flags members\n \n " ) ;
543543 for flag in flags. flags . iter ( ) {
544544 self . push_str ( & format ! (
545- "- <a name=\" {r}.{f}\" >`{name}`</a> : " ,
545+ "- <a name=\" {r}.{f}\" ></a> `{name}`: " ,
546546 r = name. to_snake_case( ) ,
547547 f = flag. name. to_snake_case( ) ,
548548 name = flag. name,
@@ -568,7 +568,7 @@ impl<'a> wit_bindgen_core::InterfaceGenerator<'a> for InterfaceGenerator<'a> {
568568 self . push_str ( "\n ##### Variant Cases\n \n " ) ;
569569 for case in variant. cases . iter ( ) {
570570 self . push_str ( & format ! (
571- "- <a name=\" {v}.{c}\" >`{name}`</a> " ,
571+ "- <a name=\" {v}.{c}\" ></a> `{name}`" ,
572572 v = name. to_snake_case( ) ,
573573 c = case. name. to_snake_case( ) ,
574574 name = case. name,
@@ -598,7 +598,7 @@ impl<'a> wit_bindgen_core::InterfaceGenerator<'a> for InterfaceGenerator<'a> {
598598 self . push_str ( "\n ##### Enum Cases\n \n " ) ;
599599 for case in enum_. cases . iter ( ) {
600600 self . push_str ( & format ! (
601- "- <a name=\" {v}.{c}\" >`{name}`</a> " ,
601+ "- <a name=\" {v}.{c}\" ></a> `{name}`" ,
602602 v = name. to_snake_case( ) ,
603603 c = case. name. to_snake_case( ) ,
604604 name = case. name,
0 commit comments