azure / autorest
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 463 files with 37,020 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (2,184 lines of code)
    • 4 files changed 21-50 times (1,978 lines of code)
    • 105 files changed 6-20 times (16,007 lines of code)
    • 353 files changed 1-5 times (16,851 lines of code)
0% | 5% | 5% | 43% | 45%
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 463 files with 37,020 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 81 files changed by 2-5 contributors (15,196 lines of code)
    • 382 files changed by 1 contributor (21,824 lines of code)
0% | 0% | 0% | 41% | 58%
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, cs, ts, md, java, txt, yaml, rb, js, py, go, npmignore, gitignore, eslintignore, css, ps1, gitattributes, sh, editorconfig, html, npmrc, svg, mjs, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 6% | 5% | 42% | 45%
js0% | 0% | 0% | 70% | 29%
yaml0% | 0% | 0% | 62% | 37%
ps10% | 0% | 0% | 0% | 100%
mjs0% | 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
packages0% | 6% | 5% | 42% | 45%
common0% | 0% | 0% | 98% | 1%
eng0% | 0% | 0% | 28% | 71%
ROOT0% | 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
modelerfour.ts
in packages/extensions/modelerfour/src/modeler
2184 43 2021-01-25 2023-11-16 51 4 tiguerin@microsoft.com tiguerin@microsoft.com
transform-arm-resources.ts
in packages/extensions/openapi-to-typespec/src/transforms
1110 38 2023-12-22 2025-03-19 28 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
app.ts
in packages/extensions/core/src
321 12 2021-02-02 2024-10-31 25 2 tiguerin@microsoft.com mharder@microsoft.com
pipeline.ts
in packages/extensions/core/src/lib/pipeline
234 5 2021-02-02 2023-11-16 24 2 tiguerin@microsoft.com tiguerin@microsoft.com
interfaces.ts
in packages/extensions/openapi-to-typespec/src
313 2 2023-12-22 2025-02-18 21 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
prechecker.ts
in packages/extensions/modelerfour/src/quality-precheck
340 14 2021-01-25 2023-05-02 20 4 tiguerin@microsoft.com mikekistler@microsoft.com
ci.yaml
in eng/pipelines
73 - 2021-01-30 2024-03-26 19 2 tiguerin@microsoft.com hallipr@gmail.com
generate-arm-resource.ts
in packages/extensions/openapi-to-typespec/src/generate
242 8 2023-12-22 2025-02-18 19 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
decorators.ts
in packages/extensions/openapi-to-typespec/src/utils
358 18 2023-12-22 2025-03-19 19 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
app.ts
in packages/apps/autorest/src
119 2 2020-12-17 2023-11-16 18 2 tiguerin@microsoft.com tiguerin@microsoft.com
merger.ts
in packages/extensions/core/src/lib/plugins
436 20 2021-04-07 2023-11-16 18 2 tiguerin@microsoft.com tiguerin@microsoft.com
converter.ts
in packages/libs/oai2-to-oai3/src
1135 37 2021-01-29 2022-11-22 18 2 tiguerin@microsoft.com mikekistler@microsoft.com
data-store.ts
in packages/libs/datastore/src/data-store
136 14 2021-02-04 2022-03-31 17 2 tiguerin@microsoft.com commanderroot@users.noreply...
autorest-as-a-service.ts
in packages/apps/autorest/src
271 7 2020-12-17 2022-03-10 17 2 tiguerin@microsoft.com tiguerin@microsoft.com
publish.yaml
in eng/pipelines
32 - 2021-01-26 2024-06-03 16 3 tiguerin@microsoft.com tiguerin@microsoft.com
autorest-core.ts
in packages/extensions/core/src/lib
215 15 2021-02-02 2023-11-16 16 1 tiguerin@microsoft.com tiguerin@microsoft.com
interpretations.ts
in packages/extensions/modelerfour/src/modeler
348 11 2021-01-25 2023-05-26 16 2 tiguerin@microsoft.com tiguerin@microsoft.com
transform-object.ts
in packages/extensions/openapi-to-typespec/src/transforms
285 22 2023-12-22 2025-02-24 15 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
plugin-endpoint.ts
in packages/extensions/core/src/lib/pipeline
375 24 2021-02-02 2022-12-07 15 2 tiguerin@microsoft.com tiguerin@microsoft.com
transform-operations.ts
in packages/extensions/openapi-to-typespec/src/transforms
304 21 2023-12-22 2025-03-06 14 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
configuration-loader.ts
in packages/libs/configuration/src/configuration-loader
231 6 2021-02-22 2023-11-16 13 3 tiguerin@microsoft.com xidi@microsoft.com
autorest-configuration-schema.ts
in packages/libs/configuration/src/configuration-schema
290 - 2021-04-20 2024-02-16 13 2 tiguerin@microsoft.com gillahaye@microsoft.com
main.ts
in packages/libs/extension/src
427 22 2021-02-12 2023-11-28 13 1 tiguerin@microsoft.com tiguerin@microsoft.com
tree-shaker.ts
in packages/extensions/core/src/lib/plugins/tree-shaker
744 36 2021-04-07 2023-11-16 13 1 tiguerin@microsoft.com tiguerin@microsoft.com
object-manipulator.ts
in packages/extensions/core/src/lib/plugins/transformer
109 1 2021-04-07 2022-03-17 12 1 tiguerin@microsoft.com tiguerin@microsoft.com
imports.ts
in packages/extensions/openapi-to-typespec/src/utils
119 4 2023-12-22 2025-02-13 12 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
resource-discovery.ts
in packages/extensions/openapi-to-typespec/src/utils
201 7 2023-12-22 2025-02-07 12 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
main.ts
in packages/extensions/openapi-to-typespec/src
85 5 2023-12-22 2025-04-19 11 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
emit-main.ts
in packages/extensions/openapi-to-typespec/src/emiters
114 7 2023-12-22 2025-04-19 11 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
data-handle.ts
in packages/libs/datastore/src/data-store
185 20 2021-03-29 2023-11-16 11 1 tiguerin@microsoft.com tiguerin@microsoft.com
components-cleaner.ts
in packages/extensions/core/src/lib/plugins
260 13 2021-04-07 2023-11-16 11 2 tiguerin@microsoft.com tiguerin@microsoft.com
prenamer.ts
in packages/extensions/modelerfour/src/prenamer
317 10 2021-01-25 2022-06-13 11 1 tiguerin@microsoft.com tiguerin@microsoft.com
modelerfour-options.ts
in packages/extensions/modelerfour/src/modeler
39 - 2021-01-25 2022-02-25 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
autorest-normalized-configuration.ts
in packages/libs/configuration/src
76 - 2021-04-20 2022-04-01 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
source-map.ts
in packages/libs/datastore/src/source-map
79 4 2021-02-04 2021-09-03 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
suppressions.ts
in packages/extensions/openapi-to-typespec/src/utils
98 9 2024-05-24 2025-02-13 10 1 97225342+pshao25@users.nore... 97225342+pshao25@users.nore...
autorest-context-loader.ts
in packages/extensions/core/src/lib/context
108 5 2021-04-05 2021-11-15 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
naming-utils.ts
in packages/extensions/modelerfour/src/prenamer
156 13 2021-01-25 2023-11-16 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
generate-operations.ts
in packages/extensions/openapi-to-typespec/src/generate
196 8 2023-12-22 2025-02-18 10 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
autorest-context.ts
in packages/extensions/core/src/lib/context
222 30 2021-04-05 2022-03-17 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
app.js
in packages/apps/autorest/entrypoints
3 - 2020-12-16 2021-10-04 9 3 daviwil@microsoft.com tiguerin@microsoft.com
conversion.ts
in packages/extensions/core/src/lib/plugins
40 2 2021-04-07 2022-02-07 9 1 tiguerin@microsoft.com tiguerin@microsoft.com
generate-client.ts
in packages/extensions/openapi-to-typespec/src/generate
51 4 2024-02-09 2025-04-19 9 3 tadelesh.shi@live.cn 97225342+pshao25@users.nore...
regression-tests.yaml
in eng/pipelines/templates
59 - 2021-01-29 2023-11-16 9 1 tiguerin@microsoft.com tiguerin@microsoft.com
configuration-manager.ts
in packages/libs/configuration/src/configuration-manager
74 6 2021-02-22 2023-11-16 9 1 tiguerin@microsoft.com tiguerin@microsoft.com
exports.ts
in packages/apps/autorest/src
116 7 2020-12-17 2021-11-15 9 3 tiguerin@microsoft.com tiguerin@microsoft.com
install-run-rush.js
in common/scripts
141 4 2018-10-19 2023-11-16 9 5 garretts@microsoft.com tiguerin@microsoft.com
install-run.js
in common/scripts
557 23 2018-10-19 2023-11-16 9 5 garretts@microsoft.com tiguerin@microsoft.com
language-service.ts
in packages/extensions/core/src/language-service
1 - 2021-02-02 2021-09-01 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
plugin-prenamer.ts
in packages/extensions/modelerfour/src/prenamer
33 2 2021-01-25 2022-06-13 8 1 tiguerin@microsoft.com tiguerin@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
install-run-rush.js
in common/scripts
141 4 2018-10-19 2023-11-16 9 5 garretts@microsoft.com tiguerin@microsoft.com
install-run.js
in common/scripts
557 23 2018-10-19 2023-11-16 9 5 garretts@microsoft.com tiguerin@microsoft.com
modelerfour.ts
in packages/extensions/modelerfour/src/modeler
2184 43 2021-01-25 2023-11-16 51 4 tiguerin@microsoft.com tiguerin@microsoft.com
transform-arm-resources.ts
in packages/extensions/openapi-to-typespec/src/transforms
1110 38 2023-12-22 2025-03-19 28 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
interfaces.ts
in packages/extensions/openapi-to-typespec/src
313 2 2023-12-22 2025-02-18 21 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
prechecker.ts
in packages/extensions/modelerfour/src/quality-precheck
340 14 2021-01-25 2023-05-02 20 4 tiguerin@microsoft.com mikekistler@microsoft.com
decorators.ts
in packages/extensions/openapi-to-typespec/src/utils
358 18 2023-12-22 2025-03-19 19 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
transform-object.ts
in packages/extensions/openapi-to-typespec/src/transforms
285 22 2023-12-22 2025-02-24 15 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
transform-operations.ts
in packages/extensions/openapi-to-typespec/src/transforms
304 21 2023-12-22 2025-03-06 14 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
imports.ts
in packages/extensions/openapi-to-typespec/src/utils
119 4 2023-12-22 2025-02-13 12 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
resource-discovery.ts
in packages/extensions/openapi-to-typespec/src/utils
201 7 2023-12-22 2025-02-07 12 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
main.ts
in packages/extensions/openapi-to-typespec/src
85 5 2023-12-22 2025-04-19 11 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
transform-choices.ts
in packages/extensions/openapi-to-typespec/src/transforms
42 4 2023-12-22 2024-06-07 5 4 joheredi@microsoft.com 97225342+pshao25@users.nore...
generate-arm-resource.ts
in packages/extensions/openapi-to-typespec/src/generate
242 8 2023-12-22 2025-02-18 19 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
publish.yaml
in eng/pipelines
32 - 2021-01-26 2024-06-03 16 3 tiguerin@microsoft.com tiguerin@microsoft.com
configuration-loader.ts
in packages/libs/configuration/src/configuration-loader
231 6 2021-02-22 2023-11-16 13 3 tiguerin@microsoft.com xidi@microsoft.com
emit-main.ts
in packages/extensions/openapi-to-typespec/src/emiters
114 7 2023-12-22 2025-04-19 11 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
generate-operations.ts
in packages/extensions/openapi-to-typespec/src/generate
196 8 2023-12-22 2025-02-18 10 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
exports.ts
in packages/apps/autorest/src
116 7 2020-12-17 2021-11-15 9 3 tiguerin@microsoft.com tiguerin@microsoft.com
app.js
in packages/apps/autorest/entrypoints
3 - 2020-12-16 2021-10-04 9 3 daviwil@microsoft.com tiguerin@microsoft.com
generate-client.ts
in packages/extensions/openapi-to-typespec/src/generate
51 4 2024-02-09 2025-04-19 9 3 tadelesh.shi@live.cn 97225342+pshao25@users.nore...
generate-service-information.ts
in packages/extensions/openapi-to-typespec/src/generate
104 2 2023-12-22 2025-03-19 8 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
emit-typespec-config.ts
in packages/extensions/openapi-to-typespec/src/emiters
54 1 2023-12-22 2025-04-19 8 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
emit-arm-resources.ts
in packages/extensions/openapi-to-typespec/src/emiters
58 2 2023-12-22 2025-02-18 8 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
generate-enums.ts
in packages/extensions/openapi-to-typespec/src/generate
55 1 2023-12-22 2025-02-10 7 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
generate-parameter.ts
in packages/extensions/openapi-to-typespec/src/generate
28 1 2023-12-22 2025-02-07 7 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
model-generation.ts
in packages/extensions/openapi-to-typespec/src/utils
67 6 2023-12-22 2025-02-13 7 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
transform-service-information.ts
in packages/extensions/openapi-to-typespec/src/transforms
132 15 2023-12-22 2025-02-24 7 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
values.ts
in packages/extensions/openapi-to-typespec/src/utils
31 2 2023-12-22 2025-03-19 6 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
schemas.ts
in packages/extensions/openapi-to-typespec/src/utils
58 14 2023-12-22 2025-02-24 6 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
model.ts
in packages/extensions/openapi-to-typespec/src
74 4 2023-12-22 2025-02-18 5 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
docs.ts
in packages/extensions/openapi-to-typespec/src/utils
72 5 2023-12-22 2024-05-24 5 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
language-service.js
in packages/extensions/core/entrypoints
1 - 2020-12-16 2021-02-10 4 3 daviwil@microsoft.com tiguerin@microsoft.com
app.js
in packages/extensions/core/entrypoints
1 - 2020-12-16 2021-02-10 4 3 daviwil@microsoft.com tiguerin@microsoft.com
options.ts
in packages/extensions/openapi-to-typespec/src
51 14 2023-12-22 2024-07-12 4 3 joheredi@microsoft.com joheredi@microsoft.com
emit-routes.ts
in packages/extensions/openapi-to-typespec/src/emiters
36 2 2023-12-22 2025-02-18 4 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
emit-models.ts
in packages/extensions/openapi-to-typespec/src/emiters
29 3 2023-12-22 2024-10-08 4 3 joheredi@microsoft.com 97225342+pshao25@users.nore...
emit-client.ts
in packages/extensions/openapi-to-typespec/src/emiters
46 2 2024-02-09 2025-04-19 4 3 tadelesh.shi@live.cn 97225342+pshao25@users.nore...
convert.ps1
in packages/extensions/openapi-to-typespec
57 - 2023-12-22 2024-03-19 4 3 joheredi@microsoft.com fwj_ac@msn.com
helpers.js
in eng/scripts
61 3 2022-02-25 2024-12-10 3 3 tiguerin@microsoft.com 97225342+pshao25@users.nore...
app.ts
in packages/extensions/core/src
321 12 2021-02-02 2024-10-31 25 2 tiguerin@microsoft.com mharder@microsoft.com
pipeline.ts
in packages/extensions/core/src/lib/pipeline
234 5 2021-02-02 2023-11-16 24 2 tiguerin@microsoft.com tiguerin@microsoft.com
ci.yaml
in eng/pipelines
73 - 2021-01-30 2024-03-26 19 2 tiguerin@microsoft.com hallipr@gmail.com
app.ts
in packages/apps/autorest/src
119 2 2020-12-17 2023-11-16 18 2 tiguerin@microsoft.com tiguerin@microsoft.com
converter.ts
in packages/libs/oai2-to-oai3/src
1135 37 2021-01-29 2022-11-22 18 2 tiguerin@microsoft.com mikekistler@microsoft.com
merger.ts
in packages/extensions/core/src/lib/plugins
436 20 2021-04-07 2023-11-16 18 2 tiguerin@microsoft.com tiguerin@microsoft.com
autorest-as-a-service.ts
in packages/apps/autorest/src
271 7 2020-12-17 2022-03-10 17 2 tiguerin@microsoft.com tiguerin@microsoft.com
data-store.ts
in packages/libs/datastore/src/data-store
136 14 2021-02-04 2022-03-31 17 2 tiguerin@microsoft.com commanderroot@users.noreply...
interpretations.ts
in packages/extensions/modelerfour/src/modeler
348 11 2021-01-25 2023-05-26 16 2 tiguerin@microsoft.com tiguerin@microsoft.com
plugin-endpoint.ts
in packages/extensions/core/src/lib/pipeline
375 24 2021-02-02 2022-12-07 15 2 tiguerin@microsoft.com tiguerin@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
tree-shaker.ts
in packages/extensions/core/src/lib/plugins/tree-shaker
744 36 2021-04-07 2023-11-16 13 1 tiguerin@microsoft.com tiguerin@microsoft.com
yaml-dump.ts
in packages/libs/codegen/src/yaml-dump
724 31 2021-08-09 2021-08-09 1 1 tiguerin@microsoft.com tiguerin@microsoft.com
profile-filter.ts
in packages/extensions/core/src/lib/plugins
512 13 2021-04-07 2022-03-14 7 1 tiguerin@microsoft.com tiguerin@microsoft.com
main.ts
in packages/libs/extension/src
427 22 2021-02-12 2023-11-28 13 1 tiguerin@microsoft.com tiguerin@microsoft.com
new-composer.ts
in packages/extensions/core/src/lib/plugins
379 34 2021-04-07 2023-11-16 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
oai3.ts
in packages/libs/openapi/src/v3
365 6 2022-03-14 2022-11-18 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
prenamer.ts
in packages/extensions/modelerfour/src/prenamer
317 10 2021-01-25 2022-06-13 11 1 tiguerin@microsoft.com tiguerin@microsoft.com
subset-schemas-deduplicator.ts
in packages/extensions/core/src/lib/plugins
309 8 2021-04-07 2022-03-14 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
typescript.ts
in packages/tools/compare/src/languages
295 30 2021-02-10 2021-09-22 3 1 tiguerin@microsoft.com tiguerin@microsoft.com
resources.ts
in packages/extensions/openapi-to-typespec/src/utils
294 16 2023-12-22 2023-12-22 1 1 joheredi@microsoft.com joheredi@microsoft.com
flattener.ts
in packages/extensions/modelerfour/src/flattener
287 10 2021-01-25 2021-10-15 6 1 tiguerin@microsoft.com tiguerin@microsoft.com
parse-metadata.ts
in packages/extensions/openapi-to-typespec/src/resource
259 14 2024-09-06 2025-01-20 5 1 97225342+pshao25@users.nore... 97225342+pshao25@users.nore...
status-codes.ts
in packages/libs/oai2-to-oai3/src
254 - 2021-01-29 2021-02-01 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
cli.ts
in packages/tools/compare/src
243 9 2021-02-10 2021-09-03 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
autorest-context.ts
in packages/extensions/core/src/lib/context
222 30 2021-04-05 2022-03-17 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
library-type-mapping.ts
in packages/extensions/openapi-to-typespec/src/utils
222 1 2025-02-10 2025-02-10 1 1 97225342+pshao25@users.nore... 97225342+pshao25@users.nore...
autorest-core.ts
in packages/extensions/core/src/lib
215 15 2021-02-02 2023-11-16 16 1 tiguerin@microsoft.com tiguerin@microsoft.com
duplicate-schema-merger.ts
in packages/extensions/modelerfour/src/quality-precheck
207 12 2021-04-20 2023-11-16 5 1 tiguerin@microsoft.com tiguerin@microsoft.com
processor.ts
in packages/libs/configuration/src/configuration-schema
204 10 2021-04-20 2021-10-15 6 1 tiguerin@microsoft.com tiguerin@microsoft.com
parser.ts
in packages/libs/yaml/src
190 14 2021-07-26 2023-11-16 4 1 tiguerin@microsoft.com tiguerin@microsoft.com
logger.ts
in packages/libs/common/src/logging
187 23 2021-02-12 2021-11-15 7 1 tiguerin@microsoft.com tiguerin@microsoft.com
data-handle.ts
in packages/libs/datastore/src/data-store
185 20 2021-03-29 2023-11-16 11 1 tiguerin@microsoft.com tiguerin@microsoft.com
security-processor.ts
in packages/extensions/modelerfour/src/modeler
178 10 2021-04-21 2023-11-16 5 1 tiguerin@microsoft.com tiguerin@microsoft.com
security.ts
in packages/libs/codemodel/src/model/http
171 2 2021-02-02 2023-11-16 3 1 tiguerin@microsoft.com tiguerin@microsoft.com
merging.ts
in packages/libs/common/src/merging
170 5 2021-02-12 2021-12-01 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
version-param-handler.ts
in packages/extensions/core/src/lib/plugins
164 7 2021-04-07 2022-03-14 6 1 tiguerin@microsoft.com tiguerin@microsoft.com
body-processor.ts
in packages/extensions/modelerfour/src/modeler
163 9 2021-03-23 2022-06-02 7 1 tiguerin@microsoft.com tiguerin@microsoft.com
naming-utils.ts
in packages/extensions/modelerfour/src/prenamer
156 13 2021-01-25 2023-11-16 10 1 tiguerin@microsoft.com tiguerin@microsoft.com
transformer.ts
in packages/extensions/core/src/lib/plugins/transformer
155 4 2021-04-07 2021-10-15 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
yaml-schema.ts
in packages/libs/codemodel/src/model
149 - 2021-02-02 2022-08-12 7 1 tiguerin@microsoft.com tiguerin@microsoft.com
session.ts
in packages/libs/extension-base/src
146 21 2021-11-17 2021-11-22 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
processor.ts
in packages/libs/datastore/src
144 17 2021-02-04 2022-11-18 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
find-parent.ts
in packages/extensions/openapi-to-typespec/src/resource
143 8 2024-09-06 2024-09-06 1 1 97225342+pshao25@users.nore... 97225342+pshao25@users.nore...
exec.ts
in packages/libs/codegen/src
142 8 2021-02-02 2021-09-03 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
yarn.ts
in packages/libs/extension/src
141 4 2021-02-12 2022-03-10 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
python.ts
in packages/tools/compare/src/languages
136 11 2021-02-10 2021-02-10 1 1 tiguerin@microsoft.com tiguerin@microsoft.com
mapping-tree.ts
in packages/libs/datastore/src/mapping-tree
136 5 2021-07-26 2023-11-16 5 1 tiguerin@microsoft.com tiguerin@microsoft.com
emitter.ts
in packages/extensions/core/src/lib/plugins
133 6 2021-04-07 2023-11-16 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
console-logger-sink.ts
in packages/libs/common/src/logging
132 7 2021-09-01 2022-03-22 4 1 tiguerin@microsoft.com tiguerin@microsoft.com
operations.ts
in packages/tools/compare/src
131 7 2021-02-10 2021-09-03 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
status-code.ts
in packages/libs/codemodel/src/model/http
129 - 2021-02-02 2021-02-02 1 1 tiguerin@microsoft.com tiguerin@microsoft.com
help.ts
in packages/extensions/core/src/commands
129 6 2021-10-04 2022-03-14 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
source-track.ts
in packages/libs/codegen/src
128 5 2021-02-02 2022-06-13 4 1 tiguerin@microsoft.com tiguerin@microsoft.com
swagger-fixer.ts
in packages/tools/fixer/src/app/swagger-fixer
123 7 2021-10-01 2022-02-25 2 1 tiguerin@microsoft.com tiguerin@microsoft.com
extension-host.ts
in packages/libs/extension-base/src
122 12 2021-11-17 2023-11-16 4 1 tiguerin@microsoft.com tiguerin@microsoft.com
autorest-configuration.ts
in packages/libs/configuration/src
119 6 2021-02-11 2022-03-09 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
utils.ts
in packages/libs/yaml/src
118 6 2021-07-26 2021-07-26 1 1 tiguerin@microsoft.com tiguerin@microsoft.com
grouper.ts
in packages/extensions/modelerfour/src/grouper
116 6 2021-01-25 2021-07-30 5 1 tiguerin@microsoft.com tiguerin@microsoft.com
manipulation.ts
in packages/extensions/core/src/lib/plugins/transformer
114 6 2021-04-07 2022-03-17 8 1 tiguerin@microsoft.com tiguerin@microsoft.com
file-generator.ts
in packages/libs/codegen/src
113 14 2021-02-02 2021-02-02 1 1 tiguerin@microsoft.com tiguerin@microsoft.com
Correlations

