azure / azure-functions-openapi-extension
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 26% | 16% | 57%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cs0% | 0% | 27% | 17% | 55%
ps10% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 33% | 17% | 49%
test-integration0% | 0% | 0% | 17% | 82%
builds0% | 0% | 0% | 0% | 100%
actions0% | 0% | 0% | 0% | 100%
templates0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
TypeExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
470 35
OpenApiSchemaExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
401 14
DocumentHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core
311 18
TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
257 19
OpenApiHttpTriggerContext.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
241 21
OpenApiHttpTriggerContext.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi
241 21
OpenApiTriggerFunctions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
235 4
ObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
215 8
OpenApiTriggerFunction.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Functions
210 5
RecursiveObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
209 7
Document.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi
198 12
Document.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
194 12
SwaggerUI.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core
174 9
EnumExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
159 7
Post_ApplicationJson_NullableObject_HttpTrigger copy.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
148 12
Get_TextPlain_Nullable_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
135 12
DocumentHelperExtensions.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions
134 7
DocumentHelperExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
129 7
ListObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
121 7
OpenApiTriggerFunctionProvider.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
117 5
DictionaryObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
112 6
DefaultOpenApiConfigurationOptions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations
103 12
95 -
NullableObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
91 7
Int64EnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
Int32EnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
Int16EnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
ByteEnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
StringEnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
89 7
88 -
Get_TextPlain_Integer_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
86 6
OpenApiCustomUIOptions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations
84 6
Post_ApplicationJson_IntegerObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
81 6
OpenApiParameterAttributeExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
79 1
AssemblyExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
75 -
OpenApiSchemaAcceptor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
66 3
OpenApiExampleFactory.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core
66 1
OpenApiPayloadAttributeExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
62 1
VisitorCollection.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
59 5
DefaultOpenApiHttpTrigger.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi
58 5
Get_ApplicationJson_Array_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
56 4
Get_ApplicationJson_Dictionary_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
54 4
52 1
OpenApiHttpRequestDataExtensions.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions
50 4
ConfigurationResolver.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.AppSettings/Resolvers
49 4
48 -
CharTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
48 7
Post_ApplicationJson_NumberObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
48 3
entrypoint.ps1
in actions/build-openapi
46 -
OpenApiParameterExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
45 2
Files With Most Units (Top 50)
File# lines# units
TypeExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
470 35
OpenApiHttpTriggerContext.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
241 21
OpenApiHttpTriggerContext.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi
241 21
TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
257 19
DocumentHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core
311 18
OpenApiSchemaExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
401 14
DefaultOpenApiConfigurationOptions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations
103 12
Document.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
194 12
Document.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi
198 12
Get_TextPlain_Nullable_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
135 12
Post_ApplicationJson_NullableObject_HttpTrigger copy.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
148 12
SwaggerUI.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core
174 9
ObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
215 8
Int16TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7
UInt32TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7
Int64EnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
Int32EnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
DoubleTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
RecursiveObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
209 7
Int16EnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
ByteArrayTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
CharTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
48 7
DateTimeTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
DateTimeObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
StringTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
43 7
NullableObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
91 7
SingleTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
GuidObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
ListObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
121 7
DateTimeOffsetObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
StringEnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
89 7
Int64TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7
UInt64TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7
UriTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
41 7
TimeSpanObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
41 7
BooleanTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
ByteEnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7
UInt16TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7
ByteTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
Int32TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7
DecimalTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
42 7
DocumentHelperExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
129 7
EnumExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
159 7
DocumentHelperExtensions.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions
134 7
DictionaryObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
112 6
JObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
40 6
TypeTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
33 6
OpenApiCustomUIOptions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations
84 6
Get_TextPlain_Integer_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
86 6
Post_ApplicationJson_IntegerObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
81 6
Files With Long Lines (Top 50)

There are 120 files with lines longer than 120 characters. In total, there are 521 long lines.

