azure / oav
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 139 files with 24,345 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (885 lines of code)
    • 7 files changed 21-50 times (2,845 lines of code)
    • 58 files changed 6-20 times (12,638 lines of code)
    • 72 files changed 1-5 times (7,977 lines of code)
0% | 3% | 11% | 51% | 32%
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 139 files with 24,345 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (995 lines of code)
    • 17 files changed by 6-10 contributors (5,564 lines of code)
    • 93 files changed by 2-5 contributors (13,910 lines of code)
    • 25 files changed by 1 contributor (3,876 lines of code)
0% | 4% | 22% | 57% | 15%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, ts, md, yaml, snap, js, txt, handlebars, gitignore, py, gitattributes, mustache, ps1, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 3% | 11% | 52% | 31%
py0% | 0% | 0% | 0% | 100%
handlebars0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
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
lib0% | 3% | 11% | 52% | 32%
ROOT0% | 0% | 67% | 32% | 1%
eng0% | 0% | 0% | 0% | 100%
regression0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
363 4 2018-05-26 2024-09-13 66 13 sergey.shandar@gmail.com zhhu@microsoft.com
utils.ts
in lib/util
522 23 2018-05-26 2022-12-20 59 12 sergey.shandar@gmail.com 7233663+leni-msft@users.nor...
301 1 2018-07-06 2022-10-11 38 9 sergey-shandar@users.norepl... 33389195+keryul@users.norep...
index.ts
in root
67 - 2018-05-26 2023-01-19 36 12 sergey.shandar@gmail.com 7233663+leni-msft@users.nor...
constants.ts
in lib/util
178 - 2018-05-26 2023-11-15 27 9 sergey.shandar@gmail.com 45376673+scbedd@users.norep...
liveValidator.ts
in lib/liveValidation
954 15 2020-11-24 2025-01-08 26 7 raychen@microsoft.com 45376673+scbedd@users.norep...
operationValidator.ts
in lib/liveValidation
443 1 2020-11-24 2025-01-08 25 8 raychen@microsoft.com 45376673+scbedd@users.norep...
515 18 2021-09-30 2024-09-13 23 5 7233663+leni-msft@users.nor... zhhu@microsoft.com
newmanReportValidator.ts
in lib/apiScenario
387 13 2022-07-06 2023-02-25 21 4 7233663+leni-msft@users.nor... xiaoxuqi@microsoft.com
swaggerTypes.ts
in lib/swagger
312 - 2020-11-24 2023-11-15 20 8 raychen@microsoft.com 45376673+scbedd@users.norep...
972 23 2021-09-30 2023-02-23 20 3 7233663+leni-msft@users.nor... 59603451+jianyexi@users.nor...
277 5 2018-05-26 2022-10-11 19 7 sergey.shandar@gmail.com 33389195+keryul@users.norep...
ajvSchemaValidator.ts
in lib/swaggerValidator
518 8 2020-11-24 2024-02-20 18 8 raychen@microsoft.com 45376673+scbedd@users.norep...
jsonUtils.ts
in lib/util
43 - 2018-11-29 2022-10-11 17 11 sergey-shandar@users.norepl... 33389195+keryul@users.norep...
httpTemplate.ts
in lib/templates
64 6 2018-05-26 2024-02-23 17 6 sergey.shandar@gmail.com jaredstein@microsoft.com
apiScenarioTypes.ts
in lib/apiScenario
377 - 2021-09-30 2022-12-12 17 2 7233663+leni-msft@users.nor... 403562789@qq.com
apiScenarioLoader.ts
in lib/apiScenario
834 19 2021-09-30 2022-12-12 17 2 7233663+leni-msft@users.nor... 403562789@qq.com
jsonLoader.ts
in lib/swagger
300 11 2020-11-24 2023-11-15 16 10 raychen@microsoft.com 45376673+scbedd@users.norep...
validate-spec.ts
in lib/commands
19 2 2018-05-26 2022-10-11 15 6 sergey.shandar@gmail.com 33389195+keryul@users.norep...
validate-example.ts
in lib/commands
30 2 2018-05-26 2022-10-11 15 5 sergey.shandar@gmail.com 33389195+keryul@users.norep...
markdownHttpTemplate.ts
in lib/templates
127 7 2018-05-26 2024-02-23 15 5 sergey.shandar@gmail.com jaredstein@microsoft.com
run-api-scenario.ts
in lib/commands
229 2 2021-09-30 2022-12-20 15 2 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
generateReport.ts
in lib/report
465 14 2022-04-07 2024-09-13 15 6 raychen@microsoft.com zhhu@microsoft.com
restlerApiScenarioGenerator.ts
in lib/apiScenario/gen
532 21 2022-06-15 2023-09-29 15 4 403562789@qq.com sbeddall@gmail.com
yamlHttpTemplate.ts
in lib/templates
127 7 2018-05-26 2024-02-23 14 5 sergey.shandar@gmail.com jaredstein@microsoft.com
apiScenarioRunner.ts
in lib/apiScenario
329 9 2021-09-30 2023-02-06 14 2 7233663+leni-msft@users.nor... 403562789@qq.com
modelValidator.ts
in lib/swaggerValidator
954 16 2021-10-20 2022-11-11 14 5 raychen@microsoft.com 33389195+keryul@users.norep...
cli.ts
in root
32 - 2018-05-26 2021-03-24 13 5 sergey.shandar@gmail.com 52271048+ruowan@users.norep...
extract-xmsexamples.ts
in lib/commands
38 2 2018-05-26 2020-11-24 13 4 sergey.shandar@gmail.com raychen@microsoft.com
logging.ts
in lib/util
119 4 2018-05-26 2020-11-24 12 4 sergey.shandar@gmail.com raychen@microsoft.com
responseWrapper.ts
in lib/models
9 1 2018-05-26 2020-11-24 11 4 sergey.shandar@gmail.com raychen@microsoft.com
ajv.ts
in lib/swaggerValidator
150 - 2020-11-24 2024-02-20 11 6 raychen@microsoft.com 45376673+scbedd@users.norep...
trafficValidator.ts
in lib/swaggerValidator
353 2 2021-11-04 2024-09-13 11 6 raychen@microsoft.com zhhu@microsoft.com
semanticValidator.ts
in lib/swaggerValidator
530 19 2021-08-12 2023-11-15 11 7 tiancheng.he@tusimple.ai 45376673+scbedd@users.norep...
apiScenarioSchema.ts
in lib/apiScenario
722 - 2021-09-30 2022-12-12 11 2 7233663+leni-msft@users.nor... 403562789@qq.com
mocker.ts
in lib/generator
132 8 2020-11-24 2024-07-13 10 7 raychen@microsoft.com 45376673+scbedd@users.norep...
liveValidatorLoader.ts
in lib/liveValidation
297 10 2020-11-24 2023-02-25 10 4 raychen@microsoft.com xiaoxuqi@microsoft.com
operationSearcher.ts
in lib/liveValidation
305 5 2020-11-24 2021-12-03 10 2 raychen@microsoft.com raychen@microsoft.com
commonError.ts
in lib/util
19 - 2018-07-16 2020-11-24 9 4 sergey-shandar@users.norepl... raychen@microsoft.com
operationInfo.ts
in lib/models
28 1 2018-05-26 2020-11-24 9 4 sergey.shandar@gmail.com raychen@microsoft.com
suppressions.ts
in lib/validators
49 - 2018-09-24 2020-11-24 9 4 sergey-shandar@users.norepl... raychen@microsoft.com
379 - 2021-08-12 2022-10-11 9 5 tiancheng.he@tusimple.ai xiaoxuqi@microsoft.com
toModelErrors.ts
in lib/util
28 1 2018-07-16 2020-11-24 8 3 sergey-shandar@users.norepl... raychen@microsoft.com
29 2 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
validationResult.ts
in lib/models
48 1 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
54 1 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
54 1 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
errorResponse.ts
in lib/models
67 2 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
errorWrapper.ts
in lib/models
82 2 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
requestResponse.ts
in lib/models
83 1 2018-05-26 2021-11-04 8 4 sergey.shandar@gmail.com raychen@microsoft.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
363 4 2018-05-26 2024-09-13 66 13 sergey.shandar@gmail.com zhhu@microsoft.com
utils.ts
in lib/util
522 23 2018-05-26 2022-12-20 59 12 sergey.shandar@gmail.com 7233663+leni-msft@users.nor...
index.ts
in root
67 - 2018-05-26 2023-01-19 36 12 sergey.shandar@gmail.com 7233663+leni-msft@users.nor...
jsonUtils.ts
in lib/util
43 - 2018-11-29 2022-10-11 17 11 sergey-shandar@users.norepl... 33389195+keryul@users.norep...
jsonLoader.ts
in lib/swagger
300 11 2020-11-24 2023-11-15 16 10 raychen@microsoft.com 45376673+scbedd@users.norep...
301 1 2018-07-06 2022-10-11 38 9 sergey-shandar@users.norepl... 33389195+keryul@users.norep...
constants.ts
in lib/util
178 - 2018-05-26 2023-11-15 27 9 sergey.shandar@gmail.com 45376673+scbedd@users.norep...
operationValidator.ts
in lib/liveValidation
443 1 2020-11-24 2025-01-08 25 8 raychen@microsoft.com 45376673+scbedd@users.norep...
swaggerTypes.ts
in lib/swagger
312 - 2020-11-24 2023-11-15 20 8 raychen@microsoft.com 45376673+scbedd@users.norep...
ajvSchemaValidator.ts
in lib/swaggerValidator
518 8 2020-11-24 2024-02-20 18 8 raychen@microsoft.com 45376673+scbedd@users.norep...
liveValidator.ts
in lib/liveValidation
954 15 2020-11-24 2025-01-08 26 7 raychen@microsoft.com 45376673+scbedd@users.norep...
277 5 2018-05-26 2022-10-11 19 7 sergey.shandar@gmail.com 33389195+keryul@users.norep...
semanticValidator.ts
in lib/swaggerValidator
530 19 2021-08-12 2023-11-15 11 7 tiancheng.he@tusimple.ai 45376673+scbedd@users.norep...
mocker.ts
in lib/generator
132 8 2020-11-24 2024-07-13 10 7 raychen@microsoft.com 45376673+scbedd@users.norep...
exampleGenerator.ts
in lib/generator
474 20 2020-11-24 2024-10-15 8 7 raychen@microsoft.com mharder@microsoft.com
fileLoader.ts
in lib/swagger
94 8 2020-11-24 2022-11-10 7 7 raychen@microsoft.com 347142915@qq.com
httpTemplate.ts
in lib/templates
64 6 2018-05-26 2024-02-23 17 6 sergey.shandar@gmail.com jaredstein@microsoft.com
validate-spec.ts
in lib/commands
19 2 2018-05-26 2022-10-11 15 6 sergey.shandar@gmail.com 33389195+keryul@users.norep...
generateReport.ts
in lib/report
465 14 2022-04-07 2024-09-13 15 6 raychen@microsoft.com zhhu@microsoft.com
ajv.ts
in lib/swaggerValidator
150 - 2020-11-24 2024-02-20 11 6 raychen@microsoft.com 45376673+scbedd@users.norep...
trafficValidator.ts
in lib/swaggerValidator
353 2 2021-11-04 2024-09-13 11 6 raychen@microsoft.com zhhu@microsoft.com
515 18 2021-09-30 2024-09-13 23 5 7233663+leni-msft@users.nor... zhhu@microsoft.com
markdownHttpTemplate.ts
in lib/templates
127 7 2018-05-26 2024-02-23 15 5 sergey.shandar@gmail.com jaredstein@microsoft.com
validate-example.ts
in lib/commands
30 2 2018-05-26 2022-10-11 15 5 sergey.shandar@gmail.com 33389195+keryul@users.norep...
modelValidator.ts
in lib/swaggerValidator
954 16 2021-10-20 2022-11-11 14 5 raychen@microsoft.com 33389195+keryul@users.norep...
yamlHttpTemplate.ts
in lib/templates
127 7 2018-05-26 2024-02-23 14 5 sergey.shandar@gmail.com jaredstein@microsoft.com
cli.ts
in root
32 - 2018-05-26 2021-03-24 13 5 sergey.shandar@gmail.com 52271048+ruowan@users.norep...
379 - 2021-08-12 2022-10-11 9 5 tiancheng.he@tusimple.ai xiaoxuqi@microsoft.com
swaggerLoader.ts
in lib/swagger
114 4 2020-11-24 2023-02-25 8 5 raychen@microsoft.com xiaoxuqi@microsoft.com
swaggerMocker.ts
in lib/generator
347 17 2020-11-24 2022-06-24 6 5 raychen@microsoft.com 33389195+keryul@users.norep...
generate-examples.ts
in lib/commands
66 2 2020-11-24 2023-01-11 6 5 raychen@microsoft.com 33389195+keryul@users.norep...
validate-traffic.ts
in lib/commands
87 2 2021-07-13 2023-01-19 5 5 ligengxin96@gmail.com 7233663+leni-msft@users.nor...
newmanReportValidator.ts
in lib/apiScenario
387 13 2022-07-06 2023-02-25 21 4 7233663+leni-msft@users.nor... xiaoxuqi@microsoft.com
restlerApiScenarioGenerator.ts
in lib/apiScenario/gen
532 21 2022-06-15 2023-09-29 15 4 403562789@qq.com sbeddall@gmail.com
extract-xmsexamples.ts
in lib/commands
38 2 2018-05-26 2020-11-24 13 4 sergey.shandar@gmail.com raychen@microsoft.com
logging.ts
in lib/util
119 4 2018-05-26 2020-11-24 12 4 sergey.shandar@gmail.com raychen@microsoft.com
responseWrapper.ts
in lib/models
9 1 2018-05-26 2020-11-24 11 4 sergey.shandar@gmail.com raychen@microsoft.com
liveValidatorLoader.ts
in lib/liveValidation
297 10 2020-11-24 2023-02-25 10 4 raychen@microsoft.com xiaoxuqi@microsoft.com
suppressions.ts
in lib/validators
49 - 2018-09-24 2020-11-24 9 4 sergey-shandar@users.norepl... raychen@microsoft.com
operationInfo.ts
in lib/models
28 1 2018-05-26 2020-11-24 9 4 sergey.shandar@gmail.com raychen@microsoft.com
commonError.ts
in lib/util
19 - 2018-07-16 2020-11-24 9 4 sergey-shandar@users.norepl... raychen@microsoft.com
54 1 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
errorWrapper.ts
in lib/models
82 2 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
validationResult.ts
in lib/models
48 1 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
29 2 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
54 1 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
requestResponse.ts
in lib/models
83 1 2018-05-26 2021-11-04 8 4 sergey.shandar@gmail.com raychen@microsoft.com
errorResponse.ts
in lib/models
67 2 2018-05-26 2020-11-24 8 4 sergey.shandar@gmail.com raychen@microsoft.com
polymorphicTree.ts
in lib/validators
30 2 2018-06-04 2020-11-24 7 4 sergey.shandar@gmail.com raychen@microsoft.com
liveResponse.ts
in lib/models
49 1 2018-05-26 2020-11-24 7 4 sergey.shandar@gmail.com raychen@microsoft.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
azureBuiltInRoles.ts
in lib/apiScenario
2282 - 2022-09-27 2022-09-27 1 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
diffUtils.ts
in lib/apiScenario
312 6 2021-09-30 2021-09-30 1 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
roundTripValidator.ts
in lib/armValidator
192 5 2022-08-29 2023-02-25 4 1 xiaoxuqi@microsoft.com xiaoxuqi@microsoft.com
run_oav_regression.py
in eng/scripts
146 10 2024-06-06 2024-06-06 1 1 45376673+scbedd@users.norep... 45376673+scbedd@users.norep...
postmanAssertionRules.ts
in lib/apiScenario
128 - 2023-02-23 2023-02-23 1 1 59603451+jianyexi@users.nor... 59603451+jianyexi@users.nor...
dataMasker.ts
in lib/apiScenario
115 12 2021-09-30 2021-09-30 1 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
bodyTransformer.ts
in lib/apiScenario
109 4 2021-09-30 2021-09-30 1 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
schemaSearcher.ts
in lib/apiScenario
81 2 2021-09-30 2022-09-27 2 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
recording.ts
in lib/commands/generate-api-scenario
71 1 2022-06-10 2022-11-07 3 1 403562789@qq.com 403562789@qq.com
transformer.ts
in lib/transform
69 2 2020-11-24 2020-11-24 1 1 raychen@microsoft.com raychen@microsoft.com
readmeTestFileLoader.ts
in lib/apiScenario
56 4 2021-09-30 2021-09-30 1 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
variableUtils.ts
in lib/apiScenario
50 - 2022-06-15 2022-06-15 1 1 403562789@qq.com 403562789@qq.com
junitReport.ts
in lib/apiScenario
44 1 2021-09-30 2022-09-27 3 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
lazyBuilder.ts
in lib/util
43 - 2020-11-24 2020-11-24 1 1 raychen@microsoft.com raychen@microsoft.com
context.ts
in lib/transform
38 - 2020-11-24 2021-08-25 2 1 raychen@microsoft.com raychen@microsoft.com
30 3 2021-03-24 2021-04-08 2 1 52271048+ruowan@users.norep... 52271048+ruowan@users.norep...
19 1 2020-11-24 2020-11-24 1 1 raychen@microsoft.com raychen@microsoft.com
xmsPathsTransformer.ts
in lib/transform
17 - 2020-11-24 2020-11-24 1 1 raychen@microsoft.com raychen@microsoft.com
testNetwork.ts
in eng/scripts
15 - 2024-06-06 2024-06-06 1 1 45376673+scbedd@users.norep... 45376673+scbedd@users.norep...
strTemplate.ts
in lib/util
15 - 2020-11-24 2020-11-24 1 1 raychen@microsoft.com raychen@microsoft.com
14 - 2024-06-06 2024-06-06 1 1 45376673+scbedd@users.norep... 45376673+scbedd@users.norep...
14 1 2020-11-24 2020-11-24 1 1 raychen@microsoft.com raychen@microsoft.com
logger.ts
in lib/apiScenario
14 - 2022-09-27 2022-09-27 1 1 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
1 - 2021-03-24 2021-03-24 1 1 52271048+ruowan@users.norep... 52271048+ruowan@users.norep...
callDiagram.ts
in lib/liveValidation
1 - 2020-11-24 2020-11-24 1 1 raychen@microsoft.com raychen@microsoft.com
apiScenarioLoader.ts
in lib/apiScenario
834 19 2021-09-30 2022-12-12 17 2 7233663+leni-msft@users.nor... 403562789@qq.com
apiScenarioSchema.ts
in lib/apiScenario
722 - 2021-09-30 2022-12-12 11 2 7233663+leni-msft@users.nor... 403562789@qq.com
ApiTestRuleBasedGenerator.ts
in lib/apiScenario/gen
494 28 2022-12-23 2023-09-29 2 2 59603451+jianyexi@users.nor... sbeddall@gmail.com
apiScenarioTypes.ts
in lib/apiScenario
377 - 2021-09-30 2022-12-12 17 2 7233663+leni-msft@users.nor... 403562789@qq.com
apiScenarioRunner.ts
in lib/apiScenario
329 9 2021-09-30 2023-02-06 14 2 7233663+leni-msft@users.nor... 403562789@qq.com
variableEnv.ts
in lib/apiScenario
323 30 2021-09-30 2022-10-27 5 2 7233663+leni-msft@users.nor... 403562789@qq.com
operationSearcher.ts
in lib/liveValidation
305 5 2020-11-24 2021-12-03 10 2 raychen@microsoft.com raychen@microsoft.com
exampleQualityValidator.ts
in lib/exampleQualityValidator
272 6 2021-03-24 2021-09-30 4 2 52271048+ruowan@users.norep... 7233663+leni-msft@users.nor...
run-api-scenario.ts
in lib/commands
229 2 2021-09-30 2022-12-20 15 2 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
armUrlParser.ts
in lib/apiScenario
197 6 2021-09-30 2022-09-27 3 2 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
pathRegexTransformer.ts
in lib/transform
141 2 2020-11-24 2021-03-24 2 2 raychen@microsoft.com 52271048+ruowan@users.norep...
traffic-converter.ts
in lib/commands
137 8 2022-06-30 2023-01-19 2 2 347142915@qq.com 7233663+leni-msft@users.nor...
swaggerAnalyzer.ts
in lib/apiScenario
120 9 2021-09-30 2022-07-22 4 2 7233663+leni-msft@users.nor... 403562789@qq.com
traverseSwagger.ts
in lib/transform
103 - 2020-11-24 2022-12-23 2 2 raychen@microsoft.com 59603451+jianyexi@users.nor...
102 1 2020-11-24 2021-12-17 2 2 raychen@microsoft.com 403562789@qq.com
nullableTransformer.ts
in lib/transform
101 1 2020-11-24 2022-10-31 4 2 raychen@microsoft.com 33389195+keryul@users.norep...
ajvDiscriminatorMap.ts
in lib/swaggerValidator
99 1 2020-11-24 2021-01-27 3 2 raychen@microsoft.com tih@microsoft.com
handlebars
markdownReport.handlebars
in lib/apiScenario/templates
94 - 2021-09-30 2022-09-27 4 2 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
newmanReportParser.ts
in lib/apiScenario
91 7 2022-07-06 2022-09-28 8 2 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
apiScenarioYamlLoader.ts
in lib/apiScenario
90 2 2021-09-30 2022-06-10 2 2 7233663+leni-msft@users.nor... 403562789@qq.com
staticApiScenarioGenerator.ts
in lib/apiScenario/gen
83 7 2022-06-10 2022-09-27 3 2 403562789@qq.com 7233663+leni-msft@users.nor...
templateGenerator.ts
in lib/apiScenario
71 3 2021-09-30 2022-08-02 6 2 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
allOfTransformer.ts
in lib/transform
69 1 2020-11-24 2021-12-01 5 2 raychen@microsoft.com raychen@microsoft.com
exampleRule.ts
in lib/generator
55 1 2021-01-07 2021-01-18 2 2 59603451+jianyexi@users.nor... tih@microsoft.com
dotnetRecordingLoader.ts
in lib/apiScenario/gen
54 3 2021-09-30 2022-09-27 3 2 7233663+leni-msft@users.nor... 7233663+leni-msft@users.nor...
Correlations

