azure / openapi-diff
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 57 files with 4,097 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 11 files changed 6-20 times (2,510 lines of code)
    • 46 files changed 1-5 times (1,587 lines of code)
0% | 0% | 0% | 61% | 38%
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 57 files with 4,097 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 4 files changed by 6-10 contributors (1,436 lines of code)
    • 25 files changed by 2-5 contributors (2,124 lines of code)
    • 28 files changed by 1 contributor (537 lines of code)
0% | 0% | 35% | 51% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, md, cs, ts, proj, yaml, csproj, resx, gitignore, js, gitattributes, ps1, jsonc, txt, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 0% | 64% | 35%
ts0% | 0% | 0% | 58% | 41%
proj0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
ps10% | 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
openapi-diff0% | 0% | 0% | 63% | 36%
src0% | 0% | 0% | 58% | 41%
ROOT0% | 0% | 0% | 0% | 100%
eng0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ComparisonMessages.cs
in openapi-diff/src/modeler/AutoRest.Swagger
356 - 2017-06-21 2024-06-21 20 7 vissha@microsoft.com kojamroz@microsoft.com
Schema.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
227 5 2017-06-21 2024-07-23 18 5 vissha@microsoft.com kojamroz@microsoft.com
SwaggerObject.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
347 10 2017-06-21 2024-04-06 18 6 vissha@microsoft.com mikekistler@microsoft.com
openApiDiff.ts
in src/lib/validators
209 8 2019-03-25 2024-04-03 16 4 sergey-shandar@users.norepl... mharder@microsoft.com
Operation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
312 11 2017-06-21 2024-06-21 15 8 vissha@microsoft.com kojamroz@microsoft.com
ServiceDefinition.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
421 6 2017-06-21 2021-09-02 15 6 vissha@microsoft.com 59603451+jianyexi@users.nor...
ComparisonMessage.cs
in openapi-diff/src/modeler/AutoRest.Swagger
98 5 2017-06-21 2020-04-22 12 4 vissha@microsoft.com 59603451+jianyexi@users.nor...
resolveSwagger.ts
in src/lib/util
344 22 2020-05-09 2024-05-23 9 2 59603451+jianyexi@users.nor... mharder@microsoft.com
ComparisonContext.cs
in openapi-diff/src/modeler/AutoRest.Swagger
75 2 2017-06-21 2020-12-14 7 3 vissha@microsoft.com 59603451+jianyexi@users.nor...
logging.ts
in src/lib/util
117 11 2019-03-25 2024-03-20 7 4 sergey-shandar@users.norepl... mharder@microsoft.com
index.ts
in src
4 - 2019-03-25 2024-04-04 6 3 sergey-shandar@users.norepl... mharder@microsoft.com
cli.ts
in src
27 - 2019-03-25 2023-11-21 5 3 sergey-shandar@users.norepl... mikekistler@microsoft.com
utils.ts
in src/lib/util
334 25 2019-03-25 2020-12-14 5 2 sergey-shandar@users.norepl... 59603451+jianyexi@users.nor...
validate.ts
in src/lib
20 2 2019-03-25 2024-04-04 4 3 sergey-shandar@users.norepl... mharder@microsoft.com
SwaggerParser.cs
in openapi-diff/src/modeler/AutoRest.Swagger
28 1 2017-06-21 2020-04-22 4 4 vissha@microsoft.com 59603451+jianyexi@users.nor...
Program.cs
in openapi-diff/src/core/OpenApiDiff
45 1 2017-06-21 2019-04-01 4 2 vissha@microsoft.com sergey-shandar@users.norepl...
oad.ts
in src/lib/commands
50 - 2019-03-25 2024-04-04 4 3 sergey-shandar@users.norepl... mharder@microsoft.com
proj
project-library.proj
in openapi-diff/src/common
5 - 2017-06-21 2017-10-20 3 2 vissha@microsoft.com vladdb@microsoft.com
proj
project-xunittest.proj
in openapi-diff/src/common
8 - 2017-06-21 2017-10-20 3 2 vissha@microsoft.com vladdb@microsoft.com
MessageTemplate.cs
in openapi-diff/src/modeler/AutoRest.Swagger
21 2 2017-06-21 2019-03-04 3 2 vissha@microsoft.com sarajama@microsoft.com
SwaggerModeler.cs
in openapi-diff/src/modeler/AutoRest.Swagger
25 1 2017-06-21 2019-03-07 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
SwaggerBase.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
27 2 2017-06-21 2021-03-08 3 3 vissha@microsoft.com 59603451+jianyexi@users.nor...
constants.ts
in src/lib/util
53 - 2019-03-25 2020-05-12 3 2 sergey-shandar@users.norepl... 59603451+jianyexi@users.nor...
Response.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
61 1 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
SwaggerParameter.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
63 1 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
ObjectPath.cs
in openapi-diff/src/core/OpenApiDiff.Core/Logging
86 6 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
Settings.cs
in openapi-diff/src/core/OpenApiDiff.Core
181 8 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
SpecObject.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
8 - 2017-06-21 2019-03-07 2 2 vissha@microsoft.com sergey-shandar@users.norepl...
Header.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
8 - 2017-06-21 2019-03-07 2 2 vissha@microsoft.com sergey-shandar@users.norepl...
JsonComparisonMessage.cs
in openapi-diff/src/modeler/AutoRest.Swagger
14 - 2019-03-08 2019-04-01 2 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
XmsEnumExtension.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
21 - 2020-11-27 2022-09-30 2 1 59603451+jianyexi@users.nor... 59603451+jianyexi@users.nor...
34 - 2024-06-12 2024-06-21 2 1 kojamroz@microsoft.com kojamroz@microsoft.com
proj
enumerate-inputs.proj
in openapi-diff/src/common
2 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
common-package-references.proj
in openapi-diff/src/common
4 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
copy-resource-to-output.proj
in openapi-diff/src/common
7 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
MessageType.cs
in openapi-diff/src/modeler/AutoRest.Swagger
9 - 2019-04-01 2019-04-01 1 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
JsonLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger
9 - 2019-03-08 2019-03-08 1 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
ExternalDoc.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
9 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
HelpExample.cs
in openapi-diff/src/core/OpenApiDiff
9 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
Info.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ApiKeyLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
LogMessageSeverity.cs
in openapi-diff/src/core/OpenApiDiff.Core/Logging
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
SecuritySchemeType.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
11 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
OAuthFlow.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
TransferProtocolScheme.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
package-info.proj
in openapi-diff/src/common
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ParameterLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
13 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
common.proj
in openapi-diff/src/common
13 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
14 - 2024-06-18 2024-06-18 1 1 45376673+scbedd@users.norep... 45376673+scbedd@users.norep...
DataType.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
15 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Operation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
312 11 2017-06-21 2024-06-21 15 8 vissha@microsoft.com kojamroz@microsoft.com
ComparisonMessages.cs
in openapi-diff/src/modeler/AutoRest.Swagger
356 - 2017-06-21 2024-06-21 20 7 vissha@microsoft.com kojamroz@microsoft.com
SwaggerObject.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
347 10 2017-06-21 2024-04-06 18 6 vissha@microsoft.com mikekistler@microsoft.com
ServiceDefinition.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
421 6 2017-06-21 2021-09-02 15 6 vissha@microsoft.com 59603451+jianyexi@users.nor...
Schema.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
227 5 2017-06-21 2024-07-23 18 5 vissha@microsoft.com kojamroz@microsoft.com
openApiDiff.ts
in src/lib/validators
209 8 2019-03-25 2024-04-03 16 4 sergey-shandar@users.norepl... mharder@microsoft.com
ComparisonMessage.cs
in openapi-diff/src/modeler/AutoRest.Swagger
98 5 2017-06-21 2020-04-22 12 4 vissha@microsoft.com 59603451+jianyexi@users.nor...
logging.ts
in src/lib/util
117 11 2019-03-25 2024-03-20 7 4 sergey-shandar@users.norepl... mharder@microsoft.com
SwaggerParser.cs
in openapi-diff/src/modeler/AutoRest.Swagger
28 1 2017-06-21 2020-04-22 4 4 vissha@microsoft.com 59603451+jianyexi@users.nor...
ComparisonContext.cs
in openapi-diff/src/modeler/AutoRest.Swagger
75 2 2017-06-21 2020-12-14 7 3 vissha@microsoft.com 59603451+jianyexi@users.nor...
index.ts
in src
4 - 2019-03-25 2024-04-04 6 3 sergey-shandar@users.norepl... mharder@microsoft.com
cli.ts
in src
27 - 2019-03-25 2023-11-21 5 3 sergey-shandar@users.norepl... mikekistler@microsoft.com
oad.ts
in src/lib/commands
50 - 2019-03-25 2024-04-04 4 3 sergey-shandar@users.norepl... mharder@microsoft.com
validate.ts
in src/lib
20 2 2019-03-25 2024-04-04 4 3 sergey-shandar@users.norepl... mharder@microsoft.com
SwaggerBase.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
27 2 2017-06-21 2021-03-08 3 3 vissha@microsoft.com 59603451+jianyexi@users.nor...
resolveSwagger.ts
in src/lib/util
344 22 2020-05-09 2024-05-23 9 2 59603451+jianyexi@users.nor... mharder@microsoft.com
utils.ts
in src/lib/util
334 25 2019-03-25 2020-12-14 5 2 sergey-shandar@users.norepl... 59603451+jianyexi@users.nor...
Program.cs
in openapi-diff/src/core/OpenApiDiff
45 1 2017-06-21 2019-04-01 4 2 vissha@microsoft.com sergey-shandar@users.norepl...
constants.ts
in src/lib/util
53 - 2019-03-25 2020-05-12 3 2 sergey-shandar@users.norepl... 59603451+jianyexi@users.nor...
proj
project-library.proj
in openapi-diff/src/common
5 - 2017-06-21 2017-10-20 3 2 vissha@microsoft.com vladdb@microsoft.com
proj
project-xunittest.proj
in openapi-diff/src/common
8 - 2017-06-21 2017-10-20 3 2 vissha@microsoft.com vladdb@microsoft.com
Settings.cs
in openapi-diff/src/core/OpenApiDiff.Core
181 8 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
ObjectPath.cs
in openapi-diff/src/core/OpenApiDiff.Core/Logging
86 6 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
Response.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
61 1 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
SwaggerParameter.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
63 1 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
SwaggerModeler.cs
in openapi-diff/src/modeler/AutoRest.Swagger
25 1 2017-06-21 2019-03-07 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
MessageTemplate.cs
in openapi-diff/src/modeler/AutoRest.Swagger
21 2 2017-06-21 2019-03-04 3 2 vissha@microsoft.com sarajama@microsoft.com
Header.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
8 - 2017-06-21 2019-03-07 2 2 vissha@microsoft.com sergey-shandar@users.norepl...
SpecObject.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
8 - 2017-06-21 2019-03-07 2 2 vissha@microsoft.com sergey-shandar@users.norepl...
34 - 2024-06-12 2024-06-21 2 1 kojamroz@microsoft.com kojamroz@microsoft.com
XmsEnumExtension.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
21 - 2020-11-27 2022-09-30 2 1 59603451+jianyexi@users.nor... 59603451+jianyexi@users.nor...
JsonComparisonMessage.cs
in openapi-diff/src/modeler/AutoRest.Swagger
14 - 2019-03-08 2019-04-01 2 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
14 - 2024-06-18 2024-06-18 1 1 45376673+scbedd@users.norep... 45376673+scbedd@users.norep...
proj
copy-resource-to-output.proj
in openapi-diff/src/common
7 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
common-package-references.proj
in openapi-diff/src/common
4 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
package-info.proj
in openapi-diff/src/common
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
common.proj
in openapi-diff/src/common
13 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
enumerate-inputs.proj
in openapi-diff/src/common
2 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
HelpExample.cs
in openapi-diff/src/core/OpenApiDiff
9 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
HelpGenerator.cs
in openapi-diff/src/core/OpenApiDiff
92 1 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
JsonDocument.cs
in openapi-diff/src/core/OpenApiDiff.Core
26 1 2019-03-07 2019-03-07 1 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
LogMessageSeverity.cs
in openapi-diff/src/core/OpenApiDiff.Core/Logging
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
SettingsAliasAttribute.cs
in openapi-diff/src/core/OpenApiDiff.Core
16 2 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
SettingsInfoAttribute.cs
in openapi-diff/src/core/OpenApiDiff.Core
21 2 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ExternalDoc.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
9 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
SecurityDefinition.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
15 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
TransferProtocolScheme.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
OAuthFlow.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ParameterLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
13 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ApiKeyLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@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
PathLevelParameterConverter.cs
in openapi-diff/src/modeler/AutoRest.Swagger
95 6 2020-04-22 2020-04-22 1 1 59603451+jianyexi@users.nor... 59603451+jianyexi@users.nor...
HelpGenerator.cs
in openapi-diff/src/core/OpenApiDiff
92 1 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
34 - 2024-06-12 2024-06-21 2 1 kojamroz@microsoft.com kojamroz@microsoft.com
JsonDocument.cs
in openapi-diff/src/core/OpenApiDiff.Core
26 1 2019-03-07 2019-03-07 1 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
ServiceDefinitionMetadata.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
22 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
SettingsInfoAttribute.cs
in openapi-diff/src/core/OpenApiDiff.Core
21 2 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
XmsEnumExtension.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
21 - 2020-11-27 2022-09-30 2 1 59603451+jianyexi@users.nor... 59603451+jianyexi@users.nor...
SettingsAliasAttribute.cs
in openapi-diff/src/core/OpenApiDiff.Core
16 2 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
SecurityDefinition.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
15 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
DataType.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
15 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
14 - 2024-06-18 2024-06-18 1 1 45376673+scbedd@users.norep... 45376673+scbedd@users.norep...
JsonComparisonMessage.cs
in openapi-diff/src/modeler/AutoRest.Swagger
14 - 2019-03-08 2019-04-01 2 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
proj
common.proj
in openapi-diff/src/common
13 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ParameterLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
13 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
package-info.proj
in openapi-diff/src/common
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
TransferProtocolScheme.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
OAuthFlow.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
12 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
SecuritySchemeType.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
11 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
LogMessageSeverity.cs
in openapi-diff/src/core/OpenApiDiff.Core/Logging
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ApiKeyLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
Info.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
10 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
HelpExample.cs
in openapi-diff/src/core/OpenApiDiff
9 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
ExternalDoc.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
9 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
JsonLocation.cs
in openapi-diff/src/modeler/AutoRest.Swagger
9 - 2019-03-08 2019-03-08 1 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
MessageType.cs
in openapi-diff/src/modeler/AutoRest.Swagger
9 - 2019-04-01 2019-04-01 1 1 sergey-shandar@users.norepl... sergey-shandar@users.norepl...
proj
copy-resource-to-output.proj
in openapi-diff/src/common
7 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
common-package-references.proj
in openapi-diff/src/common
4 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
proj
enumerate-inputs.proj
in openapi-diff/src/common
2 - 2017-06-21 2017-06-21 1 1 vissha@microsoft.com vissha@microsoft.com
resolveSwagger.ts
in src/lib/util
344 22 2020-05-09 2024-05-23 9 2 59603451+jianyexi@users.nor... mharder@microsoft.com
utils.ts
in src/lib/util
334 25 2019-03-25 2020-12-14 5 2 sergey-shandar@users.norepl... 59603451+jianyexi@users.nor...
Settings.cs
in openapi-diff/src/core/OpenApiDiff.Core
181 8 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
ObjectPath.cs
in openapi-diff/src/core/OpenApiDiff.Core/Logging
86 6 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
SwaggerParameter.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
63 1 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
Response.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
61 1 2017-06-21 2019-04-01 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
constants.ts
in src/lib/util
53 - 2019-03-25 2020-05-12 3 2 sergey-shandar@users.norepl... 59603451+jianyexi@users.nor...
Program.cs
in openapi-diff/src/core/OpenApiDiff
45 1 2017-06-21 2019-04-01 4 2 vissha@microsoft.com sergey-shandar@users.norepl...
SwaggerModeler.cs
in openapi-diff/src/modeler/AutoRest.Swagger
25 1 2017-06-21 2019-03-07 3 2 vissha@microsoft.com sergey-shandar@users.norepl...
MessageTemplate.cs
in openapi-diff/src/modeler/AutoRest.Swagger
21 2 2017-06-21 2019-03-04 3 2 vissha@microsoft.com sarajama@microsoft.com
proj
project-xunittest.proj
in openapi-diff/src/common
8 - 2017-06-21 2017-10-20 3 2 vissha@microsoft.com vladdb@microsoft.com
Header.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
8 - 2017-06-21 2019-03-07 2 2 vissha@microsoft.com sergey-shandar@users.norepl...
SpecObject.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
8 - 2017-06-21 2019-03-07 2 2 vissha@microsoft.com sergey-shandar@users.norepl...
proj
project-library.proj
in openapi-diff/src/common
5 - 2017-06-21 2017-10-20 3 2 vissha@microsoft.com vladdb@microsoft.com
ComparisonContext.cs
in openapi-diff/src/modeler/AutoRest.Swagger
75 2 2017-06-21 2020-12-14 7 3 vissha@microsoft.com 59603451+jianyexi@users.nor...
oad.ts
in src/lib/commands
50 - 2019-03-25 2024-04-04 4 3 sergey-shandar@users.norepl... mharder@microsoft.com
cli.ts
in src
27 - 2019-03-25 2023-11-21 5 3 sergey-shandar@users.norepl... mikekistler@microsoft.com
SwaggerBase.cs
in openapi-diff/src/modeler/AutoRest.Swagger/Model
27 2 2017-06-21 2021-03-08 3 3 vissha@microsoft.com 59603451+jianyexi@users.nor...
validate.ts
in src/lib
20 2 2019-03-25 2024-04-04 4 3 sergey-shandar@users.norepl... mharder@microsoft.com
index.ts
in src
4 - 2019-03-25 2024-04-04 6 3 sergey-shandar@users.norepl... mharder@microsoft.com
openApiDiff.ts
in src/lib/validators
209 8 2019-03-25 2024-04-03 16 4 sergey-shandar@users.norepl... mharder@microsoft.com
logging.ts
in src/lib/util
117 11 2019-03-25 2024-03-20 7 4 sergey-shandar@users.norepl... mharder@microsoft.com
Correlations