File# lines# units# long lines
Post_ApplicationJson_NullableObject_HttpTrigger copy.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
148 12 49
Get_TextPlain_Nullable_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
135 12 26
Get_TextPlain_Integer_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
86 6 24
Post_ApplicationJson_IntegerObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
81 6 18
OpenApiSchemaExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
401 14 16
Get_Query_ParameterExamples_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
40 1 16
DocumentHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core
311 18 15
Get_Path_ParameterExamples_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
39 1 15
Get_ApplicationJson_Dictionary_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
54 4 13
OpenApiTriggerFunction.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Functions
210 5 12
RecursiveObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
209 7 10
OpenApiTriggerFunctions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
235 4 10
Get_ApplicationJson_Array_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
56 4 10
ObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
215 8 9
Post_ApplicationJson_NumberObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
48 3 9
DocumentHelperExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
129 7 8
SwaggerUI.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core
174 9 8
DocumentHelperExtensions.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions
134 7 8
Post_ApplicationJson_DateTime_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
38 2 8
Document.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi
198 12 7
Get_Deprecated_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
43 3 7
DictionaryObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
112 6 6
ListObjectTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
121 7 6
TypeExtensions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions
470 35 6
IDocumentHelper.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions
24 - 6
Document.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
194 12 6
OpenApiHttpTriggerContext.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi
241 21 6
OpenApiHttpTriggerContext.cs
in src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi
241 21 6
OpenApiExampleResolver.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers
40 3 4
Get_TextPlain_DateTime_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
36 2 4
Post_ApplicationJson_ExceptionObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
26 1 4
Post_ApplicationJson_ByteArrayObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
26 1 4
24 - 3
ConfigurationResolver.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.AppSettings/Resolvers
49 4 3
TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
257 19 3
StringEnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
89 7 3
ISwaggerUI.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions
16 - 3
DefaultOpenApiConfigurationOptions.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations
103 12 3
Get_ApplicationJson_GenericAndRecursiveObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
25 1 3
Post_ApplicationJson_UriObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
27 1 3
Get_TextPlain_Guid_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
27 1 3
Post_ApplicationJson_StringObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
26 1 3
Get_ApplicationJson_BaseObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
25 1 3
Get_ApplicationJson_JsonPropertyObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
25 1 3
Get_ApplicationJson_DictionaryObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
24 1 3
Post_ApplicationJson_BooleanObject_HttpTrigger.cs
in test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp
26 1 3
48 - 2
Int16TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7 2
UInt32TypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
44 7 2
Int64EnumTypeVisitor.cs
in src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors
90 7 2
Correlations

File Size vs. Commits (all time): 232 points

