azure / azure-openapi-validator
File Size

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

Intro
Learn more...
File Size Overall
10% | 10% | 10% | 16% | 50%
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
ts11% | 5% | 12% | 16% | 54%
js0% | 61% | 0% | 14% | 24%
mjs0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
packages11% | 5% | 12% | 16% | 54%
common0% | 79% | 0% | 18% | 1%
eng0% | 0% | 0% | 41% | 58%
regression0% | 0% | 0% | 0% | 100%
ISSUE_TEMPLATE0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
az-arm.ts
in packages/rulesets/src/spectral
1125 -
install-run.js
in common/scripts
603 28
az-common.ts
in packages/rulesets/src/spectral
502 -
arm-helper.ts
in packages/rulesets/src/native/utilities
462 28
az-dataplane.ts
in packages/rulesets/src/spectral
441 -
utils.ts
in packages/rulesets/src/spectral/functions
253 19
arm-resource-validation.ts
in packages/rulesets/src/native/functions
200 2
spectral-plugin-func.ts
in packages/azure-openapi-validator/autorest/src
146 7
spectral-plugin-utils.ts
in packages/azure-openapi-validator/autorest/src
145 7
arm.ts
in packages/rulesets/src/native/rulesets
145 -
install-run-rush.js
in common/scripts
141 4
rules-helper.ts
in packages/rulesets/src/native/utilities
140 17
error-response.ts
in packages/rulesets/src/spectral/functions
138 5
runner.ts
in packages/azure-openapi-validator/core/src
130 5
swagger-workspace.ts
in packages/rulesets/src/native/utilities
130 8
mjs
prerelease.mjs
in eng/scripts
128 -
arm-path-validation.ts
in packages/rulesets/src/spectral/functions
126 7
types.ts
in packages/azure-openapi-validator/core/src
110 -
validate-patch-body-param-properties.ts
in packages/rulesets/src/spectral/functions
107 -
version-policy.ts
in packages/rulesets/src/spectral/functions
91 5
PrivateEndpointResourceSchemaValidation.ts
in packages/rulesets/src/native/legacyRules
90 -
schema-type-and-format.ts
in packages/rulesets/src/spectral/functions
88 1
openapi-validator-plugin-func.ts
in packages/azure-openapi-validator/autorest/src
87 3
post-response-codes.ts
in packages/rulesets/src/spectral/functions
84 -
plugin-host.ts
in packages/azure-openapi-validator/autorest/src/jsonrpc
78 10
UniqueClientParameterName.ts
in packages/rulesets/src/native/legacyRules
78 -
swaggerInventory.ts
in packages/azure-openapi-validator/core/src
76 7
path-for-tracked-resource-types.ts
in packages/rulesets/src/spectral/functions
75 6
helper.js
in eng/scripts
75 7
ref-helper.ts
in packages/rulesets/src/native/utilities
71 2
utils.ts
in packages/azure-openapi-validator/core/src
69 3
pagination-response.ts
in packages/rulesets/src/spectral/functions
68 -
RequiredReadOnlySystemData.ts
in packages/rulesets/src/native/legacyRules
68 -
swagger-helper.ts
in packages/rulesets/src/native/utilities
65 8
implement-private-endpoint-apis.ts
in packages/rulesets/src/native/functions
61 -
jsonParser.ts
in packages/azure-openapi-validator/core/src
58 3
operation-id.ts
in packages/rulesets/src/spectral/functions
58 -
common.ts
in packages/rulesets/src/native/rulesets
57 1
delete-response-codes.ts
in packages/rulesets/src/spectral/functions
56 -
patch-response-codes.ts
in packages/rulesets/src/spectral/functions
55 -
schema-format.ts
in packages/rulesets/src/spectral/functions
51 1
MissingTypeObject.ts
in packages/rulesets/src/native/legacyRules
51 -
patch-content-type.ts
in packages/rulesets/src/spectral/functions
50 1
patch-properties-correspond-to-put-properties.ts
in packages/rulesets/src/spectral/functions
50 -
patch-body-parameters.ts
in packages/rulesets/src/spectral/functions
50 -
param-names-unique.ts
in packages/rulesets/src/spectral/functions
48 2
plugin-common.ts
in packages/azure-openapi-validator/autorest/src
47 3
ParametersOrder.ts
in packages/rulesets/src/native/legacyRules
47 2
UniqueXmsEnumName.ts
in packages/rulesets/src/native/legacyRules
46 -
path-param-schema.ts
in packages/rulesets/src/spectral/functions
45 -
Files With Most Units (Top 50)
File# lines# units
install-run.js
in common/scripts
603 28
arm-helper.ts
in packages/rulesets/src/native/utilities
462 28
utils.ts
in packages/rulesets/src/spectral/functions
253 19
rules-helper.ts
in packages/rulesets/src/native/utilities
140 17
plugin-host.ts
in packages/azure-openapi-validator/autorest/src/jsonrpc
78 10
swagger-workspace.ts
in packages/rulesets/src/native/utilities
130 8
swagger-helper.ts
in packages/rulesets/src/native/utilities
65 8
spectral-plugin-utils.ts
in packages/azure-openapi-validator/autorest/src
145 7
spectral-plugin-func.ts
in packages/azure-openapi-validator/autorest/src
146 7
swaggerInventory.ts
in packages/azure-openapi-validator/core/src
76 7
document.ts
in packages/azure-openapi-validator/core/src
33 7
arm-path-validation.ts
in packages/rulesets/src/spectral/functions
126 7
helper.js
in eng/scripts
75 7
path-for-tracked-resource-types.ts
in packages/rulesets/src/spectral/functions
75 6
runner.ts
in packages/azure-openapi-validator/core/src
130 5
version-policy.ts
in packages/rulesets/src/spectral/functions
91 5
error-response.ts
in packages/rulesets/src/spectral/functions
138 5
utils.ts
in packages/rulesets/src/spectral
44 5
install-run-rush.js
in common/scripts
141 4
swagger-walker.ts
in packages/rulesets/src/native/utilities
37 4
openapi-validator-plugin-func.ts
in packages/azure-openapi-validator/autorest/src
87 3
plugin-common.ts
in packages/azure-openapi-validator/autorest/src
47 3
jsonParser.ts
in packages/azure-openapi-validator/core/src
58 3
utils.ts
in packages/azure-openapi-validator/core/src
69 3
missing-segments-in-nested-resource-list-operation.ts
in packages/rulesets/src/spectral/functions
38 3
jsonpath.ts
in packages/azure-openapi-validator/core/src
14 2
resolver.ts
in packages/azure-openapi-validator/core/src
26 2
api.ts
in packages/azure-openapi-validator/core/src
39 2
param-names-unique.ts
in packages/rulesets/src/spectral/functions
48 2
arm-resource-validation.ts
in packages/rulesets/src/native/functions
200 2
ParametersOrder.ts
in packages/rulesets/src/native/legacyRules
47 2
ref-helper.ts
in packages/rulesets/src/native/utilities
71 2
jsonpath.ts
in packages/rulesets/src/native/utilities
14 2
43 2
index.ts
in packages/azure-openapi-validator/autorest/src
14 1
schema-format.ts
in packages/rulesets/src/spectral/functions
51 1
operations-api-schema.ts
in packages/rulesets/src/spectral/functions
34 1
patch-content-type.ts
in packages/rulesets/src/spectral/functions
50 1
has-api-version-parameter.ts
in packages/rulesets/src/spectral/functions
42 1
schema-type-and-format.ts
in packages/rulesets/src/spectral/functions
88 1
parameter-location.ts
in packages/rulesets/src/spectral/functions
16 1
camel-case.ts
in packages/rulesets/src/spectral/functions
17 1
resource-name-restriction.ts
in packages/rulesets/src/spectral/functions
44 1
summary-description-must-not-be-same.ts
in packages/rulesets/src/spectral/functions
13 1
pattern.ts
in packages/rulesets/src/native/functions
24 1
DescriptionMustNotBeNodeName.ts
in packages/rulesets/src/native/legacyRules
29 1
PageableOperation.ts
in packages/rulesets/src/native/legacyRules
39 1
common.ts
in packages/rulesets/src/native/rulesets
57 1
pack.js
in eng/scripts
18 1
regression-test.js
in eng/scripts
6 1
Files With Long Lines (Top 50)

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

