Socket metrics

Statistics and coverage details for the Socket package.

Documentation coverage

Declarations

9.8 percent of the declarations in Socket are fully documented5.2 percent of the declarations in Socket are indirectly documented85.0 percent of the declarations in Socket are completely undocumented
fully documented
9.8%
indirectly documented
5.2%
completely undocumented
85.0%

Interface breakdown

Declarations

61.5 percent of the declarations in Socket are global functions or variables11.8 percent of the declarations in Socket are initializers, type members, or enum cases12.1 percent of the declarations in Socket are instance members0 percent of the declarations in Socket are instance subscripts0.4 percent of the declarations in Socket are protocols1.7 percent of the declarations in Socket are protocol requirements0 percent of the declarations in Socket are default implementations3.4 percent of the declarations in Socket are structures9.0 percent of the declarations in Socket are typealiases
global functions or variables
61.5%
initializers, type members, or enum cases
11.8%
instance members
12.1%
protocols
0.4%
protocol requirements
1.7%
structures
3.4%
typealiases
9.0%

Symbols

56.4 percent of the symbols in Socket are global functions or variables1.1 percent of the symbols in Socket are operators11.6 percent of the symbols in Socket are initializers, type members, or enum cases13.6 percent of the symbols in Socket are instance members0 percent of the symbols in Socket are instance subscripts0.4 percent of the symbols in Socket are protocols1.6 percent of the symbols in Socket are protocol requirements3.9 percent of the symbols in Socket are default implementations3.1 percent of the symbols in Socket are structures8.2 percent of the symbols in Socket are typealiases
global functions or variables
56.4%
operators
1.1%
initializers, type members, or enum cases
11.6%
instance members
13.6%
protocols
0.4%
protocol requirements
1.6%
default implementations
3.9%
structures
3.1%
typealiases
8.2%

Interface layers

Declarations

67.0 percent of the declarations in Socket are unrestricted33.0 percent of the declarations in Socket are underscored
unrestricted
67.0%
underscored
33.0%