OpenAI metrics

Statistics and coverage details for the OpenAI package.

Documentation coverage

Declarations

23.1 percent of the declarations in OpenAI are fully documented22.8 percent of the declarations in OpenAI are indirectly documented54.1 percent of the declarations in OpenAI are completely undocumented
fully documented
23.1%
indirectly documented
22.8%
completely undocumented
54.1%

Interface breakdown

Declarations

0 percent of the declarations in OpenAI are operators45.0 percent of the declarations in OpenAI are initializers, type members, or enum cases38.2 percent of the declarations in OpenAI are instance members0.3 percent of the declarations in OpenAI are protocols2.2 percent of the declarations in OpenAI are protocol requirements12.7 percent of the declarations in OpenAI are structures0 percent of the declarations in OpenAI are classes1.5 percent of the declarations in OpenAI are typealiases
initializers, type members, or enum cases
45.0%
instance members
38.2%
protocols
0.3%
protocol requirements
2.2%
structures
12.7%
typealiases
1.5%

Symbols

8.8 percent of the symbols in OpenAI are operators34.5 percent of the symbols in OpenAI are initializers, type members, or enum cases40.8 percent of the symbols in OpenAI are instance members0.2 percent of the symbols in OpenAI are protocols1.7 percent of the symbols in OpenAI are protocol requirements3.5 percent of the symbols in OpenAI are default implementations9.4 percent of the symbols in OpenAI are structures0 percent of the symbols in OpenAI are classes1.1 percent of the symbols in OpenAI are typealiases
operators
8.8%
initializers, type members, or enum cases
34.5%
instance members
40.8%
protocols
0.2%
protocol requirements
1.7%
default implementations
3.5%
structures
9.4%
typealiases
1.1%

Interface layers

Declarations

99.6 percent of the declarations in OpenAI are unrestricted0.4 percent of the declarations in OpenAI are underscored
unrestricted
99.6%
underscored
0.4%