azure / autorest.csharp
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 746 files with 59,161 lines of code.
    • 3 files changed more than 100 times (1,302 lines of code)
    • 17 files changed 51-100 times (8,149 lines of code)
    • 54 files changed 21-50 times (13,793 lines of code)
    • 146 files changed 6-20 times (16,023 lines of code)
    • 526 files changed 1-5 times (19,894 lines of code)
2% | 13% | 23% | 27% | 33%
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 746 files with 59,161 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 32 files changed by 11-25 contributors (12,048 lines of code)
    • 87 files changed by 6-10 contributors (15,275 lines of code)
    • 324 files changed by 2-5 contributors (23,027 lines of code)
    • 303 files changed by 1 contributor (8,811 lines of code)
0% | 20% | 25% | 38% | 14%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cs, json, csproj, xml, yaml, md, ps1, props, targets, txt, ts, gitignore, psm1, js, gitattributes, editorconfig, mjs
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs1% | 14% | 23% | 27% | 33%
ps122% | 5% | 0% | 32% | 40%
ts0% | 0% | 97% | 0% | 2%
targets0% | 0% | 76% | 0% | 23%
psm10% | 0% | 100% | 0% | 0%
props0% | 0% | 42% | 54% | 2%
js0% | 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
src1% | 14% | 23% | 27% | 33%
eng20% | 4% | 6% | 29% | 39%
ROOT0% | 0% | 70% | 29% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
397 - 2019-11-22 2024-12-23 152 17 pavel@krymets.com 97225342+pshao25@users.nore...
MgmtOutputLibrary.cs
in src/AutoRest.CSharp/Mgmt/AutoRest
758 40 2021-04-08 2025-03-26 114 18 allenzhang@live.com dapzhang@microsoft.com
CSharpProj.cs
in src/AutoRest.CSharp/Common/AutoRest/Plugins
147 9 2021-04-05 2024-01-26 102 19 64171366+m-nash@users.norep... dapzhang@microsoft.com
MgmtTarget.cs
in src/AutoRest.CSharp/Mgmt/AutoRest
284 8 2021-04-05 2024-11-26 84 14 64171366+m-nash@users.norep... dapzhang@microsoft.com
MgmtClientBaseWriter.cs
in src/AutoRest.CSharp/Mgmt/Generation
677 44 2021-05-28 2024-04-24 81 14 64171366+m-nash@users.norep... huwe@microsoft.com
ModelTypeProvider.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
663 34 2022-07-27 2024-12-18 76 12 alexandersher@users.noreply... archerzz@users.noreply.gith...
Resource.cs
in src/AutoRest.CSharp/Mgmt/Output
495 24 2021-04-08 2024-11-26 72 14 allenzhang@live.com dapzhang@microsoft.com
TypeFactory.cs
in src/AutoRest.CSharp/Common/Generation/Types
270 14 2021-04-05 2024-09-25 70 13 64171366+m-nash@users.norep... dapzhang@microsoft.com
CodeWriterExtensions.cs
in src/AutoRest.CSharp/Common/Generation/Writers
696 32 2021-04-05 2024-04-09 69 10 64171366+m-nash@users.norep... dapzhang@microsoft.com
RestClientBuilder.cs
in src/AutoRest.CSharp/Common/Output/Models
487 16 2021-04-05 2025-03-20 63 14 64171366+m-nash@users.norep... dapzhang@microsoft.com
SchemaObjectType.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
639 31 2021-04-23 2025-03-18 63 14 64171366+m-nash@users.norep... haiyuan.zhang1982@gmail.com
ResourceWriter.cs
in src/AutoRest.CSharp/Mgmt/Generation
237 13 2021-04-08 2024-05-29 61 12 allenzhang@live.com huwe@microsoft.com
OperationMethodChainBuilder.cs
in src/AutoRest.CSharp/LowLevel/Output
604 30 2022-08-11 2025-03-20 61 8 alexandersher@users.noreply... dapzhang@microsoft.com
CodeModelConverter.cs
in src/AutoRest.CSharp/Common/Input
857 50 2022-07-27 2025-03-26 60 9 alexandersher@users.noreply... dapzhang@microsoft.com
88 - 2019-12-06 2024-03-19 55 18 miyanni@microsoft.com dapzhang@microsoft.com
MgmtConfiguration.cs
in src/AutoRest.CSharp/Mgmt/AutoRest
491 15 2021-04-06 2024-11-26 54 15 64171366+m-nash@users.norep... dapzhang@microsoft.com
Parameter.cs
in src/AutoRest.CSharp/Common/Output/Models/Shared
209 1 2021-04-05 2024-12-18 53 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
ModelWriter.cs
in src/AutoRest.CSharp/Common/Generation/Writers
436 22 2021-04-05 2024-09-27 53 13 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
CodeModelPartials.cs
in src/AutoRest.CSharp/Common/Input
588 5 2021-04-05 2024-05-10 53 18 64171366+m-nash@users.norep... huwe@microsoft.com
DpgOutputLibraryBuilder.cs
in src/AutoRest.CSharp/LowLevel/Output
428 23 2022-07-27 2025-03-26 52 7 alexandersher@users.noreply... dapzhang@microsoft.com
MgmtObjectType.cs
in src/AutoRest.CSharp/Mgmt/Output
279 21 2021-04-05 2024-12-18 50 14 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
JsonCodeWriterExtensions.cs
in src/AutoRest.CSharp/Common/Generation/Writers
166 4 2021-04-05 2024-05-29 48 11 64171366+m-nash@users.norep... huwe@microsoft.com
LowLevelClient.cs
in src/AutoRest.CSharp/LowLevel/Output
395 23 2021-12-07 2025-03-31 48 9 alexandersher@users.noreply... dapzhang@microsoft.com
SerializationBuilder.cs
in src/AutoRest.CSharp/Common/Output/Builders
658 25 2021-04-05 2025-03-24 46 12 64171366+m-nash@users.norep... 97225342+pshao25@users.nore...
emitter.ts
in src/TypeSpec.Extension/Emitter.Csharp/src
183 4 2023-06-05 2025-04-10 45 9 chunyu@microsoft.com huwe@microsoft.com
SystemObjectType.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
191 12 2021-04-23 2024-12-18 44 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
CSharpType.cs
in src/AutoRest.CSharp/Common/Generation/Types
490 25 2021-04-05 2024-08-13 43 10 64171366+m-nash@users.norep... huwe@microsoft.com
RequestWriterHelpers.cs
in src/AutoRest.CSharp/Common/Generation/Writers
514 16 2021-04-05 2024-05-07 42 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
MgmtExtensionWriter.cs
in src/AutoRest.CSharp/Mgmt/Generation
49 3 2021-06-29 2023-11-17 41 7 dapzhang@microsoft.com dapzhang@microsoft.com
StandaloneGeneratorRunner.cs
in src/AutoRest.CSharp/Common/AutoRest/Communication
126 3 2021-04-05 2024-07-16 40 14 64171366+m-nash@users.norep... chunyu@microsoft.com
ResourceCollection.cs
in src/AutoRest.CSharp/Mgmt/Output
255 16 2021-10-26 2024-11-26 40 9 64171366+m-nash@users.norep... dapzhang@microsoft.com
Program.cs
in src/AutoRest.CodeModel
58 - 2019-09-25 2023-01-23 39 5 miyanni@microsoft.com heaths@microsoft.com
ModelTypeProviderFields.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
285 9 2022-09-02 2024-12-18 39 8 alexandersher@users.noreply... archerzz@users.noreply.gith...
DiagnosticScope.cs
in src/assets/Azure.Core.Shared
368 30 2019-11-14 2024-04-02 39 13 miyanni@microsoft.com 53356347+azure-sdk@users.no...
CSharpGen.cs
in src/AutoRest.CSharp/Common/AutoRest/Plugins
163 5 2021-04-05 2025-04-10 38 12 64171366+m-nash@users.norep... huwe@microsoft.com
MgmtRestOperation.cs
in src/AutoRest.CSharp/Mgmt/Models
406 20 2021-11-16 2024-06-27 38 9 dapzhang@microsoft.com huwe@microsoft.com
121 - 2020-04-03 2025-03-18 37 14 pavel@krymets.com dapzhang@microsoft.com
CodeWriter.cs
in src/AutoRest.CSharp/Common/Generation/Writers
712 37 2021-04-05 2024-05-08 37 11 64171366+m-nash@users.norep... dapzhang@microsoft.com
targets
CodeGeneration.targets
in src/AutoRest.CSharp/build
70 - 2020-12-17 2025-03-06 35 12 45216704+shivangireja@users... huwe@microsoft.com
DataPlaneOutputLibrary.cs
in src/AutoRest.CSharp/DataPlane/AutoRest
225 14 2021-04-08 2025-03-26 35 11 allenzhang@live.com dapzhang@microsoft.com
ObjectTypeProperty.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
363 14 2021-04-05 2024-06-25 35 12 64171366+m-nash@users.norep... chunyu@microsoft.com
MgmtTypeProvider.cs
in src/AutoRest.CSharp/Mgmt/Output
327 16 2021-11-16 2024-05-29 34 9 dapzhang@microsoft.com huwe@microsoft.com
LowLevelTarget.cs
in src/AutoRest.CSharp/LowLevel/AutoRest
95 1 2021-04-05 2024-10-09 33 8 64171366+m-nash@users.norep... dapzhang@microsoft.com
44 - 2023-07-06 2025-01-14 32 9 64171366+m-nash@users.norep... v-wenmingliu@microsoft.com
FormattableStringHelpers.cs
in src/AutoRest.CSharp/Common/Generation/Writers
272 8 2021-11-12 2025-03-07 32 7 alexandersher@users.noreply... archerzz@users.noreply.gith...
BuilderHelpers.cs
in src/AutoRest.CSharp/Common/Output/Builders
365 17 2021-04-05 2024-07-22 32 8 64171366+m-nash@users.norep... dapzhang@microsoft.com
ResourceData.cs
in src/AutoRest.CSharp/Mgmt/Output
55 5 2021-04-05 2024-12-18 31 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
RestClientWriter.cs
in src/AutoRest.CSharp/Common/Generation/Writers
108 5 2021-04-05 2024-04-03 31 8 64171366+m-nash@users.norep... dapzhang@microsoft.com
ModelFactoryTypeProvider.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
264 8 2021-05-20 2024-04-09 31 6 alexandersher@users.noreply... dapzhang@microsoft.com
JsonSerializationMethodsBuilder.cs
in src/AutoRest.CSharp/Common/Output/Builders
1081 40 2023-09-22 2025-04-10 31 11 alexandersher@users.noreply... haiyuan.zhang1982@gmail.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
CSharpProj.cs
in src/AutoRest.CSharp/Common/AutoRest/Plugins
147 9 2021-04-05 2024-01-26 102 19 64171366+m-nash@users.norep... dapzhang@microsoft.com
MgmtOutputLibrary.cs
in src/AutoRest.CSharp/Mgmt/AutoRest
758 40 2021-04-08 2025-03-26 114 18 allenzhang@live.com dapzhang@microsoft.com
88 - 2019-12-06 2024-03-19 55 18 miyanni@microsoft.com dapzhang@microsoft.com
CodeModelPartials.cs
in src/AutoRest.CSharp/Common/Input
588 5 2021-04-05 2024-05-10 53 18 64171366+m-nash@users.norep... huwe@microsoft.com
397 - 2019-11-22 2024-12-23 152 17 pavel@krymets.com 97225342+pshao25@users.nore...
MgmtConfiguration.cs
in src/AutoRest.CSharp/Mgmt/AutoRest
491 15 2021-04-06 2024-11-26 54 15 64171366+m-nash@users.norep... dapzhang@microsoft.com
MgmtTarget.cs
in src/AutoRest.CSharp/Mgmt/AutoRest
284 8 2021-04-05 2024-11-26 84 14 64171366+m-nash@users.norep... dapzhang@microsoft.com
MgmtClientBaseWriter.cs
in src/AutoRest.CSharp/Mgmt/Generation
677 44 2021-05-28 2024-04-24 81 14 64171366+m-nash@users.norep... huwe@microsoft.com
Resource.cs
in src/AutoRest.CSharp/Mgmt/Output
495 24 2021-04-08 2024-11-26 72 14 allenzhang@live.com dapzhang@microsoft.com
SchemaObjectType.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
639 31 2021-04-23 2025-03-18 63 14 64171366+m-nash@users.norep... haiyuan.zhang1982@gmail.com
RestClientBuilder.cs
in src/AutoRest.CSharp/Common/Output/Models
487 16 2021-04-05 2025-03-20 63 14 64171366+m-nash@users.norep... dapzhang@microsoft.com
MgmtObjectType.cs
in src/AutoRest.CSharp/Mgmt/Output
279 21 2021-04-05 2024-12-18 50 14 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
StandaloneGeneratorRunner.cs
in src/AutoRest.CSharp/Common/AutoRest/Communication
126 3 2021-04-05 2024-07-16 40 14 64171366+m-nash@users.norep... chunyu@microsoft.com
121 - 2020-04-03 2025-03-18 37 14 pavel@krymets.com dapzhang@microsoft.com
TypeFactory.cs
in src/AutoRest.CSharp/Common/Generation/Types
270 14 2021-04-05 2024-09-25 70 13 64171366+m-nash@users.norep... dapzhang@microsoft.com
ModelWriter.cs
in src/AutoRest.CSharp/Common/Generation/Writers
436 22 2021-04-05 2024-09-27 53 13 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
DiagnosticScope.cs
in src/assets/Azure.Core.Shared
368 30 2019-11-14 2024-04-02 39 13 miyanni@microsoft.com 53356347+azure-sdk@users.no...
ModelTypeProvider.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
663 34 2022-07-27 2024-12-18 76 12 alexandersher@users.noreply... archerzz@users.noreply.gith...
ResourceWriter.cs
in src/AutoRest.CSharp/Mgmt/Generation
237 13 2021-04-08 2024-05-29 61 12 allenzhang@live.com huwe@microsoft.com
SerializationBuilder.cs
in src/AutoRest.CSharp/Common/Output/Builders
658 25 2021-04-05 2025-03-24 46 12 64171366+m-nash@users.norep... 97225342+pshao25@users.nore...
CSharpGen.cs
in src/AutoRest.CSharp/Common/AutoRest/Plugins
163 5 2021-04-05 2025-04-10 38 12 64171366+m-nash@users.norep... huwe@microsoft.com
targets
CodeGeneration.targets
in src/AutoRest.CSharp/build
70 - 2020-12-17 2025-03-06 35 12 45216704+shivangireja@users... huwe@microsoft.com
ObjectTypeProperty.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
363 14 2021-04-05 2024-06-25 35 12 64171366+m-nash@users.norep... chunyu@microsoft.com
Parameter.cs
in src/AutoRest.CSharp/Common/Output/Models/Shared
209 1 2021-04-05 2024-12-18 53 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
JsonCodeWriterExtensions.cs
in src/AutoRest.CSharp/Common/Generation/Writers
166 4 2021-04-05 2024-05-29 48 11 64171366+m-nash@users.norep... huwe@microsoft.com
SystemObjectType.cs
in src/AutoRest.CSharp/Common/Output/Models/Types
191 12 2021-04-23 2024-12-18 44 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
RequestWriterHelpers.cs
in src/AutoRest.CSharp/Common/Generation/Writers
514 16 2021-04-05 2024-05-07 42 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
CodeWriter.cs
in src/AutoRest.CSharp/Common/Generation/Writers
712 37 2021-04-05 2024-05-08 37 11 64171366+m-nash@users.norep... dapzhang@microsoft.com
DataPlaneOutputLibrary.cs
in src/AutoRest.CSharp/DataPlane/AutoRest
225 14 2021-04-08 2025-03-26 35 11 allenzhang@live.com dapzhang@microsoft.com
ResourceData.cs
in src/AutoRest.CSharp/Mgmt/Output
55 5 2021-04-05 2024-12-18 31 11 64171366+m-nash@users.norep... archerzz@users.noreply.gith...
JsonSerializationMethodsBuilder.cs
in src/AutoRest.CSharp/Common/Output/Builders
1081 40 2023-09-22 2025-04-10 31 11 alexandersher@users.noreply... haiyuan.zhang1982@gmail.com
RestClient.cs
in src/AutoRest.CSharp/Common/Output/Models
90 4 2021-04-05 2024-03-20 26 11 64171366+m-nash@users.norep... alexandersher@users.noreply...
CodeWriterExtensions.cs
in src/AutoRest.CSharp/Common/Generation/Writers
696 32 2021-04-05 2024-04-09 69 10 64171366+m-nash@users.norep... dapzhang@microsoft.com
CSharpType.cs
in src/AutoRest.CSharp/Common/Generation/Types
490 25 2021-04-05 2024-08-13 43 10 64171366+m-nash@users.norep... huwe@microsoft.com
CmcRestClientBuilder.cs
in src/AutoRest.CSharp/Common/Output/Models
472 14 2022-07-27 2025-03-20 27 10 alexandersher@users.noreply... dapzhang@microsoft.com
91 - 2019-11-22 2024-08-09 25 10 miyanni@microsoft.com chunyu@microsoft.com
SerializationWriter.cs
in src/AutoRest.CSharp/Common/Generation/Writers
169 7 2021-04-05 2024-08-28 25 10 64171366+m-nash@users.norep... 97225342+pshao25@users.nore...
StringExtensions.cs
in src/AutoRest.CSharp/Common/Utilities
402 22 2021-04-05 2024-07-02 23 10 64171366+m-nash@users.norep... huwe@microsoft.com
55 - 2020-01-27 2024-08-27 17 10 miyanni@microsoft.com pahallis@microsoft.com
10 - 2020-05-13 2023-10-11 15 10 pavel@krymets.com hallipr@gmail.com
CodeModelConverter.cs
in src/AutoRest.CSharp/Common/Input
857 50 2022-07-27 2025-03-26 60 9 alexandersher@users.noreply... dapzhang@microsoft.com
LowLevelClient.cs
in src/AutoRest.CSharp/LowLevel/Output
395 23 2021-12-07 2025-03-31 48 9 alexandersher@users.noreply... dapzhang@microsoft.com
emitter.ts
in src/TypeSpec.Extension/Emitter.Csharp/src
183 4 2023-06-05 2025-04-10 45 9 chunyu@microsoft.com huwe@microsoft.com
ResourceCollection.cs
in src/AutoRest.CSharp/Mgmt/Output
255 16 2021-10-26 2024-11-26 40 9 64171366+m-nash@users.norep... dapzhang@microsoft.com
MgmtRestOperation.cs
in src/AutoRest.CSharp/Mgmt/Models
406 20 2021-11-16 2024-06-27 38 9 dapzhang@microsoft.com huwe@microsoft.com
MgmtTypeProvider.cs
in src/AutoRest.CSharp/Mgmt/Output
327 16 2021-11-16 2024-05-29 34 9 dapzhang@microsoft.com huwe@microsoft.com
44 - 2023-07-06 2025-01-14 32 9 64171366+m-nash@users.norep... v-wenmingliu@microsoft.com
options.ts
in src/TypeSpec.Extension/Emitter.Csharp/src
198 1 2023-06-05 2025-04-14 30 9 chunyu@microsoft.com 102122018+jorgerangel-msft@...
ReferenceTypePropertyChooser.cs
in src/AutoRest.CSharp/Mgmt/Decorator
88 6 2021-07-08 2024-05-29 28 9 45216704+shivangireja@users... huwe@microsoft.com
MgmtClientOperation.cs
in src/AutoRest.CSharp/Mgmt/Models
203 7 2021-11-16 2024-11-26 25 9 dapzhang@microsoft.com dapzhang@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
MultipartFormDataRequestContentProvider.cs
in src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders
479 21 2024-04-26 2024-04-26 1 1 chunyu@microsoft.com chunyu@microsoft.com
TypeFormattersProvider.cs
in src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders
313 17 2024-03-19 2024-04-12 3 1 dapzhang@microsoft.com dapzhang@microsoft.com
ProtocolOperationHelpers.cs
in src/assets/Azure.Core.Shared
191 9 2023-08-28 2023-08-28 1 1 annelo@microsoft.com annelo@microsoft.com
AsyncLockWithValue.cs
in src/assets/Azure.Core.Shared
182 10 2022-05-02 2022-05-02 1 1 64171366+m-nash@users.norep... 64171366+m-nash@users.norep...
BicepSerializationTypeProvider.cs
in src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders
168 4 2024-03-21 2024-03-21 1 1 54595583+joshlove-msft@user... 54595583+joshlove-msft@user...
XmlFormatter.cs
in src/AutoRest.CSharp/Common/AutoRest/Plugins
123 2 2023-09-14 2023-09-14 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
TrimmingAttribute.cs
in src/assets/Azure.Core.Shared
113 9 2023-09-28 2023-09-28 1 1 53356347+azure-sdk@users.no... 53356347+azure-sdk@users.no...
MgmtTestConfiguration.cs
in src/AutoRest.CSharp/Mgmt/AutoRest
106 6 2024-11-26 2024-11-26 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
RequestUriBuilderExtensions.cs
in src/assets/Azure.Core.Shared
106 23 2023-08-28 2023-08-28 1 1 annelo@microsoft.com annelo@microsoft.com
TypeSpecInputLongRunningPagingServiceMethodConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
101 3 2025-04-17 2025-04-17 1 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
ConstantSchemaTransformer.cs
in src/AutoRest.CSharp/Common/Decorator
98 4 2023-05-17 2023-05-17 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
98 - 2023-04-27 2023-10-11 2 1 hallipr@gmail.com hallipr@gmail.com
96 - 2024-03-29 2024-04-29 2 1 pahallis@microsoft.com pahallis@microsoft.com
AspDotNetExtensionWriter.cs
in src/AutoRest.CSharp/Common/Generation/Writers
95 4 2023-02-15 2023-02-15 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
TypeSpecInputLongRunningServiceMethodConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
94 3 2025-04-17 2025-04-17 1 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
TypeSpecInputPagingServiceMethodConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
94 3 2025-04-17 2025-04-17 1 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
HttpPipelineExtensions.cs
in src/assets/Azure.Core.Shared
92 5 2023-08-28 2023-09-07 2 1 annelo@microsoft.com annelo@microsoft.com
PeekableBinaryStream.cs
in src/AutoRest.CSharp/Common/AutoRest/Communication/MessageHandling
89 6 2021-04-05 2021-04-05 1 1 64171366+m-nash@users.norep... 64171366+m-nash@users.norep...
TypeSpecInputBasicServiceMethodConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
87 3 2025-04-17 2025-04-17 1 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
JsonRpcConnection.cs
in src/AutoRest.CSharp/Common/AutoRest/Communication/MessageHandling
86 6 2021-04-05 2021-04-05 1 1 64171366+m-nash@users.norep... 64171366+m-nash@users.norep...
FormUrlEncodedContent.cs
in src/assets/Azure.Core.Shared
83 7 2023-08-28 2023-08-28 1 1 annelo@microsoft.com annelo@microsoft.com
CodeModelSerialization.cs
in src/AutoRest.CSharp/Common/Input
82 4 2021-04-05 2022-02-04 2 1 64171366+m-nash@users.norep... 64171366+m-nash@users.norep...
InputRenameTimeToOnTransformer.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Transformation
69 1 2024-07-02 2024-07-02 1 1 huwe@microsoft.com huwe@microsoft.com
SwitchStatement.cs
in src/AutoRest.CSharp/Common/Output/Expressions/Statements
68 1 2023-09-22 2024-03-28 3 1 alexandersher@users.noreply... alexandersher@users.noreply...
TypedValueExpressionOfT.cs
in src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions
68 1 2023-09-22 2024-03-28 4 1 alexandersher@users.noreply... alexandersher@users.noreply...
IncomingMessageHandler.cs
in src/AutoRest.CSharp/Common/AutoRest/Communication/MessageHandling
68 4 2021-04-05 2021-04-05 1 1 64171366+m-nash@users.norep... 64171366+m-nash@users.norep...
TransformItem.cs
in src/AutoRest.CSharp/Mgmt/Report
64 6 2023-10-25 2023-10-25 1 1 fwj_ac@msn.com fwj_ac@msn.com
ResourceItem.cs
in src/AutoRest.CSharp/Mgmt/Report
61 1 2023-10-25 2023-10-25 1 1 fwj_ac@msn.com fwj_ac@msn.com
60 - 2024-03-29 2024-03-29 1 1 pahallis@microsoft.com pahallis@microsoft.com
OperationItem.cs
in src/AutoRest.CSharp/Mgmt/Report
58 1 2023-10-25 2023-10-25 1 1 fwj_ac@msn.com fwj_ac@msn.com
TypeSpecInputNamespaceConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
58 2 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
InputOperationPaging.cs
in src/AutoRest.CSharp/Common/Input/InputTypes
58 6 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
InputLongRunningPagingServiceMethod.cs
in src/AutoRest.CSharp/Common/Input/InputTypes
57 2 2025-04-14 2025-04-17 2 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
BicepObjectSerialization.cs
in src/AutoRest.CSharp/Common/Output/Models/Serialization/Bicep
55 2 2024-02-07 2024-04-24 4 1 54595583+joshlove-msft@user... 54595583+joshlove-msft@user...
TypeSpecInputOperationResponseConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
53 3 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
InputPagingServiceMethod.cs
in src/AutoRest.CSharp/Common/Input/InputTypes
53 2 2025-04-14 2025-04-17 2 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
InputLongRunningServiceMethod.cs
in src/AutoRest.CSharp/Common/Input/InputTypes
53 2 2025-04-14 2025-04-17 2 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
TypeSpecInputPrimitiveTypeConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
52 2 2024-08-01 2025-03-20 3 1 dapzhang@microsoft.com dapzhang@microsoft.com
TypeSpecInputOperationResponseHeaderConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
52 3 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
TypeSpecInputServiceMethodConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
51 4 2025-04-14 2025-04-17 2 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
ReferenceMap.cs
in src/AutoRest.CSharp/Common/Output/PostProcessing
48 3 2022-11-23 2023-09-14 2 1 dapzhang@microsoft.com dapzhang@microsoft.com
FuncExpression.cs
in src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions
47 1 2023-09-22 2024-03-28 2 1 alexandersher@users.noreply... alexandersher@users.noreply...
InputServiceMethod.cs
in src/AutoRest.CSharp/Common/Input/InputTypes
47 1 2025-04-14 2025-04-14 1 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
InputBasicServiceMethod.cs
in src/AutoRest.CSharp/Common/Input/InputTypes
47 2 2025-04-14 2025-04-14 1 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
HttpPipelineExpression.cs
in src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/Azure
46 1 2023-11-15 2023-11-15 1 1 alexandersher@users.noreply... alexandersher@users.noreply...
TypeSpecInputOperationLongRunningConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
46 3 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
TypeSpecInputContinuationTokenConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
45 2 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
TypeSpecInputServiceMethodResponseConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
45 2 2025-04-14 2025-04-14 1 1 102122018+jorgerangel-msft@... 102122018+jorgerangel-msft@...
TypeSpecInputNextLinkConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
45 2 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
TypeSpecInputOperationPagingConverter.cs
in src/AutoRest.CSharp/Common/Input/InputTypes/Serialization
44 2 2025-03-20 2025-03-20 1 1 dapzhang@microsoft.com dapzhang@microsoft.com
Correlations

