openai / openai-go
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 54 files with 14,502 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (1,579 lines of code)
    • 53 files changed 1-5 times (12,923 lines of code)
0% | 0% | 0% | 10% | 89%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 54 files with 14,502 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 1 file changed by 6-10 contributors (1,579 lines of code)
    • 19 files changed by 2-5 contributors (6,960 lines of code)
    • 34 files changed by 1 contributor (5,963 lines of code)
0% | 0% | 10% | 47% | 41%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, md, json, yaml, mod, txt, gitignore, jsonl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 0% | 10% | 89%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ROOT0% | 0% | 0% | 14% | 85%
internal0% | 0% | 0% | 0% | 100%
shared0% | 0% | 0% | 0% | 100%
option0% | 0% | 0% | 0% | 100%
packages0% | 0% | 0% | 0% | 100%
azure0% | 0% | 0% | 0% | 100%
responses0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
1579 195 2024-08-01 2025-03-22 7 8 youngjinpark20@gmail.com jacob@stainless.com
1025 152 2024-08-01 2025-03-20 5 4 dev@stainlessapi.com eric@stainless.com
1346 195 2024-08-01 2025-03-20 5 4 dev@stainlessapi.com eric@stainless.com
shared.go
in shared
382 51 2024-08-01 2025-03-19 4 4 dev@stainlessapi.com eric@stainless.com
562 59 2024-08-01 2025-03-19 4 4 dev@stainlessapi.com eric@stainless.com
version.go
in internal
2 - 2024-08-01 2024-10-30 3 3 dev@stainlessapi.com 145515009+jillian-oai@users...
chat.go
in root
14 1 2024-08-01 2024-09-12 3 3 dev@stainlessapi.com dev+git@stainlessapi.com
beta.go
in root
16 1 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
client.go
in root
77 8 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
upload.go
in root
106 10 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
aliases.go
in root
107 1 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
azure.go
in azure
140 7 2024-08-01 2025-03-13 3 4 youngjinpark20@gmail.com dev@stainless.com
file.go
in root
192 15 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
1101 148 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
registry.go
in internal/apijson
32 2 2024-08-01 2024-08-10 2 2 dev@stainlessapi.com nikunj@openai.com
62 5 2025-03-17 2025-03-19 2 2 robert@craigie.dev eric@stainless.com
139 7 2024-08-21 2024-09-18 2 2 jacob@stainlessapi.com robert@craigie.dev
226 23 2024-08-01 2024-09-12 2 2 dev@stainlessapi.com dev+git@stainlessapi.com
decoder.go
in internal/apijson
548 17 2024-08-01 2024-08-10 2 3 youngjinpark20@gmail.com nikunj@openai.com
883 123 2024-08-01 2024-09-12 2 2 dev@stainlessapi.com dev+git@stainlessapi.com
form.go
in internal/apiform
4 - 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
field.go
in internal/param
16 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
field.go
in internal/apijson
16 4 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
16 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
testutil.go
in internal/testutil
25 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
audio.go
in root
32 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
field.go
in root
37 15 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
tag.go
in internal/apiquery
39 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
tag.go
in internal/apijson
42 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
apierror.go
in internal/apierror
43 5 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
query.go
in internal/apiquery
45 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
tag.go
in internal/apiform
46 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
66 4 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
71 6 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
72 6 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
model.go
in root
94 9 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
port.go
in internal/apijson
97 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
109 9 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
polling.go
in root
114 5 2024-10-17 2024-10-17 1 1 jacob@stainlessapi.com jacob@stainlessapi.com
120 13 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
ssestream.go
in packages/ssestream
162 11 2025-02-03 2025-02-03 1 1 67250607+xx1906@users.norep... 67250607+xx1906@users.norep...
182 20 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
image.go
in root
186 14 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
batch.go
in root
214 18 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
217 25 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
244 19 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
301 32 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
encoder.go
in internal/apijson
329 15 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
352 37 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
encoder.go
in internal/apiquery
369 12 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
1579 195 2024-08-01 2025-03-22 7 8 youngjinpark20@gmail.com jacob@stainless.com
1025 152 2024-08-01 2025-03-20 5 4 dev@stainlessapi.com eric@stainless.com
1346 195 2024-08-01 2025-03-20 5 4 dev@stainlessapi.com eric@stainless.com
562 59 2024-08-01 2025-03-19 4 4 dev@stainlessapi.com eric@stainless.com
shared.go
in shared
382 51 2024-08-01 2025-03-19 4 4 dev@stainlessapi.com eric@stainless.com
azure.go
in azure
140 7 2024-08-01 2025-03-13 3 4 youngjinpark20@gmail.com dev@stainless.com
aliases.go
in root
107 1 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
file.go
in root
192 15 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
beta.go
in root
16 1 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
client.go
in root
77 8 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
1101 148 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
chat.go
in root
14 1 2024-08-01 2024-09-12 3 3 dev@stainlessapi.com dev+git@stainlessapi.com
version.go
in internal
2 - 2024-08-01 2024-10-30 3 3 dev@stainlessapi.com 145515009+jillian-oai@users...
upload.go
in root
106 10 2024-08-01 2025-03-19 3 3 dev@stainlessapi.com eric@stainless.com
decoder.go
in internal/apijson
548 17 2024-08-01 2024-08-10 2 3 youngjinpark20@gmail.com nikunj@openai.com
139 7 2024-08-21 2024-09-18 2 2 jacob@stainlessapi.com robert@craigie.dev
226 23 2024-08-01 2024-09-12 2 2 dev@stainlessapi.com dev+git@stainlessapi.com
883 123 2024-08-01 2024-09-12 2 2 dev@stainlessapi.com dev+git@stainlessapi.com
registry.go
in internal/apijson
32 2 2024-08-01 2024-08-10 2 2 dev@stainlessapi.com nikunj@openai.com
62 5 2025-03-17 2025-03-19 2 2 robert@craigie.dev eric@stainless.com
182 20 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
217 25 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
120 13 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
audio.go
in root
32 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
model.go
in root
94 9 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
301 32 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
72 6 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
ssestream.go
in packages/ssestream
162 11 2025-02-03 2025-02-03 1 1 67250607+xx1906@users.norep... 67250607+xx1906@users.norep...
16 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
field.go
in root
37 15 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
352 37 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
image.go
in root
186 14 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
71 6 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
66 4 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
polling.go
in root
114 5 2024-10-17 2024-10-17 1 1 jacob@stainlessapi.com jacob@stainlessapi.com
582 78 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
244 19 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
batch.go
in root
214 18 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
requestconfig.go
in internal/requestconfig
480 19 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
apierror.go
in internal/apierror
43 5 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
port.go
in internal/apijson
97 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
field.go
in internal/apijson
16 4 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
encoder.go
in internal/apijson
329 15 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
tag.go
in internal/apijson
42 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
query.go
in internal/apiquery
45 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
encoder.go
in internal/apiquery
369 12 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
tag.go
in internal/apiquery
39 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
form.go
in internal/apiform
4 - 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
encoder.go
in internal/apiform
385 16 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
tag.go
in internal/apiform
46 2 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
response.go
in responses
4716 643
decode.go
in internal/encoding/json
958 30
encode.go
in internal/encoding/json
927 49
constants.go
in shared/constant
510 290
scanner.go
in internal/encoding/json
437 43
stream.go
in internal/encoding/json
353 23
tables.go
in internal/encoding/json
198 -
pagination.go
in packages/pagination
173 18
171 17
indent.go
in internal/encoding/json
134 7
aliases.go
in responses
107 1
inputitem.go
in responses
87 7
union.go
in internal/apijson
86 3
option.go
in packages/param
82 11
param.go
in packages/param
75 8
encoder.go
in packages/param
71 4
enum.go
in internal/apijson
63 3
subfield.go
in internal/apijson
59 4
null.go
in internal/encoding/json/sentinel
46 6
time.go
in internal/encoding/json
45 3
shims.go
in internal/encoding/json/shims
41 4
union.go
in packages/param
36 1
fold.go
in internal/encoding/json
34 3
resp.go
in packages/resp
32 6
tags.go
in internal/encoding/json
23 2
richparam.go
in internal/apiform
18 1
richparam.go
in internal/apiquery
17 1
sentinel.go
in packages/param
16 4
14 1
856 116 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
582 78 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
requestconfig.go
in internal/requestconfig
480 19 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
encoder.go
in internal/apiform
385 16 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
encoder.go
in internal/apiquery
369 12 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
352 37 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
encoder.go
in internal/apijson
329 15 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
301 32 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
244 19 2025-03-19 2025-03-19 1 1 eric@stainless.com eric@stainless.com
217 25 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
batch.go
in root
214 18 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
image.go
in root
186 14 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
182 20 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
ssestream.go
in packages/ssestream
162 11 2025-02-03 2025-02-03 1 1 67250607+xx1906@users.norep... 67250607+xx1906@users.norep...
120 13 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
polling.go
in root
114 5 2024-10-17 2024-10-17 1 1 jacob@stainlessapi.com jacob@stainlessapi.com
109 9 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
port.go
in internal/apijson
97 1 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
model.go
in root
94 9 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
72 6 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
71 6 2024-08-01 2024-08-01 1 1 dev@stainlessapi.com dev@stainlessapi.com
Correlations