File# lines# units# long lines
az-arm.ts
in packages/rulesets/src/spectral
1125 - 54
az-common.ts
in packages/rulesets/src/spectral
502 - 46
install-run.js
in common/scripts
603 28 13
arm-resource-validation.ts
in packages/rulesets/src/native/functions
200 2 9
arm-helper.ts
in packages/rulesets/src/native/utilities
462 28 7
spectral-plugin-utils.ts
in packages/azure-openapi-validator/autorest/src
145 7 6
arm.ts
in packages/rulesets/src/native/rulesets
145 - 6
delete-response-codes.ts
in packages/rulesets/src/spectral/functions
56 - 5
patch-response-codes.ts
in packages/rulesets/src/spectral/functions
55 - 5
spectral-plugin-func.ts
in packages/azure-openapi-validator/autorest/src
146 7 4
post-response-codes.ts
in packages/rulesets/src/spectral/functions
84 - 4
put-response-codes.ts
in packages/rulesets/src/spectral/functions
37 - 4
az-dataplane.ts
in packages/rulesets/src/spectral
441 - 4
arm-path-validation.ts
in packages/rulesets/src/spectral/functions
126 7 3
path-for-tracked-resource-types.ts
in packages/rulesets/src/spectral/functions
75 6 3
parameter-not-defined-in-global-parameters.ts
in packages/rulesets/src/spectral/functions
34 - 3
patch-properties-correspond-to-put-properties.ts
in packages/rulesets/src/spectral/functions
50 - 3
validate-patch-body-param-properties.ts
in packages/rulesets/src/spectral/functions
107 - 3
avoid-msdn-references.ts
in packages/rulesets/src/spectral/functions
18 - 3
ParametersOrder.ts
in packages/rulesets/src/native/legacyRules
47 2 3
DescriptionMustNotBeNodeName.ts
in packages/rulesets/src/native/legacyRules
29 1 3
RequiredReadOnlySystemData.ts
in packages/rulesets/src/native/legacyRules
68 - 3
install-run-rush.js
in common/scripts
141 4 2
openapi-validator-plugin-func.ts
in packages/azure-openapi-validator/autorest/src
87 3 2
plugin-host.ts
in packages/azure-openapi-validator/autorest/src/jsonrpc
78 10 2
query-parameters-in-collection-get.ts
in packages/rulesets/src/spectral/functions
28 - 2
get-response-codes.ts
in packages/rulesets/src/spectral/functions
34 - 2
parameters-in-point-get.ts
in packages/rulesets/src/spectral/functions
27 - 2
list-in-operation-name.ts
in packages/rulesets/src/spectral/functions
44 - 2
consistent-patch-properties.ts
in packages/rulesets/src/spectral/functions
22 - 2
properties-type-object-no-definition.ts
in packages/rulesets/src/spectral/functions
35 - 2
valid-query-parameters-for-point-operations.ts
in packages/rulesets/src/spectral/functions
31 - 2
MissingTypeObject.ts
in packages/rulesets/src/native/legacyRules
51 - 2
swagger-workspace.ts
in packages/rulesets/src/native/utilities
130 8 2
mjs
prerelease.mjs
in eng/scripts
128 - 2
plugin-common.ts
in packages/azure-openapi-validator/autorest/src
47 3 1
utils.ts
in packages/azure-openapi-validator/core/src
69 3 1
api.ts
in packages/azure-openapi-validator/core/src
39 2 1
runner.ts
in packages/azure-openapi-validator/core/src
130 5 1
body-param-repeated-info.ts
in packages/rulesets/src/spectral/functions
30 - 1
response-schema-specified-for-success-status-code.ts
in packages/rulesets/src/spectral/functions
18 - 1
operation-id-noun-conflicting-model-names.ts
in packages/rulesets/src/spectral/functions
20 - 1
security-definitions-structure.ts
in packages/rulesets/src/spectral/functions
27 - 1
schema-format.ts
in packages/rulesets/src/spectral/functions
51 1 1
tags-are-not-allowed-for-proxy-resources.ts
in packages/rulesets/src/spectral/functions
24 - 1
xms-examples-required.ts
in packages/rulesets/src/spectral/functions
14 - 1
long-running-response-status-code.ts
in packages/rulesets/src/spectral/functions/Extensions
37 - 1
next-link-property-must-exist.ts
in packages/rulesets/src/spectral/functions/Extensions
25 - 1
mutability-with-read-only.ts
in packages/rulesets/src/spectral/functions/Extensions
34 - 1
xms-paths-must-overload-paths.ts
in packages/rulesets/src/spectral/functions/Extensions
18 - 1
Correlations

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

