Sphinx-CodeLinks¶
Sphinx-CodeLinks is a lightweight solution for enabling traceability between source code and documentation.
|
Analysis¶
ID |
Title |
Type |
|---|---|---|
Sphinx-CodeLinks needs.json file |
artifact |
|
Traceability objects are not detected in supported languages |
error |
|
Sphinx-codelinks halucinates traceability objects |
error |
|
Traceability objects are not detected in C language |
error |
|
Sphinx-codelinks halucinates traceability objects in C |
error |
|
CLI integration fails silently |
error |
|
Sphinx-codelinks halucinates marked content |
error |
|
Sphinx-codelinks misses marked content |
error |
|
Specifying a root directory fails |
error |
|
Sphinx-codelinks discovers files outside the specified root directory |
error |
|
Exporting marked content fails |
error |
|
Sphinx-codelinks exports wrong content |
error |
|
Exported content is malformed |
error |
|
Customized comment styles are not detected in supported languages |
error |
|
Traceability objects are not detected in C++ language |
error |
|
Sphinx-codelinks halucinates traceability objects in C++ |
error |
|
Linking code to existing need items fails |
error |
|
Sphinx-codelinks links code to wrong need items |
error |
|
Traceability objects are not detected in Python language |
error |
|
Sphinx-codelinks halucinates traceability objects in Python |
error |
|
Extracting reStructuredText from comments fails |
error |
|
Sphinx-codelinks extracts wrong reStructuredText blocks |
error |
|
Extracted reStructuredText blocks are malformed |
error |
|
C Language Support |
feature |
|
Analyze marked content via CLI interface |
feature |
|
Discover the filepaths a specified root directory via CLI interface |
feature |
|
Export marked content to other formats via CLI interface |
feature |
|
Customized comment styles |
feature |
|
C++ Language Support |
feature |
|
Define new traceability objects in source code |
feature |
|
Link code to existing need items |
feature |
|
Python Language Support |
feature |
|
Extract blocks of reStructuredText embedded within comments |
feature |
|
Sphinx-CodeLinks |
tool |
✅ Compliance statistics
Features without errors: 0 / 10
Errors without a mitigation: 22 / 22
Restrictions without error: 0 / 0
Checks without error: 0 / 0