File Size vs. Number of Changes: 463 points

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 46 lines of code y: 4 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 114 lines of code y: 11 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 54 lines of code y: 8 # changes packages/extensions/openapi-to-typespec/src/generate/generate-client.ts x: 51 lines of code y: 9 # changes packages/extensions/openapi-to-typespec/src/main.ts x: 85 lines of code y: 11 # changes packages/extensions/openapi-to-typespec/src/generate/generate-service-information.ts x: 104 lines of code y: 8 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-arm-resources.ts x: 1110 lines of code y: 28 # changes packages/extensions/openapi-to-typespec/src/utils/decorators.ts x: 358 lines of code y: 19 # changes packages/extensions/openapi-to-typespec/src/utils/values.ts x: 31 lines of code y: 6 # changes packages/libs/deduplication/src/main.ts x: 347 lines of code y: 7 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-operations.ts x: 304 lines of code y: 14 # changes packages/extensions/openapi-to-typespec/src/utils/operation-group.ts x: 35 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/type-mapping.ts x: 107 lines of code y: 7 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-service-information.ts x: 132 lines of code y: 7 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-object.ts x: 285 lines of code y: 15 # changes packages/extensions/openapi-to-typespec/src/utils/schemas.ts x: 58 lines of code y: 6 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-arm-resources.ts x: 58 lines of code y: 8 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-routes.ts x: 36 lines of code y: 4 # changes packages/extensions/openapi-to-typespec/src/generate/generate-arm-resource.ts x: 242 lines of code y: 19 # changes packages/extensions/openapi-to-typespec/src/generate/generate-operations.ts x: 196 lines of code y: 10 # changes packages/extensions/openapi-to-typespec/src/interfaces.ts x: 313 lines of code y: 21 # changes packages/extensions/openapi-to-typespec/src/model.ts x: 74 lines of code y: 5 # changes packages/extensions/openapi-to-typespec/src/generate/generate-object.ts x: 38 lines of code y: 6 # changes packages/extensions/openapi-to-typespec/src/utils/alias.ts x: 18 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/utils/imports.ts x: 119 lines of code y: 12 # changes packages/extensions/openapi-to-typespec/src/utils/model-generation.ts x: 67 lines of code y: 7 # changes packages/extensions/openapi-to-typespec/src/utils/response.ts x: 47 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/suppressions.ts x: 98 lines of code y: 10 # changes packages/extensions/openapi-to-typespec/src/generate/generate-enums.ts x: 55 lines of code y: 7 # changes packages/extensions/openapi-to-typespec/src/utils/envelope-property.ts x: 103 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/library-type-mapping.ts x: 222 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/autorest-session.ts x: 28 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/generate/generate-parameter.ts x: 28 lines of code y: 7 # changes packages/extensions/openapi-to-typespec/src/utils/resource-discovery.ts x: 201 lines of code y: 12 # changes packages/extensions/openapi-to-typespec/src/resource/parse-metadata.ts x: 259 lines of code y: 5 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-legacy.ts x: 10 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/strings.ts x: 13 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/utils/lro.ts x: 39 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/pretransforms/rename-pretransform.ts x: 126 lines of code y: 4 # changes packages/extensions/openapi-to-typespec/src/resource/resource-equivalent.ts x: 57 lines of code y: 2 # changes eng/scripts/helpers.js x: 61 lines of code y: 3 # changes packages/extensions/core/src/app.ts x: 321 lines of code y: 25 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-models.ts x: 29 lines of code y: 4 # changes packages/extensions/openapi-to-typespec/src/resource/operation-set.ts x: 78 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/resource/utils.ts x: 86 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/resource/find-parent.ts x: 143 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/options.ts x: 51 lines of code y: 4 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-choices.ts x: 42 lines of code y: 5 # changes eng/pipelines/publish.yaml x: 32 lines of code y: 16 # changes eng/pipelines/templates/build-and-push-docker.yaml x: 24 lines of code y: 5 # changes packages/extensions/openapi-to-typespec/src/constants.ts x: 1 lines of code y: 1 # changes eng/pipelines/ci.yaml x: 73 lines of code y: 19 # changes eng/pipelines/publish-dev.yaml x: 24 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/convert.ps1 x: 57 lines of code y: 4 # changes packages/libs/configuration/src/configuration-schema/autorest-configuration-schema.ts x: 290 lines of code y: 13 # changes packages/extensions/openapi-to-typespec/src/utils/namespace.ts x: 9 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/utils/discriminator.ts x: 42 lines of code y: 2 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-package.ts x: 31 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/paths.ts x: 16 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/errors.ts x: 14 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/logger.ts x: 21 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/metadata.ts x: 4 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/paging.ts x: 81 lines of code y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/resources.ts x: 294 lines of code y: 1 # changes packages/libs/extension/src/main.ts x: 427 lines of code y: 13 # changes cspell.yaml x: 13 lines of code y: 4 # changes packages/libs/configuration/src/configuration-loader/configuration-loader.ts x: 231 lines of code y: 13 # changes common/scripts/install-run-rush.js x: 141 lines of code y: 9 # changes common/scripts/install-run-rushx.js x: 7 lines of code y: 4 # changes common/scripts/install-run.js x: 557 lines of code y: 9 # changes eng/pipelines/templates/build.yaml x: 12 lines of code y: 6 # changes eng/pipelines/templates/regression-tests.yaml x: 59 lines of code y: 9 # changes packages/apps/autorest/src/app.ts x: 119 lines of code y: 18 # changes packages/extensions/core/src/lib/autorest-core.ts x: 215 lines of code y: 16 # changes packages/extensions/core/src/lib/pipeline/pipeline.ts x: 234 lines of code y: 24 # changes packages/extensions/core/src/lib/plugins/components-cleaner.ts x: 260 lines of code y: 11 # changes packages/extensions/core/src/lib/plugins/emitter.ts x: 133 lines of code y: 8 # changes packages/extensions/core/src/lib/plugins/enum-deduplication/enum-deduplicator.ts x: 98 lines of code y: 6 # changes packages/extensions/core/src/lib/plugins/loaders/referenced-file-resolver.ts x: 69 lines of code y: 2 # changes packages/extensions/core/src/lib/plugins/merger.ts x: 436 lines of code y: 18 # changes packages/extensions/core/src/lib/plugins/new-composer.ts x: 379 lines of code y: 8 # changes packages/extensions/core/src/lib/plugins/tree-shaker/tree-shaker.ts x: 744 lines of code y: 13 # changes packages/extensions/modelerfour/src/modeler/modelerfour.ts x: 2184 lines of code y: 51 # changes packages/extensions/modelerfour/src/modeler/security-processor.ts x: 178 lines of code y: 5 # changes packages/extensions/modelerfour/src/prenamer/naming-utils.ts x: 156 lines of code y: 10 # changes packages/extensions/modelerfour/src/quality-precheck/duplicate-schema-merger.ts x: 207 lines of code y: 5 # changes packages/libs/codegen/src/formatter/formatter.ts x: 208 lines of code y: 4 # changes packages/libs/codegen/src/initializer.ts x: 86 lines of code y: 3 # changes packages/libs/codegen/src/text-manipulation.ts x: 423 lines of code y: 5 # changes packages/libs/codemodel/src/model/common/external-documentation.ts x: 16 lines of code y: 3 # changes packages/libs/codemodel/src/model/common/info.ts x: 46 lines of code y: 3 # changes packages/libs/codemodel/src/model/common/security.ts x: 39 lines of code y: 3 # changes packages/libs/codemodel/src/model/http/http.ts x: 81 lines of code y: 6 # changes packages/libs/codemodel/src/model/http/security.ts x: 171 lines of code y: 3 # changes packages/libs/configuration/src/configuration-manager/configuration-manager.ts x: 74 lines of code y: 9 # changes packages/libs/configuration/src/utils.ts x: 47 lines of code y: 6 # changes packages/libs/datastore/src/data-store/data-handle.ts x: 185 lines of code y: 11 # changes packages/libs/datastore/src/data-store/quick-data-source.ts x: 22 lines of code y: 2 # changes packages/libs/datastore/src/data-store/read-through-data-source.ts x: 52 lines of code y: 2 # changes packages/libs/datastore/src/mapping-tree/mapping-tree.ts x: 136 lines of code y: 5 # changes packages/libs/extension-base/src/extension-host.ts x: 122 lines of code y: 4 # changes packages/libs/extension/src/extension/extension.ts x: 59 lines of code y: 3 # changes packages/libs/yaml/src/parser.ts x: 190 lines of code y: 4 # changes packages/extensions/core/src/lib/plugins/full-ref-resolver/full-ref-resolver-plugin.ts x: 178 lines of code y: 6 # changes packages/extensions/modelerfour/src/modeler/interpretations.ts x: 348 lines of code y: 16 # changes packages/libs/openapi/src/v3/formats.ts x: 32 lines of code y: 4 # changes packages/extensions/modelerfour/src/quality-precheck/prechecker.ts x: 340 lines of code y: 20 # changes packages/libs/extension-base/src/testing/test-session.ts x: 68 lines of code y: 3 # changes packages/libs/common/src/logging/filter-logger-processor.ts x: 73 lines of code y: 4 # changes packages/extensions/core/src/lib/pipeline/plugin-endpoint.ts x: 375 lines of code y: 15 # changes packages/libs/oai2-to-oai3/src/converter.ts x: 1135 lines of code y: 18 # changes packages/extensions/cadl/src/cadl-compiler.ts x: 63 lines of code y: 4 # changes packages/extensions/core/src/lib/plugins/semantics-validation/semantics-validation-plugin.ts x: 66 lines of code y: 6 # changes packages/extensions/core/src/lib/plugins/semantics-validation/types.ts x: 17 lines of code y: 4 # changes packages/extensions/core/src/lib/plugins/semantics-validation/validators/paths-validator.ts x: 70 lines of code y: 6 # changes packages/libs/datastore/src/processor.ts x: 144 lines of code y: 8 # changes packages/libs/openapi/src/utils.ts x: 66 lines of code y: 5 # changes packages/libs/openapi/src/v3/oai3.ts x: 365 lines of code y: 2 # changes packages/libs/system-requirements/src/exec-cmd.ts x: 50 lines of code y: 2 # changes packages/libs/system-requirements/src/python.ts x: 91 lines of code y: 2 # changes packages/libs/codemodel/src/model/yaml-schema.ts x: 149 lines of code y: 7 # changes packages/libs/codemodel/src/model/common/schemas.ts x: 99 lines of code y: 4 # changes packages/libs/codemodel/src/model/common/schema-type.ts x: 72 lines of code y: 3 # changes packages/libs/codemodel/src/model/common/schemas/string.ts x: 66 lines of code y: 3 # changes packages/extensions/modelerfour/src/prenamer/plugin-prenamer.ts x: 33 lines of code y: 8 # changes packages/extensions/modelerfour/src/prenamer/prenamer.ts x: 317 lines of code y: 11 # changes packages/libs/codegen/src/source-track.ts x: 128 lines of code y: 4 # changes packages/libs/datastore/src/source-map/blaming.ts x: 37 lines of code y: 7 # changes packages/libs/jsonschema/src/refs.ts x: 32 lines of code y: 3 # changes packages/extensions/modelerfour/src/modeler/body-processor.ts x: 163 lines of code y: 7 # changes packages/libs/configuration/src/configuration-manager/configuration-file.ts x: 87 lines of code y: 5 # changes packages/libs/configuration/src/literate-yaml/literate-yaml.ts x: 52 lines of code y: 5 # changes packages/extensions/core/src/lib/plugins/loaders/openapi-loader.ts x: 55 lines of code y: 6 # changes packages/libs/openapi/src/workspace.ts x: 44 lines of code y: 2 # changes packages/extensions/core/src/language-service/document-analysis.ts x: 1 lines of code y: 3 # changes packages/extensions/core/src/lib/pipeline/pipeline-builder.ts x: 112 lines of code y: 2 # changes packages/libs/datastore/src/json-path/json-path.ts x: 97 lines of code y: 4 # changes packages/libs/extension/src/exceptions.ts x: 48 lines of code y: 3 # changes packages/libs/extension/src/index.ts x: 3 lines of code y: 2 # changes packages/libs/system-requirements/src/common.ts x: 26 lines of code y: 1 # changes packages/libs/system-requirements/src/system-requirements.ts x: 49 lines of code y: 1 # changes packages/libs/system-requirements/src/version.ts x: 38 lines of code y: 1 # changes packages/libs/configuration/src/autorest-normalized-configuration.ts x: 76 lines of code y: 10 # changes packages/libs/codegen/src/pluralization.ts x: 1074 lines of code y: 4 # changes packages/libs/codegen/src/utility.ts x: 94 lines of code y: 4 # changes packages/libs/datastore/src/data-store/data-store.ts x: 136 lines of code y: 17 # changes packages/tools/compare/src/comparers.ts x: 205 lines of code y: 3 # changes packages/extensions/cadl/src/main.ts x: 14 lines of code y: 3 # changes packages/libs/common/src/logging/console-logger-sink.ts x: 132 lines of code y: 4 # changes packages/extensions/modelerfour/src/modeler/schema-utils.ts x: 24 lines of code y: 4 # changes packages/extensions/core/src/lib/context/autorest-context.ts x: 222 lines of code y: 10 # changes packages/extensions/core/src/lib/plugins/transformer/manipulation.ts x: 114 lines of code y: 8 # changes packages/extensions/core/src/lib/plugins/transformer/object-manipulator.ts x: 109 lines of code y: 12 # changes packages/libs/openapi/src/index.ts x: 4 lines of code y: 3 # changes packages/extensions/core/src/commands/help.ts x: 129 lines of code y: 2 # changes packages/extensions/core/src/lib/plugins/allof-cleaner.ts x: 50 lines of code y: 7 # changes packages/extensions/core/src/lib/plugins/component-key-renamer.ts x: 102 lines of code y: 6 # changes packages/extensions/core/src/lib/plugins/profile-filter.ts x: 512 lines of code y: 7 # changes packages/extensions/core/src/lib/plugins/subset-schemas-deduplicator.ts x: 309 lines of code y: 8 # changes packages/extensions/core/src/lib/plugins/version-param-handler.ts x: 164 lines of code y: 6 # changes packages/libs/oai2-to-oai3/src/content-type-utils.ts x: 21 lines of code y: 3 # changes packages/libs/oai2-to-oai3/src/runner/utils.ts x: 11 lines of code y: 4 # changes packages/libs/openapi/src/v2/parameter.ts x: 69 lines of code y: 1 # changes packages/apps/autorest/src/autorest-as-a-service.ts x: 271 lines of code y: 17 # changes packages/libs/extension/src/package-manager.ts x: 45 lines of code y: 5 # changes packages/libs/extension/src/yarn.ts x: 141 lines of code y: 8 # changes packages/libs/configuration/src/autorest-configuration.ts x: 119 lines of code y: 8 # changes packages/libs/codemodel/src/model/common/operation.ts x: 98 lines of code y: 5 # changes packages/extensions/modelerfour/src/modeler/modelerfour-options.ts x: 39 lines of code y: 10 # changes packages/extensions/core/src/lib/plugins/index.ts x: 83 lines of code y: 7 # changes packages/tools/fixer/src/app/autorest-fixer-config.ts x: 7 lines of code y: 2 # changes packages/tools/fixer/src/app/swagger-fixer/swagger-fixer.ts x: 123 lines of code y: 2 # changes packages/tools/fixer/src/cli/cli.ts x: 79 lines of code y: 2 # changes packages/extensions/core/src/lib/plugins/conversion.ts x: 40 lines of code y: 9 # changes packages/extensions/core/src/lib/plugins/semantics-validation/validators/refs-siblings-validator.ts x: 40 lines of code y: 4 # changes packages/libs/common/src/merging/merging.ts x: 170 lines of code y: 8 # changes packages/libs/extension-base/src/session.ts x: 146 lines of code y: 2 # changes packages/libs/extension-base/src/autorest-extension.ts x: 62 lines of code y: 2 # changes packages/extensions/modelerfour/src/checker/plugin-checker.ts x: 35 lines of code y: 7 # changes packages/extensions/modelerfour/src/example/plugin-flattener.ts x: 27 lines of code y: 7 # changes packages/libs/extension-base/src/extension-logger.ts x: 56 lines of code y: 1 # changes packages/apps/autorest/src/exports.ts x: 116 lines of code y: 9 # changes packages/apps/autorest/src/utils.ts x: 88 lines of code y: 7 # changes packages/extensions/core/src/lib/context/autorest-context-loader.ts x: 108 lines of code y: 10 # changes packages/libs/common/src/logging/logger.ts x: 187 lines of code y: 7 # changes packages/extensions/core/src/lib/plugins/transformer/transformer.ts x: 155 lines of code y: 8 # changes packages/extensions/modelerfour/src/flattener/flattener.ts x: 287 lines of code y: 6 # changes packages/libs/configuration/src/configuration-schema/processor.ts x: 204 lines of code y: 6 # changes packages/apps/autorest/entrypoints/app.js x: 3 lines of code y: 9 # changes packages/libs/configuration/src/configuration-schema/types.ts x: 96 lines of code y: 2 # changes packages/extensions/core/src/lib/plugins/external.ts x: 82 lines of code y: 4 # changes packages/extensions/core/src/lib/plugins/identity/reset-identity-plugin.ts x: 28 lines of code y: 5 # changes packages/libs/datastore/src/data-store/data-sink.ts x: 64 lines of code y: 8 # changes packages/libs/json/src/traverse/traverse.ts x: 32 lines of code y: 2 # changes packages/tools/compare/src/languages/typescript.ts x: 295 lines of code y: 3 # changes packages/apps/autorest/src/actions/check-autorest-update.ts x: 26 lines of code y: 6 # changes packages/apps/autorest/src/actions/clear-temp-data.ts x: 20 lines of code y: 4 # changes packages/apps/autorest/src/constants.ts x: 11 lines of code y: 3 # changes packages/extensions/core/src/lib/pipeline/plugin-api.ts x: 40 lines of code y: 3 # changes packages/libs/codegen/src/exec.ts x: 142 lines of code y: 2 # changes packages/libs/codemodel/src/model/common/aspect.ts x: 29 lines of code y: 3 # changes packages/libs/codemodel/src/model/common/code-model.ts x: 70 lines of code y: 4 # changes packages/libs/codemodel/src/model/common/schemas/object.ts x: 89 lines of code y: 3 # changes packages/libs/common/src/logging/formatter.ts x: 104 lines of code y: 2 # changes packages/libs/datastore/src/graph-builder.ts x: 101 lines of code y: 7 # changes packages/libs/datastore/src/source-map/source-map.ts x: 79 lines of code y: 10 # changes packages/testing/test-utils/src/matchers/file-snapshot.ts x: 88 lines of code y: 2 # changes packages/tools/compare/src/cli.ts x: 243 lines of code y: 2 # changes packages/tools/compare/src/operations.ts x: 131 lines of code y: 2 # changes packages/extensions/core/src/lib/plugins/loaders/common.ts x: 15 lines of code y: 5 # changes packages/extensions/core/src/language-service/language-service.ts x: 1 lines of code y: 8 # changes packages/libs/codegen/src/yaml-dump/yaml-dump.ts x: 724 lines of code y: 1 # changes packages/extensions/core/src/lib/plugins/schema-validation/json-schema-validator.ts x: 112 lines of code y: 3 # changes packages/libs/configuration/src/literate-yaml/markdown-parser.ts x: 102 lines of code y: 2 # changes packages/extensions/modelerfour/src/grouper/grouper.ts x: 116 lines of code y: 5 # changes packages/libs/yaml/src/utils.ts x: 118 lines of code y: 1 # changes packages/extensions/core/src/lib/plugins/metadata-generation.ts x: 64 lines of code y: 2 # changes packages/libs/configuration/src/index.ts x: 10 lines of code y: 5 # changes eng/strip-json-comments.js x: 65 lines of code y: 1 # changes packages/tools/compare/src/languages/python.ts x: 136 lines of code y: 1 # changes packages/extensions/core/entrypoints/app.js x: 1 lines of code y: 4 # changes packages/libs/datastore/src/cancellation.ts x: 40 lines of code y: 1 # changes packages/extensions/core/src/lib/events.ts x: 63 lines of code y: 1 # changes packages/libs/codegen/src/file-generator.ts x: 113 lines of code y: 1 # changes packages/libs/codemodel/src/model/http/status-code.ts x: 129 lines of code y: 1 # changes packages/apps/autorest/src/commands/show-available-core-versions.ts x: 27 lines of code y: 3 # changes packages/libs/oai2-to-oai3/src/status-codes.ts x: 254 lines of code y: 2 # changes
51.0
# changes
  min: 1.0
  average: 4.12
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 51.0
0 2184.0
lines of code
min: 1.0 | average: 79.96 | 25th percentile: 11.0 | median: 35.0 | 75th percentile: 85.0 | max: 2184.0