packages/rulesets/src/native/functions/arm-resource-validation.ts x: 10 commits (all time) y: 200 lines of code packages/rulesets/src/native/utilities/swagger-workspace.ts x: 3 commits (all time) y: 130 lines of code packages/rulesets/src/spectral/az-arm.ts x: 104 commits (all time) y: 1125 lines of code packages/rulesets/src/spectral/functions/lro-azure-async-operation-header.ts x: 1 commits (all time) y: 11 lines of code packages/rulesets/src/native/utilities/arm-helper.ts x: 11 commits (all time) y: 462 lines of code packages/rulesets/src/spectral/functions/patch-body-parameters.ts x: 3 commits (all time) y: 50 lines of code packages/rulesets/src/spectral/az-common.ts x: 14 commits (all time) y: 502 lines of code packages/rulesets/src/spectral/functions/avoid-msdn-references.ts x: 2 commits (all time) y: 18 lines of code packages/rulesets/src/spectral/functions/utils.ts x: 14 commits (all time) y: 253 lines of code packages/rulesets/src/spectral/functions/valid-query-parameters-for-point-operations.ts x: 1 commits (all time) y: 31 lines of code packages/rulesets/src/native/utilities/rules-helper.ts x: 3 commits (all time) y: 140 lines of code packages/rulesets/src/spectral/functions/xms-pageable-for-list-calls.ts x: 3 commits (all time) y: 22 lines of code packages/rulesets/src/spectral/functions/resource-name-restriction.ts x: 5 commits (all time) y: 44 lines of code packages/rulesets/src/spectral/functions/properties-type-object-no-definition.ts x: 5 commits (all time) y: 35 lines of code packages/rulesets/src/spectral/functions/tags-are-not-allowed-for-proxy-resources.ts x: 1 commits (all time) y: 24 lines of code packages/rulesets/src/spectral/functions/delete-response-codes.ts x: 3 commits (all time) y: 56 lines of code eng/scripts/helper.js x: 3 commits (all time) y: 75 lines of code packages/azure-openapi-validator/autorest/src/spectral-plugin-func.ts x: 10 commits (all time) y: 146 lines of code packages/rulesets/src/spectral/az-dataplane.ts x: 4 commits (all time) y: 441 lines of code packages/rulesets/src/spectral/utils.ts x: 2 commits (all time) y: 44 lines of code packages/rulesets/src/native/rulesets/arm.ts x: 8 commits (all time) y: 145 lines of code packages/rulesets/src/native/legacyRules/TopLevelResourcesListBySubscription.ts x: 3 commits (all time) y: 35 lines of code packages/rulesets/rollup.config.js x: 2 commits (all time) y: 34 lines of code packages/rulesets/src/spectral/functions/schema-format.ts x: 5 commits (all time) y: 51 lines of code common/scripts/install-run-rush-pnpm.js x: 1 commits (all time) y: 7 lines of code common/scripts/install-run-rush.js x: 2 commits (all time) y: 141 lines of code common/scripts/install-run-rushx.js x: 2 commits (all time) y: 7 lines of code common/scripts/install-run.js x: 2 commits (all time) y: 603 lines of code packages/azure-openapi-validator/autorest/src/openapi-validator-plugin-func.ts x: 5 commits (all time) y: 87 lines of code packages/azure-openapi-validator/core/src/runner.ts x: 2 commits (all time) y: 130 lines of code eng/scripts/prerelease.mjs x: 4 commits (all time) y: 128 lines of code packages/azure-openapi-validator/autorest/src/index.ts x: 3 commits (all time) y: 14 lines of code packages/azure-openapi-validator/autorest/src/spectral-plugin-utils.ts x: 1 commits (all time) y: 145 lines of code packages/rulesets/src/index.ts x: 3 commits (all time) y: 25 lines of code packages/rulesets/src/native/legacyRules/UniqueXmsEnumName.ts x: 2 commits (all time) y: 46 lines of code packages/azure-openapi-validator/core/src/types.ts x: 2 commits (all time) y: 110 lines of code packages/rulesets/src/spectral/functions/parameter-not-using-common-types.ts x: 2 commits (all time) y: 27 lines of code packages/rulesets/src/spectral/functions/validate-patch-body-param-properties.ts x: 4 commits (all time) y: 107 lines of code packages/rulesets/src/spectral/functions/latest-version-of-common-types-must-be-used.ts x: 2 commits (all time) y: 17 lines of code packages/rulesets/src/spectral/functions/missing-segments-in-nested-resource-list-operation.ts x: 2 commits (all time) y: 38 lines of code packages/rulesets/src/spectral/functions/parameters-in-point-get.ts x: 3 commits (all time) y: 27 lines of code packages/rulesets/src/spectral/functions/tenant-level-apis-not-allowed.ts x: 1 commits (all time) y: 21 lines of code packages/rulesets/src/spectral/functions/patch-properties-correspond-to-put-properties.ts x: 2 commits (all time) y: 50 lines of code packages/rulesets/src/spectral/functions/get-response-codes.ts x: 1 commits (all time) y: 34 lines of code packages/azure-openapi-validator/core/src/swaggerInventory.ts x: 4 commits (all time) y: 76 lines of code packages/rulesets/src/spectral/functions/post-response-codes.ts x: 2 commits (all time) y: 84 lines of code packages/rulesets/src/spectral/functions/path-for-tracked-resource-types.ts x: 1 commits (all time) y: 75 lines of code packages/rulesets/src/spectral/functions/request-body-must-exist-for-put-patch.ts x: 1 commits (all time) y: 15 lines of code packages/rulesets/src/spectral/functions/operations-api-tenant-level-only.ts x: 2 commits (all time) y: 23 lines of code packages/rulesets/src/native/rulesets/common.ts x: 5 commits (all time) y: 57 lines of code packages/rulesets/src/spectral/functions/put-response-codes.ts x: 1 commits (all time) y: 37 lines of code packages/rulesets/src/spectral/functions/schema-type-and-format.ts x: 3 commits (all time) y: 88 lines of code packages/rulesets/src/spectral/functions/Extensions/long-running-response-status-code.ts x: 3 commits (all time) y: 37 lines of code packages/azure-openapi-validator/autorest/src/jsonrpc/plugin-host.ts x: 2 commits (all time) y: 78 lines of code packages/rulesets/src/native/functions/implement-private-endpoint-apis.ts x: 1 commits (all time) y: 61 lines of code eng/scripts/gen-rules-doc-from-guideline.js x: 1 commits (all time) y: 43 lines of code packages/azure-openapi-validator/core/src/utils.ts x: 1 commits (all time) y: 69 lines of code packages/rulesets/src/native/index.ts x: 1 commits (all time) y: 2 lines of code packages/rulesets/src/native/legacyRules/MissingTypeObject.ts x: 1 commits (all time) y: 51 lines of code packages/rulesets/src/native/legacyRules/ParametersOrder.ts x: 1 commits (all time) y: 47 lines of code packages/rulesets/src/native/legacyRules/PrivateEndpointResourceSchemaValidation.ts x: 1 commits (all time) y: 90 lines of code packages/rulesets/src/native/legacyRules/UniqueClientParameterName.ts x: 1 commits (all time) y: 78 lines of code packages/rulesets/src/native/utilities/swagger-helper.ts x: 1 commits (all time) y: 65 lines of code packages/rulesets/src/spectral/functions/error-response.ts x: 1 commits (all time) y: 138 lines of code
1125.0
lines of code
  min: 1.0
  average: 55.42
  25th percentile: 19.0
  median: 28.0
  75th percentile: 47.0
  max: 1125.0