File Size vs. Number of Changes: 57 points

openapi-diff/src/modeler/AutoRest.Swagger/Model/Schema.cs x: 227 lines of code y: 18 # changes eslint.config.js x: 34 lines of code y: 2 # changes openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessages.cs x: 356 lines of code y: 20 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/Operation.cs x: 312 lines of code y: 15 # changes eng/scripts/determine-release-tag.ps1 x: 14 lines of code y: 1 # changes src/lib/util/resolveSwagger.ts x: 344 lines of code y: 9 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerObject.cs x: 347 lines of code y: 18 # changes src/index.ts x: 4 lines of code y: 6 # changes src/lib/commands/oad.ts x: 50 lines of code y: 4 # changes src/lib/validate.ts x: 20 lines of code y: 4 # changes src/lib/validators/openApiDiff.ts x: 209 lines of code y: 16 # changes src/lib/util/logging.ts x: 117 lines of code y: 7 # changes src/cli.ts x: 27 lines of code y: 5 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/XmsEnumExtension.cs x: 21 lines of code y: 2 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/ServiceDefinition.cs x: 421 lines of code y: 15 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerBase.cs x: 27 lines of code y: 3 # changes openapi-diff/src/modeler/AutoRest.Swagger/ComparisonContext.cs x: 75 lines of code y: 7 # changes src/lib/util/utils.ts x: 334 lines of code y: 5 # changes src/lib/util/constants.ts x: 53 lines of code y: 3 # changes openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessage.cs x: 98 lines of code y: 12 # changes openapi-diff/src/modeler/AutoRest.Swagger/PathLevelParameterConverter.cs x: 95 lines of code y: 1 # changes openapi-diff/src/modeler/AutoRest.Swagger/SwaggerParser.cs x: 28 lines of code y: 4 # changes openapi-diff/src/core/OpenApiDiff.Core/Logging/ObjectPath.cs x: 86 lines of code y: 3 # changes openapi-diff/src/core/OpenApiDiff.Core/Settings.cs x: 181 lines of code y: 3 # changes openapi-diff/src/core/OpenApiDiff/Program.cs x: 45 lines of code y: 4 # changes openapi-diff/src/modeler/AutoRest.Swagger/JsonComparisonMessage.cs x: 14 lines of code y: 2 # changes openapi-diff/src/modeler/AutoRest.Swagger/MessageType.cs x: 9 lines of code y: 1 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/Response.cs x: 61 lines of code y: 3 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerParameter.cs x: 63 lines of code y: 3 # changes openapi-diff/src/core/OpenApiDiff.Core/JsonDocument.cs x: 26 lines of code y: 1 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/Header.cs x: 8 lines of code y: 2 # changes openapi-diff/src/modeler/AutoRest.Swagger/SwaggerModeler.cs x: 25 lines of code y: 3 # changes openapi-diff/src/modeler/AutoRest.Swagger/MessageTemplate.cs x: 21 lines of code y: 3 # changes openapi-diff/src/common/project-library.proj x: 5 lines of code y: 3 # changes openapi-diff/src/common/project-xunittest.proj x: 8 lines of code y: 3 # changes openapi-diff/src/common/common-package-references.proj x: 4 lines of code y: 1 # changes openapi-diff/src/common/common.proj x: 13 lines of code y: 1 # changes openapi-diff/src/common/copy-resource-to-output.proj x: 7 lines of code y: 1 # changes openapi-diff/src/common/enumerate-inputs.proj x: 2 lines of code y: 1 # changes openapi-diff/src/common/package-info.proj x: 12 lines of code y: 1 # changes openapi-diff/src/core/OpenApiDiff.Core/Logging/LogMessageSeverity.cs x: 10 lines of code y: 1 # changes openapi-diff/src/core/OpenApiDiff.Core/SettingsAliasAttribute.cs x: 16 lines of code y: 1 # changes openapi-diff/src/core/OpenApiDiff.Core/SettingsInfoAttribute.cs x: 21 lines of code y: 1 # changes openapi-diff/src/core/OpenApiDiff/HelpGenerator.cs x: 92 lines of code y: 1 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/DataType.cs x: 15 lines of code y: 1 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/SecuritySchemeType.cs x: 11 lines of code y: 1 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/ServiceDefinitionMetadata.cs x: 22 lines of code y: 1 # changes
20.0
# changes
  min: 1.0
  average: 4.11
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 20.0
0 421.0
lines of code
min: 2.0 | average: 71.88 | 25th percentile: 10.0 | median: 21.0 | 75th percentile: 80.5 | max: 421.0