Number of Contributors vs. Number of Changes: 463 points

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 3 # contributors y: 4 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 3 # contributors y: 11 # changes packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 3 # contributors y: 8 # changes packages/extensions/openapi-to-typespec/src/generate/generate-client.ts x: 3 # contributors y: 9 # changes packages/extensions/openapi-to-typespec/src/main.ts x: 4 # contributors y: 11 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-arm-resources.ts x: 4 # contributors y: 28 # changes packages/extensions/openapi-to-typespec/src/utils/decorators.ts x: 4 # contributors y: 19 # changes packages/extensions/openapi-to-typespec/src/utils/values.ts x: 3 # contributors y: 6 # changes packages/libs/deduplication/src/main.ts x: 2 # contributors y: 7 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-operations.ts x: 4 # contributors y: 14 # changes packages/extensions/openapi-to-typespec/src/utils/operation-group.ts x: 1 # contributors y: 1 # changes packages/extensions/openapi-to-typespec/src/utils/type-mapping.ts x: 1 # contributors y: 7 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-service-information.ts x: 3 # contributors y: 7 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-object.ts x: 4 # contributors y: 15 # changes packages/extensions/openapi-to-typespec/src/generate/generate-arm-resource.ts x: 3 # contributors y: 19 # changes packages/extensions/openapi-to-typespec/src/generate/generate-operations.ts x: 3 # contributors y: 10 # changes packages/extensions/openapi-to-typespec/src/interfaces.ts x: 4 # contributors y: 21 # changes packages/extensions/openapi-to-typespec/src/model.ts x: 3 # contributors y: 5 # changes packages/extensions/openapi-to-typespec/src/generate/generate-object.ts x: 2 # contributors y: 6 # changes packages/extensions/openapi-to-typespec/src/utils/alias.ts x: 2 # contributors y: 2 # changes packages/extensions/openapi-to-typespec/src/utils/imports.ts x: 4 # contributors y: 12 # changes packages/extensions/openapi-to-typespec/src/utils/suppressions.ts x: 1 # contributors y: 10 # changes packages/extensions/openapi-to-typespec/src/resource/parse-metadata.ts x: 1 # contributors y: 5 # changes packages/extensions/openapi-to-typespec/src/utils/strings.ts x: 1 # contributors y: 2 # changes packages/extensions/openapi-to-typespec/src/pretransforms/rename-pretransform.ts x: 2 # contributors y: 4 # changes eng/scripts/helpers.js x: 3 # contributors y: 3 # changes packages/extensions/core/src/app.ts x: 2 # contributors y: 25 # changes packages/extensions/openapi-to-typespec/src/transforms/transform-choices.ts x: 4 # contributors y: 5 # changes eng/pipelines/publish.yaml x: 3 # contributors y: 16 # changes eng/pipelines/templates/build-and-push-docker.yaml x: 2 # contributors y: 5 # changes eng/pipelines/ci.yaml x: 2 # contributors y: 19 # changes packages/libs/configuration/src/configuration-schema/autorest-configuration-schema.ts x: 2 # contributors y: 13 # changes packages/libs/extension/src/main.ts x: 1 # contributors y: 13 # changes cspell.yaml x: 1 # contributors y: 4 # changes packages/libs/configuration/src/configuration-loader/configuration-loader.ts x: 3 # contributors y: 13 # changes common/scripts/install-run-rush.js x: 5 # contributors y: 9 # changes eng/pipelines/templates/build.yaml x: 1 # contributors y: 6 # changes eng/pipelines/templates/regression-tests.yaml x: 1 # contributors y: 9 # changes packages/apps/autorest/src/app.ts x: 2 # contributors y: 18 # changes packages/extensions/core/src/lib/autorest-core.ts x: 1 # contributors y: 16 # changes packages/extensions/core/src/lib/pipeline/pipeline.ts x: 2 # contributors y: 24 # changes packages/extensions/core/src/lib/plugins/components-cleaner.ts x: 2 # contributors y: 11 # changes packages/extensions/core/src/lib/plugins/emitter.ts x: 1 # contributors y: 8 # changes packages/extensions/modelerfour/src/modeler/modelerfour.ts x: 4 # contributors y: 51 # changes packages/libs/codegen/src/initializer.ts x: 1 # contributors y: 3 # changes packages/libs/datastore/src/data-store/data-handle.ts x: 1 # contributors y: 11 # changes packages/extensions/modelerfour/src/modeler/interpretations.ts x: 2 # contributors y: 16 # changes packages/extensions/modelerfour/src/quality-precheck/prechecker.ts x: 4 # contributors y: 20 # changes packages/libs/extension-base/src/testing/test-session.ts x: 2 # contributors y: 3 # changes packages/extensions/core/src/lib/pipeline/plugin-endpoint.ts x: 2 # contributors y: 15 # changes packages/libs/datastore/src/data-store/data-store.ts x: 2 # contributors y: 17 # changes packages/extensions/core/src/lib/plugins/transformer/object-manipulator.ts x: 1 # contributors y: 12 # changes
51.0
# changes
  min: 1.0
  average: 4.12
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 51.0
0 5.0
# contributors
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

