reqmd Package: export

Package: export

approved 20Leaf

20 requirements · 4 nested · 1 items

X Reqmd.source File
X Reqmd.source Line
X Reqmd.symbol Kind

This file is auto-generated by reqmd-code. Do not edit by hand.

IMP-export-newCsvCmd-b7e44bd newCsvCmd

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/csv.go
X Reqmd.source Line
17
X Reqmd.symbol Kind
function
Status
approved

IMP-export-NewExportCmd-44591a9 NewExportCmd

#

missing coverage

NewExportCmd builds the reqmd export command with its subcommands.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/export.go
X Reqmd.source Line
10
X Reqmd.symbol Kind
function
Status
approved

IMP-export-newGraphCmd-34aaec5 newGraphCmd

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/graph.go
X Reqmd.source Line
17
X Reqmd.symbol Kind
function
Status
approved

IMP-export-outputDirPerm-499f0e1 outputDirPerm

#

missing coverage

outputDirPerm keeps output directories readable by the exporting user'sgroup, following the CLI's 0750 convention.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
21
X Reqmd.symbol Kind
const
Status
approved

IMP-export-newHTMLCmd-d5201e8 newHTMLCmd

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
23
X Reqmd.symbol Kind
function
Status
approved

IMP-export-runExportHTML-0d522f9 runExportHTML

#

missing coverage

runExportHTML writes one page per document plus the project home.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
48
X Reqmd.symbol Kind
function
Status
approved

IMP-export-discoverHTMLDocs-d84b278 discoverHTMLDocs

#

missing coverage

discoverHTMLDocs parses the tree and, when a filter is active, returns thematching requirement IDs for graph scoping plus the pruned export set. Thegraph is still built from the full docs so trace links resolve.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
77
X Reqmd.symbol Kind
function
Status
approved

IMP-export-analyzeHTMLGraph-e1968e2 analyzeHTMLGraph

#

missing coverage

analyzeHTMLGraph builds the trace graph and adapts it into the presentationanalysis every HTML view renders from. Ephemeral verification results aresynthesized into pseudo-requirements before the graph is built.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
106
X Reqmd.symbol Kind
function
Status
approved

IMP-export-htmlOutput-19b55b1 htmlOutput

#

htmlOutput resolves output paths once for a document set and writes thedocument pages and the project home.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
140
X Reqmd.symbol Kind
type
Status
approved

IMP-export-resolveFor-2baaf0e resolveFor

#

resolveFor maps a requirement ID to an href relative to current'sdirectory, so trace links work in both output layouts.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
180
X Reqmd.symbol Kind
method
Status
approved

IMP-export-writeDocumentPages-589104f writeDocumentPages

#

writeDocumentPages renders every exported document page.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
195
X Reqmd.symbol Kind
method
Status
approved

IMP-export-writeDocumentPage-c42d086 writeDocumentPage

#

writeDocumentPage renders one document page, wiring its boundary badge,document chain, and per-page trace link resolver.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
209
X Reqmd.symbol Kind
method
Status
approved

IMP-export-writeProjectIndex-65ab62f writeProjectIndex

#

writeProjectIndex writes the project home page.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
232
X Reqmd.symbol Kind
method
Status
approved

IMP-export-newHTMLOutput-781a8ad newHTMLOutput

#

missing coverage

newHTMLOutput computes the output layout: flat files in outputDir when set,otherwise one page inside each document directory.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
152
X Reqmd.symbol Kind
function
Status
approved

IMP-export-writeHTMLFile-7e55c53 writeHTMLFile

#

missing coverage

writeHTMLFile creates path, runs write, and reports both the write and closeerror so a truncated export is never reported as written.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/html.go
X Reqmd.source Line
254
X Reqmd.symbol Kind
function
Status
approved

IMP-export-tableFindings-91b72c1 tableFindings

#

missing coverage

jsonTable names the four NDJSON files written by export json.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/json.go
X Reqmd.source Line
19
X Reqmd.symbol Kind
const
Status
approved

IMP-export-tableRequirements-0aa7d47 tableRequirements

#

missing coverage

jsonTable names the four NDJSON files written by export json.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/json.go
X Reqmd.source Line
19
X Reqmd.symbol Kind
const
Status
approved

IMP-export-tableResults-a3efb1b tableResults

#

missing coverage

jsonTable names the four NDJSON files written by export json.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/json.go
X Reqmd.source Line
19
X Reqmd.symbol Kind
const
Status
approved

IMP-export-tableTraces-ff7b141 tableTraces

#

missing coverage

jsonTable names the four NDJSON files written by export json.

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/json.go
X Reqmd.source Line
19
X Reqmd.symbol Kind
const
Status
approved

IMP-export-newJSONCmd-bb9f639 newJSONCmd

#

missing coverage

Details
X Reqmd.imported
true
X Reqmd.source File
internal/cli/export/json.go
X Reqmd.source Line
26
X Reqmd.symbol Kind
function
Status
approved