File Size vs. Number of Changes: 758 points

src/assets/Azure.Core.Shared/RawRequestUriBuilder.cs x: 181 lines of code y: 5 # changes src/assets/Azure.Core.Shared/RequestHeaderExtensions.cs x: 107 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Input/Source/SourceInputModel.cs x: 137 lines of code y: 12 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningPagingServiceMethod.cs x: 57 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningServiceMetadata.cs x: 27 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningServiceMethod.cs x: 53 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputOperation.cs x: 153 lines of code y: 16 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputPagingServiceMetadata.cs x: 20 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputBasicServiceMethodConverter.cs x: 87 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputClientConverter.cs x: 144 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLongRunningPagingServiceMethodConverter.cs x: 101 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLongRunningServiceMetadataConverter.cs x: 44 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLongRunningServiceMethodConverter.cs x: 94 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputOperationConverter.cs x: 107 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputServiceMethodConverter.cs x: 51 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecSerialization.cs x: 81 lines of code y: 12 # changes src/AutoRest.CSharp/Common/Generation/Writers/PageableMethodsWriterExtensions.cs x: 242 lines of code y: 15 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputBasicServiceMethod.cs x: 47 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputModelProperty.cs x: 12 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputModelPropertyKind.cs x: 8 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputServiceMethodResponse.cs x: 13 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputModelPropertyConverter.cs x: 76 lines of code y: 12 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputModelTypeConverter.cs x: 234 lines of code y: 25 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputServiceMethodResponseConverter.cs x: 45 lines of code y: 1 # changes src/TypeSpec.Extension/Emitter.Csharp/src/options.ts x: 198 lines of code y: 30 # changes src/AutoRest.CSharp/Common/Input/InputTypeExtensions.cs x: 10 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Output/Builders/JsonSerializationMethodsBuilder.cs x: 1081 lines of code y: 31 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonPropertySerialization.cs x: 53 lines of code y: 18 # changes src/TypeSpec.Extension/Emitter.Csharp/src/sdk-context-options.ts x: 10 lines of code y: 4 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/CSharpGen.cs x: 163 lines of code y: 38 # changes src/AutoRest.CSharp/Common/Input/Configuration.cs x: 647 lines of code y: 22 # changes src/TypeSpec.Extension/Emitter.Csharp/src/emitter.ts x: 183 lines of code y: 45 # changes src/AutoRest.CSharp/LowLevel/Output/LowLevelClient.cs x: 395 lines of code y: 48 # changes src/AutoRest.CSharp/Mgmt/Decorator/ResourceDetection.cs x: 101 lines of code y: 11 # changes src/AutoRest.CSharp/Mgmt/Models/OperationSet.cs x: 123 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Input/CodeModelConverter.cs x: 857 lines of code y: 60 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputClient.cs x: 16 lines of code y: 9 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputNamespace.cs x: 40 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputAcronymTransformer.cs x: 109 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputClientTransformer.cs x: 42 lines of code y: 5 # changes src/AutoRest.CSharp/DataPlane/AutoRest/DataPlaneOutputLibrary.cs x: 225 lines of code y: 35 # changes src/AutoRest.CSharp/LowLevel/Output/DpgOutputLibraryBuilder.cs x: 428 lines of code y: 52 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtOutputLibrary.cs x: 758 lines of code y: 114 # changes src/AutoRest.CSharp/Common/Input/InputTypes/DurationKnownEncoding.cs x: 6 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDurationTypeConverter.cs x: 65 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Builders/SerializationBuilder.cs x: 658 lines of code y: 46 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputOperationPaging.cs x: 58 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputOperationResponse.cs x: 15 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputAuthConverter.cs x: 38 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputConstantConverter.cs x: 104 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDateTimeTypeConverter.cs x: 58 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDecoratorInfoConverter.cs x: 43 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDictionaryTypeConverter.cs x: 49 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputEnumTypeConverter.cs x: 82 lines of code y: 15 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputEnumTypeValueConverter.cs x: 61 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputListTypeConverter.cs x: 47 lines of code y: 9 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLiteralTypeConverter.cs x: 67 lines of code y: 9 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputNullableTypeConverter.cs x: 47 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputOAuth2AuthConverter.cs x: 40 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputOperationResponseConverter.cs x: 53 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputOperationResponseHeaderConverter.cs x: 52 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputPrimitiveTypeConverter.cs x: 52 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputUnionTypeConverter.cs x: 48 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Input/Utf8JsonReaderExtensions.cs x: 291 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Output/Builders/ClientBuilder.cs x: 138 lines of code y: 19 # changes src/AutoRest.CSharp/Common/Output/Models/CmcRestClientBuilder.cs x: 472 lines of code y: 27 # changes src/AutoRest.CSharp/Common/Output/Models/RestClientBuilder.cs x: 487 lines of code y: 63 # changes src/AutoRest.CSharp/DataPlane/Output/DataPlaneResponseHeaderGroupType.cs x: 58 lines of code y: 10 # changes src/AutoRest.CSharp/LowLevel/Generation/DpgClientWriter.cs x: 615 lines of code y: 22 # changes src/AutoRest.CSharp/LowLevel/Output/LowLevelClientMethod.cs x: 34 lines of code y: 15 # changes src/AutoRest.CSharp/LowLevel/Output/OperationMethodChainBuilder.cs x: 604 lines of code y: 61 # changes src/AutoRest.CSharp/Mgmt/Decorator/OperationExtensions.cs x: 188 lines of code y: 23 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputPrimitiveType.cs x: 59 lines of code y: 12 # changes src/AutoRest.CSharp/Common/Output/Models/Types/SchemaObjectType.cs x: 639 lines of code y: 63 # changes eng/Generation.psm1 x: 121 lines of code y: 37 # changes eng/scripts/BumpMGC.ps1 x: 92 lines of code y: 2 # changes src/AutoRest.CSharp/Mgmt/Models/NameTransformer.cs x: 122 lines of code y: 7 # changes eng/scripts/Build-Packages.ps1 x: 95 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Generation/Writers/FormattableStringHelpers.cs x: 272 lines of code y: 32 # changes src/AutoRest.CSharp/Common/Input/InputTypes/BodyMediaType.cs x: 44 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/Azure/AzureExtensibleSnippets.AzureRestOperationsSnippets.cs x: 69 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Convert.cs x: 134 lines of code y: 11 # changes src/AutoRest.CSharp/Common/Output/Expressions/System/SystemExtensibleSnippets.SystemRestOperationsSnippets.cs x: 79 lines of code y: 9 # changes Directory.Build.props x: 56 lines of code y: 19 # changes eng/Constants.ps1 x: 1 lines of code y: 1 # changes eng/GenerateAndExecuteMockTest.ps1 x: 403 lines of code y: 6 # changes eng/PackArtifacts.ps1 x: 35 lines of code y: 5 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/NewProjectScaffolding.cs x: 365 lines of code y: 20 # changes src/AutoRest.CSharp/build/CodeGeneration.targets x: 70 lines of code y: 35 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/JsonDocumentExpression.cs x: 24 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ModelSerializationExtensionsProvider.cs x: 613 lines of code y: 7 # changes src/AutoRest.CSharp/Mgmt/Generation/OperationSourceWriter.cs x: 180 lines of code y: 19 # changes Packages.Data.props x: 44 lines of code y: 32 # changes src/AutoRest.CSharp/Assets/Directory.Build.props x: 3 lines of code y: 1 # changes src/AutoRest.CSharp/Assets/TestEnvironment_Mgmt.cs x: 7 lines of code y: 1 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/StaticStrings.cs x: 17 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Generation/Writers/CSProjWriter.cs x: 168 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Models/Shared/KnownParameters.cs x: 51 lines of code y: 24 # changes src/assets/Generator.Shared/GeneratorPageableHelpers.cs x: 208 lines of code y: 3 # changes eng/Generate.ps1 x: 397 lines of code y: 152 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputEnumType.cs x: 5 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputEnumTypeFloatValue.cs x: 3 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputModelType.cs x: 68 lines of code y: 16 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputParameter.cs x: 51 lines of code y: 13 # changes src/AutoRest.CSharp/Common/Output/Models/LongRunningOperation.cs x: 49 lines of code y: 17 # changes src/AutoRest.CSharp/Common/Output/Models/Shared/Parameter.cs x: 209 lines of code y: 53 # changes src/AutoRest.CSharp/Common/Output/Models/Types/EnumType.cs x: 88 lines of code y: 26 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ModelTypeProvider.cs x: 663 lines of code y: 76 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ModelTypeProviderFields.cs x: 285 lines of code y: 39 # changes src/AutoRest.CSharp/Common/Output/Models/Types/SystemObjectType.cs x: 191 lines of code y: 44 # changes src/AutoRest.CSharp/DataPlane/Output/DataPlaneClient.cs x: 57 lines of code y: 13 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtObjectType.cs x: 279 lines of code y: 50 # changes src/AutoRest.CSharp/Mgmt/Output/Models/MgmtPropertyBag.cs x: 81 lines of code y: 15 # changes src/AutoRest.CSharp/Mgmt/Output/ResourceData.cs x: 55 lines of code y: 31 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputModelTypeUsage.cs x: 21 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.DeclarationStatements.cs x: 137 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.cs x: 99 lines of code y: 16 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/InvokeInstanceMethodStatement.cs x: 21 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/SingleLineCommentStatement.cs x: 13 lines of code y: 2 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtConfiguration.cs x: 491 lines of code y: 54 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtTarget.cs x: 284 lines of code y: 84 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtTestConfiguration.cs x: 106 lines of code y: 1 # changes src/AutoRest.CSharp/Mgmt/Models/MgmtClientOperation.cs x: 203 lines of code y: 25 # changes src/AutoRest.CSharp/Mgmt/Output/ArmClientExtension.cs x: 197 lines of code y: 8 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtExtension.cs x: 226 lines of code y: 9 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtMockableExtension.cs x: 81 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtTestProvider.cs x: 19 lines of code y: 1 # changes src/AutoRest.CSharp/Mgmt/Output/Resource.cs x: 495 lines of code y: 72 # changes src/AutoRest.CSharp/Mgmt/Output/ResourceCollection.cs x: 255 lines of code y: 40 # changes src/AutoRest.CSharp/Common/Output/Models/CmcRestClient.cs x: 89 lines of code y: 5 # changes src/AutoRest.CSharp/DataPlane/Output/DataPlaneRestClient.cs x: 67 lines of code y: 17 # changes src/AutoRest.CSharp/Mgmt/Models/MgmtRestClientBuilder.cs x: 86 lines of code y: 8 # changes src/AutoRest.CSharp/Mgmt/Models/RequestPath.cs x: 381 lines of code y: 16 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtRestClient.cs x: 65 lines of code y: 16 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputCommonSingleWordModelTransformer.cs x: 66 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtMockableArmClient.cs x: 143 lines of code y: 4 # changes src/AutoRest.CSharp/LowLevel/AutoRest/LowLevelTarget.cs x: 95 lines of code y: 33 # changes src/AutoRest.CSharp/Common/Input/AzureApiTypes.cs x: 73 lines of code y: 16 # changes src/AutoRest.CSharp/Common/Input/SystemApiTypes.cs x: 77 lines of code y: 17 # changes src/AutoRest.CSharp/Common/Generation/Writers/ModelWriter.cs x: 436 lines of code y: 53 # changes src/AutoRest.CSharp/DataPlane/AutoRest/DataPlaneTarget.cs x: 74 lines of code y: 18 # changes src/AutoRest.CSharp/Common/Generation/Types/TypeFactory.cs x: 270 lines of code y: 70 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputPrimitiveTypeKind.cs x: 29 lines of code y: 5 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/FrameworkTypeUpdater.cs x: 86 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputDateTimeType.cs x: 3 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputTypeConverter.cs x: 66 lines of code y: 13 # changes src/AutoRest.CSharp/Common/Generation/Writers/SerializationWriter.cs x: 169 lines of code y: 25 # changes src/AutoRest.CSharp/Common/Output/Builders/SerializationMethodsBuilder.cs x: 172 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonObjectSerialization.cs x: 31 lines of code y: 9 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/ObjectTypeSerialization.cs x: 37 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Models/Shared/KnownParameters.Serialization.cs x: 30 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Models/Types/SerializableObjectType.cs x: 79 lines of code y: 13 # changes eng/PublishRelease.ps1 x: 55 lines of code y: 17 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecReferenceHandler.cs x: 28 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/SerializationFormat.cs x: 23 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputType.cs x: 52 lines of code y: 9 # changes src/AutoRest.CSharp/Common/Input/Source/ModelTypeMapping.cs x: 78 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Output/Models/Requests/PagingResponseInfo.cs x: 41 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Generation/Types/CSharpType.cs x: 490 lines of code y: 43 # changes Directory.Build.targets x: 91 lines of code y: 25 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputUrlToUriTransformer.cs x: 47 lines of code y: 2 # changes src/AutoRest.CSharp/Mgmt/Decorator/SchemaExtensions.cs x: 141 lines of code y: 16 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputLiteralType.cs x: 6 lines of code y: 5 # changes eng/scripts/Check-GitChanges.ps1 x: 19 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Input/SchemaUsageProvider.cs x: 153 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Builders/BuilderHelpers.cs x: 365 lines of code y: 32 # changes src/AutoRest.CSharp/Common/Output/Builders/MultipartSerializationMethodsBuilder.cs x: 221 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Builders/XmlSerializationMethodsBuilder.cs x: 413 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/DictionaryExpression.cs x: 16 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Serialization.cs x: 103 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonAdditionalPropertiesSerialization.cs x: 21 lines of code y: 13 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/PropertySerialization.cs x: 35 lines of code y: 13 # changes src/AutoRest.CSharp/Common/AutoRest/Communication/StandaloneGeneratorRunner.cs x: 126 lines of code y: 40 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputNamespaceTransformer.cs x: 16 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputListType.cs x: 3 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/RequestContentHelperProvider.cs x: 259 lines of code y: 9 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputRenameTimeToOnTransformer.cs x: 69 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Utilities/StringExtensions.cs x: 402 lines of code y: 23 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SchemaNameAndFormatUpdater.cs x: 411 lines of code y: 11 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtReferenceType.cs x: 69 lines of code y: 17 # changes src/AutoRest.CSharp/Mgmt/Models/MgmtRestOperation.cs x: 406 lines of code y: 38 # changes src/AutoRest.CSharp/Common/Output/Models/Types/TypeProvider.cs x: 90 lines of code y: 26 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ObjectTypeProperty.cs x: 363 lines of code y: 35 # changes src/AutoRest.CSharp/LowLevel/AutoRest/DpgOutputLibrary.cs x: 126 lines of code y: 24 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/System/ClientUriBuilderProvider.cs x: 305 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Decorator/InheritanceChooser.cs x: 81 lines of code y: 20 # changes src/AutoRest.CSharp/Mgmt/Decorator/MethodExtensions.cs x: 43 lines of code y: 19 # changes src/AutoRest.CSharp/Mgmt/Decorator/CodeModelTransformer.cs x: 50 lines of code y: 18 # changes src/assets/Azure.Core.Shared/NextLinkOperationImplementation.cs x: 578 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Generation/Writers/JsonCodeWriterExtensions.cs x: 166 lines of code y: 48 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Xml/XmlPropertySerialization.cs x: 17 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Models/Types/BuildContext.cs x: 25 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Output/Models/Types/BuildContextOfT.cs x: 39 lines of code y: 13 # changes src/AutoRest.CSharp/Common/Output/Models/Types/FlattenedObjectTypeProperty.cs x: 169 lines of code y: 9 # changes src/AutoRest.CSharp/Common/Output/Models/Types/OutputLibrary.cs x: 12 lines of code y: 6 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtContext.cs x: 25 lines of code y: 9 # changes src/AutoRest.CSharp/Mgmt/Decorator/ParentDetection.cs x: 144 lines of code y: 25 # changes src/AutoRest.CSharp/Mgmt/Decorator/PropertyMatchDetection.cs x: 236 lines of code y: 14 # changes src/AutoRest.CSharp/Mgmt/Decorator/ReferenceTypePropertyChooser.cs x: 88 lines of code y: 28 # changes src/AutoRest.CSharp/Mgmt/Decorator/TypeReferenceTypeChooser.cs x: 40 lines of code y: 8 # changes src/AutoRest.CSharp/Mgmt/Generation/ResourceWriter.cs x: 237 lines of code y: 61 # changes src/AutoRest.CSharp/Mgmt/Output/ArmResourceExtension.cs x: 50 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtExtensionBuilder.cs x: 84 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtTypeProvider.cs x: 327 lines of code y: 34 # changes src/AutoRest.CSharp/Mgmt/Output/OperationSource.cs x: 37 lines of code y: 9 # changes src/AutoRest.CSharp/Mgmt/Output/PartialResource.cs x: 45 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/System/PipelineMessageExpression.cs x: 14 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/System/ClientPipelineExtensionsProvider.cs x: 168 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/SerializationFormatExtensions.cs x: 25 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/CodeModelPartials.cs x: 588 lines of code y: 53 # changes src/assets/Azure.Core.Shared/HttpMessageSanitizer.cs x: 149 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Generation/Writers/CodeWriter.cs x: 712 lines of code y: 37 # changes src/AutoRest.CSharp/Common/Generation/Writers/DocumentationWriterExtensions.cs x: 111 lines of code y: 14 # changes src/AutoRest.CSharp/Common/Generation/Writers/RequestWriterHelpers.cs x: 514 lines of code y: 42 # changes src/AutoRest.CSharp/Common/Output/Models/ClientFields.cs x: 116 lines of code y: 14 # changes eng/scripts/Download-SharedSource.ps1 x: 96 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/ExtensibleSnippets.ModelSnippets.cs x: 42 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/PostProcessing/ReferenceMapBuilder.cs x: 207 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Expressions/Azure/AzureExtensibleSnippets.cs x: 12 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Expressions/ExtensibleSnippets.cs x: 19 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/Azure/RequestContentExpression.cs x: 18 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Input/ApiTypes.cs x: 79 lines of code y: 16 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/SerializableObjectTypeExpression.cs x: 24 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/StreamExpression.cs x: 14 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/StringExpression.cs x: 27 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.New.cs x: 62 lines of code y: 12 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ExpressionTypeProvider.cs x: 93 lines of code y: 15 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/MultipartFormDataRequestContentProvider.cs x: 479 lines of code y: 1 # changes src/AutoRest.CSharp/LowLevel/Output/ConvenienceMethod.cs x: 202 lines of code y: 14 # changes src/AutoRest.CSharp/Common/Output/Builders/BicepSerializationMethodsBuilder.cs x: 593 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Bicep/BicepObjectSerialization.cs x: 55 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Generation/MgmtClientBaseWriter.cs x: 677 lines of code y: 81 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/Utf8JsonRequestContentProvider.cs x: 171 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Generation/MgmtLongRunningOperationWriter.cs x: 153 lines of code y: 18 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/StringBuilderExpression.cs x: 21 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Decorator/ReferenceClassFinder.cs x: 275 lines of code y: 20 # changes src/assets/Azure.Core.Shared/OperationInternal.cs x: 99 lines of code y: 11 # changes src/assets/Azure.Core.Shared/OperationInternalOfT.cs x: 160 lines of code y: 12 # changes src/assets/Azure.Core.Shared/OperationPoller.cs x: 90 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/CatchStatement.cs x: 22 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/TryCatchFinallyStatement.cs x: 27 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/WhileStatement.cs x: 31 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/InvokeInstanceMethodExpression.cs x: 33 lines of code y: 6 # changes src/AutoRest.CSharp/LowLevel/Output/ConvenienceMethodOmittingMessage.cs x: 13 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/System/ClientPipelineExpression.cs x: 33 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/TypeFormattersProvider.cs x: 313 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/EnumExpression.cs x: 23 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/CodeModelValidator.cs x: 31 lines of code y: 2 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/CommonSingleWordModels.cs x: 55 lines of code y: 7 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/DuplicateSchemaResolver.cs x: 134 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/OmitOperationGroups.cs x: 180 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/RenamePluralEnums.cs x: 31 lines of code y: 5 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/RenameTimeToOn.cs x: 69 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SchemaFormatByNameTransformer.cs x: 229 lines of code y: 8 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SealedChoicesUpdater.cs x: 35 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SerializedNamesUpdater.cs x: 58 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SubscriptionIdUpdater.cs x: 32 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Generation/Writers/CodeWriterExtensions.cs x: 696 lines of code y: 69 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Optional.cs x: 56 lines of code y: 13 # changes src/AutoRest.CSharp/Common/Output/Models/MethodSignature.cs x: 122 lines of code y: 21 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ModelFactoryTypeProvider.cs x: 264 lines of code y: 31 # changes src/AutoRest.CSharp/Common/Output/Models/Types/SignatureType.cs x: 235 lines of code y: 3 # changes src/AutoRest.CSharp/LowLevel/Output/DpgClientTestProvider.cs x: 139 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Decorator/ParameterMappingBuilder.cs x: 290 lines of code y: 21 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/MemberRemoverRewriter.cs x: 256 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Input/Source/CodeGenAttributes.cs x: 102 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Generation/Writers/RestClientWriter.cs x: 108 lines of code y: 31 # changes src/assets/Azure.Core.Shared/DiagnosticScope.cs x: 368 lines of code y: 39 # changes eng/scripts/CommandInvocation-Helpers.ps1 x: 60 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Generation/Writers/ExpressionTypeProviderWriter.cs x: 139 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownCodeBlocks/ParameterValidationBlock.cs x: 22 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Pageable.cs x: 115 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/DeclareVariableStatement.cs x: 24 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/ForeachStatement.cs x: 64 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/IfElsePreprocessorDirective.cs x: 20 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/IfElseStatement.cs x: 38 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/KeywordStatement.cs x: 19 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/SwitchStatement.cs x: 68 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/ThrowStatement.cs x: 14 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/Statements/UsingScopeStatement.cs x: 46 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/ArrayInitializerExpression.cs x: 41 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/FormattableStringExpression.cs x: 61 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/InvokeStaticMethodExpression.cs x: 47 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/MemberExpression.cs x: 17 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/NewInstanceExpression.cs x: 23 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/ObjectInitializerExpression.cs x: 41 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/TypedValueExpressionOfT.cs x: 68 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/ValueExpression.cs x: 53 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ChangeTrackingListProvider.cs x: 267 lines of code y: 5 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/GeneratedCodeWorkspace.cs x: 241 lines of code y: 27 # changes src/AutoRest.CSharp/Common/Generation/Writers/ClientWriter.cs x: 33 lines of code y: 17 # changes src/AutoRest.CSharp/Common/Generation/Writers/LongRunningOperationWriter.cs x: 207 lines of code y: 18 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/System/ClientResultExpression.cs x: 25 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Output/Expressions/System/SystemExtensibleSnippets.SystemModelSnippets.cs x: 34 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/System/ErrorResultProvider.cs x: 77 lines of code y: 3 # changes src/AutoRest.CSharp/DataPlane/Generation/DataPlaneClientWriter.cs x: 311 lines of code y: 26 # changes src/AutoRest.CSharp/Mgmt/Generation/MgmtMockableExtensionWriter.cs x: 50 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/Utf8JsonWriterExpression.cs x: 65 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/SerializationInterfaces.cs x: 91 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Models/Types/JsonConverterProvider.cs x: 86 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Argument.cs x: 36 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Models/FieldDeclaration.cs x: 72 lines of code y: 12 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ArgumentProvider.cs x: 259 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ChangeTrackingDictionaryProvider.cs x: 356 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/BicepSerializationTypeProvider.cs x: 168 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonArraySerialization.cs x: 13 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonSerialization.cs x: 17 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Xml/XmlObjectArraySerialization.cs x: 15 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Xml/XmlObjectContentSerialization.cs x: 14 lines of code y: 7 # changes eng/DownloadSharedSource.ps1 x: 88 lines of code y: 55 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/JsonElementExpression.cs x: 65 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/LongExpression.cs x: 10 lines of code y: 2 # changes eng/UpdateAzureSdkCodes.ps1 x: 43 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/PostProcessing/PostProcessor.cs x: 309 lines of code y: 12 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/OptionalTypeProvider.cs x: 144 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Expressions/Azure/AzureExtensibleSnippets.AzureModelSnippets.cs x: 34 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ObjectType.cs x: 119 lines of code y: 21 # changes src/AutoRest.CSharp/Common/Output/Models/Types/AspDotNetExtensionTypeProvider.cs x: 132 lines of code y: 7 # changes src/assets/Azure.Core.Shared/Multipart/MultipartContent.cs x: 279 lines of code y: 4 # changes src/assets/Azure.Core.Shared/Multipart/MultipartFormDataContent.cs x: 100 lines of code y: 4 # changes src/assets/Generator.Shared/CodeGenSerializationAttribute.cs x: 28 lines of code y: 2 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/CSharpProj.cs x: 147 lines of code y: 102 # changes src/assets/TestFramework/ClientDiagnosticListener.cs x: 222 lines of code y: 3 # changes src/assets/TestFramework/RecordedTestAttribute.cs x: 8 lines of code y: 2 # changes src/AutoRest.CSharp/Mgmt/Report/TransformSection.cs x: 100 lines of code y: 2 # changes src/AutoRest.CSharp/Mgmt/Report/TransformableItem.cs x: 39 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Models/MethodSignatureBase.cs x: 27 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Output/Models/Shared/CSharpAttribute.cs x: 7 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Decorator/TypeExtensions.cs x: 29 lines of code y: 18 # changes src/AutoRest.CSharp/Mgmt/Generation/ResourceDataWriter.cs x: 24 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Generation/Writers/ClientOptionsWriter.cs x: 59 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Utilities/NamedTypeSymbolExtensions.cs x: 62 lines of code y: 8 # changes src/assets/Azure.Core.Shared/DiagnosticScopeFactory.cs x: 74 lines of code y: 15 # changes src/AutoRest.CSharp/Mgmt/Generation/ResourceCollectionWriter.cs x: 84 lines of code y: 29 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ClientOptionsTypeProvider.cs x: 37 lines of code y: 8 # changes src/AutoRest.CSharp/Mgmt/Report/MgmtReport.cs x: 69 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ObjectTypeConstructor.cs x: 63 lines of code y: 11 # changes src/AutoRest.CSharp/Mgmt/Generation/MgmtExtensionWriter.cs x: 49 lines of code y: 41 # changes src/AutoRest.CSharp/Properties/AssemblyInfo.cs x: 5 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Generation/Writers/ResponseWriterHelpers.cs x: 155 lines of code y: 10 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/Azure/RawRequestUriBuilderExpression.cs x: 40 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/Azure/RequestHeadersExpression.cs x: 32 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/TypedNullConditionalExpression.cs x: 5 lines of code y: 1 # changes src/assets/Azure.Core.Shared/ClientDiagnostics.cs x: 42 lines of code y: 25 # changes src/AutoRest.CSharp/Mgmt/Decorator/ResourceTypeBuilder.cs x: 42 lines of code y: 18 # changes src/AutoRest.CSharp/Mgmt/Models/SingletonResourceSuffix.cs x: 59 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtExtensionWrapper.cs x: 39 lines of code y: 3 # changes src/AutoRest.CSharp/Mgmt/Report/ResourceItem.cs x: 61 lines of code y: 1 # changes src/AutoRest.CSharp/Mgmt/Report/TransformItem.cs x: 64 lines of code y: 1 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/PluginProcessor.cs x: 43 lines of code y: 6 # changes src/AutoRest.CSharp/Common/Input/Source/ProtocolCompilationInput.cs x: 89 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Models/Requests/RestClientMethod.cs x: 71 lines of code y: 17 # changes src/AutoRest.CSharp/DataPlane/Generation/DataPlaneResponseHeaderGroupWriter.cs x: 59 lines of code y: 4 # changes src/AutoRest.CSharp/Mgmt/Decorator/ScopeDetection.cs x: 87 lines of code y: 10 # changes src/AutoRest.CSharp/Mgmt/Decorator/SingletonDetection.cs x: 64 lines of code y: 12 # changes eng/GenerateSdkForNetCodeGenerationMatrix.ps1 x: 98 lines of code y: 2 # changes eng/UpdateAzureSdkForNet.ps1 x: 10 lines of code y: 15 # changes src/AutoRest.CSharp/Common/Generation/Writers/XmlDocWriter.cs x: 64 lines of code y: 3 # changes src/assets/Azure.Core.Shared/TrimmingAttribute.cs x: 113 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Output/Models/ConstructorSignature.cs x: 9 lines of code y: 8 # changes src/AutoRest.CSharp/Common/Generation/Writers/CodeWriterDeclaration.cs x: 30 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Input/Source/SourceInputHelper.cs x: 85 lines of code y: 2 # changes src/assets/Azure.Core.Shared/NoValueResponseOfT.cs x: 29 lines of code y: 1 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/XmlFormatter.cs x: 123 lines of code y: 1 # changes src/assets/Azure.Core.Shared/PageableHelpers.cs x: 480 lines of code y: 4 # changes src/assets/Azure.Core.Shared/FormUrlEncodedContent.cs x: 83 lines of code y: 1 # changes src/assets/Azure.Core.Shared/ProtocolOperationHelpers.cs x: 191 lines of code y: 1 # changes src/assets/Azure.Core.Shared/ResponseHeadersExtensions.cs x: 105 lines of code y: 2 # changes src/assets/Azure.Core.Shared/TypeFormatters.cs x: 134 lines of code y: 12 # changes src/assets/Azure.Core.Shared/XElementExtensions.cs x: 28 lines of code y: 3 # changes src/AutoRest.CSharp/Common/Output/Models/Requests/QueryParameter.cs x: 8 lines of code y: 4 # changes src/AutoRest.CSharp/Common/Output/Models/Requests/RequestHeader.cs x: 54 lines of code y: 4 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/SA1505Rewriter.cs x: 37 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Decorator/SchemaUsageTransformer.cs x: 135 lines of code y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputConstantConverter.cs x: 104 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputDictionaryTypeConverter.cs x: 49 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputLiteralTypeConverter.cs x: 67 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputModelPropertyConverter.cs x: 76 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputModelTypeConverter.cs x: 234 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputTypeConverter.cs x: 66 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecSerialization.cs x: 81 lines of code y: 1 # changes src/AutoRest.CSharp/Common/Decorator/ConstantSchemaTransformer.cs x: 98 lines of code y: 1 # changes src/assets/Azure.Core.Shared/OperationInternalBase.cs x: 91 lines of code y: 9 # changes src/AutoRest.CodeModel/Program.cs x: 58 lines of code y: 39 # changes src/AutoRest.CSharp/Mgmt/Models/Segment.cs x: 83 lines of code y: 6 # changes src/AutoRest.CSharp/Mgmt/Decorator/StringExtensions.cs x: 96 lines of code y: 6 # changes src/assets/Azure.Core.Shared/AsyncLockWithValue.cs x: 182 lines of code y: 1 # changes src/assets/Management.Shared/SharedExtensions.cs x: 56 lines of code y: 6 # changes src/AutoRest.CSharp/Mgmt/Models/ResourceTypeSegment.cs x: 123 lines of code y: 7 # changes src/AutoRest.CSharp/Common/Input/CodeModelSerialization.cs x: 82 lines of code y: 2 # changes src/assets/Generator.Shared/CodeGenClientAttribute.cs x: 13 lines of code y: 7 # changes src/AutoRest.CodeModel/StringExtensions.cs x: 21 lines of code y: 5 # changes src/AutoRest.CSharp/Common/Output/Models/Responses/StatusCodes.cs x: 5 lines of code y: 2 # changes src/AutoRest.CSharp/Common/AutoRest/Communication/MessageHandling/PeekableBinaryStream.cs x: 89 lines of code y: 1 # changes src/assets/Azure.Core.Shared/TaskExtensions.cs x: 245 lines of code y: 10 # changes
152.0
# changes
  min: 1.0
  average: 7.81
  25th percentile: 1.0
  median: 3.0
  75th percentile: 7.0
  max: 152.0
