swiftinit
login
packages only
Package details
swift-protobuf 1.28.1
all tags
SwiftProtobuf metrics
Statistics and coverage details for the
SwiftProtobuf
package.
Documentation coverage
Declarations
50.8 percent of the declarations in SwiftProtobuf are fully documented
44.9 percent of the declarations in SwiftProtobuf are indirectly documented
4.3 percent of the declarations in SwiftProtobuf are completely undocumented
fully documented
50.8%
indirectly documented
44.9%
completely undocumented
4.3%
Interface breakdown
Declarations
0.4 percent of the declarations in SwiftProtobuf are global functions or variables
3.4 percent of the declarations in SwiftProtobuf are operators
28.7 percent of the declarations in SwiftProtobuf are initializers, type members, or enum cases
46.2 percent of the declarations in SwiftProtobuf are instance members
0.2 percent of the declarations in SwiftProtobuf are instance subscripts
1.0 percent of the declarations in SwiftProtobuf are protocols
7.2 percent of the declarations in SwiftProtobuf are protocol requirements
2.5 percent of the declarations in SwiftProtobuf are default implementations
6.1 percent of the declarations in SwiftProtobuf are structures
0.5 percent of the declarations in SwiftProtobuf are classes
4.0 percent of the declarations in SwiftProtobuf are typealiases
global functions or variables
0.4%
operators
3.4%
initializers, type members, or enum cases
28.7%
instance members
46.2%
instance subscripts
0.2%
protocols
1.0%
protocol requirements
7.2%
default implementations
2.5%
structures
6.1%
classes
0.5%
typealiases
4.0%
Symbols
0.2 percent of the symbols in SwiftProtobuf are global functions or variables
4.7 percent of the symbols in SwiftProtobuf are operators
40.0 percent of the symbols in SwiftProtobuf are initializers, type members, or enum cases
39.4 percent of the symbols in SwiftProtobuf are instance members
0 percent of the symbols in SwiftProtobuf are instance subscripts
0.5 percent of the symbols in SwiftProtobuf are protocols
3.2 percent of the symbols in SwiftProtobuf are protocol requirements
7.4 percent of the symbols in SwiftProtobuf are default implementations
2.7 percent of the symbols in SwiftProtobuf are structures
0.2 percent of the symbols in SwiftProtobuf are classes
1.8 percent of the symbols in SwiftProtobuf are typealiases
global functions or variables
0.2%
operators
4.7%
initializers, type members, or enum cases
40.0%
instance members
39.4%
protocols
0.5%
protocol requirements
3.2%
default implementations
7.4%
structures
2.7%
classes
0.2%
typealiases
1.8%
Interface layers
Declarations
95.1 percent of the declarations in SwiftProtobuf are unrestricted
4.9 percent of the declarations in SwiftProtobuf are underscored
unrestricted
95.1%
underscored
4.9%
SwiftProtobuf
SwiftProtobufPlugin
SwiftProtobufPluginLibrary
protoc_gen_swift