0 104.0
commits (all time)
min: 1.0 | average: 2.36 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 104.0

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

packages/rulesets/src/native/functions/arm-resource-validation.ts x: 5 contributors (all time) y: 200 lines of code packages/rulesets/src/native/utilities/swagger-workspace.ts x: 2 contributors (all time) y: 130 lines of code packages/rulesets/src/spectral/az-arm.ts x: 10 contributors (all time) y: 1125 lines of code packages/rulesets/src/spectral/functions/lro-azure-async-operation-header.ts x: 1 contributors (all time) y: 11 lines of code packages/rulesets/src/native/utilities/arm-helper.ts x: 5 contributors (all time) y: 462 lines of code packages/rulesets/src/spectral/functions/patch-body-parameters.ts x: 3 contributors (all time) y: 50 lines of code packages/rulesets/src/spectral/az-common.ts x: 7 contributors (all time) y: 502 lines of code packages/rulesets/src/spectral/functions/avoid-msdn-references.ts x: 2 contributors (all time) y: 18 lines of code packages/rulesets/src/spectral/functions/utils.ts x: 6 contributors (all time) y: 253 lines of code packages/rulesets/src/spectral/functions/valid-query-parameters-for-point-operations.ts x: 1 contributors (all time) y: 31 lines of code packages/rulesets/src/native/utilities/rules-helper.ts x: 3 contributors (all time) y: 140 lines of code packages/rulesets/src/spectral/functions/resource-name-restriction.ts x: 4 contributors (all time) y: 44 lines of code packages/rulesets/src/spectral/functions/properties-type-object-no-definition.ts x: 2 contributors (all time) y: 35 lines of code packages/rulesets/src/spectral/functions/tags-are-not-allowed-for-proxy-resources.ts x: 1 contributors (all time) y: 24 lines of code packages/rulesets/src/spectral/functions/delete-response-codes.ts x: 3 contributors (all time) y: 56 lines of code packages/rulesets/src/spectral/functions/patch-response-codes.ts x: 2 contributors (all time) y: 55 lines of code eng/scripts/helper.js x: 3 contributors (all time) y: 75 lines of code packages/azure-openapi-validator/autorest/src/spectral-plugin-func.ts x: 3 contributors (all time) y: 146 lines of code packages/rulesets/src/spectral/az-dataplane.ts x: 3 contributors (all time) y: 441 lines of code packages/rulesets/src/spectral/utils.ts x: 1 contributors (all time) y: 44 lines of code packages/rulesets/src/native/rulesets/arm.ts x: 5 contributors (all time) y: 145 lines of code packages/rulesets/src/native/legacyRules/TopLevelResourcesListBySubscription.ts x: 3 contributors (all time) y: 35 lines of code common/scripts/install-run-rush-pnpm.js x: 1 contributors (all time) y: 7 lines of code common/scripts/install-run-rush.js x: 2 contributors (all time) y: 141 lines of code common/scripts/install-run-rushx.js x: 2 contributors (all time) y: 7 lines of code common/scripts/install-run.js x: 2 contributors (all time) y: 603 lines of code packages/azure-openapi-validator/autorest/src/openapi-validator-plugin-func.ts x: 1 contributors (all time) y: 87 lines of code eng/scripts/prerelease.mjs x: 2 contributors (all time) y: 128 lines of code packages/azure-openapi-validator/autorest/src/index.ts x: 2 contributors (all time) y: 14 lines of code packages/azure-openapi-validator/autorest/src/spectral-plugin-utils.ts x: 1 contributors (all time) y: 145 lines of code packages/rulesets/src/index.ts x: 2 contributors (all time) y: 25 lines of code packages/rulesets/src/native/legacyRules/UniqueXmsEnumName.ts x: 2 contributors (all time) y: 46 lines of code packages/azure-openapi-validator/core/src/types.ts x: 2 contributors (all time) y: 110 lines of code packages/rulesets/src/spectral/functions/parameter-not-using-common-types.ts x: 2 contributors (all time) y: 27 lines of code packages/rulesets/src/spectral/functions/no-duplicate-paths-for-scope-parameter.ts x: 1 contributors (all time) y: 18 lines of code packages/rulesets/src/spectral/functions/missing-segments-in-nested-resource-list-operation.ts x: 1 contributors (all time) y: 38 lines of code packages/rulesets/src/spectral/functions/parameters-in-post.ts x: 1 contributors (all time) y: 17 lines of code packages/rulesets/src/spectral/functions/patch-properties-correspond-to-put-properties.ts x: 2 contributors (all time) y: 50 lines of code packages/rulesets/src/spectral/functions/arm-path-validation.ts x: 3 contributors (all time) y: 126 lines of code packages/rulesets/src/spectral/functions/get-response-codes.ts x: 1 contributors (all time) y: 34 lines of code packages/azure-openapi-validator/core/src/swaggerInventory.ts x: 2 contributors (all time) y: 76 lines of code packages/rulesets/src/spectral/functions/post-response-codes.ts x: 2 contributors (all time) y: 84 lines of code packages/rulesets/src/spectral/functions/path-for-tracked-resource-types.ts x: 1 contributors (all time) y: 75 lines of code packages/rulesets/src/spectral/functions/schema-type-and-format.ts x: 3 contributors (all time) y: 88 lines of code packages/rulesets/src/spectral/functions/Extensions/long-running-response-status-code.ts x: 2 contributors (all time) y: 37 lines of code packages/rulesets/src/native/functions/implement-private-endpoint-apis.ts x: 1 contributors (all time) y: 61 lines of code packages/azure-openapi-validator/core/src/utils.ts x: 1 contributors (all time) y: 69 lines of code packages/rulesets/src/native/index.ts x: 1 contributors (all time) y: 2 lines of code packages/rulesets/src/native/legacyRules/MissingTypeObject.ts x: 1 contributors (all time) y: 51 lines of code packages/rulesets/src/native/legacyRules/ParametersOrder.ts x: 1 contributors (all time) y: 47 lines of code packages/rulesets/src/native/legacyRules/PrivateEndpointResourceSchemaValidation.ts x: 1 contributors (all time) y: 90 lines of code packages/rulesets/src/native/legacyRules/UniqueClientParameterName.ts x: 1 contributors (all time) y: 78 lines of code packages/rulesets/src/native/utilities/swagger-helper.ts x: 1 contributors (all time) y: 65 lines of code packages/rulesets/src/spectral/functions/error-response.ts x: 1 contributors (all time) y: 138 lines of code
1125.0
lines of code
  min: 1.0
  average: 55.42
  25th percentile: 19.0
  median: 28.0
  75th percentile: 47.0
  max: 1125.0
