azure / autorest.typescript
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 224 files with 34,430 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 7 files changed 51-100 times (4,904 lines of code)
    • 18 files changed 21-50 times (5,668 lines of code)
    • 57 files changed 6-20 times (12,761 lines of code)
    • 142 files changed 1-5 times (11,097 lines of code)
0% | 14% | 16% | 37% | 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 224 files with 34,430 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)
    • 37 files changed by 6-10 contributors (13,275 lines of code)
    • 117 files changed by 2-5 contributors (17,807 lines of code)
    • 70 files changed by 1 contributor (3,348 lines of code)
0% | 0% | 38% | 51% | 9%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, json, md, yaml, gitignore, js, mjs, hbs, ps1, prettierignore, npmignore, gitattributes, cjs, txt, npmrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 14% | 17% | 37% | 30%
js0% | 0% | 0% | 14% | 85%
hbs0% | 0% | 0% | 100% | 0%
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% | 14% | 16% | 38% | 30%
common0% | 0% | 0% | 0% | 100%
eng0% | 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
operationHelpers.ts
in packages/typespec-ts/src/modular/helpers
1385 60 2023-03-31 2025-04-28 78 9 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
index.ts
in packages/typespec-ts/src
513 19 2023-03-16 2025-03-24 74 8 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
buildPackageFile.ts
in packages/rlc-common/src/metadata
123 10 2022-10-12 2025-03-20 73 8 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
packageFileGenerator.ts
in packages/autorest.typescript/src/generators/static
233 2 2022-07-26 2025-04-29 67 7 55688292+qiaozha@users.nore... jeremy.ymeng@gmail.com
buildProjectFiles.ts
in packages/typespec-ts/src/modular
86 3 2023-03-17 2025-03-11 60 9 joheredi@microsoft.com 55688292+qiaozha@users.nore...
modelUtils.ts
in packages/typespec-ts/src/utils
1773 71 2023-06-29 2025-03-28 55 8 55688292+qiaozha@users.nore... timov@microsoft.com
emitModels.ts
in packages/typespec-ts/src/modular
791 30 2023-03-20 2025-04-21 53 8 joheredi@microsoft.com yanmeigao1210@gmail.com
interfaces.ts
in packages/rlc-common/src
312 - 2022-10-12 2025-03-05 47 8 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
buildOperations.ts
in packages/typespec-ts/src/modular
203 6 2023-03-22 2025-03-24 39 8 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
buildClassicalClient.ts
in packages/typespec-ts/src/modular
211 6 2023-03-31 2025-03-24 37 8 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
transformParameters.ts
in packages/typespec-ts/src/transform
354 14 2023-03-16 2025-03-24 35 7 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
lib.ts
in packages/typespec-ts/src
457 - 2023-03-16 2025-04-28 35 8 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
buildClient.ts
in packages/rlc-common/src
521 15 2022-10-12 2025-04-02 34 6 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
typeHelpers.ts
in packages/typespec-ts/src/modular/helpers
84 8 2023-03-31 2025-04-21 30 7 joheredi@microsoft.com yanmeigao1210@gmail.com
transformSchemas.ts
in packages/typespec-ts/src/transform
232 5 2023-03-16 2024-10-18 30 8 yanmeigao1210@gmail.com joheredi@microsoft.com
transfromRLCOptions.ts
in packages/typespec-ts/src/transform
688 23 2023-03-16 2025-04-27 30 9 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
transform.ts
in packages/typespec-ts/src/transform
199 3 2023-03-16 2025-03-05 29 8 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
transformResponses.ts
in packages/typespec-ts/src/transform
234 8 2023-03-16 2025-03-14 29 5 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
buildClientContext.ts
in packages/typespec-ts/src/modular
256 14 2023-03-17 2025-03-20 29 8 joheredi@microsoft.com 55688292+qiaozha@users.nore...
azurePackageCommon.ts
in packages/rlc-common/src/metadata/packageJson
144 7 2024-03-15 2025-03-05 28 8 joheredi@microsoft.com jeremy.ymeng@gmail.com
buildRootIndex.ts
in packages/typespec-ts/src/modular
336 11 2023-03-17 2025-04-14 26 7 joheredi@microsoft.com 98569699+kazrael2119@users....
clientHelpers.ts
in packages/typespec-ts/src/modular/helpers
322 9 2023-03-17 2025-03-24 25 8 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
buildAzureMonorepoPackage.ts
in packages/rlc-common/src/metadata/packageJson
227 12 2024-03-15 2025-04-29 24 7 joheredi@microsoft.com jeremy.ymeng@gmail.com
buildReadmeFile.ts
in packages/rlc-common/src/metadata
323 6 2022-10-12 2025-02-19 22 8 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
operationUtil.ts
in packages/typespec-ts/src/utils
565 36 2023-06-29 2025-04-02 21 7 55688292+qiaozha@users.nore... 80496810+v-jiaodi@users.nor...
transformApiVersionInfo.ts
in packages/typespec-ts/src/transform
157 3 2023-04-12 2024-11-13 20 7 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
buildObjectTypes.ts
in packages/rlc-common/src
542 18 2022-10-12 2025-03-28 20 5 yanmeigao1210@gmail.com timov@microsoft.com
transformPaths.ts
in packages/typespec-ts/src/transform
178 13 2023-03-16 2024-11-13 19 4 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
packageCommon.ts
in packages/rlc-common/src/metadata/packageJson
126 8 2024-03-15 2025-04-03 18 7 joheredi@microsoft.com jeremy.ymeng@gmail.com
namingHelpers.ts
in packages/typespec-ts/src/modular/helpers
67 7 2023-03-31 2025-03-24 17 7 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
buildSubpathIndex.ts
in packages/typespec-ts/src/modular
125 1 2023-07-14 2025-03-20 17 4 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
generateRestLevel.ts
in packages/autorest.typescript/src/restLevelClient
142 1 2022-07-26 2025-03-20 17 5 55688292+qiaozha@users.nore... 98569699+kazrael2119@users....
transformHelperFunctionDetails.ts
in packages/typespec-ts/src/transform
209 6 2023-04-24 2025-03-24 17 6 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
index.ts
in packages/rlc-common/src
38 - 2022-10-12 2025-02-19 15 5 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
classicalOperationHelpers.ts
in packages/typespec-ts/src/modular/helpers
280 5 2023-11-04 2025-03-20 15 6 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
smoke-test.js
in packages/typespec-test/eng
147 8 2023-03-16 2024-11-22 14 5 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
importsUtil.ts
in packages/rlc-common/src/helpers
169 6 2023-11-08 2025-01-08 13 6 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
pollingContent.ts
in packages/rlc-common/src/static
212 11 2022-10-12 2025-01-08 13 5 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
autorestOptions.ts
in packages/autorest.typescript/src/utils
339 34 2022-07-26 2025-04-17 13 7 55688292+qiaozha@users.nore... 98569699+kazrael2119@users....
buildSerializerFunction.ts
in packages/typespec-ts/src/modular/serialization
526 22 2024-06-26 2025-04-21 13 6 joheredi@microsoft.com yanmeigao1210@gmail.com
buildTsConfig.ts
in packages/rlc-common/src/metadata
122 11 2022-10-12 2025-03-20 12 6 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
typescriptGenerator.ts
in packages/autorest.typescript/src
152 1 2022-07-26 2025-04-29 12 5 55688292+qiaozha@users.nore... jeremy.ymeng@gmail.com
nameUtils.ts
in packages/rlc-common/src/helpers
280 14 2022-10-12 2025-03-05 12 4 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
buildIndexFile.ts
in packages/rlc-common/src
306 24 2022-10-12 2024-06-26 12 5 yanmeigao1210@gmail.com 55688292+qiaozha@users.nore...
emitSamples.ts
in packages/typespec-ts/src/modular
434 20 2024-09-18 2025-03-24 12 5 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
buildESLintConfig.ts
in packages/rlc-common/src/metadata
46 1 2022-10-12 2025-02-08 11 6 yanmeigao1210@gmail.com jeremy.ymeng@gmail.com
emitUtil.ts
in packages/typespec-ts/src/utils
82 3 2023-06-29 2024-11-21 11 6 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
nameConstructors.ts
in packages/rlc-common/src/helpers
102 10 2022-10-12 2025-03-05 11 5 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
operationHelpers.ts
in packages/rlc-common/src/helpers
127 16 2022-10-12 2024-11-13 11 4 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
transform.ts
in packages/autorest.typescript/src/restLevelClient/transforms
177 18 2022-09-27 2024-06-26 11 3 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
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
operationHelpers.ts
in packages/typespec-ts/src/modular/helpers
1385 60 2023-03-31 2025-04-28 78 9 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
buildProjectFiles.ts
in packages/typespec-ts/src/modular
86 3 2023-03-17 2025-03-11 60 9 joheredi@microsoft.com 55688292+qiaozha@users.nore...
transfromRLCOptions.ts
in packages/typespec-ts/src/transform
688 23 2023-03-16 2025-04-27 30 9 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
index.ts
in packages/typespec-ts/src
513 19 2023-03-16 2025-03-24 74 8 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
buildPackageFile.ts
in packages/rlc-common/src/metadata
123 10 2022-10-12 2025-03-20 73 8 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
modelUtils.ts
in packages/typespec-ts/src/utils
1773 71 2023-06-29 2025-03-28 55 8 55688292+qiaozha@users.nore... timov@microsoft.com
emitModels.ts
in packages/typespec-ts/src/modular
791 30 2023-03-20 2025-04-21 53 8 joheredi@microsoft.com yanmeigao1210@gmail.com
interfaces.ts
in packages/rlc-common/src
312 - 2022-10-12 2025-03-05 47 8 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
buildOperations.ts
in packages/typespec-ts/src/modular
203 6 2023-03-22 2025-03-24 39 8 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
buildClassicalClient.ts
in packages/typespec-ts/src/modular
211 6 2023-03-31 2025-03-24 37 8 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
lib.ts
in packages/typespec-ts/src
457 - 2023-03-16 2025-04-28 35 8 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
transformSchemas.ts
in packages/typespec-ts/src/transform
232 5 2023-03-16 2024-10-18 30 8 yanmeigao1210@gmail.com joheredi@microsoft.com
transform.ts
in packages/typespec-ts/src/transform
199 3 2023-03-16 2025-03-05 29 8 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
buildClientContext.ts
in packages/typespec-ts/src/modular
256 14 2023-03-17 2025-03-20 29 8 joheredi@microsoft.com 55688292+qiaozha@users.nore...
azurePackageCommon.ts
in packages/rlc-common/src/metadata/packageJson
144 7 2024-03-15 2025-03-05 28 8 joheredi@microsoft.com jeremy.ymeng@gmail.com
clientHelpers.ts
in packages/typespec-ts/src/modular/helpers
322 9 2023-03-17 2025-03-24 25 8 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
buildReadmeFile.ts
in packages/rlc-common/src/metadata
323 6 2022-10-12 2025-02-19 22 8 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
packageFileGenerator.ts
in packages/autorest.typescript/src/generators/static
233 2 2022-07-26 2025-04-29 67 7 55688292+qiaozha@users.nore... jeremy.ymeng@gmail.com
transformParameters.ts
in packages/typespec-ts/src/transform
354 14 2023-03-16 2025-03-24 35 7 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
typeHelpers.ts
in packages/typespec-ts/src/modular/helpers
84 8 2023-03-31 2025-04-21 30 7 joheredi@microsoft.com yanmeigao1210@gmail.com
buildRootIndex.ts
in packages/typespec-ts/src/modular
336 11 2023-03-17 2025-04-14 26 7 joheredi@microsoft.com 98569699+kazrael2119@users....
buildAzureMonorepoPackage.ts
in packages/rlc-common/src/metadata/packageJson
227 12 2024-03-15 2025-04-29 24 7 joheredi@microsoft.com jeremy.ymeng@gmail.com
operationUtil.ts
in packages/typespec-ts/src/utils
565 36 2023-06-29 2025-04-02 21 7 55688292+qiaozha@users.nore... 80496810+v-jiaodi@users.nor...
transformApiVersionInfo.ts
in packages/typespec-ts/src/transform
157 3 2023-04-12 2024-11-13 20 7 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
packageCommon.ts
in packages/rlc-common/src/metadata/packageJson
126 8 2024-03-15 2025-04-03 18 7 joheredi@microsoft.com jeremy.ymeng@gmail.com
namingHelpers.ts
in packages/typespec-ts/src/modular/helpers
67 7 2023-03-31 2025-03-24 17 7 joheredi@microsoft.com 80496810+v-jiaodi@users.nor...
autorestOptions.ts
in packages/autorest.typescript/src/utils
339 34 2022-07-26 2025-04-17 13 7 55688292+qiaozha@users.nore... 98569699+kazrael2119@users....
clientFileGenerator.ts
in packages/autorest.typescript/src/generators
736 26 2022-07-26 2025-04-17 10 7 55688292+qiaozha@users.nore... 98569699+kazrael2119@users....
buildClient.ts
in packages/rlc-common/src
521 15 2022-10-12 2025-04-02 34 6 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
transformHelperFunctionDetails.ts
in packages/typespec-ts/src/transform
209 6 2023-04-24 2025-03-24 17 6 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
classicalOperationHelpers.ts
in packages/typespec-ts/src/modular/helpers
280 5 2023-11-04 2025-03-20 15 6 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
importsUtil.ts
in packages/rlc-common/src/helpers
169 6 2023-11-08 2025-01-08 13 6 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
buildSerializerFunction.ts
in packages/typespec-ts/src/modular/serialization
526 22 2024-06-26 2025-04-21 13 6 joheredi@microsoft.com yanmeigao1210@gmail.com
buildTsConfig.ts
in packages/rlc-common/src/metadata
122 11 2022-10-12 2025-03-20 12 6 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
buildESLintConfig.ts
in packages/rlc-common/src/metadata
46 1 2022-10-12 2025-02-08 11 6 yanmeigao1210@gmail.com jeremy.ymeng@gmail.com
emitUtil.ts
in packages/typespec-ts/src/utils
82 3 2023-06-29 2024-11-21 11 6 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
autorestSession.ts
in packages/autorest.typescript/src
78 4 2022-07-26 2025-04-17 6 6 55688292+qiaozha@users.nore... 98569699+kazrael2119@users....
transformResponses.ts
in packages/typespec-ts/src/transform
234 8 2023-03-16 2025-03-14 29 5 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
buildObjectTypes.ts
in packages/rlc-common/src
542 18 2022-10-12 2025-03-28 20 5 yanmeigao1210@gmail.com timov@microsoft.com
generateRestLevel.ts
in packages/autorest.typescript/src/restLevelClient
142 1 2022-07-26 2025-03-20 17 5 55688292+qiaozha@users.nore... 98569699+kazrael2119@users....
index.ts
in packages/rlc-common/src
38 - 2022-10-12 2025-02-19 15 5 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
smoke-test.js
in packages/typespec-test/eng
147 8 2023-03-16 2024-11-22 14 5 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
pollingContent.ts
in packages/rlc-common/src/static
212 11 2022-10-12 2025-01-08 13 5 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
buildIndexFile.ts
in packages/rlc-common/src
306 24 2022-10-12 2024-06-26 12 5 yanmeigao1210@gmail.com 55688292+qiaozha@users.nore...
emitSamples.ts
in packages/typespec-ts/src/modular
434 20 2024-09-18 2025-03-24 12 5 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
typescriptGenerator.ts
in packages/autorest.typescript/src
152 1 2022-07-26 2025-04-29 12 5 55688292+qiaozha@users.nore... jeremy.ymeng@gmail.com
buildIsUnexpectedHelper.ts
in packages/rlc-common/src
232 2 2022-10-12 2025-01-08 11 5 yanmeigao1210@gmail.com 80496810+v-jiaodi@users.nor...
nameConstructors.ts
in packages/rlc-common/src/helpers
102 10 2022-10-12 2025-03-05 11 5 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
clientUtils.ts
in packages/typespec-ts/src/utils
44 4 2023-06-29 2025-03-24 10 5 55688292+qiaozha@users.nore... 80496810+v-jiaodi@users.nor...
buildApiExtractorConfig.ts
in packages/rlc-common/src/metadata
59 1 2022-10-12 2025-03-13 9 5 yanmeigao1210@gmail.com 98569699+kazrael2119@users....
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
parameterTransforms.ts
in packages/autorest.typescript/src/transforms
488 19 2022-07-26 2024-02-06 3 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
objectTransforms.ts
in packages/autorest.typescript/src/transforms
307 13 2022-07-26 2024-05-27 4 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
parameterUtils.ts
in packages/autorest.typescript/src/generators/utils
305 11 2022-07-26 2022-11-04 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
nameUtils.ts
in packages/autorest.typescript/src/utils
206 12 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
schemaHelpers.ts
in packages/autorest.typescript/src/restLevelClient
161 9 2022-07-26 2023-01-06 3 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
typeUtil.ts
in packages/rlc-common/src/helpers
144 17 2023-10-17 2023-10-17 1 1 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
rollupConfigFileGenerator.ts
in packages/autorest.typescript/src/generators/static
115 7 2022-07-26 2022-09-27 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
extractHeaders.ts
in packages/autorest.typescript/src/utils
83 3 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
tsmorph-utils.ts
in packages/typespec-ts/test-next/utils
81 9 2024-07-21 2024-08-09 3 1 joheredi@microsoft.com joheredi@microsoft.com
responseTypeUtils.ts
in packages/autorest.typescript/src/generators/utils
75 5 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
buildMethodShortcuts.ts
in packages/rlc-common/src
66 3 2022-10-12 2022-11-15 2 1 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
modelDetails.ts
in packages/autorest.typescript/src/models
56 - 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
get-model-expression.ts
in packages/typespec-ts/src/modular/type-expressions
54 2 2024-10-18 2024-10-18 1 1 joheredi@microsoft.com joheredi@microsoft.com
serializers.ts
in packages/typespec-ts/static/static-helpers/serialization
52 2 2024-10-18 2024-10-18 1 1 joheredi@microsoft.com joheredi@microsoft.com
conflictResolver.ts
in packages/autorest.typescript/src
52 4 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
shortcutMethods.ts
in packages/rlc-common/src/helpers
51 2 2022-10-12 2022-11-15 2 1 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
operationHelpers.ts
in packages/autorest.typescript/src/restLevelClient
51 4 2022-07-26 2022-09-27 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
mutateCodeModel.ts
in packages/autorest.typescript/src/restLevelClient
47 4 2022-07-26 2022-09-27 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
check-clean-tree.js
in packages/typespec-test/eng
42 3 2023-03-16 2023-03-16 1 1 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
getPropertySignature.ts
in packages/autorest.typescript/src/restLevelClient
39 2 2022-07-26 2022-09-27 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
tracingFileGenerator.ts
in packages/autorest.typescript/src/generators
39 2 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
sortObjectSchemasHierarchically.ts
in packages/autorest.typescript/src/utils
34 1 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
parameterDetails.ts
in packages/autorest.typescript/src/models
34 - 2022-07-26 2024-02-06 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
stringUtils.ts
in packages/autorest.typescript/src/generators/utils
34 - 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
main.ts
in packages/autorest.typescript/src
32 2 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
headersToSchema.ts
in packages/autorest.typescript/src/utils
30 1 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
buildPaginateHelper.ts
in packages/rlc-common/src
27 2 2022-10-12 2023-09-18 3 1 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
copyFiles.ts
in packages/autorest.typescript/src/utils
27 1 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
get-enum-expression.ts
in packages/typespec-ts/src/modular/type-expressions
26 2 2024-10-18 2024-10-18 1 1 joheredi@microsoft.com joheredi@microsoft.com
buildSamples.ts
in packages/rlc-common/src
25 1 2023-10-17 2023-10-17 1 1 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
reference.ts
in packages/typespec-ts/src/framework
25 3 2024-07-21 2024-08-09 3 1 joheredi@microsoft.com joheredi@microsoft.com
groupTransforms.ts
in packages/autorest.typescript/src/transforms
25 2 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
optionsTransforms.ts
in packages/autorest.typescript/src/transforms
25 3 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
cloneOperation.ts
in packages/autorest.typescript/src/utils
24 1 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
pagingHelperGenerator.ts
in packages/autorest.typescript/src/generators
24 1 2022-10-26 2022-10-31 2 1 jeffish@microsoft.com jeffish@microsoft.com
refkey.ts
in packages/typespec-ts/src/framework
22 3 2024-07-21 2024-10-18 2 1 joheredi@microsoft.com joheredi@microsoft.com
sampleDetails.ts
in packages/autorest.typescript/src/models
21 - 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
pagingHelper.ts
in packages/autorest.typescript/src
21 2 2022-10-26 2022-11-29 4 1 jeffish@microsoft.com jeffish@microsoft.com
logger.js
in packages/typespec-test/eng
20 1 2024-04-25 2024-04-25 1 1 joheredi@microsoft.com joheredi@microsoft.com
buildModularOptions.ts
in packages/typespec-ts/src/modular
20 1 2024-12-26 2025-03-20 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
serialize-record.ts
in packages/typespec-ts/static/static-helpers/serialization
19 1 2025-04-21 2025-04-21 1 1 yanmeigao1210@gmail.com yanmeigao1210@gmail.com
languageHelpers.ts
in packages/autorest.typescript/src/utils
19 1 2022-07-26 2024-02-06 2 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
tsConfigBrowserFileGenerator.ts
in packages/autorest.typescript/src/generators/static
19 1 2025-04-17 2025-04-17 1 1 98569699+kazrael2119@users.... 98569699+kazrael2119@users....
runCommand.js
in packages/typespec-test/eng
18 1 2024-04-25 2024-04-25 1 1 joheredi@microsoft.com joheredi@microsoft.com
docsUtils.ts
in packages/autorest.typescript/src/generators/utils
18 1 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
buildSampleEnvFile.ts
in packages/rlc-common/src/metadata
17 1 2024-10-10 2024-10-10 1 1 98569699+kazrael2119@users.... 98569699+kazrael2119@users....
get-nullable-expression.ts
in packages/typespec-ts/src/modular/type-expressions
17 1 2025-01-27 2025-01-27 1 1 80496810+v-jiaodi@users.nor... 80496810+v-jiaodi@users.nor...
config.ts
in packages/autorest.typescript/src/restLevelClient
17 - 2022-07-26 2022-07-26 1 1 55688292+qiaozha@users.nore... 55688292+qiaozha@users.nore...
resolve-project-root.ts
in packages/typespec-ts/src/utils
16 1 2024-08-09 2024-08-09 1 1 joheredi@microsoft.com joheredi@microsoft.com
get-credential-expression.ts
in packages/typespec-ts/src/modular/type-expressions
16 1 2024-10-18 2024-10-18 1 1 joheredi@microsoft.com joheredi@microsoft.com
Correlations