File Size vs. Number of Changes: 139 points

lib/liveValidation/liveValidator.ts x: 954 lines of code y: 26 # changes lib/liveValidation/operationValidator.ts x: 443 lines of code y: 25 # changes lib/generator/exampleGenerator.ts x: 474 lines of code y: 8 # changes lib/apiScenario/coverageCalculator.ts x: 106 lines of code y: 4 # changes lib/apiScenario/postmanCollectionGenerator.ts x: 515 lines of code y: 23 # changes lib/report/generateReport.ts x: 465 lines of code y: 15 # changes lib/swaggerValidator/trafficValidator.ts x: 353 lines of code y: 11 # changes lib/validate.ts x: 363 lines of code y: 66 # changes lib/generator/mocker.ts x: 132 lines of code y: 10 # changes eng/scripts/determine-release-tag.ps1 x: 14 lines of code y: 1 # changes eng/scripts/run_oav_regression.py x: 146 lines of code y: 1 # changes lib/templates/httpTemplate.ts x: 64 lines of code y: 17 # changes lib/templates/markdownHttpTemplate.ts x: 127 lines of code y: 15 # changes lib/templates/yamlHttpTemplate.ts x: 127 lines of code y: 14 # changes lib/swaggerValidator/ajv.ts x: 150 lines of code y: 11 # changes lib/swaggerValidator/ajvSchemaValidator.ts x: 518 lines of code y: 18 # changes lib/swagger/jsonLoader.ts x: 300 lines of code y: 16 # changes lib/swagger/swaggerTypes.ts x: 312 lines of code y: 20 # changes lib/swaggerValidator/semanticValidator.ts x: 530 lines of code y: 11 # changes lib/util/constants.ts x: 178 lines of code y: 27 # changes lib/apiScenario/gen/ApiTestRuleBasedGenerator.ts x: 494 lines of code y: 2 # changes lib/apiScenario/gen/azureCliRecordingLoader.ts x: 58 lines of code y: 4 # changes lib/apiScenario/gen/restlerApiScenarioGenerator.ts x: 532 lines of code y: 15 # changes lib/apiScenario/gen/rules/noChildResourceCreated.ts x: 29 lines of code y: 2 # changes lib/apiScenario/gen/rules/resourceNameCaseInsensitive.ts x: 38 lines of code y: 2 # changes lib/apiScenario/gen/rules/systemDataExistsInResponse.ts x: 23 lines of code y: 2 # changes lib/apiScenario/newmanReportValidator.ts x: 387 lines of code y: 21 # changes lib/armValidator/roundTripValidator.ts x: 192 lines of code y: 4 # changes lib/liveValidation/liveValidatorLoader.ts x: 297 lines of code y: 10 # changes lib/swagger/swaggerLoader.ts x: 114 lines of code y: 8 # changes lib/apiScenario/markdownReport.ts x: 200 lines of code y: 7 # changes lib/apiScenario/postmanAssertionRules.ts x: 128 lines of code y: 1 # changes lib/apiScenario/postmanCollectionRunnerClient.ts x: 972 lines of code y: 20 # changes lib/apiScenario/postmanHelper.ts x: 258 lines of code y: 8 # changes lib/apiScenario/apiScenarioRunner.ts x: 329 lines of code y: 14 # changes lib/commands/generate-api-scenario/static.ts x: 114 lines of code y: 7 # changes index.ts x: 67 lines of code y: 36 # changes lib/apiScenario/gen/testRecordingApiScenarioGenerator.ts x: 504 lines of code y: 7 # changes lib/cliSuppressExceptions.ts x: 11 lines of code y: 5 # changes lib/commands/traffic-converter.ts x: 137 lines of code y: 2 # changes lib/commands/validate-traffic.ts x: 87 lines of code y: 5 # changes lib/commands/generate-examples.ts x: 66 lines of code y: 6 # changes lib/transform/traverseSwagger.ts x: 103 lines of code y: 2 # changes lib/commands/run-api-scenario.ts x: 229 lines of code y: 15 # changes lib/swagger/loader.ts x: 11 lines of code y: 3 # changes lib/util/utils.ts x: 522 lines of code y: 59 # changes lib/apiScenario/apiScenarioLoader.ts x: 834 lines of code y: 17 # changes lib/apiScenario/apiScenarioSchema.ts x: 722 lines of code y: 11 # changes lib/apiScenario/apiScenarioTypes.ts x: 377 lines of code y: 17 # changes lib/swaggerValidator/modelValidator.ts x: 954 lines of code y: 14 # changes lib/swagger/fileLoader.ts x: 94 lines of code y: 7 # changes lib/commands/generate-api-scenario/recording.ts x: 71 lines of code y: 3 # changes lib/transform/nullableTransformer.ts x: 101 lines of code y: 4 # changes lib/transform/pureObjectTransformer.ts x: 16 lines of code y: 2 # changes lib/apiScenario/variableEnv.ts x: 323 lines of code y: 5 # changes lib/apiScenario/constants.ts x: 40 lines of code y: 4 # changes lib/util/errorDefinitions.ts x: 379 lines of code y: 9 # changes lib/commands/validate-example.ts x: 30 lines of code y: 15 # changes lib/commands/validate-spec.ts x: 19 lines of code y: 15 # changes lib/util/jsonUtils.ts x: 43 lines of code y: 17 # changes lib/util/validationError.ts x: 301 lines of code y: 38 # changes lib/xMsExampleExtractor.ts x: 277 lines of code y: 19 # changes lib/apiScenario/newmanReportParser.ts x: 91 lines of code y: 8 # changes lib/apiScenario/armUrlParser.ts x: 197 lines of code y: 3 # changes lib/apiScenario/azureBuiltInRoles.ts x: 2282 lines of code y: 1 # changes lib/apiScenario/defaultNaming.ts x: 21 lines of code y: 4 # changes lib/apiScenario/gen/dotnetRecordingLoader.ts x: 54 lines of code y: 3 # changes lib/apiScenario/gen/staticApiScenarioGenerator.ts x: 83 lines of code y: 3 # changes lib/apiScenario/gen/testProxyRecordLoader.ts x: 52 lines of code y: 3 # changes lib/apiScenario/junitReport.ts x: 44 lines of code y: 3 # changes lib/apiScenario/schemaSearcher.ts x: 81 lines of code y: 2 # changes lib/apiScenario/templates/junitCaseReport.handlebars x: 32 lines of code y: 3 # changes lib/apiScenario/templates/markdownReport.handlebars x: 94 lines of code y: 4 # changes lib/apiScenario/templateGenerator.ts x: 71 lines of code y: 6 # changes lib/apiScenario/swaggerAnalyzer.ts x: 120 lines of code y: 4 # changes lib/generator/swaggerMocker.ts x: 347 lines of code y: 6 # changes lib/apiScenario/variableUtils.ts x: 50 lines of code y: 1 # changes lib/apiScenario/apiScenarioYamlLoader.ts x: 90 lines of code y: 2 # changes lib/commands/generate-api-scenario.ts x: 7 lines of code y: 2 # changes lib/generator/util.ts x: 109 lines of code y: 5 # changes regression/validateExamplesRegressionTest.ts x: 18 lines of code y: 3 # changes lib/transform/resolveNestedDefinitionTransformer.ts x: 102 lines of code y: 2 # changes lib/liveValidation/operationSearcher.ts x: 305 lines of code y: 10 # changes lib/transform/allOfTransformer.ts x: 69 lines of code y: 5 # changes lib/transform/discriminatorTransformer.ts x: 85 lines of code y: 5 # changes lib/models/requestResponse.ts x: 83 lines of code y: 8 # changes lib/swagger/suppressionLoader.ts x: 171 lines of code y: 5 # changes lib/apiScenario/bodyTransformer.ts x: 109 lines of code y: 1 # changes lib/apiScenario/dataMasker.ts x: 115 lines of code y: 1 # changes lib/apiScenario/diffUtils.ts x: 312 lines of code y: 1 # changes lib/apiScenario/readmeTestFileLoader.ts x: 56 lines of code y: 1 # changes lib/exampleQualityValidator/exampleQualityValidator.ts x: 272 lines of code y: 4 # changes lib/swaggerValidator/schemaValidator.ts x: 41 lines of code y: 6 # changes lib/util/severity.ts x: 18 lines of code y: 4 # changes cli.ts x: 32 lines of code y: 13 # changes jest.setup-file.js x: 1 lines of code y: 1 # changes lib/transform/pathRegexTransformer.ts x: 141 lines of code y: 2 # changes lib/swaggerValidator/ajvDiscriminatorMap.ts x: 99 lines of code y: 3 # changes lib/generator/exampleCache.ts x: 257 lines of code y: 3 # changes lib/generator/exampleRule.ts x: 55 lines of code y: 2 # changes lib/generator/translator.ts x: 226 lines of code y: 3 # changes lib/commands/extract-xmsexamples.ts x: 38 lines of code y: 13 # changes lib/models/errorResponse.ts x: 67 lines of code y: 8 # changes lib/models/errorWrapper.ts x: 82 lines of code y: 8 # changes lib/models/index.ts x: 10 lines of code y: 6 # changes lib/models/liveRequest.ts x: 49 lines of code y: 7 # changes lib/models/liveValidationError.ts x: 29 lines of code y: 8 # changes lib/models/operationInfo.ts x: 28 lines of code y: 9 # changes lib/models/requestValidationResult.ts x: 54 lines of code y: 8 # changes lib/models/responseWrapper.ts x: 9 lines of code y: 11 # changes lib/models/validationResult.ts x: 48 lines of code y: 8 # changes lib/transform/noAdditionalPropertiesTransformer.ts x: 19 lines of code y: 1 # changes lib/transform/transformer.ts x: 69 lines of code y: 1 # changes lib/util/baseValidationError.ts x: 10 lines of code y: 7 # changes lib/util/commonError.ts x: 19 lines of code y: 9 # changes lib/util/defaultIfUndefinedOrNull.ts x: 2 lines of code y: 4 # changes lib/util/lazyBuilder.ts x: 43 lines of code y: 1 # changes lib/util/logging.ts x: 119 lines of code y: 12 # changes lib/util/modelValidationError.ts x: 10 lines of code y: 4 # changes lib/util/toModelErrors.ts x: 28 lines of code y: 8 # changes lib/util/validationResultSource.ts x: 5 lines of code y: 3 # changes lib/validators/polymorphicTree.ts x: 30 lines of code y: 7 # changes lib/validators/suppressions.ts x: 49 lines of code y: 9 # changes regression/specsFilter.ts x: 27 lines of code y: 3 # changes
66.0
# changes
  min: 1.0
  average: 8.22
  25th percentile: 2.0
  median: 5.0
  75th percentile: 11.0
  max: 66.0