src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ByteTypeVisitor.cs x: 1 commits (all time) y: 42 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/CharTypeVisitor.cs x: 1 commits (all time) y: 48 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_ByteObject_HttpTrigger.cs x: 1 commits (all time) y: 25 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/ByteObjectModel.cs x: 1 commits (all time) y: 10 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/EnumerableExtensions.cs x: 2 commits (all time) y: 22 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Enums/BindingDataType.cs x: 2 commits (all time) y: 10 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/OpenApiHttpRequestDataExtensions.cs x: 5 commits (all time) y: 50 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ObjectTypeVisitor.cs x: 17 commits (all time) y: 215 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/OpenApiSchemaAcceptor.cs x: 6 commits (all time) y: 66 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/RecursiveObjectTypeVisitor.cs x: 9 commits (all time) y: 209 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/TypeVisitor.cs x: 13 commits (all time) y: 257 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/DocumentHelperExtensions.cs x: 8 commits (all time) y: 134 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/DocumentHelperExtensions.cs x: 7 commits (all time) y: 129 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/EnumExtensions.cs x: 6 commits (all time) y: 159 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/TypeExtensions.cs x: 19 commits (all time) y: 470 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Configurations/OpenApiAuthLevelSettings.cs x: 2 commits (all time) y: 8 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Configurations/OpenApiSettings.cs x: 2 commits (all time) y: 20 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/HttpRequestObject.cs x: 4 commits (all time) y: 33 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/OpenApiWorkerStartup.cs x: 2 commits (all time) y: 23 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/IHttpRequestDataObject.cs x: 4 commits (all time) y: 15 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/Configurations/OpenApiSettings.cs x: 5 commits (all time) y: 20 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/HttpRequestObject.cs x: 4 commits (all time) y: 28 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiWebJobsStartup.cs x: 6 commits (all time) y: 25 lines of code builds/template-steps-build-test.yaml x: 9 commits (all time) y: 48 lines of code actions/Get-OpenApiDocument.ps1 x: 6 commits (all time) y: 95 lines of code actions/build-openapi/entrypoint.ps1 x: 2 commits (all time) y: 46 lines of code actions/Update-LocalSettingsJson.ps1 x: 5 commits (all time) y: 88 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/OpenApiHttpTriggerContext.cs x: 9 commits (all time) y: 241 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/IOpenApiHttpTriggerContext.cs x: 3 commits (all time) y: 38 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiCustomUIOptionsIgnoreAttribute.cs x: 1 commits (all time) y: 9 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiCustomUIOptions.cs x: 5 commits (all time) y: 14 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/OpenApiCustomUIOptions.cs x: 1 commits (all time) y: 84 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/OpenApiCustomUIResolver.cs x: 3 commits (all time) y: 26 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiHttpTriggerContext.cs x: 12 commits (all time) y: 241 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/OpenApiHostBuilderExtensions.cs x: 7 commits (all time) y: 19 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiHttpTriggerAuthorization.cs x: 3 commits (all time) y: 15 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/OpenApiHttpTriggerAuthorization.cs x: 1 commits (all time) y: 32 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/OpenApiConfigurationResolver.cs x: 9 commits (all time) y: 28 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/OpenApiHttpTriggerAuthorizationResolver.cs x: 2 commits (all time) y: 26 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/OpenApiHttpTriggerContextBindingMetadata.cs x: 1 commits (all time) y: 17 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiConfigurationOptions.cs x: 13 commits (all time) y: 103 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/OpenApiConfigurationOptions.cs x: 1 commits (all time) y: 19 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiTriggerFunctions.cs x: 10 commits (all time) y: 235 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiTriggerFunctionProvider.cs x: 6 commits (all time) y: 117 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Filters/DocumentFilterCollection.cs x: 3 commits (all time) y: 13 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/DocumentHelper.cs x: 13 commits (all time) y: 311 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/SwaggerUI.cs x: 15 commits (all time) y: 174 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Configurations/OpenApiConfigurationOptions.cs x: 4 commits (all time) y: 43 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/AssemblyExtensions.cs x: 6 commits (all time) y: 75 lines of code builds/build-dev.yaml x: 7 commits (all time) y: 37 lines of code builds/build-pr.yaml x: 7 commits (all time) y: 35 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiSchemaExtensions.cs x: 6 commits (all time) y: 401 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Document.cs x: 7 commits (all time) y: 198 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Functions/OpenApiTriggerFunction.cs x: 5 commits (all time) y: 210 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/IDocument.cs x: 5 commits (all time) y: 24 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/OpenApiSettings.cs x: 10 commits (all time) y: 23 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/Document.cs x: 6 commits (all time) y: 194 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_DocumentFilter_HttpTrigger.cs x: 1 commits (all time) y: 24 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ByteArrayTypeVisitor.cs x: 2 commits (all time) y: 42 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/HttpBindingMetadata.cs x: 1 commits (all time) y: 31 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiPropertyAttribute.cs x: 2 commits (all time) y: 12 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/Int16EnumTypeVisitor.cs x: 6 commits (all time) y: 90 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/NullableObjectTypeVisitor.cs x: 8 commits (all time) y: 91 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/StringEnumTypeVisitor.cs x: 8 commits (all time) y: 89 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/VisitorCollection.cs x: 4 commits (all time) y: 59 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ByteEnumTypeVisitor.cs x: 1 commits (all time) y: 90 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_Array_HttpTrigger.cs x: 1 commits (all time) y: 56 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_DictionaryObject_HttpTrigger.cs x: 3 commits (all time) y: 24 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_Dictionary_HttpTrigger.cs x: 1 commits (all time) y: 54 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_Deprecated_HttpTrigger.cs x: 1 commits (all time) y: 43 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Properties/AssemblyInfo.cs x: 3 commits (all time) y: 1 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/DictionaryObjectTypeVisitor.cs x: 8 commits (all time) y: 112 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ListObjectTypeVisitor.cs x: 8 commits (all time) y: 121 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/BaseObjectModel.cs x: 2 commits (all time) y: 16 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/DictionaryObjectModel.cs x: 4 commits (all time) y: 19 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/ObjectObjectModel.cs x: 1 commits (all time) y: 7 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Post_ApplicationJson_DateTime_HttpTrigger.cs x: 2 commits (all time) y: 38 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Post_ApplicationJson_IntegerObject_HttpTrigger.cs x: 3 commits (all time) y: 81 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_TextPlain_Nullable_HttpTrigger.cs x: 1 commits (all time) y: 135 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Post_ApplicationJson_NullableObject_HttpTrigger copy.cs x: 2 commits (all time) y: 148 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_TextPlain_Integer_HttpTrigger.cs x: 2 commits (all time) y: 86 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt16TypeVisitor.cs x: 3 commits (all time) y: 44 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_TextPlain_Uri_HttpTrigger.cs x: 1 commits (all time) y: 26 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ExceptionTypeVisitor.cs x: 1 commits (all time) y: 35 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_TextPlain_DateTime_HttpTrigger.cs x: 1 commits (all time) y: 36 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_BaseObject_HttpTrigger.cs x: 3 commits (all time) y: 25 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_Path_ParameterExamples_HttpTrigger.cs x: 1 commits (all time) y: 39 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_Query_ParameterExamples_HttpTrigger.cs x: 2 commits (all time) y: 40 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/ByteArrayObjectModel.cs x: 2 commits (all time) y: 7 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/IntegerObjectModel.cs x: 1 commits (all time) y: 12 lines of code builds/common.props x: 6 commits (all time) y: 17 lines of code builds/template-steps-publish.yaml x: 40 commits (all time) y: 24 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiParameterAttribute.cs x: 5 commits (all time) y: 26 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiParameterAttributeExtensions.cs x: 4 commits (all time) y: 79 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/OpenApiExampleFactory.cs x: 2 commits (all time) y: 66 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/OpenApiExampleResolver.cs x: 3 commits (all time) y: 40 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/IOpenApiSchemaAcceptor.cs x: 2 commits (all time) y: 13 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/Int16TypeVisitor.cs x: 2 commits (all time) y: 44 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/TypeTypeVisitor.cs x: 2 commits (all time) y: 33 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiHttpTriggerContextExtensions.cs x: 1 commits (all time) y: 15 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_DataType_HttpTrigger.cs x: 2 commits (all time) y: 25 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/DefaultOpenApiHttpTrigger.cs x: 2 commits (all time) y: 58 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/HttpTriggerAttributeExtensions.cs x: 2 commits (all time) y: 17 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/IOpenApiTriggerFunction.cs x: 3 commits (all time) y: 11 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/SwaggerUIExtensions.cs x: 6 commits (all time) y: 21 lines of code templates/OpenApiHttpTrigger.cs x: 2 commits (all time) y: 52 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/IOpenApiTriggerFunctionProvider.cs x: 1 commits (all time) y: 22 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiPayloadAttributeExtensions.cs x: 5 commits (all time) y: 62 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiResponseWithBodyAttributeExtensions.cs x: 5 commits (all time) y: 43 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.AppSettings/Resolvers/ConfigurationResolver.cs x: 2 commits (all time) y: 49 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiResponseWithoutBodyAttributeExtensions.cs x: 4 commits (all time) y: 34 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiResponseWithBodyAttribute.cs x: 4 commits (all time) y: 18 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiResponseWithoutBodyAttribute.cs x: 3 commits (all time) y: 17 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiOperationAttribute.cs x: 3 commits (all time) y: 20 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiDocumentExtensions.cs x: 2 commits (all time) y: 29 lines of code builds/build-release.yaml x: 17 commits (all time) y: 40 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/DisplayAttribute.cs x: 1 commits (all time) y: 13 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiParameterExtensions.cs x: 1 commits (all time) y: 45 lines of code
470.0
lines of code
  min: 1.0
  average: 45.29
  25th percentile: 14.0
  median: 25.0
  75th percentile: 43.0
  max: 470.0
