swiftinit
login
packages only
Package details
swift-bson 0.3.1
all tags
swift-bson metrics
Statistics and coverage details for the
swift-bson
package.
Documentation coverage
Declarations
41.9 percent of the declarations in swift-bson are fully documented
45.6 percent of the declarations in swift-bson are indirectly documented
12.5 percent of the declarations in swift-bson are completely undocumented
fully documented
41.9%
indirectly documented
45.6%
completely undocumented
12.5%
Interface breakdown
Declarations
2.5 percent of the declarations in swift-bson are operators
33.5 percent of the declarations in swift-bson are initializers, type members, or enum cases
39.5 percent of the declarations in swift-bson are instance members
2.2 percent of the declarations in swift-bson are instance subscripts
0.6 percent of the declarations in swift-bson are functors
3.0 percent of the declarations in swift-bson are protocols
5.2 percent of the declarations in swift-bson are protocol requirements
3.5 percent of the declarations in swift-bson are default implementations
8.6 percent of the declarations in swift-bson are structures
1.5 percent of the declarations in swift-bson are typealiases
operators
2.5%
initializers, type members, or enum cases
33.5%
instance members
39.5%
instance subscripts
2.2%
functors
0.6%
protocols
3.0%
protocol requirements
5.2%
default implementations
3.5%
structures
8.6%
typealiases
1.5%
Symbols
8.1 percent of the symbols in swift-bson are operators
20.1 percent of the symbols in swift-bson are initializers, type members, or enum cases
46.3 percent of the symbols in swift-bson are instance members
1.3 percent of the symbols in swift-bson are instance subscripts
0.3 percent of the symbols in swift-bson are functors
1.8 percent of the symbols in swift-bson are protocols
3.1 percent of the symbols in swift-bson are protocol requirements
13.0 percent of the symbols in swift-bson are default implementations
5.1 percent of the symbols in swift-bson are structures
0.9 percent of the symbols in swift-bson are typealiases
operators
8.1%
initializers, type members, or enum cases
20.1%
instance members
46.3%
instance subscripts
1.3%
functors
0.3%
protocols
1.8%
protocol requirements
3.1%
default implementations
13.0%
structures
5.1%
typealiases
0.9%
Interface layers
Declarations
98.8 percent of the declarations in swift-bson are unrestricted
1.2 percent of the declarations in swift-bson are underscored
unrestricted
98.8%
underscored
1.2%
BSON
BSONABI
BSONArrays
BSONDecoding
BSONEncoding
BSONLegacy
BSONReflection
BSON_ISO
BSON_OrderedCollections
BSON_UUID