0 2282.0
lines of code
min: 1.0 | average: 175.14 | 25th percentile: 30.0 | median: 82.0 | 75th percentile: 229.0 | max: 2282.0

Number of Contributors vs. Number of Changes: 139 points

lib/liveValidation/liveValidator.ts x: 7 # contributors y: 26 # changes lib/liveValidation/operationValidator.ts x: 8 # contributors y: 25 # changes lib/generator/exampleGenerator.ts x: 7 # contributors y: 8 # changes lib/apiScenario/coverageCalculator.ts x: 3 # contributors y: 4 # changes lib/apiScenario/postmanCollectionGenerator.ts x: 5 # contributors y: 23 # changes lib/report/generateReport.ts x: 6 # contributors y: 15 # changes lib/swaggerValidator/trafficValidator.ts x: 6 # contributors y: 11 # changes lib/validate.ts x: 13 # contributors y: 66 # changes lib/generator/mocker.ts x: 7 # contributors y: 10 # changes eng/scripts/determine-release-tag.ps1 x: 1 # contributors y: 1 # changes lib/templates/httpTemplate.ts x: 6 # contributors y: 17 # changes lib/templates/markdownHttpTemplate.ts x: 5 # contributors y: 15 # changes lib/templates/yamlHttpTemplate.ts x: 5 # contributors y: 14 # changes lib/swaggerValidator/ajvSchemaValidator.ts x: 8 # contributors y: 18 # changes lib/swagger/jsonLoader.ts x: 10 # contributors y: 16 # changes lib/swagger/swaggerTypes.ts x: 8 # contributors y: 20 # changes lib/swaggerValidator/semanticValidator.ts x: 7 # contributors y: 11 # changes lib/util/constants.ts x: 9 # contributors y: 27 # changes lib/apiScenario/gen/ApiTestRuleBasedGenerator.ts x: 2 # contributors y: 2 # changes lib/apiScenario/gen/restlerApiScenarioGenerator.ts x: 4 # contributors y: 15 # changes lib/apiScenario/newmanReportValidator.ts x: 4 # contributors y: 21 # changes lib/armValidator/roundTripValidator.ts x: 1 # contributors y: 4 # changes lib/liveValidation/liveValidatorLoader.ts x: 4 # contributors y: 10 # changes lib/swagger/swaggerLoader.ts x: 5 # contributors y: 8 # changes lib/apiScenario/markdownReport.ts x: 4 # contributors y: 7 # changes lib/apiScenario/postmanCollectionRunnerClient.ts x: 3 # contributors y: 20 # changes lib/apiScenario/postmanHelper.ts x: 3 # contributors y: 8 # changes lib/apiScenario/apiScenarioRunner.ts x: 2 # contributors y: 14 # changes lib/commands/generate-api-scenario/static.ts x: 3 # contributors y: 7 # changes index.ts x: 12 # contributors y: 36 # changes lib/cliSuppressExceptions.ts x: 4 # contributors y: 5 # changes lib/commands/validate-traffic.ts x: 5 # contributors y: 5 # changes lib/commands/generate-examples.ts x: 5 # contributors y: 6 # changes lib/commands/run-api-scenario.ts x: 2 # contributors y: 15 # changes lib/swagger/loader.ts x: 3 # contributors y: 3 # changes lib/util/utils.ts x: 12 # contributors y: 59 # changes lib/apiScenario/apiScenarioLoader.ts x: 2 # contributors y: 17 # changes lib/apiScenario/apiScenarioSchema.ts x: 2 # contributors y: 11 # changes lib/swagger/fileLoader.ts x: 7 # contributors y: 7 # changes lib/commands/generate-api-scenario/recording.ts x: 1 # contributors y: 3 # changes lib/transform/nullableTransformer.ts x: 2 # contributors y: 4 # changes lib/apiScenario/variableEnv.ts x: 2 # contributors y: 5 # changes lib/util/errorDefinitions.ts x: 5 # contributors y: 9 # changes lib/util/jsonUtils.ts x: 11 # contributors y: 17 # changes lib/util/validationError.ts x: 9 # contributors y: 38 # changes lib/xMsExampleExtractor.ts x: 7 # contributors y: 19 # changes lib/apiScenario/newmanReportParser.ts x: 2 # contributors y: 8 # changes lib/apiScenario/armUrlParser.ts x: 2 # contributors y: 3 # changes lib/apiScenario/schemaSearcher.ts x: 1 # contributors y: 2 # changes lib/apiScenario/templateGenerator.ts x: 2 # contributors y: 6 # changes lib/liveValidation/operationSearcher.ts x: 2 # contributors y: 10 # changes lib/transform/discriminatorTransformer.ts x: 3 # contributors y: 5 # changes lib/models/requestResponse.ts x: 4 # contributors y: 8 # changes lib/util/severity.ts x: 4 # contributors y: 4 # changes cli.ts x: 5 # contributors y: 13 # changes lib/commands/extract-xmsexamples.ts x: 4 # contributors y: 13 # changes lib/models/index.ts x: 3 # contributors y: 6 # changes lib/models/operationInfo.ts x: 4 # contributors y: 9 # changes lib/models/responseWrapper.ts x: 4 # contributors y: 11 # changes lib/util/logging.ts x: 4 # contributors y: 12 # changes
66.0
# changes
  min: 1.0
  average: 8.22
  25th percentile: 2.0
  median: 5.0
  75th percentile: 11.0
  max: 66.0