Number of Contributors vs. Number of Changes: 57 points

openapi-diff/src/modeler/AutoRest.Swagger/Model/Schema.cs x: 5 # contributors y: 18 # changes eslint.config.js x: 1 # contributors y: 2 # changes openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessages.cs x: 7 # contributors y: 20 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/Operation.cs x: 8 # contributors y: 15 # changes eng/scripts/determine-release-tag.ps1 x: 1 # contributors y: 1 # changes src/lib/util/resolveSwagger.ts x: 2 # contributors y: 9 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerObject.cs x: 6 # contributors y: 18 # changes src/index.ts x: 3 # contributors y: 6 # changes src/lib/commands/oad.ts x: 3 # contributors y: 4 # changes src/lib/validators/openApiDiff.ts x: 4 # contributors y: 16 # changes src/lib/util/logging.ts x: 4 # contributors y: 7 # changes src/cli.ts x: 3 # contributors y: 5 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/ServiceDefinition.cs x: 6 # contributors y: 15 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerBase.cs x: 3 # contributors y: 3 # changes openapi-diff/src/modeler/AutoRest.Swagger/ComparisonContext.cs x: 3 # contributors y: 7 # changes src/lib/util/utils.ts x: 2 # contributors y: 5 # changes src/lib/util/constants.ts x: 2 # contributors y: 3 # changes openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessage.cs x: 4 # contributors y: 12 # changes openapi-diff/src/modeler/AutoRest.Swagger/SwaggerParser.cs x: 4 # contributors y: 4 # changes openapi-diff/src/core/OpenApiDiff/Program.cs x: 2 # contributors y: 4 # changes openapi-diff/src/modeler/AutoRest.Swagger/Model/Header.cs x: 2 # contributors y: 2 # changes
20.0
# changes
  min: 1.0
  average: 4.11
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 20.0
0 8.0
# contributors
min: 1.0 | average: 2.14 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0

