@@ -39,17 +39,10 @@ public sealed class MinimalPermissionsPluginReport : IMarkdownReport, IPlainText
3939 . AppendJoin ( Environment . NewLine , apiResult . Requests . Select ( r => $ "- { r } ") )
4040 . AppendLine ( ) ;
4141
42- if ( ! string . IsNullOrWhiteSpace ( apiResult . SchemeName ) )
43- {
44- _ = sb . AppendLine ( )
45- . AppendLine ( "### Scheme definition name" )
46- . AppendLine ( )
47- . AppendLine ( CultureInfo . InvariantCulture , $ "- { apiResult . SchemeName } ")
48- . AppendLine ( ) ;
49- }
50-
42+ var permissionsHeader = "### Minimal permissions" + ( string . IsNullOrWhiteSpace ( apiResult . SchemeName )
43+ ? "" : $ " for { apiResult . SchemeName } scheme") ;
5144 _ = sb . AppendLine ( )
52- . AppendLine ( "### Minimal permissions" )
45+ . AppendLine ( permissionsHeader )
5346 . AppendLine ( )
5447 . AppendJoin ( Environment . NewLine , apiResult . MinimalPermissions . Select ( p => $ "- { p } ") )
5548 . AppendLine ( ) ;
@@ -87,17 +80,10 @@ public sealed class MinimalPermissionsPluginReport : IMarkdownReport, IPlainText
8780 . AppendJoin ( Environment . NewLine , apiResult . Requests . Select ( r => $ "- { r } ") )
8881 . AppendLine ( ) ;
8982
90- if ( ! string . IsNullOrWhiteSpace ( apiResult . SchemeName ) )
91- {
92- _ = sb . AppendLine ( )
93- . AppendLine ( "Scheme definition name:" )
94- . AppendLine ( )
95- . AppendLine ( CultureInfo . InvariantCulture , $ "- { apiResult . SchemeName } ")
96- . AppendLine ( ) ;
97- }
98-
83+ var permissionsHeader = "Minimal permissions" + ( string . IsNullOrWhiteSpace ( apiResult . SchemeName )
84+ ? "" : $ " for { apiResult . SchemeName } scheme") + ":" ;
9985 _ = sb . AppendLine ( )
100- . AppendLine ( "Minimal permissions:" )
86+ . AppendLine ( permissionsHeader )
10187 . AppendLine ( )
10288 . AppendJoin ( Environment . NewLine , apiResult . MinimalPermissions . Select ( p => $ "- { p } ") ) ;
10389 }
0 commit comments