0 10.0
contributors (all time)
min: 1.0 | average: 1.47 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.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): 6 points

packages/rulesets/src/native/functions/arm-resource-validation.ts x: 4 commits (90d) y: 200 lines of code packages/rulesets/src/native/utilities/swagger-workspace.ts x: 2 commits (90d) y: 130 lines of code packages/rulesets/src/spectral/az-arm.ts x: 2 commits (90d) y: 1125 lines of code packages/rulesets/src/spectral/functions/lro-azure-async-operation-header.ts x: 1 commits (90d) y: 11 lines of code packages/rulesets/src/native/utilities/arm-helper.ts x: 1 commits (90d) y: 462 lines of code packages/rulesets/src/spectral/functions/patch-body-parameters.ts x: 1 commits (90d) y: 50 lines of code
1125.0
lines of code
  min: 11.0
  average: 329.67
  25th percentile: 40.25
  median: 165.0
  75th percentile: 627.75
  max: 1125.0
0 4.0
commits (90d)
min: 1.0 | average: 1.83 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.5 | max: 4.0

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

packages/rulesets/src/native/functions/arm-resource-validation.ts x: 2 contributors (90d) y: 200 lines of code packages/rulesets/src/native/utilities/swagger-workspace.ts x: 1 contributors (90d) y: 130 lines of code packages/rulesets/src/spectral/az-arm.ts x: 1 contributors (90d) y: 1125 lines of code packages/rulesets/src/spectral/functions/lro-azure-async-operation-header.ts x: 1 contributors (90d) y: 11 lines of code packages/rulesets/src/native/utilities/arm-helper.ts x: 1 contributors (90d) y: 462 lines of code packages/rulesets/src/spectral/functions/patch-body-parameters.ts x: 1 contributors (90d) y: 50 lines of code
1125.0
lines of code
  min: 11.0
  average: 329.67
  25th percentile: 40.25
  median: 165.0
  75th percentile: 627.75
  max: 1125.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0