SourceControl metrics

    Statistics and coverage details for the SourceControl module.

    Documentation coverage

    Declarations

    49.4 percent of the declarations in SourceControl are fully documented27.8 percent of the declarations in SourceControl are indirectly documented22.7 percent of the declarations in SourceControl are completely undocumented
    fully documented
    49.4%
    indirectly documented
    27.8%
    completely undocumented
    22.7%

    Interface breakdown

    Declarations

    14.2 percent of the declarations in SourceControl are initializers, type members, or enum cases48.3 percent of the declarations in SourceControl are instance members2.8 percent of the declarations in SourceControl are protocols21.6 percent of the declarations in SourceControl are protocol requirements0.6 percent of the declarations in SourceControl are default implementations10.2 percent of the declarations in SourceControl are structures1.1 percent of the declarations in SourceControl are classes1.1 percent of the declarations in SourceControl are typealiases
    initializers, type members, or enum cases
    14.2%
    instance members
    48.3%
    protocols
    2.8%
    protocol requirements
    21.6%
    default implementations
    0.6%
    structures
    10.2%
    classes
    1.1%
    typealiases
    1.1%

    Symbols

    4.3 percent of the symbols in SourceControl are operators13.3 percent of the symbols in SourceControl are initializers, type members, or enum cases47.3 percent of the symbols in SourceControl are instance members2.7 percent of the symbols in SourceControl are protocols20.2 percent of the symbols in SourceControl are protocol requirements0.5 percent of the symbols in SourceControl are default implementations9.6 percent of the symbols in SourceControl are structures1.1 percent of the symbols in SourceControl are classes1.1 percent of the symbols in SourceControl are typealiases
    operators
    4.3%
    initializers, type members, or enum cases
    13.3%
    instance members
    47.3%
    protocols
    2.7%
    protocol requirements
    20.2%
    default implementations
    0.5%
    structures
    9.6%
    classes
    1.1%
    typealiases
    1.1%

    Interface layers

    Declarations

    100.0 percent of the declarations in SourceControl are unrestricted
    unrestricted
    100.0%