0 13.0
# contributors
min: 1.0 | average: 3.45 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 13.0

Number of Contributors vs. File Size: 139 points

lib/liveValidation/liveValidator.ts x: 7 # contributors y: 954 lines of code lib/liveValidation/operationValidator.ts x: 8 # contributors y: 443 lines of code lib/generator/exampleGenerator.ts x: 7 # contributors y: 474 lines of code lib/apiScenario/coverageCalculator.ts x: 3 # contributors y: 106 lines of code lib/apiScenario/postmanCollectionGenerator.ts x: 5 # contributors y: 515 lines of code lib/report/generateReport.ts x: 6 # contributors y: 465 lines of code lib/swaggerValidator/trafficValidator.ts x: 6 # contributors y: 353 lines of code lib/validate.ts x: 13 # contributors y: 363 lines of code lib/generator/mocker.ts x: 7 # contributors y: 132 lines of code eng/scripts/determine-release-tag.ps1 x: 1 # contributors y: 14 lines of code eng/scripts/run_oav_regression.py x: 1 # contributors y: 146 lines of code lib/templates/httpTemplate.ts x: 6 # contributors y: 64 lines of code lib/templates/markdownHttpTemplate.ts x: 5 # contributors y: 127 lines of code lib/swaggerValidator/ajv.ts x: 6 # contributors y: 150 lines of code lib/swaggerValidator/ajvSchemaValidator.ts x: 8 # contributors y: 518 lines of code lib/swagger/jsonLoader.ts x: 10 # contributors y: 300 lines of code lib/swagger/swaggerTypes.ts x: 8 # contributors y: 312 lines of code lib/swaggerValidator/semanticValidator.ts x: 7 # contributors y: 530 lines of code lib/util/constants.ts x: 9 # contributors y: 178 lines of code lib/apiScenario/gen/ApiTestRuleBasedGenerator.ts x: 2 # contributors y: 494 lines of code lib/apiScenario/gen/azureCliRecordingLoader.ts x: 3 # contributors y: 58 lines of code lib/apiScenario/gen/restlerApiScenarioGenerator.ts x: 4 # contributors y: 532 lines of code lib/apiScenario/gen/rules/noChildResourceCreated.ts x: 2 # contributors y: 29 lines of code lib/apiScenario/gen/rules/resourceNameCaseInsensitive.ts x: 2 # contributors y: 38 lines of code lib/apiScenario/gen/rules/systemDataExistsInResponse.ts x: 2 # contributors y: 23 lines of code lib/apiScenario/newmanReportValidator.ts x: 4 # contributors y: 387 lines of code lib/armValidator/roundTripValidator.ts x: 1 # contributors y: 192 lines of code lib/liveValidation/liveValidatorLoader.ts x: 4 # contributors y: 297 lines of code lib/swagger/swaggerLoader.ts x: 5 # contributors y: 114 lines of code lib/apiScenario/markdownReport.ts x: 4 # contributors y: 200 lines of code lib/apiScenario/postmanAssertionRules.ts x: 1 # contributors y: 128 lines of code lib/apiScenario/postmanCollectionRunnerClient.ts x: 3 # contributors y: 972 lines of code lib/apiScenario/postmanHelper.ts x: 3 # contributors y: 258 lines of code lib/apiScenario/apiScenarioRunner.ts x: 2 # contributors y: 329 lines of code lib/commands/generate-api-scenario/static.ts x: 3 # contributors y: 114 lines of code index.ts x: 12 # contributors y: 67 lines of code lib/apiScenario/gen/testRecordingApiScenarioGenerator.ts x: 3 # contributors y: 504 lines of code lib/cliSuppressExceptions.ts x: 4 # contributors y: 11 lines of code lib/commands/traffic-converter.ts x: 2 # contributors y: 137 lines of code lib/commands/validate-traffic.ts x: 5 # contributors y: 87 lines of code lib/commands/generate-examples.ts x: 5 # contributors y: 66 lines of code lib/transform/traverseSwagger.ts x: 2 # contributors y: 103 lines of code lib/commands/run-api-scenario.ts x: 2 # contributors y: 229 lines of code lib/swagger/loader.ts x: 3 # contributors y: 11 lines of code lib/util/utils.ts x: 12 # contributors y: 522 lines of code lib/apiScenario/apiScenarioLoader.ts x: 2 # contributors y: 834 lines of code lib/apiScenario/apiScenarioSchema.ts x: 2 # contributors y: 722 lines of code lib/apiScenario/apiScenarioTypes.ts x: 2 # contributors y: 377 lines of code lib/swaggerValidator/modelValidator.ts x: 5 # contributors y: 954 lines of code lib/swagger/fileLoader.ts x: 7 # contributors y: 94 lines of code lib/commands/generate-api-scenario/recording.ts x: 1 # contributors y: 71 lines of code lib/transform/pureObjectTransformer.ts x: 2 # contributors y: 16 lines of code lib/apiScenario/variableEnv.ts x: 2 # contributors y: 323 lines of code lib/util/errorDefinitions.ts x: 5 # contributors y: 379 lines of code lib/commands/validate-example.ts x: 5 # contributors y: 30 lines of code lib/commands/validate-spec.ts x: 6 # contributors y: 19 lines of code lib/util/jsonUtils.ts x: 11 # contributors y: 43 lines of code lib/util/validationError.ts x: 9 # contributors y: 301 lines of code lib/xMsExampleExtractor.ts x: 7 # contributors y: 277 lines of code lib/apiScenario/newmanReportParser.ts x: 2 # contributors y: 91 lines of code lib/apiScenario/armUrlParser.ts x: 2 # contributors y: 197 lines of code lib/apiScenario/azureBuiltInRoles.ts x: 1 # contributors y: 2282 lines of code lib/apiScenario/gen/dotnetRecordingLoader.ts x: 2 # contributors y: 54 lines of code lib/apiScenario/gen/staticApiScenarioGenerator.ts x: 2 # contributors y: 83 lines of code lib/apiScenario/gen/testProxyRecordLoader.ts x: 2 # contributors y: 52 lines of code lib/apiScenario/junitReport.ts x: 1 # contributors y: 44 lines of code lib/apiScenario/schemaSearcher.ts x: 1 # contributors y: 81 lines of code lib/apiScenario/templateGenerator.ts x: 2 # contributors y: 71 lines of code lib/apiScenario/swaggerAnalyzer.ts x: 2 # contributors y: 120 lines of code lib/generator/swaggerMocker.ts x: 5 # contributors y: 347 lines of code lib/apiScenario/variableUtils.ts x: 1 # contributors y: 50 lines of code lib/commands/generate-api-scenario.ts x: 2 # contributors y: 7 lines of code lib/generator/util.ts x: 4 # contributors y: 109 lines of code regression/validateExamplesRegressionTest.ts x: 3 # contributors y: 18 lines of code lib/liveValidation/operationSearcher.ts x: 2 # contributors y: 305 lines of code lib/transform/discriminatorTransformer.ts x: 3 # contributors y: 85 lines of code lib/models/requestResponse.ts x: 4 # contributors y: 83 lines of code lib/swagger/suppressionLoader.ts x: 3 # contributors y: 171 lines of code lib/apiScenario/bodyTransformer.ts x: 1 # contributors y: 109 lines of code lib/apiScenario/diffUtils.ts x: 1 # contributors y: 312 lines of code lib/apiScenario/readmeTestFileLoader.ts x: 1 # contributors y: 56 lines of code lib/exampleQualityValidator/exampleQualityValidator.ts x: 2 # contributors y: 272 lines of code lib/util/severity.ts x: 4 # contributors y: 18 lines of code lib/inversifyUtils.ts x: 1 # contributors y: 30 lines of code jest.setup-file.js x: 1 # contributors y: 1 lines of code lib/generator/translator.ts x: 3 # contributors y: 226 lines of code lib/commands/extract-xmsexamples.ts x: 4 # contributors y: 38 lines of code lib/models/errorResponse.ts x: 4 # contributors y: 67 lines of code lib/models/liveRequest.ts x: 4 # contributors y: 49 lines of code lib/models/liveValidationError.ts x: 4 # contributors y: 29 lines of code lib/models/requestValidationResult.ts x: 4 # contributors y: 54 lines of code lib/transform/noAdditionalPropertiesTransformer.ts x: 1 # contributors y: 19 lines of code lib/util/logging.ts x: 4 # contributors y: 119 lines of code lib/util/toModelErrors.ts x: 3 # contributors y: 28 lines of code
2282.0
lines of code
  min: 1.0
  average: 175.14
  25th percentile: 30.0
  median: 82.0
  75th percentile: 229.0
  max: 2282.0
0 13.0
# contributors
min: 1.0 | average: 3.45 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 13.0