SwiftSoup metrics

Statistics and coverage details for the SwiftSoup package.

Documentation coverage

Declarations

38.0 percent of the declarations in SwiftSoup are fully documented20.0 percent of the declarations in SwiftSoup are indirectly documented42.0 percent of the declarations in SwiftSoup are completely undocumented
fully documented
38.0%
indirectly documented
20.0%
completely undocumented
42.0%

Interface breakdown

Declarations

0.8 percent of the declarations in SwiftSoup are global functions or variables1.5 percent of the declarations in SwiftSoup are operators33.7 percent of the declarations in SwiftSoup are initializers, type members, or enum cases54.9 percent of the declarations in SwiftSoup are instance members0.2 percent of the declarations in SwiftSoup are instance subscripts0 percent of the declarations in SwiftSoup are protocols0.2 percent of the declarations in SwiftSoup are protocol requirements1.1 percent of the declarations in SwiftSoup are structures7.3 percent of the declarations in SwiftSoup are classes0.3 percent of the declarations in SwiftSoup are typealiases
global functions or variables
0.8%
operators
1.5%
initializers, type members, or enum cases
33.7%
instance members
54.9%
instance subscripts
0.2%
protocol requirements
0.2%
structures
1.1%
classes
7.3%
typealiases
0.3%

Symbols

0.7 percent of the symbols in SwiftSoup are global functions or variables2.8 percent of the symbols in SwiftSoup are operators29.0 percent of the symbols in SwiftSoup are initializers, type members, or enum cases58.2 percent of the symbols in SwiftSoup are instance members0.1 percent of the symbols in SwiftSoup are instance subscripts0 percent of the symbols in SwiftSoup are protocols0.1 percent of the symbols in SwiftSoup are protocol requirements1.3 percent of the symbols in SwiftSoup are default implementations0.9 percent of the symbols in SwiftSoup are structures6.3 percent of the symbols in SwiftSoup are classes0.3 percent of the symbols in SwiftSoup are typealiases
global functions or variables
0.7%
operators
2.8%
initializers, type members, or enum cases
29.0%
instance members
58.2%
instance subscripts
0.1%
protocol requirements
0.1%
default implementations
1.3%
structures
0.9%
classes
6.3%
typealiases
0.3%

Interface layers

Declarations

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