File Size vs. Number of Changes: 224 points

packages/autorest.typescript/src/generators/static/packageFileGenerator.ts x: 233 lines of code y: 67 # changes packages/autorest.typescript/src/typescriptGenerator.ts x: 152 lines of code y: 12 # changes packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts x: 227 lines of code y: 24 # changes packages/typespec-ts/src/lib.ts x: 457 lines of code y: 35 # changes packages/typespec-ts/src/modular/helpers/operationHelpers.ts x: 1385 lines of code y: 78 # changes packages/autorest.typescript/src/generators/static/lroImpl.ts x: 30 lines of code y: 3 # changes packages/typespec-ts/src/transform/transfromRLCOptions.ts x: 688 lines of code y: 30 # changes packages/typespec-ts/src/modular/emitModels.ts x: 791 lines of code y: 53 # changes packages/typespec-ts/src/modular/helpers/typeHelpers.ts x: 84 lines of code y: 30 # changes packages/typespec-ts/src/modular/serialization/buildDeserializerFunction.ts x: 478 lines of code y: 9 # changes packages/typespec-ts/src/modular/serialization/buildSerializerFunction.ts x: 526 lines of code y: 13 # changes packages/typespec-ts/src/modular/static-helpers-metadata.ts x: 95 lines of code y: 4 # changes packages/typespec-ts/static/static-helpers/serialization/serialize-record.ts x: 19 lines of code y: 1 # changes packages/autorest.typescript/src/autorestSession.ts x: 78 lines of code y: 6 # changes packages/autorest.typescript/src/generators/clientFileGenerator.ts x: 736 lines of code y: 10 # changes packages/autorest.typescript/src/generators/indexGenerator.ts x: 51 lines of code y: 6 # changes packages/autorest.typescript/src/generators/mappersGenerator.ts x: 372 lines of code y: 2 # changes packages/autorest.typescript/src/generators/modelsGenerator.ts x: 756 lines of code y: 7 # changes packages/autorest.typescript/src/generators/operationGenerator.ts x: 1067 lines of code y: 6 # changes packages/autorest.typescript/src/generators/operationInterfaceGenerator.ts x: 222 lines of code y: 6 # changes packages/autorest.typescript/src/generators/parametersGenerator.ts x: 166 lines of code y: 3 # changes packages/autorest.typescript/src/generators/static/apiExtractorConfig.ts x: 43 lines of code y: 2 # changes packages/autorest.typescript/src/generators/static/tsConfigFileGenerator.ts x: 102 lines of code y: 5 # changes packages/autorest.typescript/src/generators/utils/pagingOperations.ts x: 365 lines of code y: 7 # changes packages/autorest.typescript/src/generators/utils/tracingUtils.ts x: 17 lines of code y: 3 # changes packages/autorest.typescript/src/utils/autorestOptions.ts x: 339 lines of code y: 13 # changes packages/autorest.typescript/src/utils/nameConstructors.ts x: 16 lines of code y: 2 # changes packages/typespec-ts/src/modular/buildRootIndex.ts x: 336 lines of code y: 26 # changes packages/typespec-ts/src/modular/serialization/serializeUtils.ts x: 124 lines of code y: 3 # changes packages/typespec-ts/src/utils/namespaceUtils.ts x: 78 lines of code y: 4 # changes packages/rlc-common/src/metadata/packageJson/packageCommon.ts x: 126 lines of code y: 18 # changes packages/typespec-ts/src/framework/hooks/sdkTypes.ts x: 126 lines of code y: 5 # changes packages/typespec-ts/src/utils/operationUtil.ts x: 565 lines of code y: 21 # changes packages/typespec-ts/static/static-helpers/urlTemplate.ts x: 170 lines of code y: 2 # changes packages/rlc-common/src/buildClient.ts x: 521 lines of code y: 34 # changes packages/rlc-common/src/buildObjectTypes.ts x: 542 lines of code y: 20 # changes packages/typespec-ts/src/utils/modelUtils.ts x: 1773 lines of code y: 55 # changes packages/typespec-ts/src/modular/buildClassicalClient.ts x: 211 lines of code y: 37 # changes packages/typespec-ts/src/modular/buildOperations.ts x: 203 lines of code y: 39 # changes packages/typespec-ts/src/modular/helpers/namingHelpers.ts x: 67 lines of code y: 17 # changes packages/typespec-ts/src/index.ts x: 513 lines of code y: 74 # changes packages/typespec-ts/src/modular/emitSamples.ts x: 434 lines of code y: 12 # changes packages/typespec-ts/src/modular/helpers/clientHelpers.ts x: 322 lines of code y: 25 # changes packages/typespec-ts/src/transform/transformHelperFunctionDetails.ts x: 209 lines of code y: 17 # changes packages/typespec-ts/src/transform/transformParameters.ts x: 354 lines of code y: 35 # changes packages/typespec-ts/src/utils/clientUtils.ts x: 44 lines of code y: 10 # changes packages/typespec-ts/src/utils/credentialUtils.ts x: 71 lines of code y: 4 # changes packages/typespec-ts/src/utils/parameterUtils.ts x: 205 lines of code y: 2 # changes packages/typespec-ts/src/framework/hooks/binder.ts x: 272 lines of code y: 7 # changes packages/typespec-ts/src/modular/buildClassicalOperationGroups.ts x: 88 lines of code y: 9 # changes packages/typespec-ts/src/modular/buildClientContext.ts x: 256 lines of code y: 29 # changes packages/typespec-ts/src/modular/buildModularOptions.ts x: 20 lines of code y: 2 # changes packages/typespec-ts/src/modular/buildRestorePoller.ts x: 237 lines of code y: 5 # changes packages/typespec-ts/src/modular/buildSubpathIndex.ts x: 125 lines of code y: 17 # changes packages/typespec-ts/src/modular/emitLoggerFile.ts x: 24 lines of code y: 3 # changes packages/typespec-ts/src/modular/emitModelsOptions.ts x: 55 lines of code y: 5 # changes packages/typespec-ts/src/modular/helpers/classicalOperationHelpers.ts x: 280 lines of code y: 15 # changes packages/typespec-ts/src/modular/interfaces.ts x: 20 lines of code y: 5 # changes packages/autorest.typescript/src/restLevelClient/generateRestLevel.ts x: 142 lines of code y: 17 # changes packages/rlc-common/src/metadata/buildBrowserConfig.ts x: 28 lines of code y: 3 # changes packages/rlc-common/src/metadata/buildPackageFile.ts x: 123 lines of code y: 73 # changes packages/rlc-common/src/metadata/buildTsConfig.ts x: 122 lines of code y: 12 # changes packages/rlc-common/src/metadata/buildVitestConfig.ts x: 62 lines of code y: 6 # changes packages/typespec-ts/src/transform/transformResponses.ts x: 234 lines of code y: 29 # changes packages/autorest.typescript/src/generators/static/hlcREADME.md.hbs x: 119 lines of code y: 8 # changes packages/autorest.typescript/src/generators/static/readmeFileGenerator.ts x: 164 lines of code y: 7 # changes packages/rlc-common/src/metadata/buildApiExtractorConfig.ts x: 59 lines of code y: 9 # changes packages/typespec-ts/static/static-helpers/multipartHelpers.ts x: 26 lines of code y: 2 # changes packages/typespec-ts/src/modular/buildProjectFiles.ts x: 86 lines of code y: 60 # changes packages/rlc-common/src/helpers/nameConstructors.ts x: 102 lines of code y: 11 # changes packages/rlc-common/src/helpers/nameUtils.ts x: 280 lines of code y: 12 # changes packages/rlc-common/src/interfaces.ts x: 312 lines of code y: 47 # changes packages/typespec-ts/src/transform/transform.ts x: 199 lines of code y: 29 # changes packages/rlc-common/src/metadata/packageJson/azurePackageCommon.ts x: 144 lines of code y: 28 # changes packages/rlc-common/src/metadata/packageJson/buildAzureStandalonePackage.ts x: 128 lines of code y: 7 # changes packages/rlc-common/src/index.ts x: 38 lines of code y: 15 # changes packages/rlc-common/src/metadata/buildReadmeFile.ts x: 323 lines of code y: 22 # changes packages/rlc-common/src/metadata/buildESLintConfig.ts x: 46 lines of code y: 11 # changes packages/autorest.typescript/src/generators/static/licenseFileGenerator.ts x: 32 lines of code y: 2 # changes packages/rlc-common/src/metadata/buildLicenseFile.ts x: 25 lines of code y: 5 # changes packages/typespec-ts/src/modular/type-expressions/get-type-expression.ts x: 104 lines of code y: 4 # changes packages/rlc-common/src/static/sampleTemplate.ts x: 49 lines of code y: 3 # changes packages/rlc-common/src/buildClientDefinitions.ts x: 239 lines of code y: 10 # changes packages/rlc-common/src/buildIsUnexpectedHelper.ts x: 232 lines of code y: 11 # changes packages/rlc-common/src/buildParameterTypes.ts x: 486 lines of code y: 10 # changes packages/rlc-common/src/buildResponseTypes.ts x: 175 lines of code y: 7 # changes packages/rlc-common/src/buildSchemaType.ts x: 68 lines of code y: 8 # changes packages/rlc-common/src/helpers/importsUtil.ts x: 169 lines of code y: 13 # changes packages/rlc-common/src/static/paginateContent.ts x: 312 lines of code y: 5 # changes packages/rlc-common/src/static/pollingContent.ts x: 212 lines of code y: 13 # changes packages/typespec-ts/src/contextManager.ts x: 51 lines of code y: 5 # changes packages/typespec-ts/src/framework/load-static-helpers.ts x: 178 lines of code y: 2 # changes packages/typespec-ts/src/metaTree.ts x: 6 lines of code y: 2 # changes packages/rlc-common/src/metadata/packageJson/buildFlavorlessPackage.ts x: 55 lines of code y: 6 # changes packages/typespec-test/eng/smoke-test.js x: 147 lines of code y: 14 # changes packages/typespec-ts/static/static-helpers/pagingHelpers.ts x: 191 lines of code y: 3 # changes packages/typespec-ts/static/static-helpers/pollingHelpers.ts x: 106 lines of code y: 3 # changes packages/typespec-ts/static/static-helpers/serialization/build-csv-collection.ts x: 3 lines of code y: 3 # changes packages/typespec-ts/src/utils/emitUtil.ts x: 82 lines of code y: 11 # changes packages/rlc-common/src/helpers/operationHelpers.ts x: 127 lines of code y: 11 # changes packages/typespec-ts/src/transform/transformPaths.ts x: 178 lines of code y: 19 # changes packages/typespec-ts/src/transform/transformApiVersionInfo.ts x: 157 lines of code y: 20 # changes packages/rlc-common/src/buildLogger.ts x: 38 lines of code y: 7 # changes packages/typespec-ts/src/framework/declaration.ts x: 88 lines of code y: 2 # changes packages/typespec-ts/src/modular/type-expressions/get-union-expression.ts x: 19 lines of code y: 2 # changes packages/autorest.typescript/src/transforms/mapperTransforms.ts x: 705 lines of code y: 6 # changes packages/typespec-ts/src/modular/external-dependencies.ts x: 204 lines of code y: 4 # changes packages/typespec-ts/src/modular/type-expressions/get-credential-expression.ts x: 16 lines of code y: 1 # changes packages/typespec-ts/src/modular/type-expressions/get-enum-expression.ts x: 26 lines of code y: 1 # changes packages/typespec-ts/src/modular/type-expressions/get-model-expression.ts x: 54 lines of code y: 1 # changes packages/typespec-ts/src/modular/type-expressions/utils.ts x: 11 lines of code y: 1 # changes packages/typespec-ts/src/transform/transformSchemas.ts x: 232 lines of code y: 30 # changes packages/autorest.typescript/src/utils/extractPaginationDetails.ts x: 140 lines of code y: 2 # changes packages/typespec-ts/test-next/integration/assets/static-helpers/utils.ts x: 3 lines of code y: 2 # changes packages/rlc-common/src/metadata/buildRollupConfig.ts x: 125 lines of code y: 6 # changes packages/rlc-common/src/transformSampleGroups.ts x: 398 lines of code y: 5 # changes packages/typespec-ts/src/utils/dirname.ts x: 7 lines of code y: 1 # changes packages/typespec-ts/static/static-helpers/serialization/build-pipe-collection.ts x: 3 lines of code y: 1 # changes packages/typespec-ts/test-next/utils/tsmorph-utils.ts x: 81 lines of code y: 3 # changes packages/typespec-ts/test-next/integration/test-hots.ts x: 83 lines of code y: 2 # changes packages/typespec-ts/src/transform/transformTelemetryInfo.ts x: 54 lines of code y: 7 # changes packages/typespec-ts/src/utils/importHelper.ts x: 37 lines of code y: 2 # changes packages/autorest.typescript/src/restLevelClient/transforms/transform.ts x: 177 lines of code y: 11 # changes packages/rlc-common/src/buildIndexFile.ts x: 306 lines of code y: 12 # changes packages/rlc-common/src/helpers/apiVersionUtil.ts x: 38 lines of code y: 4 # changes packages/autorest.typescript/src/transforms/objectTransforms.ts x: 307 lines of code y: 4 # changes packages/autorest.typescript/src/restLevelClient/transforms/transformPaths.ts x: 195 lines of code y: 4 # changes packages/rlc-common/src/buildPollingHelper.ts x: 68 lines of code y: 7 # changes packages/typespec-test/eng/logger.js x: 20 lines of code y: 1 # changes common/scripts/install-run-rush-pnpm.js x: 7 lines of code y: 3 # changes common/scripts/install-run-rush.js x: 141 lines of code y: 4 # changes common/scripts/install-run-rushx.js x: 7 lines of code y: 4 # changes common/scripts/install-run.js x: 603 lines of code y: 4 # changes packages/typespec-ts/src/utils/interfaces.ts x: 23 lines of code y: 4 # changes packages/autorest.typescript/src/restLevelClient/transforms/transformOptions.ts x: 47 lines of code y: 9 # changes packages/rlc-common/src/static/serializeHelper.ts x: 30 lines of code y: 5 # changes packages/autorest.typescript/src/models/parameterDetails.ts x: 34 lines of code y: 2 # changes packages/autorest.typescript/src/transforms/parameterTransforms.ts x: 488 lines of code y: 3 # changes packages/autorest.typescript/src/transforms/transforms.ts x: 153 lines of code y: 5 # changes eng/scripts/Build-Packages.ps1 x: 59 lines of code y: 1 # changes eng/scripts/CommandInvocation-Helpers.ps1 x: 41 lines of code y: 1 # changes eng/scripts/Initialize-Repository.ps1 x: 38 lines of code y: 1 # changes packages/rlc-common/src/helpers/valueGenerationUtil.ts x: 225 lines of code y: 3 # changes packages/autorest.typescript/src/restLevelClient/transforms/transformParameterTypes.ts x: 305 lines of code y: 9 # changes packages/autorest.typescript/src/restLevelClient/transforms/transformResponseTypes.ts x: 134 lines of code y: 7 # changes packages/autorest.typescript/src/utils/valueHelpers.ts x: 197 lines of code y: 6 # changes packages/autorest.typescript/src/utils/schemaHelpers.ts x: 238 lines of code y: 4 # changes packages/autorest.typescript/src/restLevelClient/helpers/generatorHelpers.ts x: 58 lines of code y: 4 # changes packages/rlc-common/src/buildSamples.ts x: 25 lines of code y: 1 # changes packages/rlc-common/src/helpers/typeUtil.ts x: 144 lines of code y: 1 # changes packages/rlc-common/src/buildSerializeHelper.ts x: 45 lines of code y: 4 # changes packages/autorest.typescript/src/models/clientDetails.ts x: 39 lines of code y: 3 # changes packages/autorest.typescript/src/models/operationDetails.ts x: 86 lines of code y: 3 # changes packages/autorest.typescript/src/transforms/operationTransforms.ts x: 531 lines of code y: 4 # changes packages/autorest.typescript/src/transforms/samplesTransforms.ts x: 309 lines of code y: 5 # changes packages/rlc-common/src/helpers/pathUtils.ts x: 14 lines of code y: 5 # changes packages/typespec-ts/src/modular/helpers/docsHelpers.ts x: 9 lines of code y: 2 # changes packages/typespec-test/eng/check-clean-tree.js x: 42 lines of code y: 1 # changes packages/autorest.typescript/src/generators/LROGenerator.ts x: 40 lines of code y: 2 # changes packages/autorest.typescript/src/restLevelClient/transforms/transformSchemas.ts x: 128 lines of code y: 3 # changes packages/autorest.typescript/src/restLevelClient/schemaHelpers.ts x: 161 lines of code y: 3 # changes packages/autorest.typescript/src/pagingHelper.ts x: 21 lines of code y: 4 # changes packages/autorest.typescript/src/transforms/extensions.ts x: 202 lines of code y: 2 # changes packages/rlc-common/src/buildMethodShortcuts.ts x: 66 lines of code y: 2 # changes packages/rlc-common/src/helpers/shortcutMethods.ts x: 51 lines of code y: 2 # changes packages/autorest.typescript/src/transforms/urlTransforms.ts x: 66 lines of code y: 4 # changes packages/autorest.typescript/src/generators/utils/parameterUtils.ts x: 305 lines of code y: 2 # changes packages/autorest.typescript/src/generators/pagingHelperGenerator.ts x: 24 lines of code y: 2 # changes packages/autorest.typescript/src/restLevelClient/helpers/operationHelpers.ts x: 45 lines of code y: 3 # changes packages/autorest.typescript/src/generators/static/rollupConfigFileGenerator.ts x: 115 lines of code y: 2 # changes packages/autorest.typescript/src/restLevelClient/mutateCodeModel.ts x: 47 lines of code y: 2 # changes packages/autorest.typescript/src/generators/utils/importUtils.ts x: 4 lines of code y: 1 # changes packages/autorest.typescript/src/generators/utils/responseTypeUtils.ts x: 75 lines of code y: 1 # changes packages/autorest.typescript/src/generators/utils/stringUtils.ts x: 34 lines of code y: 1 # changes packages/autorest.typescript/src/main.ts x: 32 lines of code y: 1 # changes packages/autorest.typescript/src/models/modelDetails.ts x: 56 lines of code y: 1 # changes packages/autorest.typescript/src/utils/extractHeaders.ts x: 83 lines of code y: 1 # changes packages/autorest.typescript/src/utils/nameUtils.ts x: 206 lines of code y: 1 # changes
78.0
# changes
  min: 1.0
  average: 8.68
  25th percentile: 2.0
  median: 4.0
  75th percentile: 9.0
  max: 78.0