File Size vs. Number of Changes: 54 points

chatcompletion.go x: 1579 lines of code y: 7 # changes betaassistant.go x: 1346 lines of code y: 5 # changes betathread.go x: 1025 lines of code y: 5 # changes aliases.go x: 107 lines of code y: 3 # changes beta.go x: 16 lines of code y: 3 # changes betathreadmessage.go x: 1101 lines of code y: 3 # changes betathreadrun.go x: 562 lines of code y: 4 # changes chatcompletionmessage.go x: 62 lines of code y: 2 # changes client.go x: 77 lines of code y: 3 # changes file.go x: 192 lines of code y: 3 # changes shared/shared.go x: 382 lines of code y: 4 # changes vectorstore.go x: 582 lines of code y: 1 # changes vectorstorefile.go x: 352 lines of code y: 1 # changes vectorstorefilebatch.go x: 244 lines of code y: 1 # changes azure/azure.go x: 140 lines of code y: 3 # changes packages/ssestream/ssestream.go x: 162 lines of code y: 1 # changes internal/version.go x: 2 lines of code y: 3 # changes polling.go x: 114 lines of code y: 1 # changes streamaccumulator.go x: 139 lines of code y: 2 # changes chat.go x: 14 lines of code y: 3 # changes completion.go x: 226 lines of code y: 2 # changes finetuningjob.go x: 883 lines of code y: 2 # changes internal/apijson/decoder.go x: 548 lines of code y: 2 # changes internal/apijson/registry.go x: 32 lines of code y: 2 # changes audio.go x: 32 lines of code y: 1 # changes audiospeech.go x: 66 lines of code y: 1 # changes audiotranscription.go x: 217 lines of code y: 1 # changes audiotranslation.go x: 71 lines of code y: 1 # changes batch.go x: 214 lines of code y: 1 # changes betathreadrunstep.go x: 856 lines of code y: 1 # changes embedding.go x: 120 lines of code y: 1 # changes field.go x: 37 lines of code y: 1 # changes finetuning.go x: 16 lines of code y: 1 # changes finetuningjobcheckpoint.go x: 109 lines of code y: 1 # changes image.go x: 186 lines of code y: 1 # changes internal/apierror/apierror.go x: 43 lines of code y: 1 # changes internal/apiform/encoder.go x: 385 lines of code y: 1 # changes internal/apiform/form.go x: 4 lines of code y: 1 # changes internal/apiform/tag.go x: 46 lines of code y: 1 # changes internal/apijson/encoder.go x: 329 lines of code y: 1 # changes internal/apijson/port.go x: 97 lines of code y: 1 # changes internal/apijson/tag.go x: 42 lines of code y: 1 # changes internal/apiquery/encoder.go x: 369 lines of code y: 1 # changes internal/apiquery/tag.go x: 39 lines of code y: 1 # changes internal/requestconfig/requestconfig.go x: 480 lines of code y: 1 # changes internal/testutil/testutil.go x: 25 lines of code y: 1 # changes model.go x: 94 lines of code y: 1 # changes moderation.go x: 301 lines of code y: 1 # changes option/requestoption.go x: 182 lines of code y: 1 # changes uploadpart.go x: 72 lines of code y: 1 # changes
7.0
# changes
  min: 1.0
  average: 1.81
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 7.0
0 1579.0
lines of code
min: 2.0 | average: 268.56 | 25th percentile: 42.75 | median: 117.0 | 75th percentile: 356.25 | max: 1579.0

