Loading nixos/lib/make-options-doc/mergeJSON.py +15 −11 Original line number Diff line number Diff line Loading @@ -201,6 +201,7 @@ def convertMD(options: Dict[str, Any]) -> str: return option[key]['_type'] == typ for (name, option) in options.items(): try: if optionIs(option, 'description', 'mdDoc'): option['description'] = convertString(name, option['description']['text']) elif markdownByDefault: Loading @@ -212,6 +213,9 @@ def convertMD(options: Dict[str, Any]) -> str: if optionIs(option, 'default', 'literalMD'): docbook = convertString(name, option['default']['text']) option['default'] = { '_type': 'literalDocBook', 'text': docbook } except Exception as e: raise Exception(f"Failed to render option {name}: {str(e)}") return options Loading Loading
nixos/lib/make-options-doc/mergeJSON.py +15 −11 Original line number Diff line number Diff line Loading @@ -201,6 +201,7 @@ def convertMD(options: Dict[str, Any]) -> str: return option[key]['_type'] == typ for (name, option) in options.items(): try: if optionIs(option, 'description', 'mdDoc'): option['description'] = convertString(name, option['description']['text']) elif markdownByDefault: Loading @@ -212,6 +213,9 @@ def convertMD(options: Dict[str, Any]) -> str: if optionIs(option, 'default', 'literalMD'): docbook = convertString(name, option['default']['text']) option['default'] = { '_type': 'literalDocBook', 'text': docbook } except Exception as e: raise Exception(f"Failed to render option {name}: {str(e)}") return options Loading