0 1773.0
lines of code
min: 1.0 | average: 153.71 | 25th percentile: 25.0 | median: 69.5 | 75th percentile: 202.75 | max: 1773.0

Number of Contributors vs. Number of Changes: 224 points

packages/autorest.typescript/src/generators/static/packageFileGenerator.ts x: 7 # contributors y: 67 # changes packages/autorest.typescript/src/typescriptGenerator.ts x: 5 # contributors y: 12 # changes packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts x: 7 # contributors y: 24 # changes packages/typespec-ts/src/lib.ts x: 8 # contributors y: 35 # changes packages/typespec-ts/src/modular/helpers/operationHelpers.ts x: 9 # contributors y: 78 # changes packages/autorest.typescript/src/generators/static/lroImpl.ts x: 3 # contributors y: 3 # changes packages/typespec-ts/src/transform/transfromRLCOptions.ts x: 9 # contributors y: 30 # changes packages/typespec-ts/src/modular/emitModels.ts x: 8 # contributors y: 53 # changes packages/typespec-ts/src/modular/helpers/typeHelpers.ts x: 7 # contributors y: 30 # changes packages/typespec-ts/src/modular/serialization/buildDeserializerFunction.ts x: 5 # contributors y: 9 # changes packages/typespec-ts/src/modular/serialization/buildSerializerFunction.ts x: 6 # contributors y: 13 # changes packages/typespec-ts/src/modular/static-helpers-metadata.ts x: 3 # contributors y: 4 # changes packages/typespec-ts/static/static-helpers/serialization/serialize-record.ts x: 1 # contributors y: 1 # changes packages/autorest.typescript/src/autorestSession.ts x: 6 # contributors y: 6 # changes packages/autorest.typescript/src/generators/clientFileGenerator.ts x: 7 # contributors y: 10 # changes packages/autorest.typescript/src/generators/indexGenerator.ts x: 4 # contributors y: 6 # changes packages/autorest.typescript/src/generators/mappersGenerator.ts x: 2 # contributors y: 2 # changes packages/autorest.typescript/src/generators/modelsGenerator.ts x: 3 # contributors y: 7 # changes packages/autorest.typescript/src/generators/operationGenerator.ts x: 5 # contributors y: 6 # changes packages/autorest.typescript/src/generators/static/tsConfigFileGenerator.ts x: 3 # contributors y: 5 # changes packages/autorest.typescript/src/generators/utils/pagingOperations.ts x: 4 # contributors y: 7 # changes packages/autorest.typescript/src/utils/autorestOptions.ts x: 7 # contributors y: 13 # changes packages/typespec-ts/src/modular/buildRootIndex.ts x: 7 # contributors y: 26 # changes packages/rlc-common/src/metadata/packageJson/packageCommon.ts x: 7 # contributors y: 18 # changes packages/typespec-ts/src/utils/operationUtil.ts x: 7 # contributors y: 21 # changes packages/rlc-common/src/buildClient.ts x: 6 # contributors y: 34 # changes packages/rlc-common/src/buildObjectTypes.ts x: 5 # contributors y: 20 # changes packages/typespec-ts/src/utils/modelUtils.ts x: 8 # contributors y: 55 # changes packages/typespec-ts/src/modular/buildClassicalClient.ts x: 8 # contributors y: 37 # changes packages/typespec-ts/src/modular/buildOperations.ts x: 8 # contributors y: 39 # changes packages/typespec-ts/src/modular/helpers/namingHelpers.ts x: 7 # contributors y: 17 # changes packages/typespec-ts/src/index.ts x: 8 # contributors y: 74 # changes packages/typespec-ts/src/modular/helpers/clientHelpers.ts x: 8 # contributors y: 25 # changes packages/typespec-ts/src/transform/transformHelperFunctionDetails.ts x: 6 # contributors y: 17 # changes packages/typespec-ts/src/transform/transformParameters.ts x: 7 # contributors y: 35 # changes packages/typespec-ts/src/utils/clientUtils.ts x: 5 # contributors y: 10 # changes packages/typespec-ts/src/utils/credentialUtils.ts x: 2 # contributors y: 4 # changes packages/typespec-ts/src/modular/buildClassicalOperationGroups.ts x: 4 # contributors y: 9 # changes packages/typespec-ts/src/modular/buildClientContext.ts x: 8 # contributors y: 29 # changes packages/typespec-ts/src/modular/buildModularOptions.ts x: 1 # contributors y: 2 # changes packages/typespec-ts/src/modular/buildSubpathIndex.ts x: 4 # contributors y: 17 # changes packages/typespec-ts/src/modular/emitLoggerFile.ts x: 2 # contributors y: 3 # changes packages/typespec-ts/src/modular/helpers/classicalOperationHelpers.ts x: 6 # contributors y: 15 # changes packages/typespec-ts/src/modular/interfaces.ts x: 4 # contributors y: 5 # changes packages/autorest.typescript/src/restLevelClient/generateRestLevel.ts x: 5 # contributors y: 17 # changes packages/rlc-common/src/metadata/buildPackageFile.ts x: 8 # contributors y: 73 # changes packages/rlc-common/src/metadata/buildTsConfig.ts x: 6 # contributors y: 12 # changes packages/rlc-common/src/metadata/buildVitestConfig.ts x: 3 # contributors y: 6 # changes packages/typespec-ts/src/transform/transformResponses.ts x: 5 # contributors y: 29 # changes packages/autorest.typescript/src/generators/static/hlcREADME.md.hbs x: 5 # contributors y: 8 # changes packages/autorest.typescript/src/generators/static/readmeFileGenerator.ts x: 5 # contributors y: 7 # changes packages/typespec-ts/src/modular/buildProjectFiles.ts x: 9 # contributors y: 60 # changes packages/rlc-common/src/helpers/nameConstructors.ts x: 5 # contributors y: 11 # changes packages/rlc-common/src/helpers/nameUtils.ts x: 4 # contributors y: 12 # changes packages/rlc-common/src/interfaces.ts x: 8 # contributors y: 47 # changes packages/rlc-common/src/metadata/packageJson/azurePackageCommon.ts x: 8 # contributors y: 28 # changes packages/rlc-common/src/index.ts x: 5 # contributors y: 15 # changes packages/rlc-common/src/metadata/buildReadmeFile.ts x: 8 # contributors y: 22 # changes packages/rlc-common/src/metadata/buildESLintConfig.ts x: 6 # contributors y: 11 # changes packages/typespec-ts/src/modular/type-expressions/get-type-expression.ts x: 4 # contributors y: 4 # changes packages/rlc-common/src/buildClientDefinitions.ts x: 4 # contributors y: 10 # changes packages/rlc-common/src/buildSchemaType.ts x: 4 # contributors y: 8 # changes packages/rlc-common/src/static/pollingContent.ts x: 5 # contributors y: 13 # changes packages/typespec-ts/src/contextManager.ts x: 2 # contributors y: 5 # changes packages/typespec-test/eng/smoke-test.js x: 5 # contributors y: 14 # changes packages/rlc-common/src/helpers/operationHelpers.ts x: 4 # contributors y: 11 # changes packages/typespec-ts/src/transform/transformPaths.ts x: 4 # contributors y: 19 # changes packages/typespec-ts/src/transform/transformApiVersionInfo.ts x: 7 # contributors y: 20 # changes packages/typespec-ts/src/transform/transformSchemas.ts x: 8 # contributors y: 30 # changes packages/typespec-ts/src/framework/reference.ts x: 1 # contributors y: 3 # changes packages/autorest.typescript/src/restLevelClient/transforms/transform.ts x: 3 # contributors y: 11 # changes packages/autorest.typescript/src/transforms/objectTransforms.ts x: 1 # contributors y: 4 # changes eng/scripts/Build-Packages.ps1 x: 2 # contributors y: 1 # changes packages/autorest.typescript/src/restLevelClient/transforms/transformParameterTypes.ts x: 3 # contributors y: 9 # changes
78.0
# changes
  min: 1.0
  average: 8.68
  25th percentile: 2.0
  median: 4.0
  75th percentile: 9.0
  max: 78.0