Number of Contributors vs. File Size: 463 points

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 3 # contributors y: 46 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 3 # contributors y: 114 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 3 # contributors y: 54 lines of code packages/extensions/openapi-to-typespec/src/main.ts x: 4 # contributors y: 85 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-service-information.ts x: 3 # contributors y: 104 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-arm-resources.ts x: 4 # contributors y: 1110 lines of code packages/extensions/openapi-to-typespec/src/utils/decorators.ts x: 4 # contributors y: 358 lines of code packages/extensions/openapi-to-typespec/src/utils/values.ts x: 3 # contributors y: 31 lines of code packages/libs/deduplication/src/main.ts x: 2 # contributors y: 347 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-operations.ts x: 4 # contributors y: 304 lines of code packages/extensions/openapi-to-typespec/src/utils/operation-group.ts x: 1 # contributors y: 35 lines of code packages/extensions/openapi-to-typespec/src/utils/type-mapping.ts x: 1 # contributors y: 107 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-service-information.ts x: 3 # contributors y: 132 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-object.ts x: 4 # contributors y: 285 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-routes.ts x: 3 # contributors y: 36 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-arm-resource.ts x: 3 # contributors y: 242 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-operations.ts x: 3 # contributors y: 196 lines of code packages/extensions/openapi-to-typespec/src/interfaces.ts x: 4 # contributors y: 313 lines of code packages/extensions/openapi-to-typespec/src/model.ts x: 3 # contributors y: 74 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-object.ts x: 2 # contributors y: 38 lines of code packages/extensions/openapi-to-typespec/src/utils/alias.ts x: 2 # contributors y: 18 lines of code packages/extensions/openapi-to-typespec/src/utils/imports.ts x: 4 # contributors y: 119 lines of code packages/extensions/openapi-to-typespec/src/utils/model-generation.ts x: 3 # contributors y: 67 lines of code packages/extensions/openapi-to-typespec/src/utils/response.ts x: 1 # contributors y: 47 lines of code packages/extensions/openapi-to-typespec/src/utils/suppressions.ts x: 1 # contributors y: 98 lines of code packages/extensions/openapi-to-typespec/src/utils/library-type-mapping.ts x: 1 # contributors y: 222 lines of code packages/extensions/openapi-to-typespec/src/autorest-session.ts x: 2 # contributors y: 28 lines of code packages/extensions/openapi-to-typespec/src/utils/resource-discovery.ts x: 4 # contributors y: 201 lines of code packages/extensions/openapi-to-typespec/src/resource/parse-metadata.ts x: 1 # contributors y: 259 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-legacy.ts x: 1 # contributors y: 10 lines of code packages/extensions/openapi-to-typespec/src/pretransforms/rename-pretransform.ts x: 2 # contributors y: 126 lines of code packages/extensions/openapi-to-typespec/src/resource/resource-equivalent.ts x: 1 # contributors y: 57 lines of code packages/extensions/core/src/app.ts x: 2 # contributors y: 321 lines of code packages/extensions/openapi-to-typespec/src/resource/operation-set.ts x: 1 # contributors y: 78 lines of code packages/extensions/openapi-to-typespec/src/resource/utils.ts x: 1 # contributors y: 86 lines of code packages/extensions/openapi-to-typespec/src/pretransforms/arm-pretransform.ts x: 2 # contributors y: 12 lines of code packages/extensions/openapi-to-typespec/src/resource/find-parent.ts x: 1 # contributors y: 143 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-choices.ts x: 4 # contributors y: 42 lines of code packages/extensions/openapi-to-typespec/src/constants.ts x: 1 # contributors y: 1 lines of code eng/pipelines/ci.yaml x: 2 # contributors y: 73 lines of code packages/libs/configuration/src/configuration-schema/autorest-configuration-schema.ts x: 2 # contributors y: 290 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-package.ts x: 1 # contributors y: 31 lines of code packages/extensions/openapi-to-typespec/src/utils/logger.ts x: 1 # contributors y: 21 lines of code packages/extensions/openapi-to-typespec/src/utils/resources.ts x: 1 # contributors y: 294 lines of code packages/libs/extension/src/main.ts x: 1 # contributors y: 427 lines of code packages/libs/configuration/src/configuration-loader/configuration-loader.ts x: 3 # contributors y: 231 lines of code common/scripts/install-run-rush.js x: 5 # contributors y: 141 lines of code common/scripts/install-run-rushx.js x: 2 # contributors y: 7 lines of code common/scripts/install-run.js x: 5 # contributors y: 557 lines of code packages/apps/autorest/src/app.ts x: 2 # contributors y: 119 lines of code packages/extensions/cadl/src/module-resolver.ts x: 1 # contributors y: 77 lines of code packages/extensions/core/src/lib/pipeline/pipeline.ts x: 2 # contributors y: 234 lines of code packages/extensions/core/src/lib/plugins/components-cleaner.ts x: 2 # contributors y: 260 lines of code packages/extensions/core/src/lib/plugins/emitter.ts x: 1 # contributors y: 133 lines of code packages/extensions/core/src/lib/plugins/merger.ts x: 2 # contributors y: 436 lines of code packages/extensions/core/src/lib/plugins/new-composer.ts x: 1 # contributors y: 379 lines of code packages/extensions/core/src/lib/plugins/tree-shaker/tree-shaker.ts x: 1 # contributors y: 744 lines of code packages/extensions/modelerfour/src/modeler/modelerfour.ts x: 4 # contributors y: 2184 lines of code packages/extensions/modelerfour/src/modeler/security-processor.ts x: 1 # contributors y: 178 lines of code packages/extensions/modelerfour/src/prenamer/naming-utils.ts x: 1 # contributors y: 156 lines of code packages/extensions/modelerfour/src/quality-precheck/duplicate-schema-merger.ts x: 1 # contributors y: 207 lines of code packages/libs/codegen/src/formatter/formatter.ts x: 2 # contributors y: 208 lines of code packages/libs/codegen/src/text-manipulation.ts x: 2 # contributors y: 423 lines of code packages/libs/codemodel/src/model/http/security.ts x: 1 # contributors y: 171 lines of code packages/libs/datastore/src/data-store/data-handle.ts x: 1 # contributors y: 185 lines of code packages/libs/extension-base/src/extension-host.ts x: 1 # contributors y: 122 lines of code packages/libs/yaml/src/parser.ts x: 1 # contributors y: 190 lines of code packages/extensions/core/src/lib/plugins/full-ref-resolver/full-ref-resolver-plugin.ts x: 2 # contributors y: 178 lines of code packages/extensions/modelerfour/src/quality-precheck/prechecker.ts x: 4 # contributors y: 340 lines of code packages/libs/extension-base/src/testing/test-session.ts x: 2 # contributors y: 68 lines of code packages/extensions/core/src/lib/pipeline/plugin-endpoint.ts x: 2 # contributors y: 375 lines of code packages/libs/oai2-to-oai3/src/converter.ts x: 2 # contributors y: 1135 lines of code packages/extensions/cadl/src/cadl-compiler.ts x: 1 # contributors y: 63 lines of code packages/libs/openapi/src/v3/oai3.ts x: 1 # contributors y: 365 lines of code packages/libs/codemodel/src/model/yaml-schema.ts x: 1 # contributors y: 149 lines of code packages/extensions/modelerfour/src/prenamer/prenamer.ts x: 1 # contributors y: 317 lines of code packages/extensions/core/src/lib/pipeline/pipeline-builder.ts x: 1 # contributors y: 112 lines of code packages/libs/codegen/src/pluralization.ts x: 2 # contributors y: 1074 lines of code packages/libs/codegen/src/utility.ts x: 2 # contributors y: 94 lines of code packages/libs/datastore/src/data-store/data-store.ts x: 2 # contributors y: 136 lines of code packages/tools/compare/src/comparers.ts x: 2 # contributors y: 205 lines of code packages/extensions/core/src/lib/plugins/profile-filter.ts x: 1 # contributors y: 512 lines of code packages/extensions/core/src/lib/plugins/subset-schemas-deduplicator.ts x: 1 # contributors y: 309 lines of code packages/apps/autorest/src/autorest-as-a-service.ts x: 2 # contributors y: 271 lines of code packages/extensions/modelerfour/src/flattener/flattener.ts x: 1 # contributors y: 287 lines of code packages/libs/configuration/src/configuration-schema/processor.ts x: 1 # contributors y: 204 lines of code packages/apps/autorest/entrypoints/app.js x: 3 # contributors y: 3 lines of code packages/tools/compare/src/cli.ts x: 1 # contributors y: 243 lines of code packages/libs/codegen/src/yaml-dump/yaml-dump.ts x: 1 # contributors y: 724 lines of code packages/libs/oai2-to-oai3/src/status-codes.ts x: 1 # contributors y: 254 lines of code
2184.0
lines of code
  min: 1.0
  average: 79.96
  25th percentile: 11.0
  median: 35.0
  75th percentile: 85.0
  max: 2184.0
0 5.0
# contributors
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0