0 40.0
commits (all time)
min: 1.0 | average: 3.22 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 40.0

File Size vs. Contributors (all time): 232 points

src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ByteTypeVisitor.cs x: 1 contributors (all time) y: 42 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/CharTypeVisitor.cs x: 1 contributors (all time) y: 48 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_ByteObject_HttpTrigger.cs x: 1 contributors (all time) y: 25 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/ByteObjectModel.cs x: 1 contributors (all time) y: 10 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/EnumerableExtensions.cs x: 2 contributors (all time) y: 22 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Enums/BindingDataType.cs x: 2 contributors (all time) y: 10 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/OpenApiHttpRequestDataExtensions.cs x: 2 contributors (all time) y: 50 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ObjectTypeVisitor.cs x: 8 contributors (all time) y: 215 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/OpenApiSchemaAcceptor.cs x: 3 contributors (all time) y: 66 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/RecursiveObjectTypeVisitor.cs x: 6 contributors (all time) y: 209 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/TypeVisitor.cs x: 6 contributors (all time) y: 257 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/DocumentHelperExtensions.cs x: 4 contributors (all time) y: 134 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/DocumentHelperExtensions.cs x: 2 contributors (all time) y: 129 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/EnumExtensions.cs x: 2 contributors (all time) y: 159 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/TypeExtensions.cs x: 8 contributors (all time) y: 470 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Configurations/OpenApiAuthLevelSettings.cs x: 1 contributors (all time) y: 8 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Configurations/OpenApiSettings.cs x: 1 contributors (all time) y: 20 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/HttpRequestObject.cs x: 1 contributors (all time) y: 33 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/OpenApiWorkerStartup.cs x: 1 contributors (all time) y: 23 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/IHttpRequestDataObject.cs x: 1 contributors (all time) y: 15 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/Configurations/OpenApiSettings.cs x: 2 contributors (all time) y: 20 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/HttpRequestObject.cs x: 1 contributors (all time) y: 28 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiWebJobsStartup.cs x: 2 contributors (all time) y: 25 lines of code actions/Get-OpenApiDocument.ps1 x: 1 contributors (all time) y: 95 lines of code actions/build-openapi/entrypoint.ps1 x: 1 contributors (all time) y: 46 lines of code actions/Update-LocalSettingsJson.ps1 x: 1 contributors (all time) y: 88 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/OpenApiHttpTriggerContext.cs x: 5 contributors (all time) y: 241 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/IOpenApiHttpTriggerContext.cs x: 2 contributors (all time) y: 38 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiCustomUIOptions.cs x: 3 contributors (all time) y: 14 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/OpenApiCustomUIOptions.cs x: 1 contributors (all time) y: 84 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/OpenApiCustomUIResolver.cs x: 3 contributors (all time) y: 26 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiHttpTriggerContext.cs x: 6 contributors (all time) y: 241 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Extensions/OpenApiHostBuilderExtensions.cs x: 3 contributors (all time) y: 19 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiHttpTriggerAuthorizationIgnoreAttribute.cs x: 2 contributors (all time) y: 9 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiHttpTriggerAuthorization.cs x: 2 contributors (all time) y: 15 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/OpenApiConfigurationResolver.cs x: 4 contributors (all time) y: 28 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/OpenApiHttpTriggerAuthorizationResolver.cs x: 2 contributors (all time) y: 26 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/OpenApiHttpTriggerContextBindingMetadata.cs x: 1 contributors (all time) y: 17 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiConfigurationOptions.cs x: 3 contributors (all time) y: 103 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiTriggerFunctions.cs x: 3 contributors (all time) y: 235 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/OpenApiTriggerFunctionProvider.cs x: 3 contributors (all time) y: 117 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Filters/DocumentFilterCollection.cs x: 2 contributors (all time) y: 13 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/DocumentHelper.cs x: 4 contributors (all time) y: 311 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/SwaggerUI.cs x: 4 contributors (all time) y: 174 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Configurations/OpenApiConfigurationOptions.cs x: 4 contributors (all time) y: 43 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/AssemblyExtensions.cs x: 4 contributors (all time) y: 75 lines of code builds/build-dev.yaml x: 1 contributors (all time) y: 37 lines of code builds/build-pr.yaml x: 1 contributors (all time) y: 35 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiSchemaExtensions.cs x: 4 contributors (all time) y: 401 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Document.cs x: 2 contributors (all time) y: 198 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Functions/OpenApiTriggerFunction.cs x: 2 contributors (all time) y: 210 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/IDocument.cs x: 2 contributors (all time) y: 24 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi/Document.cs x: 2 contributors (all time) y: 194 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Abstractions/HttpBindingMetadata.cs x: 1 contributors (all time) y: 31 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Attributes/OpenApiPropertyAttribute.cs x: 2 contributors (all time) y: 12 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/Int16EnumTypeVisitor.cs x: 2 contributors (all time) y: 90 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/NullableObjectTypeVisitor.cs x: 3 contributors (all time) y: 91 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/StringEnumTypeVisitor.cs x: 3 contributors (all time) y: 89 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/VisitorCollection.cs x: 3 contributors (all time) y: 59 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ByteEnumTypeVisitor.cs x: 1 contributors (all time) y: 90 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_Array_HttpTrigger.cs x: 1 contributors (all time) y: 56 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_DictionaryObject_HttpTrigger.cs x: 3 contributors (all time) y: 24 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_ApplicationJson_Dictionary_HttpTrigger.cs x: 1 contributors (all time) y: 54 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_Deprecated_HttpTrigger.cs x: 1 contributors (all time) y: 43 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/Properties/AssemblyInfo.cs x: 1 contributors (all time) y: 1 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/DictionaryObjectTypeVisitor.cs x: 4 contributors (all time) y: 112 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/ListObjectTypeVisitor.cs x: 4 contributors (all time) y: 121 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/ObjectObjectModel.cs x: 1 contributors (all time) y: 7 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Post_ApplicationJson_IntegerObject_HttpTrigger.cs x: 2 contributors (all time) y: 81 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_TextPlain_Nullable_HttpTrigger.cs x: 1 contributors (all time) y: 135 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Post_ApplicationJson_NullableObject_HttpTrigger copy.cs x: 2 contributors (all time) y: 148 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_TextPlain_Integer_HttpTrigger.cs x: 2 contributors (all time) y: 86 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/UInt16TypeVisitor.cs x: 3 contributors (all time) y: 44 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_TextPlain_Uri_HttpTrigger.cs x: 1 contributors (all time) y: 26 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_Path_ParameterExamples_HttpTrigger.cs x: 1 contributors (all time) y: 39 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Get_Query_ParameterExamples_HttpTrigger.cs x: 2 contributors (all time) y: 40 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/ByteArrayObjectModel.cs x: 2 contributors (all time) y: 7 lines of code test-integration/Microsoft.Azure.WebJobs.Extensions.OpenApi.TestApp/Models/IntegerObjectModel.cs x: 1 contributors (all time) y: 12 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiParameterAttributeExtensions.cs x: 2 contributors (all time) y: 79 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/OpenApiExampleFactory.cs x: 2 contributors (all time) y: 66 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/IOpenApiSchemaAcceptor.cs x: 1 contributors (all time) y: 13 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Visitors/TypeTypeVisitor.cs x: 2 contributors (all time) y: 33 lines of code src/Microsoft.Azure.Functions.Worker.Extensions.OpenApi/DefaultOpenApiHttpTrigger.cs x: 1 contributors (all time) y: 58 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/SwaggerUIExtensions.cs x: 1 contributors (all time) y: 21 lines of code templates/OpenApiHttpTrigger.cs x: 1 contributors (all time) y: 52 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Extensions/OpenApiPayloadAttributeExtensions.cs x: 1 contributors (all time) y: 62 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.AppSettings/Resolvers/ConfigurationResolver.cs x: 1 contributors (all time) y: 49 lines of code src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Resolvers/HostJsonResolver.cs x: 1 contributors (all time) y: 38 lines of code
470.0
lines of code
  min: 1.0
  average: 45.29
  25th percentile: 14.0
  median: 25.0
  75th percentile: 43.0
  max: 470.0
0 8.0
contributors (all time)
min: 1.0 | average: 1.59 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".