0 1081.0
lines of code
min: 1.0 | average: 79.29 | 25th percentile: 15.0 | median: 32.0 | 75th percentile: 82.0 | max: 1081.0

Number of Contributors vs. Number of Changes: 758 points

src/assets/Azure.Core.Shared/RawRequestUriBuilder.cs x: 5 # contributors y: 5 # changes src/assets/Azure.Core.Shared/RequestHeaderExtensions.cs x: 4 # contributors y: 8 # changes src/AutoRest.CSharp/Common/Input/Source/SourceInputModel.cs x: 7 # contributors y: 12 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningPagingServiceMethod.cs x: 1 # contributors y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningServiceMetadata.cs x: 1 # contributors y: 1 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputOperation.cs x: 7 # contributors y: 16 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputOperationConverter.cs x: 3 # contributors y: 7 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecSerialization.cs x: 5 # contributors y: 12 # changes src/AutoRest.CSharp/Common/Generation/Writers/PageableMethodsWriterExtensions.cs x: 5 # contributors y: 15 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputModelProperty.cs x: 6 # contributors y: 10 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputModelTypeConverter.cs x: 7 # contributors y: 25 # changes src/TypeSpec.Extension/Emitter.Csharp/src/options.ts x: 9 # contributors y: 30 # changes src/AutoRest.CSharp/Common/Output/Builders/JsonSerializationMethodsBuilder.cs x: 11 # contributors y: 31 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonPropertySerialization.cs x: 6 # contributors y: 18 # changes src/TypeSpec.Extension/Emitter.Csharp/src/sdk-context-options.ts x: 4 # contributors y: 4 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/CSharpGen.cs x: 12 # contributors y: 38 # changes src/AutoRest.CSharp/Common/Input/Configuration.cs x: 9 # contributors y: 22 # changes src/TypeSpec.Extension/Emitter.Csharp/src/emitter.ts x: 9 # contributors y: 45 # changes src/AutoRest.CSharp/LowLevel/Output/LowLevelClient.cs x: 9 # contributors y: 48 # changes src/AutoRest.CSharp/Mgmt/Decorator/ResourceDetection.cs x: 6 # contributors y: 11 # changes src/AutoRest.CSharp/Mgmt/Models/OperationSet.cs x: 5 # contributors y: 10 # changes src/AutoRest.CSharp/Common/Input/CodeModelConverter.cs x: 9 # contributors y: 60 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputClient.cs x: 5 # contributors y: 9 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputNamespace.cs x: 2 # contributors y: 3 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputAcronymTransformer.cs x: 2 # contributors y: 2 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputClientTransformer.cs x: 4 # contributors y: 5 # changes src/AutoRest.CSharp/DataPlane/AutoRest/DataPlaneOutputLibrary.cs x: 11 # contributors y: 35 # changes src/AutoRest.CSharp/LowLevel/Output/DpgOutputLibraryBuilder.cs x: 7 # contributors y: 52 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtOutputLibrary.cs x: 18 # contributors y: 114 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDurationTypeConverter.cs x: 3 # contributors y: 6 # changes src/AutoRest.CSharp/Common/Output/Builders/SerializationBuilder.cs x: 12 # contributors y: 46 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputConstantConverter.cs x: 3 # contributors y: 8 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDateTimeTypeConverter.cs x: 2 # contributors y: 5 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDecoratorInfoConverter.cs x: 3 # contributors y: 3 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDictionaryTypeConverter.cs x: 2 # contributors y: 7 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputEnumTypeConverter.cs x: 4 # contributors y: 15 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputEnumTypeValueConverter.cs x: 3 # contributors y: 5 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputListTypeConverter.cs x: 3 # contributors y: 9 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLiteralTypeConverter.cs x: 2 # contributors y: 9 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputNullableTypeConverter.cs x: 2 # contributors y: 4 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputParameterConverter.cs x: 5 # contributors y: 8 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputPrimitiveTypeConverter.cs x: 1 # contributors y: 3 # changes src/AutoRest.CSharp/Common/Output/Builders/ClientBuilder.cs x: 9 # contributors y: 19 # changes src/AutoRest.CSharp/Common/Output/Models/CmcRestClientBuilder.cs x: 10 # contributors y: 27 # changes src/AutoRest.CSharp/Common/Output/Models/RestClientBuilder.cs x: 14 # contributors y: 63 # changes src/AutoRest.CSharp/LowLevel/Generation/DpgClientWriter.cs x: 5 # contributors y: 22 # changes src/AutoRest.CSharp/LowLevel/Output/LowLevelClientMethod.cs x: 6 # contributors y: 15 # changes src/AutoRest.CSharp/LowLevel/Output/OperationMethodChainBuilder.cs x: 8 # contributors y: 61 # changes src/AutoRest.CSharp/Mgmt/Decorator/OperationExtensions.cs x: 7 # contributors y: 23 # changes eng/Generation.psm1 x: 14 # contributors y: 37 # changes src/AutoRest.CSharp/Mgmt/Models/NameTransformer.cs x: 5 # contributors y: 7 # changes src/AutoRest.CSharp/Common/Generation/Writers/FormattableStringHelpers.cs x: 7 # contributors y: 32 # changes src/AutoRest.CSharp/Common/Output/Expressions/Azure/AzureExtensibleSnippets.AzureRestOperationsSnippets.cs x: 6 # contributors y: 6 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Convert.cs x: 5 # contributors y: 11 # changes eng/GenerateAndExecuteMockTest.ps1 x: 5 # contributors y: 6 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/NewProjectScaffolding.cs x: 6 # contributors y: 20 # changes src/AutoRest.CSharp/build/CodeGeneration.targets x: 12 # contributors y: 35 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/JsonDocumentExpression.cs x: 4 # contributors y: 6 # changes src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ModelSerializationExtensionsProvider.cs x: 4 # contributors y: 7 # changes src/AutoRest.CSharp/Mgmt/Generation/OperationSourceWriter.cs x: 5 # contributors y: 19 # changes Packages.Data.props x: 9 # contributors y: 32 # changes src/AutoRest.CSharp/Common/Output/Models/Shared/KnownParameters.cs x: 8 # contributors y: 24 # changes eng/Generate.ps1 x: 17 # contributors y: 152 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputModelType.cs x: 6 # contributors y: 16 # changes src/AutoRest.CSharp/Common/Input/InputTypes/InputParameter.cs x: 6 # contributors y: 13 # changes src/AutoRest.CSharp/Common/Output/Models/LongRunningOperation.cs x: 9 # contributors y: 17 # changes src/AutoRest.CSharp/Common/Output/Models/Shared/Parameter.cs x: 11 # contributors y: 53 # changes src/AutoRest.CSharp/Common/Output/Models/Types/EnumType.cs x: 8 # contributors y: 26 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ModelTypeProvider.cs x: 12 # contributors y: 76 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ModelTypeProviderFields.cs x: 8 # contributors y: 39 # changes src/AutoRest.CSharp/Common/Output/Models/Types/SystemObjectType.cs x: 11 # contributors y: 44 # changes src/AutoRest.CSharp/DataPlane/Output/DataPlaneClient.cs x: 8 # contributors y: 13 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtObjectType.cs x: 14 # contributors y: 50 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.DeclarationStatements.cs x: 4 # contributors y: 10 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtConfiguration.cs x: 15 # contributors y: 54 # changes src/AutoRest.CSharp/Mgmt/AutoRest/MgmtTarget.cs x: 14 # contributors y: 84 # changes src/AutoRest.CSharp/Mgmt/Models/MgmtClientOperation.cs x: 9 # contributors y: 25 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtExtension.cs x: 4 # contributors y: 9 # changes src/AutoRest.CSharp/Mgmt/Output/Resource.cs x: 14 # contributors y: 72 # changes src/AutoRest.CSharp/Mgmt/Output/ResourceCollection.cs x: 9 # contributors y: 40 # changes src/AutoRest.CSharp/DataPlane/Output/DataPlaneRestClient.cs x: 8 # contributors y: 17 # changes src/AutoRest.CSharp/LowLevel/AutoRest/LowLevelTarget.cs x: 8 # contributors y: 33 # changes src/AutoRest.CSharp/Common/Input/AzureApiTypes.cs x: 4 # contributors y: 16 # changes src/AutoRest.CSharp/Common/Input/SystemApiTypes.cs x: 4 # contributors y: 17 # changes src/AutoRest.CSharp/Common/Generation/Writers/ModelWriter.cs x: 13 # contributors y: 53 # changes src/AutoRest.CSharp/DataPlane/AutoRest/DataPlaneTarget.cs x: 7 # contributors y: 18 # changes src/AutoRest.CSharp/Common/Generation/Types/TypeFactory.cs x: 13 # contributors y: 70 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/FrameworkTypeUpdater.cs x: 3 # contributors y: 4 # changes src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputTypeConverter.cs x: 4 # contributors y: 13 # changes src/AutoRest.CSharp/Common/Generation/Writers/SerializationWriter.cs x: 10 # contributors y: 25 # changes src/AutoRest.CSharp/Common/Output/Models/Types/SerializableObjectType.cs x: 7 # contributors y: 13 # changes eng/PublishRelease.ps1 x: 10 # contributors y: 17 # changes src/AutoRest.CSharp/Common/Output/Models/Requests/PagingResponseInfo.cs x: 8 # contributors y: 10 # changes src/AutoRest.CSharp/Common/Generation/Types/CSharpType.cs x: 10 # contributors y: 43 # changes src/AutoRest.CSharp/Common/Output/Builders/BuilderHelpers.cs x: 8 # contributors y: 32 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/PropertySerialization.cs x: 5 # contributors y: 13 # changes src/AutoRest.CSharp/Common/AutoRest/Communication/StandaloneGeneratorRunner.cs x: 14 # contributors y: 40 # changes src/AutoRest.CSharp/Common/Utilities/StringExtensions.cs x: 10 # contributors y: 23 # changes src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SchemaNameAndFormatUpdater.cs x: 4 # contributors y: 11 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtReferenceType.cs x: 7 # contributors y: 17 # changes src/AutoRest.CSharp/Mgmt/Models/MgmtRestOperation.cs x: 9 # contributors y: 38 # changes src/AutoRest.CSharp/Common/Output/Models/Types/TypeProvider.cs x: 6 # contributors y: 26 # changes src/AutoRest.CSharp/LowLevel/AutoRest/DpgOutputLibrary.cs x: 7 # contributors y: 24 # changes src/AutoRest.CSharp/Mgmt/Decorator/InheritanceChooser.cs x: 9 # contributors y: 20 # changes src/AutoRest.CSharp/Mgmt/Decorator/MethodExtensions.cs x: 8 # contributors y: 19 # changes src/AutoRest.CSharp/Mgmt/Decorator/CodeModelTransformer.cs x: 8 # contributors y: 18 # changes src/AutoRest.CSharp/Common/Generation/Writers/JsonCodeWriterExtensions.cs x: 11 # contributors y: 48 # changes src/AutoRest.CSharp/Mgmt/Decorator/PropertyMatchDetection.cs x: 7 # contributors y: 14 # changes src/AutoRest.CSharp/Mgmt/Decorator/ReferenceTypePropertyChooser.cs x: 9 # contributors y: 28 # changes src/AutoRest.CSharp/Mgmt/Decorator/TypeReferenceTypeChooser.cs x: 6 # contributors y: 8 # changes src/AutoRest.CSharp/Mgmt/Generation/ResourceWriter.cs x: 12 # contributors y: 61 # changes src/AutoRest.CSharp/Mgmt/Output/MgmtTypeProvider.cs x: 9 # contributors y: 34 # changes src/AutoRest.CSharp/Mgmt/Output/OperationSource.cs x: 6 # contributors y: 9 # changes src/AutoRest.CSharp/Common/Input/CodeModelPartials.cs x: 18 # contributors y: 53 # changes src/AutoRest.CSharp/Common/Generation/Writers/CodeWriter.cs x: 11 # contributors y: 37 # changes src/AutoRest.CSharp/Common/Generation/Writers/DocumentationWriterExtensions.cs x: 6 # contributors y: 14 # changes src/AutoRest.CSharp/Common/Generation/Writers/RequestWriterHelpers.cs x: 11 # contributors y: 42 # changes src/AutoRest.CSharp/Common/Output/Models/ClientFields.cs x: 8 # contributors y: 14 # changes src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/System/BinaryContentExpression.cs x: 3 # contributors y: 2 # changes src/AutoRest.CSharp/Common/Output/PostProcessing/ReferenceMapBuilder.cs x: 2 # contributors y: 6 # changes src/AutoRest.CSharp/Common/Output/Expressions/Snippets.New.cs x: 4 # contributors y: 12 # changes src/AutoRest.CSharp/LowLevel/Output/ConvenienceMethod.cs x: 5 # contributors y: 14 # changes src/AutoRest.CSharp/Common/Output/Builders/BicepSerializationMethodsBuilder.cs x: 3 # contributors y: 10 # changes src/AutoRest.CSharp/Common/Output/Models/Serialization/Bicep/BicepObjectSerialization.cs x: 1 # contributors y: 4 # changes src/AutoRest.CSharp/Mgmt/Generation/MgmtClientBaseWriter.cs x: 14 # contributors y: 81 # changes src/AutoRest.CSharp/Mgmt/Generation/MgmtLongRunningOperationWriter.cs x: 9 # contributors y: 18 # changes src/AutoRest.CSharp/Mgmt/Decorator/ReferenceClassFinder.cs x: 7 # contributors y: 20 # changes src/assets/Azure.Core.Shared/OperationInternal.cs x: 8 # contributors y: 11 # changes src/AutoRest.CSharp/Common/Generation/Writers/CodeWriterExtensions.cs x: 10 # contributors y: 69 # changes src/AutoRest.CSharp/Common/Output/Models/MethodSignature.cs x: 5 # contributors y: 21 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ModelFactoryTypeProvider.cs x: 6 # contributors y: 31 # changes src/AutoRest.CSharp/Mgmt/Decorator/ParameterMappingBuilder.cs x: 7 # contributors y: 21 # changes src/AutoRest.CSharp/Common/Generation/Writers/RestClientWriter.cs x: 8 # contributors y: 31 # changes src/assets/Azure.Core.Shared/DiagnosticScope.cs x: 13 # contributors y: 39 # changes src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/ValueExpression.cs x: 2 # contributors y: 8 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/GeneratedCodeWorkspace.cs x: 8 # contributors y: 27 # changes src/AutoRest.CSharp/Common/Output/Models/RestClient.cs x: 11 # contributors y: 26 # changes eng/DownloadSharedSource.ps1 x: 18 # contributors y: 55 # changes src/AutoRest.CSharp/Common/Output/Models/Types/ObjectType.cs x: 6 # contributors y: 21 # changes src/AutoRest.CSharp/Common/AutoRest/Plugins/CSharpProj.cs x: 19 # contributors y: 102 # changes src/assets/Azure.Core.Shared/DiagnosticScopeFactory.cs x: 7 # contributors y: 15 # changes src/AutoRest.CSharp/Mgmt/Generation/ResourceCollectionWriter.cs x: 5 # contributors y: 29 # changes src/AutoRest.CSharp/Mgmt/Generation/MgmtExtensionWriter.cs x: 7 # contributors y: 41 # changes src/assets/Azure.Core.Shared/ClientDiagnostics.cs x: 8 # contributors y: 25 # changes eng/UpdateAzureSdkForNet.ps1 x: 10 # contributors y: 15 # changes src/assets/Azure.Core.Shared/TypeFormatters.cs x: 3 # contributors y: 12 # changes src/AutoRest.CodeModel/Program.cs x: 5 # contributors y: 39 # changes
152.0
# changes
  min: 1.0
  average: 7.81
  25th percentile: 1.0
  median: 3.0
  75th percentile: 7.0
  max: 152.0