Number of Contributors vs. File Size: 57 points

openapi-diff/src/modeler/AutoRest.Swagger/Model/Schema.cs x: 5 # contributors y: 227 lines of code eslint.config.js x: 1 # contributors y: 34 lines of code openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessages.cs x: 7 # contributors y: 356 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/Operation.cs x: 8 # contributors y: 312 lines of code eng/scripts/determine-release-tag.ps1 x: 1 # contributors y: 14 lines of code src/lib/util/resolveSwagger.ts x: 2 # contributors y: 344 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerObject.cs x: 6 # contributors y: 347 lines of code src/index.ts x: 3 # contributors y: 4 lines of code src/lib/commands/oad.ts x: 3 # contributors y: 50 lines of code src/lib/validate.ts x: 3 # contributors y: 20 lines of code src/lib/validators/openApiDiff.ts x: 4 # contributors y: 209 lines of code src/lib/util/logging.ts x: 4 # contributors y: 117 lines of code src/cli.ts x: 3 # contributors y: 27 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/XmsEnumExtension.cs x: 1 # contributors y: 21 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/ServiceDefinition.cs x: 6 # contributors y: 421 lines of code openapi-diff/src/modeler/AutoRest.Swagger/ComparisonContext.cs x: 3 # contributors y: 75 lines of code src/lib/util/utils.ts x: 2 # contributors y: 334 lines of code src/lib/util/constants.ts x: 2 # contributors y: 53 lines of code openapi-diff/src/modeler/AutoRest.Swagger/ComparisonMessage.cs x: 4 # contributors y: 98 lines of code openapi-diff/src/modeler/AutoRest.Swagger/PathLevelParameterConverter.cs x: 1 # contributors y: 95 lines of code openapi-diff/src/modeler/AutoRest.Swagger/SwaggerParser.cs x: 4 # contributors y: 28 lines of code openapi-diff/src/core/OpenApiDiff.Core/Logging/ObjectPath.cs x: 2 # contributors y: 86 lines of code openapi-diff/src/core/OpenApiDiff.Core/Settings.cs x: 2 # contributors y: 181 lines of code openapi-diff/src/core/OpenApiDiff/Program.cs x: 2 # contributors y: 45 lines of code openapi-diff/src/modeler/AutoRest.Swagger/MessageType.cs x: 1 # contributors y: 9 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/Response.cs x: 2 # contributors y: 61 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/SwaggerParameter.cs x: 2 # contributors y: 63 lines of code openapi-diff/src/core/OpenApiDiff.Core/JsonDocument.cs x: 1 # contributors y: 26 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/Header.cs x: 2 # contributors y: 8 lines of code openapi-diff/src/modeler/AutoRest.Swagger/SwaggerModeler.cs x: 2 # contributors y: 25 lines of code openapi-diff/src/modeler/AutoRest.Swagger/MessageTemplate.cs x: 2 # contributors y: 21 lines of code openapi-diff/src/common/project-library.proj x: 2 # contributors y: 5 lines of code openapi-diff/src/common/common-package-references.proj x: 1 # contributors y: 4 lines of code openapi-diff/src/common/common.proj x: 1 # contributors y: 13 lines of code openapi-diff/src/common/copy-resource-to-output.proj x: 1 # contributors y: 7 lines of code openapi-diff/src/common/enumerate-inputs.proj x: 1 # contributors y: 2 lines of code openapi-diff/src/core/OpenApiDiff.Core/Logging/LogMessageSeverity.cs x: 1 # contributors y: 10 lines of code openapi-diff/src/core/OpenApiDiff.Core/SettingsAliasAttribute.cs x: 1 # contributors y: 16 lines of code openapi-diff/src/core/OpenApiDiff/HelpGenerator.cs x: 1 # contributors y: 92 lines of code openapi-diff/src/modeler/AutoRest.Swagger/Model/ServiceDefinitionMetadata.cs x: 1 # contributors y: 22 lines of code
421.0
lines of code
  min: 2.0
  average: 71.88
  25th percentile: 10.0
  median: 21.0
  75th percentile: 80.5
  max: 421.0
0 8.0
# contributors
min: 1.0 | average: 2.14 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 8.0