From c86c2c67475dd2a6ec5eb963a0fec2dd2e8e77e4 Mon Sep 17 00:00:00 2001 From: tligui_y Date: Tue, 15 Jul 2025 14:48:29 +0200 Subject: [PATCH] Update json_to_md.py --- json_to_md.py | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/json_to_md.py b/json_to_md.py index a84a3a274..9d7b05a39 100644 --- a/json_to_md.py +++ b/json_to_md.py @@ -36,25 +36,16 @@ def extract_param_str_from_nodeid(nodeid): return None def get_details_block(summary, body, level=0, params_str=None): - """ - Crée un bloc
imbriqué compatible GitHub Markdown sans styles. - GitHub désactive
si on utilise style/div/span. On les évite. - """ - # Ajoute les paramètres au résumé si présents + margin = 18 * level + border = f"border-left: 2px solid #eee;" if level > 0 else "" + # Affiche les paramètres dans le résumé si présent if params_str: - summary += f" [params: {params_str}]" - - # Indente légèrement pour lecture (non bloquant) - indent = ' ' * level - body_lines = body.strip().splitlines() - body_indented = '\n'.join(f"{indent}{line}" for line in body_lines) - - return ( - f"{indent}
\n" - f"{indent}{summary}\n\n" - f"{body_indented}\n\n" - f"{indent}
\n" - ) + summary = f"{summary} parameters: [{params_str}]" + return (f'
\n' + f"
\n{summary}\n\n" + f"{body}\n" + f"
\n" + f"
\n\n")