0 9.0
# contributors
min: 1.0 | average: 3.18 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 9.0

Number of Contributors vs. File Size: 224 points

packages/autorest.typescript/src/generators/static/packageFileGenerator.ts x: 7 # contributors y: 233 lines of code packages/autorest.typescript/src/typescriptGenerator.ts x: 5 # contributors y: 152 lines of code packages/rlc-common/src/metadata/packageJson/buildAzureMonorepoPackage.ts x: 7 # contributors y: 227 lines of code packages/typespec-ts/src/lib.ts x: 8 # contributors y: 457 lines of code packages/typespec-ts/src/modular/helpers/operationHelpers.ts x: 9 # contributors y: 1385 lines of code packages/autorest.typescript/src/generators/static/lroImpl.ts x: 3 # contributors y: 30 lines of code packages/typespec-ts/src/transform/transfromRLCOptions.ts x: 9 # contributors y: 688 lines of code packages/typespec-ts/src/modular/emitModels.ts x: 8 # contributors y: 791 lines of code packages/typespec-ts/src/modular/helpers/typeHelpers.ts x: 7 # contributors y: 84 lines of code packages/typespec-ts/src/modular/serialization/buildDeserializerFunction.ts x: 5 # contributors y: 478 lines of code packages/typespec-ts/src/modular/serialization/buildSerializerFunction.ts x: 6 # contributors y: 526 lines of code packages/typespec-ts/src/modular/static-helpers-metadata.ts x: 3 # contributors y: 95 lines of code packages/typespec-ts/static/static-helpers/serialization/serialize-record.ts x: 1 # contributors y: 19 lines of code packages/autorest.typescript/src/autorestSession.ts x: 6 # contributors y: 78 lines of code packages/autorest.typescript/src/generators/clientFileGenerator.ts x: 7 # contributors y: 736 lines of code packages/autorest.typescript/src/generators/indexGenerator.ts x: 4 # contributors y: 51 lines of code packages/autorest.typescript/src/generators/mappersGenerator.ts x: 2 # contributors y: 372 lines of code packages/autorest.typescript/src/generators/modelsGenerator.ts x: 3 # contributors y: 756 lines of code packages/autorest.typescript/src/generators/operationGenerator.ts x: 5 # contributors y: 1067 lines of code packages/autorest.typescript/src/generators/operationInterfaceGenerator.ts x: 5 # contributors y: 222 lines of code packages/autorest.typescript/src/generators/parametersGenerator.ts x: 3 # contributors y: 166 lines of code packages/autorest.typescript/src/generators/static/apiExtractorConfig.ts x: 2 # contributors y: 43 lines of code packages/autorest.typescript/src/generators/static/tsConfigFileGenerator.ts x: 3 # contributors y: 102 lines of code packages/autorest.typescript/src/generators/utils/pagingOperations.ts x: 4 # contributors y: 365 lines of code packages/autorest.typescript/src/generators/utils/tracingUtils.ts x: 3 # contributors y: 17 lines of code packages/autorest.typescript/src/utils/autorestOptions.ts x: 7 # contributors y: 339 lines of code packages/autorest.typescript/src/utils/nameConstructors.ts x: 2 # contributors y: 16 lines of code packages/typespec-ts/src/modular/serialization/serializeUtils.ts x: 3 # contributors y: 124 lines of code packages/typespec-ts/src/utils/namespaceUtils.ts x: 3 # contributors y: 78 lines of code packages/rlc-common/src/metadata/packageJson/packageCommon.ts x: 7 # contributors y: 126 lines of code packages/typespec-ts/src/framework/hooks/sdkTypes.ts x: 3 # contributors y: 126 lines of code packages/typespec-ts/src/utils/operationUtil.ts x: 7 # contributors y: 565 lines of code packages/typespec-ts/static/static-helpers/urlTemplate.ts x: 2 # contributors y: 170 lines of code packages/rlc-common/src/buildClient.ts x: 6 # contributors y: 521 lines of code packages/rlc-common/src/buildObjectTypes.ts x: 5 # contributors y: 542 lines of code packages/typespec-ts/src/utils/modelUtils.ts x: 8 # contributors y: 1773 lines of code packages/typespec-ts/src/modular/buildClassicalClient.ts x: 8 # contributors y: 211 lines of code packages/typespec-ts/src/modular/buildOperations.ts x: 8 # contributors y: 203 lines of code packages/typespec-ts/src/modular/helpers/namingHelpers.ts x: 7 # contributors y: 67 lines of code packages/typespec-ts/src/index.ts x: 8 # contributors y: 513 lines of code packages/typespec-ts/src/modular/emitSamples.ts x: 5 # contributors y: 434 lines of code packages/typespec-ts/src/modular/helpers/clientHelpers.ts x: 8 # contributors y: 322 lines of code packages/typespec-ts/src/transform/transformHelperFunctionDetails.ts x: 6 # contributors y: 209 lines of code packages/typespec-ts/src/transform/transformParameters.ts x: 7 # contributors y: 354 lines of code packages/typespec-ts/src/utils/clientUtils.ts x: 5 # contributors y: 44 lines of code packages/typespec-ts/src/utils/credentialUtils.ts x: 2 # contributors y: 71 lines of code packages/typespec-ts/src/utils/parameterUtils.ts x: 2 # contributors y: 205 lines of code packages/typespec-ts/src/framework/hooks/binder.ts x: 3 # contributors y: 272 lines of code packages/typespec-ts/src/modular/buildClassicalOperationGroups.ts x: 4 # contributors y: 88 lines of code packages/typespec-ts/src/modular/buildClientContext.ts x: 8 # contributors y: 256 lines of code packages/typespec-ts/src/modular/buildRestorePoller.ts x: 3 # contributors y: 237 lines of code packages/typespec-ts/src/modular/buildSubpathIndex.ts x: 4 # contributors y: 125 lines of code packages/typespec-ts/src/modular/emitLoggerFile.ts x: 2 # contributors y: 24 lines of code packages/typespec-ts/src/modular/emitModelsOptions.ts x: 3 # contributors y: 55 lines of code packages/typespec-ts/src/modular/helpers/classicalOperationHelpers.ts x: 6 # contributors y: 280 lines of code packages/typespec-ts/src/modular/interfaces.ts x: 4 # contributors y: 20 lines of code packages/autorest.typescript/src/restLevelClient/generateRestLevel.ts x: 5 # contributors y: 142 lines of code packages/rlc-common/src/metadata/buildPackageFile.ts x: 8 # contributors y: 123 lines of code packages/rlc-common/src/metadata/buildTsConfig.ts x: 6 # contributors y: 122 lines of code packages/rlc-common/src/metadata/buildVitestConfig.ts x: 3 # contributors y: 62 lines of code packages/typespec-ts/src/transform/transformResponses.ts x: 5 # contributors y: 234 lines of code packages/autorest.typescript/src/generators/static/hlcREADME.md.hbs x: 5 # contributors y: 119 lines of code packages/autorest.typescript/src/generators/static/readmeFileGenerator.ts x: 5 # contributors y: 164 lines of code packages/rlc-common/src/metadata/buildApiExtractorConfig.ts x: 5 # contributors y: 59 lines of code packages/typespec-ts/src/modular/buildProjectFiles.ts x: 9 # contributors y: 86 lines of code packages/rlc-common/src/helpers/nameConstructors.ts x: 5 # contributors y: 102 lines of code packages/rlc-common/src/helpers/nameUtils.ts x: 4 # contributors y: 280 lines of code packages/rlc-common/src/interfaces.ts x: 8 # contributors y: 312 lines of code packages/typespec-ts/src/transform/transform.ts x: 8 # contributors y: 199 lines of code packages/rlc-common/src/metadata/packageJson/azurePackageCommon.ts x: 8 # contributors y: 144 lines of code packages/rlc-common/src/index.ts x: 5 # contributors y: 38 lines of code packages/rlc-common/src/metadata/buildESLintConfig.ts x: 6 # contributors y: 46 lines of code packages/autorest.typescript/src/generators/static/licenseFileGenerator.ts x: 2 # contributors y: 32 lines of code packages/rlc-common/src/metadata/buildLicenseFile.ts x: 3 # contributors y: 25 lines of code packages/typespec-ts/src/modular/type-expressions/get-type-expression.ts x: 4 # contributors y: 104 lines of code packages/rlc-common/src/buildClientDefinitions.ts x: 4 # contributors y: 239 lines of code packages/rlc-common/src/buildParameterTypes.ts x: 4 # contributors y: 486 lines of code packages/rlc-common/src/buildResponseTypes.ts x: 4 # contributors y: 175 lines of code packages/rlc-common/src/buildSchemaType.ts x: 4 # contributors y: 68 lines of code packages/rlc-common/src/buildTopLevelIndexFile.ts x: 4 # contributors y: 59 lines of code packages/rlc-common/src/helpers/importsUtil.ts x: 6 # contributors y: 169 lines of code packages/rlc-common/src/static/paginateContent.ts x: 3 # contributors y: 312 lines of code packages/rlc-common/src/static/pollingContent.ts x: 5 # contributors y: 212 lines of code packages/typespec-ts/src/contextManager.ts x: 2 # contributors y: 51 lines of code packages/typespec-ts/src/framework/load-static-helpers.ts x: 2 # contributors y: 178 lines of code packages/typespec-ts/src/metaTree.ts x: 2 # contributors y: 6 lines of code packages/typespec-ts/static/static-helpers/pagingHelpers.ts x: 3 # contributors y: 191 lines of code packages/typespec-ts/static/static-helpers/pollingHelpers.ts x: 3 # contributors y: 106 lines of code packages/typespec-ts/static/static-helpers/serialization/build-csv-collection.ts x: 3 # contributors y: 3 lines of code packages/rlc-common/src/helpers/operationHelpers.ts x: 4 # contributors y: 127 lines of code packages/typespec-ts/src/transform/transformApiVersionInfo.ts x: 7 # contributors y: 157 lines of code packages/typespec-ts/src/framework/declaration.ts x: 2 # contributors y: 88 lines of code packages/autorest.typescript/src/transforms/mapperTransforms.ts x: 3 # contributors y: 705 lines of code packages/typespec-ts/src/framework/dependency.ts x: 2 # contributors y: 80 lines of code packages/typespec-ts/src/framework/refkey.ts x: 1 # contributors y: 22 lines of code packages/typespec-ts/src/modular/external-dependencies.ts x: 3 # contributors y: 204 lines of code packages/typespec-ts/src/modular/type-expressions/get-model-expression.ts x: 1 # contributors y: 54 lines of code packages/typespec-ts/src/modular/type-expressions/utils.ts x: 1 # contributors y: 11 lines of code packages/typespec-ts/src/transform/transformSchemas.ts x: 8 # contributors y: 232 lines of code packages/autorest.typescript/src/utils/extractPaginationDetails.ts x: 2 # contributors y: 140 lines of code packages/autorest.typescript/src/utils/lroHelpers.ts x: 2 # contributors y: 13 lines of code packages/rlc-common/src/transformSampleGroups.ts x: 2 # contributors y: 398 lines of code packages/typespec-ts/static/static-helpers/serialization/build-pipe-collection.ts x: 1 # contributors y: 3 lines of code packages/typespec-ts/test-next/utils/tsmorph-utils.ts x: 1 # contributors y: 81 lines of code packages/typespec-ts/src/utils/importHelper.ts x: 2 # contributors y: 37 lines of code packages/autorest.typescript/src/restLevelClient/transforms/transform.ts x: 3 # contributors y: 177 lines of code packages/rlc-common/src/buildIndexFile.ts x: 5 # contributors y: 306 lines of code packages/autorest.typescript/src/transforms/objectTransforms.ts x: 1 # contributors y: 307 lines of code packages/autorest.typescript/src/restLevelClient/transforms/transformPaths.ts x: 2 # contributors y: 195 lines of code packages/rlc-common/src/buildPollingHelper.ts x: 3 # contributors y: 68 lines of code common/scripts/install-run-rush-pnpm.js x: 3 # contributors y: 7 lines of code common/scripts/install-run-rush.js x: 4 # contributors y: 141 lines of code common/scripts/install-run-rushx.js x: 4 # contributors y: 7 lines of code common/scripts/install-run.js x: 4 # contributors y: 603 lines of code packages/rlc-common/src/static/serializeHelper.ts x: 4 # contributors y: 30 lines of code packages/autorest.typescript/src/models/parameterDetails.ts x: 1 # contributors y: 34 lines of code packages/autorest.typescript/src/transforms/parameterTransforms.ts x: 1 # contributors y: 488 lines of code packages/autorest.typescript/src/transforms/transforms.ts x: 3 # contributors y: 153 lines of code eng/scripts/Build-Packages.ps1 x: 2 # contributors y: 59 lines of code packages/rlc-common/src/helpers/valueGenerationUtil.ts x: 2 # contributors y: 225 lines of code packages/autorest.typescript/src/restLevelClient/transforms/transformParameterTypes.ts x: 3 # contributors y: 305 lines of code packages/autorest.typescript/src/restLevelClient/transforms/transformResponseTypes.ts x: 3 # contributors y: 134 lines of code packages/autorest.typescript/src/utils/valueHelpers.ts x: 3 # contributors y: 197 lines of code packages/autorest.typescript/src/utils/schemaHelpers.ts x: 2 # contributors y: 238 lines of code packages/rlc-common/src/helpers/typeUtil.ts x: 1 # contributors y: 144 lines of code packages/rlc-common/src/buildSerializeHelper.ts x: 3 # contributors y: 45 lines of code packages/autorest.typescript/src/transforms/operationTransforms.ts x: 3 # contributors y: 531 lines of code packages/typespec-test/eng/check-clean-tree.js x: 1 # contributors y: 42 lines of code packages/autorest.typescript/src/restLevelClient/transforms/transformSchemas.ts x: 2 # contributors y: 128 lines of code packages/autorest.typescript/src/restLevelClient/schemaHelpers.ts x: 1 # contributors y: 161 lines of code packages/autorest.typescript/src/transforms/extensions.ts x: 2 # contributors y: 202 lines of code packages/rlc-common/src/buildMethodShortcuts.ts x: 1 # contributors y: 66 lines of code packages/autorest.typescript/src/generators/static/rollupConfigFileGenerator.ts x: 1 # contributors y: 115 lines of code packages/autorest.typescript/src/restLevelClient/getPropertySignature.ts x: 1 # contributors y: 39 lines of code packages/autorest.typescript/src/generators/utils/responseTypeUtils.ts x: 1 # contributors y: 75 lines of code packages/autorest.typescript/src/models/modelDetails.ts x: 1 # contributors y: 56 lines of code packages/autorest.typescript/src/utils/nameUtils.ts x: 1 # contributors y: 206 lines of code
1773.0
lines of code
  min: 1.0
  average: 153.71
  25th percentile: 25.0
  median: 69.5
  75th percentile: 202.75
  max: 1773.0
0 9.0
# contributors
min: 1.0 | average: 3.18 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 9.0