Number of Contributors vs. Number of Changes: 54 points

chatcompletion.go x: 8 # contributors y: 7 # changes betaassistant.go x: 4 # contributors y: 5 # changes aliases.go x: 3 # contributors y: 3 # changes betathreadrun.go x: 4 # contributors y: 4 # changes chatcompletionmessage.go x: 2 # contributors y: 2 # changes vectorstore.go x: 1 # contributors y: 1 # changes azure/azure.go x: 4 # contributors y: 3 # changes internal/apijson/decoder.go x: 3 # contributors y: 2 # changes
7.0
# changes
  min: 1.0
  average: 1.81
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 7.0
0 8.0
# contributors
min: 1.0 | average: 1.83 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 8.0

Number of Contributors vs. File Size: 54 points

chatcompletion.go x: 8 # contributors y: 1579 lines of code betaassistant.go x: 4 # contributors y: 1346 lines of code betathread.go x: 4 # contributors y: 1025 lines of code aliases.go x: 3 # contributors y: 107 lines of code beta.go x: 3 # contributors y: 16 lines of code betathreadmessage.go x: 3 # contributors y: 1101 lines of code betathreadrun.go x: 4 # contributors y: 562 lines of code chatcompletionmessage.go x: 2 # contributors y: 62 lines of code client.go x: 3 # contributors y: 77 lines of code file.go x: 3 # contributors y: 192 lines of code shared/shared.go x: 4 # contributors y: 382 lines of code vectorstore.go x: 1 # contributors y: 582 lines of code vectorstorefile.go x: 1 # contributors y: 352 lines of code vectorstorefilebatch.go x: 1 # contributors y: 244 lines of code azure/azure.go x: 4 # contributors y: 140 lines of code packages/ssestream/ssestream.go x: 1 # contributors y: 162 lines of code internal/version.go x: 3 # contributors y: 2 lines of code polling.go x: 1 # contributors y: 114 lines of code streamaccumulator.go x: 2 # contributors y: 139 lines of code completion.go x: 2 # contributors y: 226 lines of code finetuningjob.go x: 2 # contributors y: 883 lines of code internal/apijson/decoder.go x: 3 # contributors y: 548 lines of code internal/apijson/registry.go x: 2 # contributors y: 32 lines of code audio.go x: 1 # contributors y: 32 lines of code audiospeech.go x: 1 # contributors y: 66 lines of code audiotranscription.go x: 1 # contributors y: 217 lines of code audiotranslation.go x: 1 # contributors y: 71 lines of code betathreadrunstep.go x: 1 # contributors y: 856 lines of code embedding.go x: 1 # contributors y: 120 lines of code finetuning.go x: 1 # contributors y: 16 lines of code finetuningjobcheckpoint.go x: 1 # contributors y: 109 lines of code image.go x: 1 # contributors y: 186 lines of code internal/apierror/apierror.go x: 1 # contributors y: 43 lines of code internal/apiform/encoder.go x: 1 # contributors y: 385 lines of code internal/apiform/form.go x: 1 # contributors y: 4 lines of code internal/apiform/tag.go x: 1 # contributors y: 46 lines of code internal/apijson/encoder.go x: 1 # contributors y: 329 lines of code internal/apijson/port.go x: 1 # contributors y: 97 lines of code internal/apiquery/encoder.go x: 1 # contributors y: 369 lines of code internal/requestconfig/requestconfig.go x: 1 # contributors y: 480 lines of code internal/testutil/testutil.go x: 1 # contributors y: 25 lines of code moderation.go x: 1 # contributors y: 301 lines of code
1579.0
lines of code
  min: 2.0
  average: 268.56
  25th percentile: 42.75
  median: 117.0
  75th percentile: 356.25
  max: 1579.0
0 8.0
# contributors
min: 1.0 | average: 1.83 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 8.0