Software Tracing Report
L.O.B.S.T.E.R.
Lightweight Open BMW Software Traceability Evidence Report
Overview
Coverage
| Category | Ratio | Coverage | OK Items | Total Items |
| SW Requirement | 98.7% | 75 | 76 | |
| SW Constraint | 100.0% | 4 | 4 | |
| SW Architecture | 100.0% | 14 | 14 | |
| SW Code | 100.0% | 112 | 112 | |
| SW Test Case | 100.0% | 53 | 53 | |
| SW Test Result | 100.0% | 55 | 55 | |
| SW Test Code | 100.0% | 61 | 61 |
Tracing policy
Filtering
Item Filters
Show Issues
Filter
Issues
Detailed report
Requirements and Specification
SW Requirement
trlc/swe-req/swe-req.trlc
Source:
trlc/swe-req/swe-req.trlc:20
description: The software shall be a command-line interface (CLI) application.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_cli_tool
- Python Function __main__.main
- TRLC Swtestcase SwTests.tc_cli
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:26
description: The software shall support the requirement type attribute name translation via a translation file in JSON format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_base_converter
- Python Class base_converter.BaseConverter
- Python Class translator.Translator
- TRLC Swtestcase SwTests.tc_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:33
description: The software shall support to specify the format of a string literal via a render configuration in JSON format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._setup_render_configuration
- Python Class render_config.RenderConfig
- TRLC Swtestcase SwTests.tc_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:39
description: The software shall support project specific adaptions for the conversion.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._get_project_converter
- TRLC Swtestcase SwTests.tc_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:46
description: The software shall provide a version information in the format '<program-name> <major>.<minor>.<patch>'.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_version
- Python Function version.resource_path
- Python Function version.init_from_metadata
- Python Function version.init_from_toml
- TRLC Swtestcase SwTests.tc_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:52
description: The software shall process all TRLC symbols from the TRLC files.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_itemwalker
- Python Function __main__.main
- Python Class item_walker.ItemWalker
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_one_file_one_req
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_two_files_one_req
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:58
description: The software shall convert the TRLC files to the required destination format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- TRLC Swarchspec SwArch.sw_arch_component_dump_converter
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Function trlc_helper.get_trlc_symbols
- Python Function trlc_helper.is_item_file_name
- Python Function trlc_helper.is_item_section
- Python Function trlc_helper.is_item_record
- Python Function trlc_helper.get_file_dict_from_symbols
- Python Class base_converter.BaseConverter
- Python Function __main__.main
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_one_file_one_req
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_two_files_one_req
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:64
description: The software shall show additional conversion information in verbose mode.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_logging
- Python Function logger.is_verbose_enabled
- Python Function logger.enable_verbose
- Python Function logger.log_verbose
- Python Function __main__._show_program_arguments
- TRLC Swtestcase SwTests.tc_verbose
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:70
description: The software shall log any error message on stderr.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_error_msgs
- Python Function logger.log_error
- TRLC Swtestcase SwTests.tc_error
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:78
description: The project specific conversion file shall be a Python file.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- Python Function __main__._get_project_converter
- TRLC Swtestcase SwTests.tc_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:85
description: The project specific conversion interface shall be realized by an abstract interface.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_base_converter
- Python Class abstract_converter.AbstractConverter
- Python Function __main__._get_project_converter
- TRLC Swtestcase SwTests.tc_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:98
description: The software shall support the command line argument '-h' and --help' to show the help information.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_help
- TRLC Swtestcase SwTests.tc_help_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:104
description: The software shall support the command line argument '-v' and '--verbose' to enable verbose mode.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_verbose
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:111
description: The software shall support the command line argument '--version' to show the version information.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_version
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:118
description: The software shall support the command line argument '-s' and '--source' multiple times to specify the source file(s) (*.rsl and *.trlc).
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_one_file_one_req
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_two_files_one_req
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:125
description: The software shall support the command line argument '-i' and '--include' multiple times to specify the file(s) for automatic inclusion.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_cli_include
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:132
description: The software shall support the command line argument '-ex' and '--exclude' multiple times to specify the file(s) for automatic exclusion.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:139
description: If no project specific conversion file is provided, the software shall use a default conversion.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- TRLC Swarchspec SwArch.sw_arch_component_dump_converter
- Python Function __main__._setup_converters
- Python Constructor markdown_converter.MarkdownConverter.__init__
- Python Class dump_converter.DumpConverter
- Python Constructor docx_converter.DocxConverter.__init__
- TRLC Swtestcase SwTests.tc_markdown
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:145
description: The software shall support the command line argument '-o' and '--out' to specify the output directory.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_markdown
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:151
description: The software shall support the command line argument '-tr' and '--translation' to specify the translation JSON file.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_cli_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:157
description: The software shall support the command line argument '-rc' and '--renderCfg' to specify the render configuration JSON file.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_main
- Python Function __main__._create_args_parser
- TRLC Swtestcase SwTests.tc_cli_render_cfg
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:170
description: The software shall support the conversion into Markdown format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Class trlc_helper.TrlcAstWalker
- Python Constructor markdown_converter.MarkdownConverter.__init__
- Python Method markdown_converter.MarkdownConverter.get_subcommand
- Python Method markdown_converter.MarkdownConverter.get_description
- Python Method markdown_converter.MarkdownConverter._write_empty_line_on_demand
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:176
description: The Markdown converter shall convert a TRLC section into a Markdown heading by considering the depth level.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.convert_section
- TRLC Swtestcase SwTests.tc_markdown_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:182
description: The Markdown converter shall convert the attributes of a TRLC record into a Markdown table.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.convert_record_object_generic
- Python Method markdown_converter.MarkdownConverter._get_markdown_heading_level
- Python Method markdown_converter.MarkdownConverter._on_implict_null
- Python Method markdown_converter.MarkdownConverter._on_record_reference
- Python Method markdown_converter.MarkdownConverter._create_markdown_link_from_record_object_reference
- Python Method markdown_converter.MarkdownConverter._other_dispatcher
- Python Method markdown_converter.MarkdownConverter._get_trlc_ast_walker
- Python Method markdown_converter.MarkdownConverter._convert_record_object
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:188
description: The software shall escape strings according the Markdown format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter._other_dispatcher
- Python Method markdown_converter.MarkdownConverter._get_trlc_ast_walker
- Python Method markdown_converter.MarkdownConverter.markdown_escape
- TRLC Swtestcase SwTests.tc_markdown_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:194
description: The software shall not escape strings that are already in Markdown format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter._on_string_literal
- Python Method markdown_converter.MarkdownConverter._get_trlc_ast_walker
- Python Method markdown_converter.MarkdownConverter._render
- TRLC Swtestcase SwTests.tc_markdown_render_md
- TRLC Swtestcase SwTests.tc_markdown_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:200
description: The Markdown converter shall provide a function to create a Markdown heading.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.markdown_create_heading
- TRLC Swtestcase SwTests.tc_markdown_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:206
description: The Markdown converter shall provide the functionality to create a Markdown table.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.markdown_create_table
- TRLC Swtestcase SwTests.tc_markdown_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:212
description: The Markdown converter shall provide a function to create a Markdown list, as well as a HTML list.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.markdown_create_list
- TRLC Swtestcase SwTests.tc_markdown_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:218
description: The Markdown converter shall provide a function to create a Markdown link.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.markdown_create_link
- TRLC Swtestcase SwTests.tc_markdown_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:224
description: The Markdown converter shall provide a function to create a Markdown image to embed images.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.markdown_create_diagram_link
- TRLC Swtestcase SwTests.tc_markdown_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:230
description: The Markdown converter shall provide a function to create colored text in Markdown format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.markdown_text_color
- TRLC Swtestcase SwTests.tc_markdown_text_color
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:236
description: The Markdown converter shall provide a function to convert a line feed to Markdown soft return.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.markdown_lf2soft_return
- TRLC Swtestcase SwTests.tc_markdown_soft_return
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:242
description: The Markdown converter shall create the converted files in the specified output folder.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Function __main__._create_out_folder
- Python Method markdown_converter.MarkdownConverter._generate_out_file
- TRLC Swtestcase SwTests.tc_markdown_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:249
description: The software shall create a Markdown file for each TRLC file by default.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.register
- Python Method markdown_converter.MarkdownConverter.enter_file
- Python Method markdown_converter.MarkdownConverter.leave_file
- Python Method markdown_converter.MarkdownConverter._file_name_trlc_to_md
- TRLC Swtestcase SwTests.tc_markdown_multi_doc
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:255
description: The software shall add a top level heading to the Markdown file if there is no top level section.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.convert_section
- Python Method markdown_converter.MarkdownConverter.convert_record_object_generic
- Python Method markdown_converter.MarkdownConverter._write_top_level_heading_on_demand
- TRLC Swtestcase SwTests.tc_markdown_multi_doc
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:263
description: The software shall create a single Markdown file which combines all TRLC files if requested by command line arguments.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.register
- Python Method markdown_converter.MarkdownConverter.begin
- Python Method markdown_converter.MarkdownConverter.finish
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:269
description: The output file name shall be 'output.md' by default.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.register
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:275
description: The output file name shall be customizable by command line arguments.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.register
- TRLC Swtestcase SwTests.tc_markdown_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:281
description: The software shall add a top level heading to the Markdown file in single doc mode.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.begin
- Python Method markdown_converter.MarkdownConverter._write_top_level_heading_on_demand
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:287
description: The top level heading shall be 'Specification' by default.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.register
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:293
description: The top level heading shall be customizable by command line arguments.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter.register
- TRLC Swtestcase SwTests.tc_markdown_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:302
description: The software shall render strings in [CommonMark's spec v0.31.2](https://spec.commonmark.org/0.31.2/) Markdown format if specified in the render configuration.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter._on_string_literal
- Python Method markdown_converter.MarkdownConverter._render
- TRLC Swtestcase SwTests.tc_markdown_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:308
description: The software shall render strings in [GitHub Flavored Markdown spec v0.29-gfm](https://github.github.com/gfm) Markdown format if specified in the render configuration.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_markdown_converter
- Python Method markdown_converter.MarkdownConverter._on_string_literal
- Python Method markdown_converter.MarkdownConverter._render
- TRLC Swtestcase SwTests.tc_markdown_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:322
description: The software shall support the conversion into reStructuredText format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Class trlc_helper.TrlcAstWalker
- Python Constructor rst_converter.RstConverter.__init__
- Python Method rst_converter.RstConverter.get_subcommand
- Python Method rst_converter.RstConverter.get_description
- Python Method rst_converter.RstConverter._write_empty_line_on_demand
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:328
description: The reStructuredText converter shall convert a TRLC section into a reStructuredText heading by considering the depth level.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.convert_section
- Python Method rst_converter.RstConverter._get_rst_heading_level
- TRLC Swtestcase SwTests.tc_rst_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:334
description: The reStructuredText converter shall convert the attributes of a TRLC record into a reStructuredText admonition with a table.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.convert_record_object_generic
- Python Method rst_converter.RstConverter._on_implict_null
- Python Method rst_converter.RstConverter._on_record_reference
- Python Method rst_converter.RstConverter._other_dispatcher
- Python Method rst_converter.RstConverter._get_trlc_ast_walker
- Python Method rst_converter.RstConverter._convert_record_object
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:340
description: The software shall escape all strings according the reStructuredText format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter._other_dispatcher
- Python Method rst_converter.RstConverter._get_trlc_ast_walker
- Python Method rst_converter.RstConverter.rst_escape
- TRLC Swtestcase SwTests.tc_rst_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:346
description: The software shall not escape strings that are already in reStructuredText format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter._on_string_literal
- Python Method rst_converter.RstConverter._get_trlc_ast_walker
- Python Method rst_converter.RstConverter._render
- TRLC Swtestcase SwTests.tc_rst_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:352
description: The software shall convert strings in Markdown format to reStructuredText format without escaping.
valid_status: rejected
Issues:
- missing reference to SW Code
- missing reference to SW Test Case
- missing reference to SW Architecture
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:358
description: The reStructuredText converter shall provide a function to create a reStructuredText heading.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.rst_create_heading
- TRLC Swtestcase SwTests.tc_rst_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:364
description: The reStructuredText converter shall provide a function to create a reStructuredText admonition.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.rst_create_admonition
- TRLC Swtestcase SwTests.tc_rst_admonition
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:370
description: The reStructuredText converter shall provide a function to create a reStructuredText table.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.rst_create_table_head
- Python Method rst_converter.RstConverter.rst_append_table_row
- TRLC Swtestcase SwTests.tc_rst_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:376
description: The reStructuredText converter shall provide a function to create a reStructuredText list.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.rst_create_list
- TRLC Swtestcase SwTests.tc_rst_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:382
description: The reStructuredText converter shall provide a function to create a reStructuredText link.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter._create_rst_link_from_record_object_reference
- Python Method rst_converter.RstConverter.rst_create_link
- TRLC Swtestcase SwTests.tc_rst_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:388
description: The reStructuredText converter shall provide a function to create a reStructuredText image to embed images.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.rst_create_diagram_link
- TRLC Swtestcase SwTests.tc_rst_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:394
description: The reStructuredText converter shall provide a function to create role text in reStructuredText format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.rst_role
- TRLC Swtestcase SwTests.tc_rst_role
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:400
description: The reStructuredText converter shall create the converted files in the specified output folder.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter._generate_out_file
- TRLC Swtestcase SwTests.tc_rst_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:407
description: The software shall create a reStructuredText file for each TRLC file by default.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.register
- Python Method rst_converter.RstConverter.enter_file
- Python Method rst_converter.RstConverter.leave_file
- Python Method rst_converter.RstConverter._file_name_trlc_to_rst
- TRLC Swtestcase SwTests.tc_rst_multi_doc
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:415
description: The software shall create a single reStructuredText file which combines all TRLC files if requested by command line arguments.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.register
- Python Method rst_converter.RstConverter.begin
- Python Method rst_converter.RstConverter.finish
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:421
description: The output file name shall be 'output.rst' by default.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.register
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:427
description: The output file name shall be customizable by command line arguments.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.register
- TRLC Swtestcase SwTests.tc_rst_single_doc_custom
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:433
description: The software shall add a top level heading to the reStructuredText file in single doc mode.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.begin
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:439
description: The top level heading shall be 'Specification' by default.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.register
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:445
description: The top level heading shall be customizable by command line arguments.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Method rst_converter.RstConverter.register
- TRLC Swtestcase SwTests.tc_rst_single_doc_custom
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:454
description: The software shall convert strings in [CommonMark's spec v0.31.2](https://spec.commonmark.org/0.31.2/) Markdown format to reStructuredText format if specified in the render configuration.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_base_converter
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Class md2rst_renderer.Md2RstRenderer
- Python Method rst_converter.RstConverter._on_string_literal
- Python Method rst_converter.RstConverter._render
- TRLC Swtestcase SwTests.tc_rst_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:460
description: The software shall convert strings in [GitHub Flavored Markdown spec v0.29-gfm](https://github.github.com/gfm) Markdown format to reStructuredText format if specified in the render configuration.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_base_converter
- TRLC Swarchspec SwArch.sw_arch_component_rst_converter
- Python Class gfm2rst_renderer.Gfm2RstRenderer
- Python Method rst_converter.RstConverter._on_string_literal
- Python Method rst_converter.RstConverter._render
- TRLC Swtestcase SwTests.tc_rst_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:474
description: The software shall support the conversion into docx format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Constructor docx_converter.DocxConverter.__init__
- Python Method docx_converter.DocxConverter.get_subcommand
- Python Method docx_converter.DocxConverter.get_description
- Python Method docx_converter.DocxConverter.register
- TRLC Swtestcase SwTests.tc_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:480
description: The software shall support loading a docx template to append docx content to.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Constructor docx_converter.DocxConverter.__init__
- TRLC Swtestcase SwTests.tc_docx_template
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:486
description: The software shall create a combined docx file for each TRLC file in file read order as provided by TRLC.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Method docx_converter.DocxConverter.finish
- TRLC Swtestcase SwTests.tc_docx_file
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:492
description: If no project specific conversion file is available, a TRLC section shall be converted into a Docx heading by considering the depth level.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Method docx_converter.DocxConverter.convert_section
- TRLC Swtestcase SwTests.tc_docx_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:498
description: If no project specific conversion file is available, consecutive TRLC records shall be converted into a docx heading with depth+1, a bookmark and a table listing the attributes.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Method docx_converter.DocxConverter.convert_record_object_generic
- Python Method docx_converter.DocxConverter._on_implict_null
- Python Method docx_converter.DocxConverter._on_record_reference
- Python Method docx_converter.DocxConverter._on_array_aggregate_begin
- Python Method docx_converter.DocxConverter._on_list_item
- Python Method docx_converter.DocxConverter._on_array_aggregate_finish
- Python Method docx_converter.DocxConverter._other_dispatcher
- Python Method docx_converter.DocxConverter._get_trlc_ast_walker
- Python Method docx_converter.DocxConverter._convert_record_object
- Python Method docx_converter.DocxConverter.docx_add_bookmark
- TRLC Swtestcase SwTests.tc_docx
- TRLC Swtestcase SwTests.tc_docx_multiple
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:504
description: If a record attribute of the type 'Record_Reference' is processed, the attribute shall be converted into a hyperlink to the corresponding reference bookmark.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Method docx_converter.DocxConverter._on_record_reference
- Python Method docx_converter.DocxConverter.docx_add_link_to_bookmark
- TRLC Swtestcase SwTests.tc_docx_multiple
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:512
description: The software shall convert strings in [CommonMark's spec v0.31.2](https://spec.commonmark.org/0.31.2/) Markdown format to docx format if specified in the render configuration.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_docx_converter
- Python Method docx_converter.DocxConverter._on_string_literal
- Python Method docx_converter.DocxConverter._render
- Python Class md2docx_renderer.Singleton
- Python Class md2docx_renderer.Md2DocxRenderer
- TRLC Swtestcase SwTests.tc_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:526
description: The software shall support a simple conversion into text format to console out.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_dump_converter
- Python Class dump_converter.DumpConverter
- TRLC Swtestcase SwTests.tc_ascii_conversion
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:539
description: The software shall support the conversion of a PlantUML diagram to a propriate image format.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_component_plantuml
- Python Class plantuml.PlantUML
- TRLC Swtestcase SwTests.tc_plantuml
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
SW Constraint
Source:
trlc/swe-req/swe-req.trlc:549
description: The software shall support the Windows operating system.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_python_python
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:554
description: The software shall support the Linux operating system.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_python_python
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:559
description: The software shall be implemented in the Python programming language >= v3.10.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_python_python
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-req/swe-req.trlc:565
description: The software shall comply with the PEP8 coding standard.
valid_status: valid
Traces to:
- TRLC Swarchspec SwArch.sw_arch_python_style
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
SW Architecture
trlc/swe-arch/swe-arch.trlc
Source:
trlc/swe-arch/swe-arch.trlc:30
The pyTRLCConverter tool is implemented using Python v3.10 or higher and additional libraries available for Windows and Linux operating systems.
Derived from:
- TRLC Swconstraint SwRequirements.sw_constraint_prg_lang
- TRLC Swconstraint SwRequirements.sw_constraint_os_linux
- TRLC Swconstraint SwRequirements.sw_constraint_os_win
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:40
The pyTRLCConverter Python implementation files follow the PEP8 coding standard. Check code using `pylint` in development and CI.
Derived from:
- TRLC Swconstraint SwRequirements.sw_constraint_pep8
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:48
The pyTRLCConverter tool is a command line application driven by arguments.
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:54
The pyTRLCConverter tool writes informal messages to stdout and error messages to stderr.
Derived from:
- TRLC Swreq SwRequirements.sw_req_error
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:181
The **main** component is the application entry point. It handles argument handling,
help printing, usage error handling and version printing.
Embedded Blocks:
* main entry point
* command-line argument processing
* rendering configuration
* converter loading
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_cli_render_cfg
- TRLC Swreq SwRequirements.sw_req_cli_translation
- TRLC Swreq SwRequirements.sw_req_cli_out
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
- TRLC Swreq SwRequirements.sw_req_cli_exclude
- TRLC Swreq SwRequirements.sw_req_cli_include
- TRLC Swreq SwRequirements.sw_req_cli_source
- TRLC Swreq SwRequirements.sw_req_cli_verbose
- TRLC Swreq SwRequirements.sw_req_cli_help
- TRLC Swreq SwRequirements.sw_req_prj_spec_file
- TRLC Swreq SwRequirements.sw_req_prj_spec
- TRLC Swreq SwRequirements.sw_req_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:217
The ItemWalker class is responsible for traversing the TRLC symbol table,
which holds all TRLC elements. The selected converter is then applied to
all of the elements.
* Get TRLC symbol table
* Traverse the symbol table
* Call converter for each TRLC element
Derived from:
- TRLC Swreq SwRequirements.sw_req_process_trlc_symbols
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:239
The base converter implements the abstract converter API with logic
that is common between all format specific converter implementations.
* Render configuration handling
* Attribute translations
* Generic record conversion
Derived from:
- TRLC Swreq SwRequirements.sw_req_prj_spec_interface
- TRLC Swreq SwRequirements.sw_req_rst_render_gfm
- TRLC Swreq SwRequirements.sw_req_rst_render_md
- TRLC Swreq SwRequirements.sw_req_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:263
The Dump Converter implements the Text output conversion.
* Registers the `dump` output format and options
* Prints sections and records to console
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
- TRLC Swreq SwRequirements.sw_req_ascii_conversion
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:284
The Markdown Converter implements the Markdown output format conversion.
* Registers the `markdown` output format and options
* Prints sections and records in markdown
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_markdown_out_file_name_default
- TRLC Swreq SwRequirements.sw_req_markdown_render_gfm
- TRLC Swreq SwRequirements.sw_req_markdown_render_md
- TRLC Swreq SwRequirements.sw_req_markdown_top_level_custom
- TRLC Swreq SwRequirements.sw_req_markdown_top_level_default
- TRLC Swreq SwRequirements.sw_req_markdown_sd_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_out_file_name_custom
- TRLC Swreq SwRequirements.sw_req_markdown_single_doc_mode
- TRLC Swreq SwRequirements.sw_req_markdown_md_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_multiple_doc_mode
- TRLC Swreq SwRequirements.sw_req_markdown_out_folder
- TRLC Swreq SwRequirements.sw_req_markdown_soft_return
- TRLC Swreq SwRequirements.sw_req_markdown_text_color
- TRLC Swreq SwRequirements.sw_req_markdown_image
- TRLC Swreq SwRequirements.sw_req_markdown_link
- TRLC Swreq SwRequirements.sw_req_markdown_list
- TRLC Swreq SwRequirements.sw_req_markdown_table
- TRLC Swreq SwRequirements.sw_req_markdown_heading
- TRLC Swreq SwRequirements.sw_req_markdown_string_format
- TRLC Swreq SwRequirements.sw_req_markdown_escape
- TRLC Swreq SwRequirements.sw_req_markdown_record
- TRLC Swreq SwRequirements.sw_req_markdown_section
- TRLC Swreq SwRequirements.sw_req_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:326
The ReStructuredText Converter implements the ReStructuredText format output conversion.
* Registers the `rst` output format and options
* Prints sections and records in ReStructuredText
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_rst_render_gfm
- TRLC Swreq SwRequirements.sw_req_rst_render_md
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level_custom
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level_default
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level
- TRLC Swreq SwRequirements.sw_req_rst_out_file_name_custom
- TRLC Swreq SwRequirements.sw_req_rst_out_file_name_default
- TRLC Swreq SwRequirements.sw_req_rst_single_doc_mode
- TRLC Swreq SwRequirements.sw_req_rst_multiple_doc_mode
- TRLC Swreq SwRequirements.sw_req_rst_out_folder
- TRLC Swreq SwRequirements.sw_req_rst_role
- TRLC Swreq SwRequirements.sw_req_rst_image
- TRLC Swreq SwRequirements.sw_req_rst_link
- TRLC Swreq SwRequirements.sw_req_rst_list
- TRLC Swreq SwRequirements.sw_req_rst_table
- TRLC Swreq SwRequirements.sw_req_rst_admonition
- TRLC Swreq SwRequirements.sw_req_rst_heading
- TRLC Swreq SwRequirements.sw_req_rst_string_format
- TRLC Swreq SwRequirements.sw_req_rst_escape
- TRLC Swreq SwRequirements.sw_req_rst_record
- TRLC Swreq SwRequirements.sw_req_rst_section
- TRLC Swreq SwRequirements.sw_req_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:367
The DocX Converter implements the DocX format output conversion.
* Registers the `docx` output format and options.
* Creates sections and records in docx format.
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_docx_render_md
- TRLC Swreq SwRequirements.sw_req_docx_reference
- TRLC Swreq SwRequirements.sw_req_docx_record
- TRLC Swreq SwRequirements.sw_req_docx_section
- TRLC Swreq SwRequirements.sw_req_docx_file
- TRLC Swreq SwRequirements.sw_req_docx_template
- TRLC Swreq SwRequirements.sw_req_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:394
The version component handles version and other program attributes.
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_version
- TRLC Swreq SwRequirements.sw_req_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:412
The Logger component provides a wrapper for Python logging to handle verbose and normal logging.
Derived from:
- TRLC Swreq SwRequirements.sw_req_verbose_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-arch/swe-arch.trlc:429
The PlantIML component provides diagram image generation based on PlantUML files.
Derived from:
- TRLC Swreq SwRequirements.sw_req_plantuml
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
SW Test Case
trlc/swe-test/swe-test.trlc
Source:
trlc/swe-test/swe-test.trlc:14
This test case checks whether the tool supports the command line arguments.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_cli_no_arguments_result
- Python Function test_general.test_tc_cli_no_arguments
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:19
This test case check whether the translation of requirement attributes works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_translation_result
- Python Function test_general.test_tc_translation
Derived from:
- TRLC Swreq SwRequirements.sw_req_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:24
This test case check whether the render configuration works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_render_configuration_no_file_result
- TRLC Swtestcaseresult SwTests.test_tc_render_configuration_valid_file_result
- Python Function test_render_cfg.test_tc_render_configuration_no_file
- Python Function test_render_cfg.test_tc_render_configuration_valid_file
Derived from:
- TRLC Swreq SwRequirements.sw_req_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:29
This test case check whether a project specific converter can be instantiated.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_prj_spec_result
- Python Function test_general.test_tc_prj_spec
Derived from:
- TRLC Swreq SwRequirements.sw_req_prj_spec_interface
- TRLC Swreq SwRequirements.sw_req_prj_spec_file
- TRLC Swreq SwRequirements.sw_req_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:34
This test case check whether '--version' shows the correct version format format <program-name> <major>.<minor>.<patch>.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_version_result
- Python Function test_general.test_tc_version
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_version
- TRLC Swreq SwRequirements.sw_req_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:39
This test case check whether one single TRLC requirement is printed out of one TRLC file.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_process_trlc_symbols_one_file_one_req_result
- Python Function test_general.test_tc_process_trlc_symbols_one_file_one_req
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_source
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_process_trlc_symbols
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:44
This test case check whether one single TRLC requirement per TRLC file is printed out of two TRLC files.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_process_trlc_symbols_two_files_one_req_result
- Python Function test_general.test_tc_process_trlc_symbols_two_files_one_req
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_source
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_process_trlc_symbols
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:49
This test case check whether in verbose mode more information is printed out.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_verbose_result
- Python Function test_general.test_tc_verbose
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_verbose
- TRLC Swreq SwRequirements.sw_req_verbose_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:54
This test case check whether error messages are printed to stderr.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_cli_no_arguments_result
- Python Function test_general.test_tc_cli_no_arguments
Derived from:
- TRLC Swreq SwRequirements.sw_req_error
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:66
This test case checks the conversion of a PlantUML diagram into an image.
Traces to:
- TRLC Swtestcaseresult SwTests.test_make_server_url_result
- Python Function test_plantuml.test_make_server_url
Derived from:
- TRLC Swreq SwRequirements.sw_req_plantuml
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:75
This test case checks whether the help information is shown with '--help' without project specific converter.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_help_result
- Python Function test_cli.test_tc_help
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_help
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:80
This test case checks whether the help information is shown with '--help' with project specific converter.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_help_prj_spec_result
- Python Function test_cli.test_tc_help_prj_spec
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_help
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:85
This test case checks whether a TRLC file can be excluded from the conversion.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_cli_exclude_result
- TRLC Swtestcaseresult SwTests.test_tc_markdown_single_doc_exclude_result
- TRLC Swtestcaseresult SwTests.test_tc_markdown_single_doc_exclude_none_result
- TRLC Swtestcaseresult SwTests.test_tc_rst_single_doc_exclude_result
- Python Function test_cli.test_tc_cli_exclude
- Python Function test_markdown.test_tc_markdown_single_doc_exclude
- Python Function test_markdown.test_tc_markdown_single_doc_exclude_none
- Python Function test_rst.test_tc_rst_single_doc_exclude
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:90
This test case checks whether a TRLC file can be included as on demand context in the conversion.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_cli_include_result
- Python Function test_cli.test_tc_cli_include
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_include
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:95
This test case checks whether a translation file can be configured via the command line.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_translation_result
- Python Function test_general.test_tc_translation
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:100
This test case checks whether a render configuration file can be configured via the command line.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_cli_render_cfg_result
- Python Function test_cli.test_tc_cli_render_cfg
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_render_cfg
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:108
This test case checks whether the conversion to Markdown format works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_result
- Python Function test_markdown.test_tc_markdown
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_top_level_default
- TRLC Swreq SwRequirements.sw_req_markdown_sd_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_out_file_name_default
- TRLC Swreq SwRequirements.sw_req_markdown_single_doc_mode
- TRLC Swreq SwRequirements.sw_req_cli_out
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
- TRLC Swreq SwRequirements.sw_req_markdown_record
- TRLC Swreq SwRequirements.sw_req_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:121
This test case checks whether the conversion of a TRLC section to a Markdown section works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_section_result
- Python Function test_markdown.test_tc_markdown_section
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_top_level_custom
- TRLC Swreq SwRequirements.sw_req_markdown_out_file_name_custom
- TRLC Swreq SwRequirements.sw_req_markdown_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:129
This test case checks whether the default Markdown converter can convert strings with Markdown escaping.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_escape_result
- Python Function test_markdown.test_tc_markdown_escape
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:134
This test case checks whether the default Markdown converter provides a function
to create valid Markdown headings.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_heading_result
- Python Function test_markdown.test_tc_markdown_heading
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:140
This test case checks whether the default Markdown converter provides the functionality
to create valid Markdown tables.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_table_result
- Python Function test_markdown.test_tc_markdown_table
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:146
This test case checks whether the default Markdown converter provides a function
to create valid Markdown list and a valid HTML list.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_list_result
- Python Function test_markdown.test_tc_markdown_list
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:152
This test case checks whether the default Markdown converter provides a function
to create valid Markdown links.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_link_result
- Python Function test_markdown.test_tc_markdown_link
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:158
This test case checks whether the default Markdown converter provides a function
to embed images in Markdown.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_image_result
- Python Function test_markdown.test_tc_markdown_image
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:164
This test case checks whether the default Markdown converter provides a function
to create colored text in Markdown.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_text_color_result
- Python Function test_markdown.test_tc_markdown_text_color
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_text_color
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:170
This test case checks whether the default Markdown converter provides a function
to encode line feeds as Markdown soft returns.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_soft_return_result
- Python Function test_markdown.test_tc_markdown_soft_return
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_soft_return
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:176
This test case checks whether the default Markdown converter creates output files in the
specified output folder.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_out_folder_result
- Python Function test_markdown.test_tc_markdown_out_folder
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:182
This test case checks whether the conversion to markdown in multiple document mode creates one output document per TRLC source file and
whether the top level heading is created when required.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_multi_doc_result
- Python Function test_markdown.test_tc_markdown_multi_doc
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_md_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_multiple_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:188
This test case checks whether CommonMark Markdown content in requirement attributes is rendered correctly
when the render configuration is set to "md".
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_render_md_result
- Python Function test_markdown.test_tc_markdown_render_md
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_string_format
- TRLC Swreq SwRequirements.sw_req_markdown_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:194
This test case checks whether GitHub Flavored Markdown content in requirement attributes is rendered correctly
when the render configuration is set to "gfm".
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_markdown_render_gfm_result
- Python Function test_markdown.test_tc_markdown_render_gfm
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_string_format
- TRLC Swreq SwRequirements.sw_req_markdown_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:203
This test case checks whether the conversion to reStructuredText format works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_result
- Python Function test_rst.test_tc_rst
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level_default
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level
- TRLC Swreq SwRequirements.sw_req_rst_out_file_name_default
- TRLC Swreq SwRequirements.sw_req_rst_single_doc_mode
- TRLC Swreq SwRequirements.sw_req_cli_out
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
- TRLC Swreq SwRequirements.sw_req_rst_record
- TRLC Swreq SwRequirements.sw_req_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:216
This test case checks whether the conversion of a TRLC section to a reStructuredText section works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_section_result
- Python Function test_rst.test_tc_rst_section
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:221
This test case checks whether the default reStructuredText converter can convert strings with reStructuredText escaping.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_escape_result
- Python Function test_rst.test_tc_rst_escape
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:226
This test case checks whether the default reStructuredText converter provides a function
to create valid reStructuredText headings.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_heading_result
- Python Function test_rst.test_tc_rst_heading
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:232
This test case checks whether the default reStructuredText converter provides a function
to create valid reStructuredText admonition.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_admonition_result
- Python Function test_rst.test_tc_rst_admonition
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_admonition
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:238
This test case checks whether the default reStructuredText converter provides the functionality
to create valid reStructuredText tables.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_table_result
- Python Function test_rst.test_tc_rst_table
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:244
This test case checks whether the default reStructuredText converter provides a function
to create valid reStructuredText list.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_list_result
- Python Function test_rst.test_tc_rst_list
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:250
This test case checks whether the default reStructuredText converter provides a function
to create valid reStructuredText links.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_link_result
- Python Function test_rst.test_tc_rst_link
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:256
This test case checks whether the default reStructuredText converter provides a function
to embed images in reStructuredText.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_image_result
- Python Function test_rst.test_tc_rst_image
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:262
This test case checks whether the default reStructuredText converter provides a function
to create colored text in reStructuredText.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_role_result
- Python Function test_rst.test_tc_rst_role
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_role
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:268
This test case checks whether the default reStructuredText converter creates output files in the
specified output folder.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_out_folder_result
- Python Function test_rst.test_tc_rst_out_folder
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:274
This test case checks whether the conversion to reStructuredText in single document mode is customizeable.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_single_doc_custom_result
- Python Function test_rst.test_tc_rst_single_doc_custom
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level_custom
- TRLC Swreq SwRequirements.sw_req_rst_out_file_name_custom
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:279
This test case checks whether the conversion to reStructuredText in multiple document mode convers one output document per TRLC source file.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_multi_doc_result
- Python Function test_rst.test_tc_rst_multi_doc
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_multiple_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:284
This test case checks that strings already in reStructuredText format are not escaped.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_string_format_result
- Python Function test_rst.test_tc_rst_string_format
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:289
This test case checks whether CommonMark Markdown content in requirement attributes is rendered correctly
when the render configuration is set to "md".
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_render_md_result
- Python Function test_rst.test_tc_rst_render_md
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:295
This test case checks whether GitHub Flavored Markdown content in requirement attributes is rendered correctly
when the render configuration is set to "gfm".
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_rst_render_gfm_result
- Python Function test_rst.test_tc_rst_render_gfm
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:304
This test case checks whether the conversion to docx format works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_docx_result
- Python Function test_docx.test_tc_docx
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
- TRLC Swreq SwRequirements.sw_req_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:309
This test case checks whether the conversion of multiple records containing record_references to docx format works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_docx_multiple_result
- Python Function test_docx.test_tc_docx_multiple
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_reference
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:314
This test case checks whether the conversion of a TRLC section to a docx section works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_docx_section_result
- Python Function test_docx.test_tc_docx_section
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:319
This test case checks whether the conversion to docx combines the results from multiple TRLC files into one docx file
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_docx_file_result
- Python Function test_docx.test_tc_docx_file
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_file
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:324
This test case checks whether the conversion using a template works correctly.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_docx_template_result
- Python Function test_docx.test_tc_docx_template
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_template
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:329
this test case checks whether the conversion from CommonMark Markdown strings to docx works correctly.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_docx_render_md_result
- Python Function test_docx.test_tc_docx_render_md
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
trlc/swe-test/swe-test.trlc:338
This test case checks whether the conversion to ASCII format works.
Traces to:
- TRLC Swtestcaseresult SwTests.test_tc_ascii_conversion_result
- Python Function test_dump.test_tc_ascii_conversion
Derived from:
- TRLC Swreq SwRequirements.sw_req_ascii_conversion
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
SW Test Result
tools/testReport/out/sw_test_result_report.trlc
test_tc_help
Derived from:
- TRLC Swtestcase SwTests.tc_help
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_help_prj_spec
Derived from:
- TRLC Swtestcase SwTests.tc_help_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_cli_exclude
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_cli_include
Derived from:
- TRLC Swtestcase SwTests.tc_cli_include
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_cli_render_cfg
Derived from:
- TRLC Swtestcase SwTests.tc_cli_render_cfg
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_docx
Derived from:
- TRLC Swtestcase SwTests.tc_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_docx_multiple
Derived from:
- TRLC Swtestcase SwTests.tc_docx_multiple
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_docx_section
Derived from:
- TRLC Swtestcase SwTests.tc_docx_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_docx_file
Derived from:
- TRLC Swtestcase SwTests.tc_docx_file
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_docx_template
Derived from:
- TRLC Swtestcase SwTests.tc_docx_template
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_docx_render_md
Derived from:
- TRLC Swtestcase SwTests.tc_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_ascii_conversion
Derived from:
- TRLC Swtestcase SwTests.tc_ascii_conversion
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_cli_no_arguments
Derived from:
- TRLC Swtestcase SwTests.tc_error
- TRLC Swtestcase SwTests.tc_cli
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_translation
Derived from:
- TRLC Swtestcase SwTests.tc_cli_translation
- TRLC Swtestcase SwTests.tc_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_prj_spec
Derived from:
- TRLC Swtestcase SwTests.tc_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_version
Derived from:
- TRLC Swtestcase SwTests.tc_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_process_trlc_symbols_one_file_one_req
Derived from:
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_one_file_one_req
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_process_trlc_symbols_two_files_one_req
Derived from:
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_two_files_one_req
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_verbose
Derived from:
- TRLC Swtestcase SwTests.tc_verbose
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown
Derived from:
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_section
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_escape
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_heading
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_table
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_list
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_link
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_image
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_text_color
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_text_color
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_soft_return
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_soft_return
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_out_folder
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_single_doc_exclude
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_single_doc_exclude_none
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_multi_doc
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_multi_doc
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_render_md
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_markdown_render_gfm
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_make_server_url
Derived from:
- TRLC Swtestcase SwTests.tc_plantuml
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_render_configuration_no_file
Derived from:
- TRLC Swtestcase SwTests.tc_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_render_configuration_valid_file
Derived from:
- TRLC Swtestcase SwTests.tc_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst
Derived from:
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_section
Derived from:
- TRLC Swtestcase SwTests.tc_rst_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_escape
Derived from:
- TRLC Swtestcase SwTests.tc_rst_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_heading
Derived from:
- TRLC Swtestcase SwTests.tc_rst_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_admonition
Derived from:
- TRLC Swtestcase SwTests.tc_rst_admonition
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_table
Derived from:
- TRLC Swtestcase SwTests.tc_rst_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_list
Derived from:
- TRLC Swtestcase SwTests.tc_rst_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_link
Derived from:
- TRLC Swtestcase SwTests.tc_rst_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_image
Derived from:
- TRLC Swtestcase SwTests.tc_rst_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_role
Derived from:
- TRLC Swtestcase SwTests.tc_rst_role
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_out_folder
Derived from:
- TRLC Swtestcase SwTests.tc_rst_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_single_doc_custom
Derived from:
- TRLC Swtestcase SwTests.tc_rst_single_doc_custom
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_single_doc_exclude
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_multi_doc
Derived from:
- TRLC Swtestcase SwTests.tc_rst_multi_doc
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_string_format
Derived from:
- TRLC Swtestcase SwTests.tc_rst_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_render_md
Derived from:
- TRLC Swtestcase SwTests.tc_rst_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
test_tc_rst_render_gfm
Derived from:
- TRLC Swtestcase SwTests.tc_rst_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Implementation
SW Code
src/pyTRLCConverter/__main__.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_cli_translation
- TRLC Swreq SwRequirements.sw_req_cli_render_cfg
- TRLC Swreq SwRequirements.sw_req_prj_spec_file
- TRLC Swreq SwRequirements.sw_req_cli_out
- TRLC Swreq SwRequirements.sw_req_cli_exclude
- TRLC Swreq SwRequirements.sw_req_cli_source
- TRLC Swreq SwRequirements.sw_req_cli_include
- TRLC Swreq SwRequirements.sw_req_cli_verbose
- TRLC Swreq SwRequirements.sw_req_cli_version
- TRLC Swreq SwRequirements.sw_req_cli_help
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_verbose_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_prj_spec_interface
- TRLC Swreq SwRequirements.sw_req_prj_spec_file
- TRLC Swreq SwRequirements.sw_req_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_process_trlc_symbols
- TRLC Swreq SwRequirements.sw_req_destination_format
- TRLC Swreq SwRequirements.sw_req_cli
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/abstract_converter.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_prj_spec_interface
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/base_converter.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_translation
- TRLC Swreq SwRequirements.sw_req_destination_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/docx_converter.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_template
- TRLC Swreq SwRequirements.sw_req_docx
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_file
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_reference
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_reference
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/dump_converter.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_ascii_conversion
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/item_walker.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_process_trlc_symbols
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/logger.py
Source:
src/pyTRLCConverter/logger.py:37
Derived from:
- TRLC Swreq SwRequirements.sw_req_verbose_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
src/pyTRLCConverter/logger.py:46
Derived from:
- TRLC Swreq SwRequirements.sw_req_verbose_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
src/pyTRLCConverter/logger.py:56
Derived from:
- TRLC Swreq SwRequirements.sw_req_verbose_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
src/pyTRLCConverter/logger.py:66
Derived from:
- TRLC Swreq SwRequirements.sw_req_error
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/markdown_converter.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown
- TRLC Swreq SwRequirements.sw_req_no_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_out_file_name_custom
- TRLC Swreq SwRequirements.sw_req_markdown_out_file_name_default
- TRLC Swreq SwRequirements.sw_req_markdown_top_level_custom
- TRLC Swreq SwRequirements.sw_req_markdown_top_level_default
- TRLC Swreq SwRequirements.sw_req_markdown_single_doc_mode
- TRLC Swreq SwRequirements.sw_req_markdown_multiple_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_sd_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_single_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_md_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_md_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_sd_top_level
- TRLC Swreq SwRequirements.sw_req_markdown_md_top_level
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_render_gfm
- TRLC Swreq SwRequirements.sw_req_markdown_render_md
- TRLC Swreq SwRequirements.sw_req_markdown_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_escape
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_string_format
- TRLC Swreq SwRequirements.sw_req_markdown_escape
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_render_gfm
- TRLC Swreq SwRequirements.sw_req_markdown_render_md
- TRLC Swreq SwRequirements.sw_req_markdown_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_soft_return
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_markdown_text_color
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/marko/gfm2rst_renderer.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/marko/md2docx_renderer.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/marko/md2rst_renderer.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/plantuml.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_plantuml
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/render_config.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/rst_converter.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_out_file_name_custom
- TRLC Swreq SwRequirements.sw_req_rst_out_file_name_default
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level_custom
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level_default
- TRLC Swreq SwRequirements.sw_req_rst_single_doc_mode
- TRLC Swreq SwRequirements.sw_req_rst_multiple_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_sd_top_level
- TRLC Swreq SwRequirements.sw_req_rst_single_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_multiple_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_multiple_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_single_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_multiple_doc_mode
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_render_gfm
- TRLC Swreq SwRequirements.sw_req_rst_render_md
- TRLC Swreq SwRequirements.sw_req_rst_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_escape
- TRLC Swreq SwRequirements.sw_req_rst_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_string_format
- TRLC Swreq SwRequirements.sw_req_rst_escape
- TRLC Swreq SwRequirements.sw_req_rst_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_render_gfm
- TRLC Swreq SwRequirements.sw_req_rst_render_md
- TRLC Swreq SwRequirements.sw_req_rst_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_record
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_admonition
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst_role
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/translator.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/trlc_helper.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_rst
- TRLC Swreq SwRequirements.sw_req_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_destination_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
src/pyTRLCConverter/version.py
Derived from:
- TRLC Swreq SwRequirements.sw_req_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Derived from:
- TRLC Swreq SwRequirements.sw_req_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
SW Test Code
tests/test_cli.py
Source:
tests/test_cli.py:33
Derived from:
- TRLC Swtestcase SwTests.tc_help
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_cli.py:63
Derived from:
- TRLC Swtestcase SwTests.tc_help_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_cli.py:94
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_cli.py:138
Derived from:
- TRLC Swtestcase SwTests.tc_cli_include
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_cli.py:180
Derived from:
- TRLC Swtestcase SwTests.tc_cli_render_cfg
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/test_docx.py
Source:
tests/test_docx.py:33
Derived from:
- TRLC Swtestcase SwTests.tc_docx
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_docx.py:76
Derived from:
- TRLC Swtestcase SwTests.tc_docx_multiple
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_docx.py:120
Derived from:
- TRLC Swtestcase SwTests.tc_docx_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_docx.py:159
Derived from:
- TRLC Swtestcase SwTests.tc_docx_file
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_docx.py:200
Derived from:
- TRLC Swtestcase SwTests.tc_docx_template
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_docx.py:240
Derived from:
- TRLC Swtestcase SwTests.tc_docx_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/test_dump.py
Source:
tests/test_dump.py:31
Derived from:
- TRLC Swtestcase SwTests.tc_ascii_conversion
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/test_general.py
Source:
tests/test_general.py:33
Derived from:
- TRLC Swtestcase SwTests.tc_error
- TRLC Swtestcase SwTests.tc_cli
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_general.py:61
Derived from:
- TRLC Swtestcase SwTests.tc_cli_translation
- TRLC Swtestcase SwTests.tc_translation
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_general.py:100
Derived from:
- TRLC Swtestcase SwTests.tc_prj_spec
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_general.py:133
Derived from:
- TRLC Swtestcase SwTests.tc_version
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_general.py:163
Derived from:
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_one_file_one_req
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_general.py:199
Derived from:
- TRLC Swtestcase SwTests.tc_process_trlc_symbols_two_files_one_req
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_general.py:240
Derived from:
- TRLC Swtestcase SwTests.tc_verbose
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/test_markdown.py
Source:
tests/test_markdown.py:34
Justifications:
- Utility function for other test code.
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:50
Justifications:
- Utility function for other test code.
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:63
Justifications:
- Utility function for other test code.
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:139
Derived from:
- TRLC Swtestcase SwTests.tc_markdown
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:186
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:238
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:266
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:294
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:315
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:332
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:363
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:401
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_text_color
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:421
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_soft_return
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:441
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:477
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:531
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:580
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_multi_doc
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:657
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_markdown.py:734
Derived from:
- TRLC Swtestcase SwTests.tc_markdown_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/test_plantuml.py
Source:
tests/test_plantuml.py:45
Justifications:
- Utility fixture for other test cases.
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_plantuml.py:61
Derived from:
- TRLC Swtestcase SwTests.tc_plantuml
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/test_render_cfg.py
Source:
tests/test_render_cfg.py:30
Derived from:
- TRLC Swtestcase SwTests.tc_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_render_cfg.py:45
Derived from:
- TRLC Swtestcase SwTests.tc_render_configuration
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/test_rst.py
Source:
tests/test_rst.py:35
Derived from:
- TRLC Swtestcase SwTests.tc_rst
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:86
Derived from:
- TRLC Swtestcase SwTests.tc_rst_section
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:140
Derived from:
- TRLC Swtestcase SwTests.tc_rst_escape
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:167
Derived from:
- TRLC Swtestcase SwTests.tc_rst_heading
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:196
Derived from:
- TRLC Swtestcase SwTests.tc_rst_admonition
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:217
Derived from:
- TRLC Swtestcase SwTests.tc_rst_table
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:254
Derived from:
- TRLC Swtestcase SwTests.tc_rst_list
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:272
Derived from:
- TRLC Swtestcase SwTests.tc_rst_link
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:300
Derived from:
- TRLC Swtestcase SwTests.tc_rst_image
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:339
Derived from:
- TRLC Swtestcase SwTests.tc_rst_role
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:359
Derived from:
- TRLC Swtestcase SwTests.tc_rst_out_folder
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:395
Derived from:
- TRLC Swtestcase SwTests.tc_rst_single_doc_custom
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:449
Derived from:
- TRLC Swtestcase SwTests.tc_cli_exclude
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:514
Derived from:
- TRLC Swtestcase SwTests.tc_rst_multi_doc
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:599
Derived from:
- TRLC Swtestcase SwTests.tc_rst_string_format
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:647
Derived from:
- TRLC Swtestcase SwTests.tc_rst_render_md
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
Source:
tests/test_rst.py:760
Derived from:
- TRLC Swtestcase SwTests.tc_rst_render_gfm
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/utils/psc_do_nothing.py
Source:
tests/utils/psc_do_nothing.py:34
Justifications:
- Simple test utility that does not directly test any requirements.
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC
tests/utils/psc_simple.py
Source:
tests/utils/psc_simple.py:34
Justifications:
- Simple test utility that does not directly test any requirements.
Build Reference: 3d52c302fecfadc32344f00756ef0b31ddb6e36b | Timestamp: 2026-04-02 12:19:34+00:00 UTC