pub struct Loc {Show 24 fields
pub sloc: u64,
pub ploc: u64,
pub lloc: u64,
pub cloc: u64,
pub blank: u64,
pub dloc: u64,
pub sloc_average: f64,
pub ploc_average: f64,
pub lloc_average: f64,
pub cloc_average: f64,
pub blank_average: f64,
pub dloc_average: f64,
pub sloc_min: u64,
pub sloc_max: u64,
pub cloc_min: u64,
pub cloc_max: u64,
pub ploc_min: u64,
pub ploc_max: u64,
pub lloc_min: u64,
pub lloc_max: u64,
pub blank_min: u64,
pub blank_max: u64,
pub dloc_min: u64,
pub dloc_max: u64,
}Expand description
Wire form of the Loc metric suite.
Fields§
§sloc: u64Source lines of code.
ploc: u64Physical lines of code.
lloc: u64Logical lines of code.
cloc: u64Comment lines of code.
blank: u64Blank lines.
dloc: u64Documentation rows (DLOC: doc comments, docstrings, POD); a
subset of cloc. Defaulted so documents written before #1597
still parse.
sloc_average: f64Average SLOC per space.
ploc_average: f64Average PLOC per space.
lloc_average: f64Average LLOC per space.
cloc_average: f64Average CLOC per space.
blank_average: f64Average blank lines per space.
dloc_average: f64Average documentation rows per space.
sloc_min: u64Minimum SLOC in a single space.
sloc_max: u64Maximum SLOC in a single space.
cloc_min: u64Minimum CLOC in a single space.
cloc_max: u64Maximum CLOC in a single space.
ploc_min: u64Minimum PLOC in a single space.
ploc_max: u64Maximum PLOC in a single space.
lloc_min: u64Minimum LLOC in a single space.
lloc_max: u64Maximum LLOC in a single space.
blank_min: u64Minimum blank lines in a single space.
blank_max: u64Maximum blank lines in a single space.
dloc_min: u64Minimum documentation rows in a single space.
dloc_max: u64Maximum documentation rows in a single space.