package-distributed-system metrics

Statistics and coverage details for the package-distributed-system package.

Documentation coverage

Declarations

3.8 percent of the declarations in package-distributed-system are fully documented30.2 percent of the declarations in package-distributed-system are indirectly documented66.0 percent of the declarations in package-distributed-system are completely undocumented
fully documented
3.8%
indirectly documented
30.2%
completely undocumented
66.0%

Interface breakdown

Declarations

0.2 percent of the declarations in package-distributed-system are operators30.6 percent of the declarations in package-distributed-system are initializers, type members, or enum cases47.6 percent of the declarations in package-distributed-system are instance members1.9 percent of the declarations in package-distributed-system are protocols2.9 percent of the declarations in package-distributed-system are protocol requirements8.2 percent of the declarations in package-distributed-system are structures1.0 percent of the declarations in package-distributed-system are classes0.4 percent of the declarations in package-distributed-system are actors7.1 percent of the declarations in package-distributed-system are typealiases
operators
0.2%
initializers, type members, or enum cases
30.6%
instance members
47.6%
protocols
1.9%
protocol requirements
2.9%
structures
8.2%
classes
1.0%
actors
0.4%
typealiases
7.1%

Symbols

1.9 percent of the symbols in package-distributed-system are operators28.8 percent of the symbols in package-distributed-system are initializers, type members, or enum cases48.4 percent of the symbols in package-distributed-system are instance members1.8 percent of the symbols in package-distributed-system are protocols2.7 percent of the symbols in package-distributed-system are protocol requirements0.8 percent of the symbols in package-distributed-system are default implementations7.6 percent of the symbols in package-distributed-system are structures1.0 percent of the symbols in package-distributed-system are classes0.4 percent of the symbols in package-distributed-system are actors6.6 percent of the symbols in package-distributed-system are typealiases
operators
1.9%
initializers, type members, or enum cases
28.8%
instance members
48.4%
protocols
1.8%
protocol requirements
2.7%
default implementations
0.8%
structures
7.6%
classes
1.0%
actors
0.4%
typealiases
6.6%

Interface layers

Declarations

76.3 percent of the declarations in package-distributed-system are unrestricted23.7 percent of the declarations in package-distributed-system are underscored
unrestricted
76.3%
underscored
23.7%