0 19.0
# contributors
min: 1.0 | average: 3.11 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 19.0

Number of Contributors vs. File Size: 758 points

src/assets/Azure.Core.Shared/RawRequestUriBuilder.cs x: 5 # contributors y: 181 lines of code src/assets/Azure.Core.Shared/RequestHeaderExtensions.cs x: 4 # contributors y: 107 lines of code src/AutoRest.CSharp/Common/Input/Source/SourceInputModel.cs x: 7 # contributors y: 137 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningPagingServiceMethod.cs x: 1 # contributors y: 57 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningServiceMetadata.cs x: 1 # contributors y: 27 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputLongRunningServiceMethod.cs x: 1 # contributors y: 53 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputOperation.cs x: 7 # contributors y: 153 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputPagingServiceMetadata.cs x: 1 # contributors y: 20 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputBasicServiceMethodConverter.cs x: 1 # contributors y: 87 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputClientConverter.cs x: 4 # contributors y: 144 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLongRunningPagingServiceMethodConverter.cs x: 1 # contributors y: 101 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLongRunningServiceMetadataConverter.cs x: 1 # contributors y: 44 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLongRunningServiceMethodConverter.cs x: 1 # contributors y: 94 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputOperationConverter.cs x: 3 # contributors y: 107 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputServiceMethodConverter.cs x: 1 # contributors y: 51 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecSerialization.cs x: 5 # contributors y: 81 lines of code src/AutoRest.CSharp/Common/Generation/Writers/PageableMethodsWriterExtensions.cs x: 5 # contributors y: 242 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputModelProperty.cs x: 6 # contributors y: 12 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputModelPropertyKind.cs x: 1 # contributors y: 8 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputServiceMethodResponse.cs x: 1 # contributors y: 13 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputModelPropertyConverter.cs x: 5 # contributors y: 76 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputModelTypeConverter.cs x: 7 # contributors y: 234 lines of code src/TypeSpec.Extension/Emitter.Csharp/src/options.ts x: 9 # contributors y: 198 lines of code src/AutoRest.CSharp/Common/Input/InputTypeExtensions.cs x: 1 # contributors y: 10 lines of code src/AutoRest.CSharp/Common/Output/Builders/JsonSerializationMethodsBuilder.cs x: 11 # contributors y: 1081 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonPropertySerialization.cs x: 6 # contributors y: 53 lines of code src/TypeSpec.Extension/Emitter.Csharp/src/sdk-context-options.ts x: 4 # contributors y: 10 lines of code src/AutoRest.CSharp/Common/AutoRest/Plugins/CSharpGen.cs x: 12 # contributors y: 163 lines of code src/AutoRest.CSharp/Common/Input/Configuration.cs x: 9 # contributors y: 647 lines of code src/TypeSpec.Extension/Emitter.Csharp/src/emitter.ts x: 9 # contributors y: 183 lines of code src/AutoRest.CSharp/LowLevel/Output/LowLevelClient.cs x: 9 # contributors y: 395 lines of code src/AutoRest.CSharp/Mgmt/Decorator/ResourceDetection.cs x: 6 # contributors y: 101 lines of code src/AutoRest.CSharp/Mgmt/Models/OperationSet.cs x: 5 # contributors y: 123 lines of code src/AutoRest.CSharp/Common/Input/CodeModelConverter.cs x: 9 # contributors y: 857 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputClient.cs x: 5 # contributors y: 16 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputNamespace.cs x: 2 # contributors y: 40 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputAcronymTransformer.cs x: 2 # contributors y: 109 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputClientTransformer.cs x: 4 # contributors y: 42 lines of code src/AutoRest.CSharp/DataPlane/AutoRest/DataPlaneOutputLibrary.cs x: 11 # contributors y: 225 lines of code src/AutoRest.CSharp/LowLevel/Output/DpgOutputLibraryBuilder.cs x: 7 # contributors y: 428 lines of code src/AutoRest.CSharp/Mgmt/AutoRest/MgmtOutputLibrary.cs x: 18 # contributors y: 758 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/DurationKnownEncoding.cs x: 2 # contributors y: 6 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDurationTypeConverter.cs x: 3 # contributors y: 65 lines of code src/AutoRest.CSharp/Common/Output/Builders/SerializationBuilder.cs x: 12 # contributors y: 658 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputAuthConverter.cs x: 1 # contributors y: 38 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputConstantConverter.cs x: 3 # contributors y: 104 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDateTimeTypeConverter.cs x: 2 # contributors y: 58 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDecoratorInfoConverter.cs x: 3 # contributors y: 43 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputDictionaryTypeConverter.cs x: 2 # contributors y: 49 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputEnumTypeConverter.cs x: 4 # contributors y: 82 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputEnumTypeValueConverter.cs x: 3 # contributors y: 61 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputListTypeConverter.cs x: 3 # contributors y: 47 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputLiteralTypeConverter.cs x: 2 # contributors y: 67 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputOAuth2AuthConverter.cs x: 1 # contributors y: 40 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputParameterConverter.cs x: 5 # contributors y: 105 lines of code src/AutoRest.CSharp/Common/Input/Utf8JsonReaderExtensions.cs x: 5 # contributors y: 291 lines of code src/AutoRest.CSharp/Common/Output/Builders/ClientBuilder.cs x: 9 # contributors y: 138 lines of code src/AutoRest.CSharp/Common/Output/Models/CmcRestClientBuilder.cs x: 10 # contributors y: 472 lines of code src/AutoRest.CSharp/Common/Output/Models/RestClientBuilder.cs x: 14 # contributors y: 487 lines of code src/AutoRest.CSharp/DataPlane/Output/DataPlaneResponseHeaderGroupType.cs x: 6 # contributors y: 58 lines of code src/AutoRest.CSharp/LowLevel/Generation/DpgClientWriter.cs x: 5 # contributors y: 615 lines of code src/AutoRest.CSharp/LowLevel/Output/LowLevelClientMethod.cs x: 6 # contributors y: 34 lines of code src/AutoRest.CSharp/LowLevel/Output/OperationMethodChainBuilder.cs x: 8 # contributors y: 604 lines of code src/AutoRest.CSharp/Mgmt/Decorator/OperationExtensions.cs x: 7 # contributors y: 188 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputPrimitiveType.cs x: 5 # contributors y: 59 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/SchemaObjectType.cs x: 14 # contributors y: 639 lines of code eng/Generation.psm1 x: 14 # contributors y: 121 lines of code eng/scripts/BumpMGC.ps1 x: 2 # contributors y: 92 lines of code eng/scripts/Build-Packages.ps1 x: 5 # contributors y: 95 lines of code src/AutoRest.CSharp/Common/Generation/Writers/FormattableStringHelpers.cs x: 7 # contributors y: 272 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/BodyMediaType.cs x: 2 # contributors y: 44 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Azure/AzureExtensibleSnippets.AzureRestOperationsSnippets.cs x: 6 # contributors y: 69 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Convert.cs x: 5 # contributors y: 134 lines of code src/AutoRest.CSharp/Common/Output/Expressions/System/SystemExtensibleSnippets.SystemRestOperationsSnippets.cs x: 5 # contributors y: 79 lines of code Directory.Build.props x: 9 # contributors y: 56 lines of code eng/Constants.ps1 x: 1 # contributors y: 1 lines of code eng/GenerateAndExecuteMockTest.ps1 x: 5 # contributors y: 403 lines of code eng/PackArtifacts.ps1 x: 5 # contributors y: 35 lines of code src/AutoRest.CSharp/Common/AutoRest/Plugins/NewProjectScaffolding.cs x: 6 # contributors y: 365 lines of code src/AutoRest.CSharp/build/CodeGeneration.targets x: 12 # contributors y: 70 lines of code src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/JsonDocumentExpression.cs x: 4 # contributors y: 24 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ModelSerializationExtensionsProvider.cs x: 4 # contributors y: 613 lines of code Packages.Data.props x: 9 # contributors y: 44 lines of code src/AutoRest.CSharp/Common/Generation/Writers/CSProjWriter.cs x: 2 # contributors y: 168 lines of code src/AutoRest.CSharp/Common/Output/Models/Shared/KnownParameters.cs x: 8 # contributors y: 51 lines of code src/assets/Generator.Shared/GeneratorPageableHelpers.cs x: 3 # contributors y: 208 lines of code eng/Generate.ps1 x: 17 # contributors y: 397 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputEnumType.cs x: 3 # contributors y: 5 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputEnumTypeFloatValue.cs x: 2 # contributors y: 3 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputModelType.cs x: 6 # contributors y: 68 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputParameter.cs x: 6 # contributors y: 51 lines of code src/AutoRest.CSharp/Common/Output/Models/LongRunningOperation.cs x: 9 # contributors y: 49 lines of code src/AutoRest.CSharp/Common/Output/Models/Shared/Parameter.cs x: 11 # contributors y: 209 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/EnumType.cs x: 8 # contributors y: 88 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/ModelTypeProvider.cs x: 12 # contributors y: 663 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/ModelTypeProviderFields.cs x: 8 # contributors y: 285 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/SystemObjectType.cs x: 11 # contributors y: 191 lines of code src/AutoRest.CSharp/DataPlane/Output/DataPlaneClient.cs x: 8 # contributors y: 57 lines of code src/AutoRest.CSharp/Mgmt/Output/MgmtObjectType.cs x: 14 # contributors y: 279 lines of code src/AutoRest.CSharp/Mgmt/Output/Models/MgmtPropertyBag.cs x: 6 # contributors y: 81 lines of code src/AutoRest.CSharp/Mgmt/Output/ResourceData.cs x: 11 # contributors y: 55 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputModelTypeUsage.cs x: 2 # contributors y: 21 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Snippets.DeclarationStatements.cs x: 4 # contributors y: 137 lines of code src/AutoRest.CSharp/Mgmt/AutoRest/MgmtConfiguration.cs x: 15 # contributors y: 491 lines of code src/AutoRest.CSharp/Mgmt/AutoRest/MgmtTarget.cs x: 14 # contributors y: 284 lines of code src/AutoRest.CSharp/Mgmt/AutoRest/MgmtTestConfiguration.cs x: 1 # contributors y: 106 lines of code src/AutoRest.CSharp/Mgmt/Models/MgmtClientOperation.cs x: 9 # contributors y: 203 lines of code src/AutoRest.CSharp/Mgmt/Output/ArmClientExtension.cs x: 4 # contributors y: 197 lines of code src/AutoRest.CSharp/Mgmt/Output/MgmtExtension.cs x: 4 # contributors y: 226 lines of code src/AutoRest.CSharp/Mgmt/Output/MgmtMockableExtension.cs x: 2 # contributors y: 81 lines of code src/AutoRest.CSharp/Mgmt/Output/Resource.cs x: 14 # contributors y: 495 lines of code src/AutoRest.CSharp/Mgmt/Output/ResourceCollection.cs x: 9 # contributors y: 255 lines of code src/AutoRest.CSharp/Common/Output/Models/CmcRestClient.cs x: 3 # contributors y: 89 lines of code src/AutoRest.CSharp/DataPlane/Output/DataPlaneRestClient.cs x: 8 # contributors y: 67 lines of code src/AutoRest.CSharp/Mgmt/Models/MgmtRestClientBuilder.cs x: 5 # contributors y: 86 lines of code src/AutoRest.CSharp/Mgmt/Models/RequestPath.cs x: 7 # contributors y: 381 lines of code src/AutoRest.CSharp/Mgmt/Output/MgmtRestClient.cs x: 7 # contributors y: 65 lines of code src/AutoRest.CSharp/Mgmt/Output/MgmtMockableArmClient.cs x: 2 # contributors y: 143 lines of code src/AutoRest.CSharp/LowLevel/AutoRest/LowLevelTarget.cs x: 8 # contributors y: 95 lines of code src/AutoRest.CSharp/Common/Input/AzureApiTypes.cs x: 4 # contributors y: 73 lines of code src/AutoRest.CSharp/Common/Input/SystemApiTypes.cs x: 4 # contributors y: 77 lines of code src/AutoRest.CSharp/Common/Generation/Writers/ModelWriter.cs x: 13 # contributors y: 436 lines of code src/AutoRest.CSharp/DataPlane/AutoRest/DataPlaneTarget.cs x: 7 # contributors y: 74 lines of code src/AutoRest.CSharp/Common/Generation/Types/TypeFactory.cs x: 13 # contributors y: 270 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputPrimitiveTypeKind.cs x: 2 # contributors y: 29 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecInputTypeConverter.cs x: 4 # contributors y: 66 lines of code eng/scripts/Test-Packages.ps1 x: 3 # contributors y: 58 lines of code src/AutoRest.CSharp/Common/Generation/Writers/SerializationWriter.cs x: 10 # contributors y: 169 lines of code src/AutoRest.CSharp/Common/Output/Builders/SerializationMethodsBuilder.cs x: 4 # contributors y: 172 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonObjectSerialization.cs x: 4 # contributors y: 31 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/ObjectTypeSerialization.cs x: 3 # contributors y: 37 lines of code src/AutoRest.CSharp/Common/Output/Models/Shared/KnownParameters.Serialization.cs x: 2 # contributors y: 30 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/SerializableObjectType.cs x: 7 # contributors y: 79 lines of code eng/PublishRelease.ps1 x: 10 # contributors y: 55 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypeSpecReferenceHandler.cs x: 3 # contributors y: 28 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/SerializationFormat.cs x: 5 # contributors y: 23 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputType.cs x: 5 # contributors y: 52 lines of code eng/scripts/Initialize-Repository.ps1 x: 2 # contributors y: 61 lines of code src/AutoRest.CSharp/Common/Output/Models/Requests/PagingResponseInfo.cs x: 8 # contributors y: 41 lines of code src/AutoRest.CSharp/Common/Generation/Types/CSharpType.cs x: 10 # contributors y: 490 lines of code Directory.Build.targets x: 10 # contributors y: 91 lines of code src/AutoRest.CSharp/Mgmt/Decorator/SchemaExtensions.cs x: 6 # contributors y: 141 lines of code src/AutoRest.CSharp/Common/Input/SchemaUsageProvider.cs x: 4 # contributors y: 153 lines of code src/AutoRest.CSharp/Common/Output/Builders/BuilderHelpers.cs x: 8 # contributors y: 365 lines of code src/AutoRest.CSharp/Common/Output/Builders/MultipartSerializationMethodsBuilder.cs x: 2 # contributors y: 221 lines of code src/AutoRest.CSharp/Common/Output/Builders/XmlSerializationMethodsBuilder.cs x: 3 # contributors y: 413 lines of code src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/DictionaryExpression.cs x: 3 # contributors y: 16 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/Json/JsonAdditionalPropertiesSerialization.cs x: 6 # contributors y: 21 lines of code src/AutoRest.CSharp/Common/AutoRest/Communication/StandaloneGeneratorRunner.cs x: 14 # contributors y: 126 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/InputListType.cs x: 3 # contributors y: 3 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/RequestContentHelperProvider.cs x: 2 # contributors y: 259 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Transformation/InputRenameTimeToOnTransformer.cs x: 1 # contributors y: 69 lines of code src/AutoRest.CSharp/Common/Utilities/StringExtensions.cs x: 10 # contributors y: 402 lines of code src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SchemaNameAndFormatUpdater.cs x: 4 # contributors y: 411 lines of code src/AutoRest.CSharp/Mgmt/Output/MgmtReferenceType.cs x: 7 # contributors y: 69 lines of code src/AutoRest.CSharp/Mgmt/Models/MgmtRestOperation.cs x: 9 # contributors y: 406 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/TypeProvider.cs x: 6 # contributors y: 90 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/ObjectTypeProperty.cs x: 12 # contributors y: 363 lines of code src/AutoRest.CSharp/LowLevel/AutoRest/DpgOutputLibrary.cs x: 7 # contributors y: 126 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/System/ClientUriBuilderProvider.cs x: 2 # contributors y: 305 lines of code src/AutoRest.CSharp/Mgmt/Decorator/InheritanceChooser.cs x: 9 # contributors y: 81 lines of code src/AutoRest.CSharp/Mgmt/Decorator/MethodExtensions.cs x: 8 # contributors y: 43 lines of code src/assets/Azure.Core.Shared/NextLinkOperationImplementation.cs x: 5 # contributors y: 578 lines of code src/AutoRest.CSharp/Common/Generation/Writers/JsonCodeWriterExtensions.cs x: 11 # contributors y: 166 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/Xml/XmlPropertySerialization.cs x: 4 # contributors y: 17 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/BuildContextOfT.cs x: 5 # contributors y: 39 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/FlattenedObjectTypeProperty.cs x: 4 # contributors y: 169 lines of code src/AutoRest.CSharp/Mgmt/AutoRest/MgmtContext.cs x: 3 # contributors y: 25 lines of code src/AutoRest.CSharp/Mgmt/Decorator/ParentDetection.cs x: 7 # contributors y: 144 lines of code src/AutoRest.CSharp/Mgmt/Decorator/PropertyMatchDetection.cs x: 7 # contributors y: 236 lines of code src/AutoRest.CSharp/Mgmt/Decorator/ReferenceTypePropertyChooser.cs x: 9 # contributors y: 88 lines of code src/AutoRest.CSharp/Mgmt/Decorator/TypeReferenceTypeChooser.cs x: 6 # contributors y: 40 lines of code src/AutoRest.CSharp/Mgmt/Generation/ResourceWriter.cs x: 12 # contributors y: 237 lines of code src/AutoRest.CSharp/Mgmt/Output/MgmtTypeProvider.cs x: 9 # contributors y: 327 lines of code src/AutoRest.CSharp/Mgmt/Output/OperationSource.cs x: 6 # contributors y: 37 lines of code src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/System/PipelineMessageExpression.cs x: 2 # contributors y: 14 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/SerializationFormatExtensions.cs x: 2 # contributors y: 25 lines of code src/AutoRest.CSharp/Common/Input/CodeModelPartials.cs x: 18 # contributors y: 588 lines of code src/assets/Azure.Core.Shared/HttpMessageSanitizer.cs x: 6 # contributors y: 149 lines of code src/AutoRest.CSharp/Common/Generation/Writers/CodeWriter.cs x: 11 # contributors y: 712 lines of code src/AutoRest.CSharp/Common/Generation/Writers/DocumentationWriterExtensions.cs x: 6 # contributors y: 111 lines of code src/AutoRest.CSharp/Common/Generation/Writers/RequestWriterHelpers.cs x: 11 # contributors y: 514 lines of code src/AutoRest.CSharp/Common/Output/Models/ClientFields.cs x: 8 # contributors y: 116 lines of code src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/System/BinaryContentExpression.cs x: 3 # contributors y: 12 lines of code src/AutoRest.CSharp/Common/Output/PostProcessing/ReferenceMapBuilder.cs x: 2 # contributors y: 207 lines of code src/AutoRest.CSharp/Common/Output/Expressions/ExtensibleSnippets.cs x: 3 # contributors y: 19 lines of code src/AutoRest.CSharp/Common/Output/Expressions/KnownValueExpressions/StringExpression.cs x: 4 # contributors y: 27 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Snippets.New.cs x: 4 # contributors y: 62 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/ExpressionTypeProvider.cs x: 5 # contributors y: 93 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/MultipartFormDataRequestContentProvider.cs x: 1 # contributors y: 479 lines of code src/AutoRest.CSharp/LowLevel/Output/ConvenienceMethod.cs x: 5 # contributors y: 202 lines of code src/AutoRest.CSharp/Common/Output/Builders/BicepSerializationMethodsBuilder.cs x: 3 # contributors y: 593 lines of code src/AutoRest.CSharp/Common/Output/Models/Serialization/Bicep/BicepPropertySerialization.cs x: 2 # contributors y: 36 lines of code src/AutoRest.CSharp/Mgmt/Generation/MgmtClientBaseWriter.cs x: 14 # contributors y: 677 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/Utf8JsonRequestContentProvider.cs x: 2 # contributors y: 171 lines of code src/AutoRest.CSharp/Mgmt/Generation/MgmtLongRunningOperationWriter.cs x: 9 # contributors y: 153 lines of code src/AutoRest.CSharp/Mgmt/Decorator/ReferenceClassFinder.cs x: 7 # contributors y: 275 lines of code src/assets/Azure.Core.Shared/OperationInternal.cs x: 8 # contributors y: 99 lines of code src/assets/Azure.Core.Shared/OperationInternalOfT.cs x: 7 # contributors y: 160 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Statements/CatchStatement.cs x: 1 # contributors y: 22 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Statements/WhileStatement.cs x: 1 # contributors y: 31 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/TypeFormattersProvider.cs x: 1 # contributors y: 313 lines of code src/AutoRest.CSharp/Mgmt/Decorator/Transformer/CommonSingleWordModels.cs x: 4 # contributors y: 55 lines of code src/AutoRest.CSharp/Mgmt/Decorator/Transformer/DuplicateSchemaResolver.cs x: 3 # contributors y: 134 lines of code src/AutoRest.CSharp/Mgmt/Decorator/Transformer/OmitOperationGroups.cs x: 4 # contributors y: 180 lines of code src/AutoRest.CSharp/Mgmt/Decorator/Transformer/RenamePluralEnums.cs x: 5 # contributors y: 31 lines of code src/AutoRest.CSharp/Mgmt/Decorator/Transformer/RenameTimeToOn.cs x: 4 # contributors y: 69 lines of code src/AutoRest.CSharp/Mgmt/Decorator/Transformer/SchemaFormatByNameTransformer.cs x: 6 # contributors y: 229 lines of code src/AutoRest.CSharp/Common/Generation/Writers/CodeWriterExtensions.cs x: 10 # contributors y: 696 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Optional.cs x: 4 # contributors y: 56 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/ModelFactoryTypeProvider.cs x: 6 # contributors y: 264 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/SignatureType.cs x: 2 # contributors y: 235 lines of code src/AutoRest.CSharp/LowLevel/Output/DpgClientTestProvider.cs x: 2 # contributors y: 139 lines of code src/AutoRest.CSharp/Mgmt/Decorator/ParameterMappingBuilder.cs x: 7 # contributors y: 290 lines of code src/AutoRest.CSharp/Common/AutoRest/Plugins/MemberRemoverRewriter.cs x: 4 # contributors y: 256 lines of code src/AutoRest.CSharp/Common/Input/Source/CodeGenAttributes.cs x: 3 # contributors y: 102 lines of code src/AutoRest.CSharp/Common/Generation/Writers/RestClientWriter.cs x: 8 # contributors y: 108 lines of code src/assets/Azure.Core.Shared/DiagnosticScope.cs x: 13 # contributors y: 368 lines of code eng/scripts/CommandInvocation-Helpers.ps1 x: 1 # contributors y: 60 lines of code src/AutoRest.CSharp/Common/Generation/Writers/ExpressionTypeProviderWriter.cs x: 3 # contributors y: 139 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Snippets.Pageable.cs x: 2 # contributors y: 115 lines of code src/AutoRest.CSharp/Common/Output/Expressions/Statements/SwitchStatement.cs x: 1 # contributors y: 68 lines of code src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/AssignmentExpression.cs x: 2 # contributors y: 12 lines of code src/AutoRest.CSharp/Common/Output/Expressions/ValueExpressions/ValueExpression.cs x: 2 # contributors y: 53 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ChangeTrackingListProvider.cs x: 3 # contributors y: 267 lines of code src/AutoRest.CSharp/Common/AutoRest/Plugins/GeneratedCodeWorkspace.cs x: 8 # contributors y: 241 lines of code src/AutoRest.CSharp/Common/Generation/Writers/LongRunningOperationWriter.cs x: 6 # contributors y: 207 lines of code src/AutoRest.CSharp/Common/Output/Expressions/System/SystemExtensibleSnippets.SystemModelSnippets.cs x: 3 # contributors y: 34 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/System/ErrorResultProvider.cs x: 2 # contributors y: 77 lines of code src/AutoRest.CSharp/DataPlane/Generation/DataPlaneClientWriter.cs x: 8 # contributors y: 311 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/JsonConverterProvider.cs x: 2 # contributors y: 86 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/ChangeTrackingDictionaryProvider.cs x: 2 # contributors y: 356 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/HelperTypeProviders/BicepSerializationTypeProvider.cs x: 1 # contributors y: 168 lines of code src/AutoRest.CSharp/Common/Output/Models/RestClient.cs x: 11 # contributors y: 90 lines of code eng/DownloadSharedSource.ps1 x: 18 # contributors y: 88 lines of code eng/UpdateAzureSdkCodes.ps1 x: 4 # contributors y: 43 lines of code src/AutoRest.CSharp/Common/Output/PostProcessing/PostProcessor.cs x: 5 # contributors y: 309 lines of code src/AutoRest.CSharp/Common/Output/Models/Types/ObjectType.cs x: 6 # contributors y: 119 lines of code src/assets/Azure.Core.Shared/Multipart/MultipartContent.cs x: 3 # contributors y: 279 lines of code src/AutoRest.CSharp/Common/AutoRest/Plugins/CSharpProj.cs x: 19 # contributors y: 147 lines of code src/assets/TestFramework/ClientDiagnosticListener.cs x: 3 # contributors y: 222 lines of code src/AutoRest.CSharp/Mgmt/Report/TransformSection.cs x: 2 # contributors y: 100 lines of code src/AutoRest.CSharp/Common/Output/Models/MethodSignatureBase.cs x: 5 # contributors y: 27 lines of code src/AutoRest.CSharp/Mgmt/Decorator/TypeExtensions.cs x: 6 # contributors y: 29 lines of code src/AutoRest.CSharp/Common/Utilities/NamedTypeSymbolExtensions.cs x: 5 # contributors y: 62 lines of code src/AutoRest.CSharp/Common/Generation/Writers/ModelFactoryWriter.cs x: 4 # contributors y: 36 lines of code src/AutoRest.CSharp/Mgmt/Report/MgmtReport.cs x: 2 # contributors y: 69 lines of code src/AutoRest.CSharp/Mgmt/Generation/MgmtExtensionWriter.cs x: 7 # contributors y: 49 lines of code src/AutoRest.CSharp/Properties/AssemblyInfo.cs x: 5 # contributors y: 5 lines of code src/AutoRest.CSharp/Common/Generation/Writers/ResponseWriterHelpers.cs x: 4 # contributors y: 155 lines of code src/AutoRest.CSharp/Common/Generation/Writers/PropertyInitializer.cs x: 4 # contributors y: 21 lines of code src/AutoRest.CSharp/Common/AutoRest/Plugins/PluginProcessor.cs x: 5 # contributors y: 43 lines of code src/AutoRest.CSharp/Common/Output/Models/Requests/RestClientMethod.cs x: 9 # contributors y: 71 lines of code src/AutoRest.CSharp/Mgmt/Decorator/SingletonDetection.cs x: 5 # contributors y: 64 lines of code eng/UpdateAzureSdkForNet.ps1 x: 10 # contributors y: 10 lines of code src/assets/Azure.Core.Shared/TrimmingAttribute.cs x: 1 # contributors y: 113 lines of code src/AutoRest.CSharp/Common/AutoRest/Plugins/XmlFormatter.cs x: 1 # contributors y: 123 lines of code src/assets/Azure.Core.Shared/HttpPipelineExtensions.cs x: 1 # contributors y: 92 lines of code src/assets/Azure.Core.Shared/PageableHelpers.cs x: 3 # contributors y: 480 lines of code src/assets/Azure.Core.Shared/FormUrlEncodedContent.cs x: 1 # contributors y: 83 lines of code src/assets/Azure.Core.Shared/ProtocolOperationHelpers.cs x: 1 # contributors y: 191 lines of code src/AutoRest.CSharp/Common/Output/Models/Requests/QueryParameter.cs x: 4 # contributors y: 8 lines of code src/AutoRest.CSharp/Common/Decorator/SchemaUsageTransformer.cs x: 2 # contributors y: 135 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputModelPropertyConverter.cs x: 1 # contributors y: 76 lines of code src/AutoRest.CSharp/Common/Input/InputTypes/Serialization/TypespecInputModelTypeConverter.cs x: 1 # contributors y: 234 lines of code src/AutoRest.CSharp/Common/Utilities/EnumerableExtensions.cs x: 3 # contributors y: 85 lines of code src/AutoRest.CSharp/Mgmt/Decorator/StringExtensions.cs x: 3 # contributors y: 96 lines of code src/assets/Azure.Core.Shared/AsyncLockWithValue.cs x: 1 # contributors y: 182 lines of code src/AutoRest.CSharp/Mgmt/Models/ResourceTypeSegment.cs x: 4 # contributors y: 123 lines of code src/assets/Azure.Core.Shared/TaskExtensions.cs x: 4 # contributors y: 245 lines of code
1081.0
lines of code
  min: 1.0
  average: 79.29
  25th percentile: 15.0
  median: 32.0
  75th percentile: 82.0
  max: 1081.0
0 19.0
# contributors
min: 1.0 | average: 3.11 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 19.0