documentation_coverage
Notedocblock
documentation_coverage(module_name::Module; exported_only::Bool=true) -> NamedTupleCalculate documentation coverage statistics for a module.
Arguments
module_name::Module: Module to analyzeexported_only::Bool: Only consider exported symbols (default: true)
Returns
NamedTuple with fields:
total::Int: Total number of symbolsdocumented::Int: Number of documented symbolsmissing::Int: Number of undocumented symbolscoverage::Float64: Coverage percentage (0-100)missing_symbols::Vector{Symbol}: List of undocumented symbols
Example
stats = documentation_coverage(MyModule)
println("Documentation coverage: $(stats.coverage)%")
println("Missing: $(stats.missing_symbols)")