azure / autorest
File Size

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

Intro
Learn more...
File Size Overall
14% | 6% | 28% | 19% | 30%
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
ts15% | 5% | 29% | 19% | 30%
js0% | 55% | 0% | 25% | 18%
yaml0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
packages15% | 5% | 29% | 19% | 30%
common0% | 78% | 0% | 19% | 1%
eng0% | 0% | 0% | 18% | 81%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
modelerfour.ts
in packages/extensions/modelerfour/src/modeler
2184 43
converter.ts
in packages/libs/oai2-to-oai3/src
1135 37
transform-arm-resources.ts
in packages/extensions/openapi-to-typespec/src/transforms
1110 38
pluralization.ts
in packages/libs/codegen/src
1074 22
tree-shaker.ts
in packages/extensions/core/src/lib/plugins/tree-shaker
744 36
yaml-dump.ts
in packages/libs/codegen/src/yaml-dump
724 31
install-run.js
in common/scripts
557 23
profile-filter.ts
in packages/extensions/core/src/lib/plugins
512 13
merger.ts
in packages/extensions/core/src/lib/plugins
436 20
main.ts
in packages/libs/extension/src
427 22
text-manipulation.ts
in packages/libs/codegen/src
423 31
new-composer.ts
in packages/extensions/core/src/lib/plugins
379 34
plugin-endpoint.ts
in packages/extensions/core/src/lib/pipeline
375 24
oai3.ts
in packages/libs/openapi/src/v3
365 6
decorators.ts
in packages/extensions/openapi-to-typespec/src/utils
358 18
interpretations.ts
in packages/extensions/modelerfour/src/modeler
348 11
main.ts
in packages/libs/deduplication/src
347 14
prechecker.ts
in packages/extensions/modelerfour/src/quality-precheck
340 14
app.ts
in packages/extensions/core/src
321 12
prenamer.ts
in packages/extensions/modelerfour/src/prenamer
317 10
interfaces.ts
in packages/extensions/openapi-to-typespec/src
313 2
subset-schemas-deduplicator.ts
in packages/extensions/core/src/lib/plugins
309 8
transform-operations.ts
in packages/extensions/openapi-to-typespec/src/transforms
304 21
typescript.ts
in packages/tools/compare/src/languages
295 30
resources.ts
in packages/extensions/openapi-to-typespec/src/utils
294 16
autorest-configuration-schema.ts
in packages/libs/configuration/src/configuration-schema
290 -
flattener.ts
in packages/extensions/modelerfour/src/flattener
287 10
transform-object.ts
in packages/extensions/openapi-to-typespec/src/transforms
285 22
autorest-as-a-service.ts
in packages/apps/autorest/src
271 7
components-cleaner.ts
in packages/extensions/core/src/lib/plugins
260 13
parse-metadata.ts
in packages/extensions/openapi-to-typespec/src/resource
259 14
status-codes.ts
in packages/libs/oai2-to-oai3/src
254 -
cli.ts
in packages/tools/compare/src
243 9
generate-arm-resource.ts
in packages/extensions/openapi-to-typespec/src/generate
242 8
pipeline.ts
in packages/extensions/core/src/lib/pipeline
234 5
configuration-loader.ts
in packages/libs/configuration/src/configuration-loader
231 6
autorest-context.ts
in packages/extensions/core/src/lib/context
222 30
library-type-mapping.ts
in packages/extensions/openapi-to-typespec/src/utils
222 1
autorest-core.ts
in packages/extensions/core/src/lib
215 15
formatter.ts
in packages/libs/codegen/src/formatter
208 14
duplicate-schema-merger.ts
in packages/extensions/modelerfour/src/quality-precheck
207 12
comparers.ts
in packages/tools/compare/src
205 9
processor.ts
in packages/libs/configuration/src/configuration-schema
204 10
resource-discovery.ts
in packages/extensions/openapi-to-typespec/src/utils
201 7
generate-operations.ts
in packages/extensions/openapi-to-typespec/src/generate
196 8
parser.ts
in packages/libs/yaml/src
190 14
logger.ts
in packages/libs/common/src/logging
187 23
data-handle.ts
in packages/libs/datastore/src/data-store
185 20
security-processor.ts
in packages/extensions/modelerfour/src/modeler
178 10
full-ref-resolver-plugin.ts
in packages/extensions/core/src/lib/plugins/full-ref-resolver
178 9
Files With Most Units (Top 50)
File# lines# units
modelerfour.ts
in packages/extensions/modelerfour/src/modeler
2184 43
transform-arm-resources.ts
in packages/extensions/openapi-to-typespec/src/transforms
1110 38
converter.ts
in packages/libs/oai2-to-oai3/src
1135 37
tree-shaker.ts
in packages/extensions/core/src/lib/plugins/tree-shaker
744 36
new-composer.ts
in packages/extensions/core/src/lib/plugins
379 34
text-manipulation.ts
in packages/libs/codegen/src
423 31
yaml-dump.ts
in packages/libs/codegen/src/yaml-dump
724 31
typescript.ts
in packages/tools/compare/src/languages
295 30
autorest-context.ts
in packages/extensions/core/src/lib/context
222 30
plugin-endpoint.ts
in packages/extensions/core/src/lib/pipeline
375 24
install-run.js
in common/scripts
557 23
logger.ts
in packages/libs/common/src/logging
187 23
pluralization.ts
in packages/libs/codegen/src
1074 22
main.ts
in packages/libs/extension/src
427 22
transform-object.ts
in packages/extensions/openapi-to-typespec/src/transforms
285 22
session.ts
in packages/libs/extension-base/src
146 21
transform-operations.ts
in packages/extensions/openapi-to-typespec/src/transforms
304 21
data-handle.ts
in packages/libs/datastore/src/data-store
185 20
merger.ts
in packages/extensions/core/src/lib/plugins
436 20
decorators.ts
in packages/extensions/openapi-to-typespec/src/utils
358 18
processor.ts
in packages/libs/datastore/src
144 17
resources.ts
in packages/extensions/openapi-to-typespec/src/utils
294 16
autorest-core.ts
in packages/extensions/core/src/lib
215 15
transform-service-information.ts
in packages/extensions/openapi-to-typespec/src/transforms
132 15
data-store.ts
in packages/libs/datastore/src/data-store
136 14
formatter.ts
in packages/libs/codegen/src/formatter
208 14
file-generator.ts
in packages/libs/codegen/src
113 14
parser.ts
in packages/libs/yaml/src
190 14
main.ts
in packages/libs/deduplication/src
347 14
prechecker.ts
in packages/extensions/modelerfour/src/quality-precheck
340 14
schemas.ts
in packages/extensions/openapi-to-typespec/src/utils
58 14
options.ts
in packages/extensions/openapi-to-typespec/src
51 14
parse-metadata.ts
in packages/extensions/openapi-to-typespec/src/resource
259 14
naming-utils.ts
in packages/extensions/modelerfour/src/prenamer
156 13
components-cleaner.ts
in packages/extensions/core/src/lib/plugins
260 13
profile-filter.ts
in packages/extensions/core/src/lib/plugins
512 13
extension-host.ts
in packages/libs/extension-base/src
122 12
operation.ts
in packages/libs/codemodel/src/model/common
98 12
duplicate-schema-merger.ts
in packages/extensions/modelerfour/src/quality-precheck
207 12
app.ts
in packages/extensions/core/src
321 12
python.ts
in packages/tools/compare/src/languages
136 11
formatter.ts
in packages/libs/common/src/logging
104 11
interpretations.ts
in packages/extensions/modelerfour/src/modeler
348 11
real-file-system.ts
in packages/libs/datastore/src/file-system
59 10
processor.ts
in packages/libs/configuration/src/configuration-schema
204 10
flattener.ts
in packages/extensions/modelerfour/src/flattener
287 10
prenamer.ts
in packages/extensions/modelerfour/src/prenamer
317 10
security-processor.ts
in packages/extensions/modelerfour/src/modeler
178 10
openapi-stats-collector.ts
in packages/extensions/core/src/lib/plugins/openapi-stats-collector
61 10
rename-pretransform.ts
in packages/extensions/openapi-to-typespec/src/pretransforms
126 10
Files With Long Lines (Top 50)

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

File# lines# units# long lines
install-run.js
in common/scripts
557 23 15
modelerfour.ts
in packages/extensions/modelerfour/src/modeler
2184 43 13
prechecker.ts
in packages/extensions/modelerfour/src/quality-precheck
340 14 8
autorest-configuration-schema.ts
in packages/libs/configuration/src/configuration-schema
290 - 6
convert.ps1
in packages/extensions/openapi-to-typespec
57 - 6
get-tryit-github-comment.ps1
in eng/pipelines/scripts
49 - 6
index.ts
in packages/tools/compare/src
63 1 4
main.ts
in packages/libs/extension/src
427 22 4
transform-arm-resources.ts
in packages/extensions/openapi-to-typespec/src/transforms
1110 38 4
security-processor.ts
in packages/extensions/modelerfour/src/modeler
178 10 3
reset.ts
in packages/apps/autorest/src/commands
24 - 2
converter.ts
in packages/libs/oai2-to-oai3/src
1135 37 2
duplicate-schema-merger.ts
in packages/extensions/modelerfour/src/quality-precheck
207 12 2
naming-utils.ts
in packages/extensions/modelerfour/src/prenamer
156 13 2
app.ts
in packages/extensions/core/src
321 12 2
profile-filter.ts
in packages/extensions/core/src/lib/plugins
512 13 2
merger.ts
in packages/extensions/core/src/lib/plugins
436 20 2
suppressions.ts
in packages/extensions/openapi-to-typespec/src/utils
98 9 2
regression-tests.yaml
in eng/pipelines/templates
59 - 2
publish.yaml
in eng/pipelines
32 - 2
112 - 2
install-run-rush.js
in common/scripts
141 4 1
swagger-fixer.ts
in packages/tools/fixer/src/app/swagger-fixer
123 7 1
check-autorest-update.ts
in packages/apps/autorest/src/actions
26 - 1
autorest-as-a-service.ts
in packages/apps/autorest/src
271 7 1
app.js
in packages/apps/autorest/entrypoints
3 - 1
text-manipulation.ts
in packages/libs/codegen/src
423 31 1
media-types.ts
in packages/libs/codegen/src
87 6 1
exceptions.ts
in packages/libs/common/src/exceptions
39 3 1
version.ts
in packages/libs/system-requirements/src
38 - 1
utils.ts
in packages/libs/yaml/src
118 6 1
main.ts
in packages/libs/deduplication/src
347 14 1
configuration-loader.ts
in packages/libs/configuration/src/configuration-loader
231 6 1
configuration-file-resolver.ts
in packages/libs/configuration/src
74 1 1
prenamer.ts
in packages/extensions/modelerfour/src/prenamer
317 10 1
body-processor.ts
in packages/extensions/modelerfour/src/modeler
163 9 1
checker.ts
in packages/extensions/modelerfour/src/checker
66 7 1
pipeline-builder.ts
in packages/extensions/core/src/lib/pipeline
112 1 1
autorest-core.ts
in packages/extensions/core/src/lib
215 15 1
new-composer.ts
in packages/extensions/core/src/lib/plugins
379 34 1
refs-siblings-validator.ts
in packages/extensions/core/src/lib/plugins/semantics-validation/validators
40 1 1
paths-validator.ts
in packages/extensions/core/src/lib/plugins/semantics-validation/validators
70 5 1
object-manipulator.ts
in packages/extensions/core/src/lib/plugins/transformer
109 1 1
generate-arm-resource.ts
in packages/extensions/openapi-to-typespec/src/generate
242 8 1
generate-operations.ts
in packages/extensions/openapi-to-typespec/src/generate
196 8 1
decorators.ts
in packages/extensions/openapi-to-typespec/src/utils
358 18 1
emit-routes.ts
in packages/extensions/openapi-to-typespec/src/emiters
36 2 1
emit-arm-resources.ts
in packages/extensions/openapi-to-typespec/src/emiters
58 2 1
rename-pretransform.ts
in packages/extensions/openapi-to-typespec/src/pretransforms
126 10 1
transform-object.ts
in packages/extensions/openapi-to-typespec/src/transforms
285 22 1
Correlations

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

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 4 commits (all time) y: 46 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 11 commits (all time) y: 114 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 8 commits (all time) y: 54 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-client.ts x: 9 commits (all time) y: 51 lines of code packages/extensions/openapi-to-typespec/src/main.ts x: 11 commits (all time) y: 85 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-service-information.ts x: 8 commits (all time) y: 104 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-arm-resources.ts x: 28 commits (all time) y: 1110 lines of code packages/extensions/openapi-to-typespec/src/utils/decorators.ts x: 19 commits (all time) y: 358 lines of code packages/extensions/openapi-to-typespec/src/utils/values.ts x: 6 commits (all time) y: 31 lines of code packages/libs/deduplication/src/main.ts x: 7 commits (all time) y: 347 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-operations.ts x: 14 commits (all time) y: 304 lines of code packages/extensions/openapi-to-typespec/src/utils/operation-group.ts x: 1 commits (all time) y: 35 lines of code packages/extensions/openapi-to-typespec/src/utils/type-mapping.ts x: 7 commits (all time) y: 107 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-service-information.ts x: 7 commits (all time) y: 132 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-object.ts x: 15 commits (all time) y: 285 lines of code packages/extensions/openapi-to-typespec/src/utils/schemas.ts x: 6 commits (all time) y: 58 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-routes.ts x: 4 commits (all time) y: 36 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-arm-resource.ts x: 19 commits (all time) y: 242 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-operations.ts x: 10 commits (all time) y: 196 lines of code packages/extensions/openapi-to-typespec/src/interfaces.ts x: 21 commits (all time) y: 313 lines of code packages/extensions/openapi-to-typespec/src/model.ts x: 5 commits (all time) y: 74 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-object.ts x: 6 commits (all time) y: 38 lines of code packages/extensions/openapi-to-typespec/src/utils/alias.ts x: 2 commits (all time) y: 18 lines of code packages/extensions/openapi-to-typespec/src/utils/imports.ts x: 12 commits (all time) y: 119 lines of code packages/extensions/openapi-to-typespec/src/utils/model-generation.ts x: 7 commits (all time) y: 67 lines of code packages/extensions/openapi-to-typespec/src/utils/response.ts x: 1 commits (all time) y: 47 lines of code packages/extensions/openapi-to-typespec/src/utils/suppressions.ts x: 10 commits (all time) y: 98 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-enums.ts x: 7 commits (all time) y: 55 lines of code packages/extensions/openapi-to-typespec/src/utils/envelope-property.ts x: 1 commits (all time) y: 103 lines of code packages/extensions/openapi-to-typespec/src/utils/library-type-mapping.ts x: 1 commits (all time) y: 222 lines of code packages/extensions/openapi-to-typespec/src/autorest-session.ts x: 2 commits (all time) y: 28 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-parameter.ts x: 7 commits (all time) y: 28 lines of code packages/extensions/openapi-to-typespec/src/utils/resource-discovery.ts x: 12 commits (all time) y: 201 lines of code packages/extensions/openapi-to-typespec/src/resource/parse-metadata.ts x: 5 commits (all time) y: 259 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-legacy.ts x: 1 commits (all time) y: 10 lines of code packages/extensions/openapi-to-typespec/src/utils/strings.ts x: 2 commits (all time) y: 13 lines of code packages/extensions/openapi-to-typespec/src/utils/lro.ts x: 2 commits (all time) y: 39 lines of code packages/extensions/openapi-to-typespec/src/pretransforms/rename-pretransform.ts x: 4 commits (all time) y: 126 lines of code packages/extensions/openapi-to-typespec/src/resource/resource-equivalent.ts x: 2 commits (all time) y: 57 lines of code eng/scripts/helpers.js x: 3 commits (all time) y: 61 lines of code packages/extensions/core/src/app.ts x: 30 commits (all time) y: 321 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-models.ts x: 4 commits (all time) y: 29 lines of code packages/extensions/openapi-to-typespec/src/resource/operation-set.ts x: 2 commits (all time) y: 78 lines of code packages/extensions/openapi-to-typespec/src/resource/utils.ts x: 2 commits (all time) y: 86 lines of code packages/extensions/openapi-to-typespec/src/resource/find-parent.ts x: 1 commits (all time) y: 143 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-choices.ts x: 5 commits (all time) y: 42 lines of code eng/pipelines/publish.yaml x: 21 commits (all time) y: 32 lines of code eng/pipelines/templates/build-and-push-docker.yaml x: 5 commits (all time) y: 24 lines of code packages/extensions/openapi-to-typespec/src/constants.ts x: 1 commits (all time) y: 1 lines of code eng/pipelines/ci.yaml x: 19 commits (all time) y: 73 lines of code packages/extensions/openapi-to-typespec/convert.ps1 x: 4 commits (all time) y: 57 lines of code packages/libs/configuration/src/configuration-schema/autorest-configuration-schema.ts x: 13 commits (all time) y: 290 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-package.ts x: 1 commits (all time) y: 31 lines of code packages/extensions/openapi-to-typespec/src/utils/logger.ts x: 1 commits (all time) y: 21 lines of code packages/extensions/openapi-to-typespec/src/utils/paging.ts x: 1 commits (all time) y: 81 lines of code packages/extensions/openapi-to-typespec/src/utils/resources.ts x: 1 commits (all time) y: 294 lines of code packages/libs/extension/src/main.ts x: 14 commits (all time) y: 427 lines of code cspell.yaml x: 5 commits (all time) y: 13 lines of code packages/libs/configuration/src/configuration-loader/configuration-loader.ts x: 16 commits (all time) y: 231 lines of code common/scripts/install-run-rush.js x: 10 commits (all time) y: 141 lines of code common/scripts/install-run-rushx.js x: 4 commits (all time) y: 7 lines of code common/scripts/install-run.js x: 10 commits (all time) y: 557 lines of code eng/pipelines/templates/build.yaml x: 6 commits (all time) y: 12 lines of code eng/pipelines/templates/regression-tests.yaml x: 9 commits (all time) y: 59 lines of code packages/apps/autorest/src/app.ts x: 21 commits (all time) y: 119 lines of code packages/extensions/cadl/src/module-resolver.ts x: 2 commits (all time) y: 77 lines of code packages/extensions/core/src/lib/autorest-core.ts x: 17 commits (all time) y: 215 lines of code packages/extensions/core/src/lib/pipeline/pipeline.ts x: 28 commits (all time) y: 234 lines of code packages/extensions/core/src/lib/plugins/components-cleaner.ts x: 12 commits (all time) y: 260 lines of code packages/extensions/core/src/lib/plugins/emitter.ts x: 8 commits (all time) y: 133 lines of code packages/extensions/core/src/lib/plugins/enum-deduplication/enum-deduplicator.ts x: 7 commits (all time) y: 98 lines of code packages/extensions/core/src/lib/plugins/merger.ts x: 18 commits (all time) y: 436 lines of code packages/extensions/core/src/lib/plugins/new-composer.ts x: 8 commits (all time) y: 379 lines of code packages/extensions/core/src/lib/plugins/tree-shaker/tree-shaker.ts x: 14 commits (all time) y: 744 lines of code packages/extensions/modelerfour/src/modeler/modelerfour.ts x: 57 commits (all time) y: 2184 lines of code packages/extensions/modelerfour/src/modeler/security-processor.ts x: 5 commits (all time) y: 178 lines of code packages/extensions/modelerfour/src/prenamer/naming-utils.ts x: 11 commits (all time) y: 156 lines of code packages/extensions/modelerfour/src/quality-precheck/duplicate-schema-merger.ts x: 5 commits (all time) y: 207 lines of code packages/libs/codegen/src/formatter/formatter.ts x: 4 commits (all time) y: 208 lines of code packages/libs/codegen/src/initializer.ts x: 3 commits (all time) y: 86 lines of code packages/libs/codegen/src/text-manipulation.ts x: 6 commits (all time) y: 423 lines of code packages/libs/codemodel/src/model/common/external-documentation.ts x: 3 commits (all time) y: 16 lines of code packages/libs/codemodel/src/model/common/info.ts x: 3 commits (all time) y: 46 lines of code packages/libs/codemodel/src/model/common/security.ts x: 3 commits (all time) y: 39 lines of code packages/libs/codemodel/src/model/http/http.ts x: 6 commits (all time) y: 81 lines of code packages/libs/codemodel/src/model/http/security.ts x: 3 commits (all time) y: 171 lines of code packages/libs/configuration/src/configuration-manager/configuration-manager.ts x: 9 commits (all time) y: 74 lines of code packages/libs/configuration/src/utils.ts x: 6 commits (all time) y: 47 lines of code packages/libs/datastore/src/data-store/data-handle.ts x: 11 commits (all time) y: 185 lines of code packages/libs/datastore/src/mapping-tree/mapping-tree.ts x: 5 commits (all time) y: 136 lines of code packages/libs/extension/src/extension/extension.ts x: 3 commits (all time) y: 59 lines of code packages/libs/yaml/src/parser.ts x: 4 commits (all time) y: 190 lines of code packages/extensions/core/src/lib/plugins/full-ref-resolver/full-ref-resolver-plugin.ts x: 6 commits (all time) y: 178 lines of code packages/extensions/modelerfour/src/modeler/interpretations.ts x: 16 commits (all time) y: 348 lines of code packages/extensions/modelerfour/src/quality-precheck/prechecker.ts x: 20 commits (all time) y: 340 lines of code packages/libs/common/src/logging/filter-logger-processor.ts x: 4 commits (all time) y: 73 lines of code packages/extensions/core/src/lib/pipeline/plugin-endpoint.ts x: 15 commits (all time) y: 375 lines of code packages/libs/oai2-to-oai3/src/converter.ts x: 19 commits (all time) y: 1135 lines of code packages/extensions/cadl/src/cadl-compiler.ts x: 4 commits (all time) y: 63 lines of code packages/extensions/core/src/lib/plugins/semantics-validation/semantics-validation-plugin.ts x: 6 commits (all time) y: 66 lines of code packages/extensions/core/src/lib/plugins/semantics-validation/types.ts x: 4 commits (all time) y: 17 lines of code packages/extensions/core/src/lib/plugins/semantics-validation/utils.ts x: 2 commits (all time) y: 8 lines of code packages/extensions/core/src/lib/plugins/semantics-validation/validators/paths-validator.ts x: 6 commits (all time) y: 70 lines of code packages/libs/datastore/src/processor.ts x: 8 commits (all time) y: 144 lines of code packages/libs/openapi/src/utils.ts x: 5 commits (all time) y: 66 lines of code packages/libs/openapi/src/v3/oai3.ts x: 2 commits (all time) y: 365 lines of code packages/libs/system-requirements/src/exec-cmd.ts x: 2 commits (all time) y: 50 lines of code packages/libs/codemodel/src/model/yaml-schema.ts x: 8 commits (all time) y: 149 lines of code packages/libs/codemodel/src/model/common/schemas.ts x: 4 commits (all time) y: 99 lines of code packages/libs/codemodel/src/model/common/schema-type.ts x: 3 commits (all time) y: 72 lines of code packages/extensions/modelerfour/src/prenamer/plugin-prenamer.ts x: 8 commits (all time) y: 33 lines of code packages/extensions/modelerfour/src/prenamer/prenamer.ts x: 11 commits (all time) y: 317 lines of code packages/libs/datastore/src/source-map/blaming.ts x: 7 commits (all time) y: 37 lines of code packages/libs/jsonschema/src/refs.ts x: 3 commits (all time) y: 32 lines of code packages/extensions/modelerfour/src/modeler/body-processor.ts x: 8 commits (all time) y: 163 lines of code packages/libs/configuration/src/configuration-manager/configuration-file.ts x: 5 commits (all time) y: 87 lines of code packages/libs/configuration/src/literate-yaml/literate-yaml.ts x: 5 commits (all time) y: 52 lines of code packages/extensions/core/src/lib/plugins/loaders/swagger-loader.ts x: 7 commits (all time) y: 46 lines of code packages/extensions/core/src/language-service/document-analysis.ts x: 3 commits (all time) y: 1 lines of code packages/extensions/core/src/lib/pipeline/pipeline-builder.ts x: 2 commits (all time) y: 112 lines of code packages/libs/configuration/src/autorest-normalized-configuration.ts x: 10 commits (all time) y: 76 lines of code packages/libs/codegen/src/pluralization.ts x: 5 commits (all time) y: 1074 lines of code packages/libs/codegen/src/utility.ts x: 4 commits (all time) y: 94 lines of code packages/libs/datastore/src/data-store/data-store.ts x: 19 commits (all time) y: 136 lines of code packages/tools/compare/src/comparers.ts x: 3 commits (all time) y: 205 lines of code packages/libs/common/src/logging/console-logger-sink.ts x: 4 commits (all time) y: 132 lines of code packages/extensions/modelerfour/src/modeler/schema-utils.ts x: 4 commits (all time) y: 24 lines of code packages/extensions/core/src/lib/context/autorest-context.ts x: 11 commits (all time) y: 222 lines of code packages/extensions/core/src/lib/plugins/transformer/manipulation.ts x: 8 commits (all time) y: 114 lines of code packages/extensions/core/src/lib/plugins/transformer/object-manipulator.ts x: 12 commits (all time) y: 109 lines of code packages/libs/oai2-to-oai3/src/runner/oai2-to-oai3-runner.ts x: 6 commits (all time) y: 96 lines of code packages/extensions/core/src/commands/help.ts x: 2 commits (all time) y: 129 lines of code packages/extensions/core/src/lib/plugins/profile-filter.ts x: 7 commits (all time) y: 512 lines of code packages/extensions/core/src/lib/plugins/subset-schemas-deduplicator.ts x: 8 commits (all time) y: 309 lines of code packages/extensions/core/src/lib/plugins/version-param-handler.ts x: 6 commits (all time) y: 164 lines of code packages/libs/oai2-to-oai3/src/content-type-utils.ts x: 3 commits (all time) y: 21 lines of code packages/libs/openapi/src/v2/parameter.ts x: 1 commits (all time) y: 69 lines of code packages/apps/autorest/src/autorest-as-a-service.ts x: 17 commits (all time) y: 271 lines of code packages/libs/extension/src/package-manager.ts x: 5 commits (all time) y: 45 lines of code packages/libs/extension/src/yarn.ts x: 9 commits (all time) y: 141 lines of code packages/extensions/modelerfour/src/modeler/modelerfour-options.ts x: 11 commits (all time) y: 39 lines of code packages/extensions/core/src/lib/plugins/index.ts x: 8 commits (all time) y: 83 lines of code packages/tools/fixer/src/app/swagger-fixer/swagger-fixer.ts x: 2 commits (all time) y: 123 lines of code packages/extensions/core/src/lib/plugins/conversion.ts x: 9 commits (all time) y: 40 lines of code packages/libs/common/src/merging/merging.ts x: 8 commits (all time) y: 170 lines of code packages/libs/extension-base/src/session.ts x: 4 commits (all time) y: 146 lines of code packages/libs/extension-base/src/autorest-extension.ts x: 2 commits (all time) y: 62 lines of code packages/extensions/modelerfour/src/main.ts x: 8 commits (all time) y: 25 lines of code packages/libs/extension-base/src/extension-logger.ts x: 1 commits (all time) y: 56 lines of code packages/apps/autorest/src/exports.ts x: 9 commits (all time) y: 116 lines of code packages/apps/autorest/src/utils.ts x: 9 commits (all time) y: 88 lines of code packages/extensions/core/src/lib/context/autorest-context-loader.ts x: 11 commits (all time) y: 108 lines of code packages/libs/common/src/logging/logger.ts x: 7 commits (all time) y: 187 lines of code packages/extensions/core/src/lib/plugins/transformer/transformer.ts x: 9 commits (all time) y: 155 lines of code packages/extensions/modelerfour/src/checker/checker.ts x: 8 commits (all time) y: 66 lines of code packages/extensions/modelerfour/src/flattener/flattener.ts x: 7 commits (all time) y: 287 lines of code packages/libs/configuration/src/configuration-schema/processor.ts x: 7 commits (all time) y: 204 lines of code packages/apps/autorest/entrypoints/app.js x: 9 commits (all time) y: 3 lines of code packages/libs/configuration/src/configuration-schema/types.ts x: 2 commits (all time) y: 96 lines of code packages/extensions/core/src/lib/plugins/external.ts x: 4 commits (all time) y: 82 lines of code packages/extensions/core/src/lib/plugins/identity/reset-identity-plugin.ts x: 5 commits (all time) y: 28 lines of code packages/tools/compare/src/languages/typescript.ts x: 3 commits (all time) y: 295 lines of code packages/extensions/core/src/lib/plugins/identity/normalize-identity-plugin.ts x: 3 commits (all time) y: 84 lines of code packages/libs/codegen/src/exec.ts x: 2 commits (all time) y: 142 lines of code packages/libs/common/src/logging/formatter.ts x: 2 commits (all time) y: 104 lines of code packages/libs/datastore/src/main.ts x: 9 commits (all time) y: 13 lines of code packages/libs/datastore/src/parsing/text-utility.ts x: 6 commits (all time) y: 25 lines of code packages/libs/datastore/src/source-map/source-map.ts x: 10 commits (all time) y: 79 lines of code packages/tools/compare/src/cli.ts x: 2 commits (all time) y: 243 lines of code packages/extensions/core/src/lib/pipeline/common.ts x: 7 commits (all time) y: 24 lines of code packages/extensions/core/src/language-service/language-service.ts x: 8 commits (all time) y: 1 lines of code packages/libs/codegen/src/yaml-dump/yaml-dump.ts x: 1 commits (all time) y: 724 lines of code packages/extensions/core/src/lib/plugins/schema-validation/json-schema-validator.ts x: 3 commits (all time) y: 112 lines of code packages/extensions/modelerfour/src/grouper/grouper.ts x: 5 commits (all time) y: 116 lines of code packages/libs/yaml/src/utils.ts x: 1 commits (all time) y: 118 lines of code eng/strip-json-comments.js x: 1 commits (all time) y: 65 lines of code packages/tools/compare/src/languages/python.ts x: 1 commits (all time) y: 136 lines of code packages/libs/oai2-to-oai3/src/status-codes.ts x: 2 commits (all time) y: 254 lines of code
2184.0
lines of code
  min: 1.0
  average: 79.96
  25th percentile: 11.0
  median: 35.0
  75th percentile: 85.0
  max: 2184.0
0 57.0
commits (all time)
min: 1.0 | average: 4.26 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 57.0

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

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 3 contributors (all time) y: 46 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 3 contributors (all time) y: 114 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 3 contributors (all time) y: 54 lines of code packages/extensions/openapi-to-typespec/src/main.ts x: 4 contributors (all time) y: 85 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-service-information.ts x: 3 contributors (all time) y: 104 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-arm-resources.ts x: 4 contributors (all time) y: 1110 lines of code packages/extensions/openapi-to-typespec/src/utils/decorators.ts x: 4 contributors (all time) y: 358 lines of code packages/extensions/openapi-to-typespec/src/utils/values.ts x: 3 contributors (all time) y: 31 lines of code packages/libs/deduplication/src/main.ts x: 2 contributors (all time) y: 347 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-operations.ts x: 4 contributors (all time) y: 304 lines of code packages/extensions/openapi-to-typespec/src/utils/operation-group.ts x: 1 contributors (all time) y: 35 lines of code packages/extensions/openapi-to-typespec/src/utils/type-mapping.ts x: 1 contributors (all time) y: 107 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-service-information.ts x: 3 contributors (all time) y: 132 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-object.ts x: 4 contributors (all time) y: 285 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-routes.ts x: 3 contributors (all time) y: 36 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-arm-resource.ts x: 3 contributors (all time) y: 242 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-operations.ts x: 3 contributors (all time) y: 196 lines of code packages/extensions/openapi-to-typespec/src/interfaces.ts x: 4 contributors (all time) y: 313 lines of code packages/extensions/openapi-to-typespec/src/model.ts x: 3 contributors (all time) y: 74 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-object.ts x: 2 contributors (all time) y: 38 lines of code packages/extensions/openapi-to-typespec/src/utils/alias.ts x: 2 contributors (all time) y: 18 lines of code packages/extensions/openapi-to-typespec/src/utils/imports.ts x: 4 contributors (all time) y: 119 lines of code packages/extensions/openapi-to-typespec/src/utils/model-generation.ts x: 3 contributors (all time) y: 67 lines of code packages/extensions/openapi-to-typespec/src/utils/response.ts x: 1 contributors (all time) y: 47 lines of code packages/extensions/openapi-to-typespec/src/utils/suppressions.ts x: 1 contributors (all time) y: 98 lines of code packages/extensions/openapi-to-typespec/src/utils/library-type-mapping.ts x: 1 contributors (all time) y: 222 lines of code packages/extensions/openapi-to-typespec/src/autorest-session.ts x: 2 contributors (all time) y: 28 lines of code packages/extensions/openapi-to-typespec/src/utils/resource-discovery.ts x: 4 contributors (all time) y: 201 lines of code packages/extensions/openapi-to-typespec/src/resource/parse-metadata.ts x: 1 contributors (all time) y: 259 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-legacy.ts x: 1 contributors (all time) y: 10 lines of code packages/extensions/openapi-to-typespec/src/pretransforms/rename-pretransform.ts x: 2 contributors (all time) y: 126 lines of code packages/extensions/openapi-to-typespec/src/resource/resource-equivalent.ts x: 1 contributors (all time) y: 57 lines of code packages/extensions/core/src/app.ts x: 2 contributors (all time) y: 321 lines of code packages/extensions/openapi-to-typespec/src/resource/operation-set.ts x: 1 contributors (all time) y: 78 lines of code packages/extensions/openapi-to-typespec/src/resource/utils.ts x: 1 contributors (all time) y: 86 lines of code packages/extensions/openapi-to-typespec/src/pretransforms/arm-pretransform.ts x: 2 contributors (all time) y: 12 lines of code packages/extensions/openapi-to-typespec/src/resource/find-parent.ts x: 1 contributors (all time) y: 143 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-choices.ts x: 4 contributors (all time) y: 42 lines of code packages/extensions/openapi-to-typespec/src/constants.ts x: 1 contributors (all time) y: 1 lines of code eng/pipelines/ci.yaml x: 2 contributors (all time) y: 73 lines of code packages/libs/configuration/src/configuration-schema/autorest-configuration-schema.ts x: 2 contributors (all time) y: 290 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-package.ts x: 1 contributors (all time) y: 31 lines of code packages/extensions/openapi-to-typespec/src/utils/logger.ts x: 1 contributors (all time) y: 21 lines of code packages/extensions/openapi-to-typespec/src/utils/resources.ts x: 1 contributors (all time) y: 294 lines of code packages/libs/extension/src/main.ts x: 1 contributors (all time) y: 427 lines of code packages/libs/configuration/src/configuration-loader/configuration-loader.ts x: 3 contributors (all time) y: 231 lines of code common/scripts/install-run-rush.js x: 5 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: 5 contributors (all time) y: 557 lines of code packages/apps/autorest/src/app.ts x: 2 contributors (all time) y: 119 lines of code packages/extensions/cadl/src/module-resolver.ts x: 1 contributors (all time) y: 77 lines of code packages/extensions/core/src/lib/pipeline/pipeline.ts x: 2 contributors (all time) y: 234 lines of code packages/extensions/core/src/lib/plugins/components-cleaner.ts x: 2 contributors (all time) y: 260 lines of code packages/extensions/core/src/lib/plugins/emitter.ts x: 1 contributors (all time) y: 133 lines of code packages/extensions/core/src/lib/plugins/merger.ts x: 2 contributors (all time) y: 436 lines of code packages/extensions/core/src/lib/plugins/new-composer.ts x: 1 contributors (all time) y: 379 lines of code packages/extensions/core/src/lib/plugins/tree-shaker/tree-shaker.ts x: 1 contributors (all time) y: 744 lines of code packages/extensions/modelerfour/src/modeler/modelerfour.ts x: 4 contributors (all time) y: 2184 lines of code packages/extensions/modelerfour/src/modeler/security-processor.ts x: 1 contributors (all time) y: 178 lines of code packages/extensions/modelerfour/src/prenamer/naming-utils.ts x: 1 contributors (all time) y: 156 lines of code packages/extensions/modelerfour/src/quality-precheck/duplicate-schema-merger.ts x: 1 contributors (all time) y: 207 lines of code packages/libs/codegen/src/formatter/formatter.ts x: 2 contributors (all time) y: 208 lines of code packages/libs/codegen/src/text-manipulation.ts x: 2 contributors (all time) y: 423 lines of code packages/libs/codemodel/src/model/http/security.ts x: 1 contributors (all time) y: 171 lines of code packages/libs/datastore/src/data-store/data-handle.ts x: 1 contributors (all time) y: 185 lines of code packages/libs/extension-base/src/extension-host.ts x: 1 contributors (all time) y: 122 lines of code packages/libs/yaml/src/parser.ts x: 1 contributors (all time) y: 190 lines of code packages/extensions/core/src/lib/plugins/full-ref-resolver/full-ref-resolver-plugin.ts x: 2 contributors (all time) y: 178 lines of code packages/extensions/modelerfour/src/quality-precheck/prechecker.ts x: 4 contributors (all time) y: 340 lines of code packages/libs/extension-base/src/testing/test-session.ts x: 2 contributors (all time) y: 68 lines of code packages/extensions/core/src/lib/pipeline/plugin-endpoint.ts x: 2 contributors (all time) y: 375 lines of code packages/libs/oai2-to-oai3/src/converter.ts x: 2 contributors (all time) y: 1135 lines of code packages/extensions/cadl/src/cadl-compiler.ts x: 1 contributors (all time) y: 63 lines of code packages/libs/openapi/src/v3/oai3.ts x: 1 contributors (all time) y: 365 lines of code packages/libs/codemodel/src/model/yaml-schema.ts x: 1 contributors (all time) y: 149 lines of code packages/extensions/modelerfour/src/prenamer/prenamer.ts x: 1 contributors (all time) y: 317 lines of code packages/extensions/core/src/lib/pipeline/pipeline-builder.ts x: 1 contributors (all time) y: 112 lines of code packages/libs/codegen/src/pluralization.ts x: 2 contributors (all time) y: 1074 lines of code packages/libs/codegen/src/utility.ts x: 2 contributors (all time) y: 94 lines of code packages/libs/datastore/src/data-store/data-store.ts x: 2 contributors (all time) y: 136 lines of code packages/tools/compare/src/comparers.ts x: 2 contributors (all time) y: 205 lines of code packages/extensions/core/src/lib/plugins/profile-filter.ts x: 1 contributors (all time) y: 512 lines of code packages/extensions/core/src/lib/plugins/subset-schemas-deduplicator.ts x: 1 contributors (all time) y: 309 lines of code packages/apps/autorest/src/autorest-as-a-service.ts x: 2 contributors (all time) y: 271 lines of code packages/extensions/modelerfour/src/flattener/flattener.ts x: 1 contributors (all time) y: 287 lines of code packages/libs/configuration/src/configuration-schema/processor.ts x: 1 contributors (all time) y: 204 lines of code packages/apps/autorest/entrypoints/app.js x: 3 contributors (all time) y: 3 lines of code packages/tools/compare/src/cli.ts x: 1 contributors (all time) y: 243 lines of code packages/libs/codegen/src/yaml-dump/yaml-dump.ts x: 1 contributors (all time) y: 724 lines of code packages/libs/oai2-to-oai3/src/status-codes.ts x: 1 contributors (all time) y: 254 lines of code
2184.0
lines of code
  min: 1.0
  average: 79.96
  25th percentile: 11.0
  median: 35.0
  75th percentile: 85.0
  max: 2184.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

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

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 1 commits (30d) y: 46 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 1 commits (30d) y: 114 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 1 commits (30d) y: 54 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-client.ts x: 1 commits (30d) y: 51 lines of code packages/extensions/openapi-to-typespec/src/main.ts x: 1 commits (30d) y: 85 lines of code
114.0
lines of code
  min: 46.0
  average: 70.0
  25th percentile: 48.5
  median: 54.0
  75th percentile: 99.5
  max: 114.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 1 contributors (30d) y: 46 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 1 contributors (30d) y: 114 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 1 contributors (30d) y: 54 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-client.ts x: 1 contributors (30d) y: 51 lines of code packages/extensions/openapi-to-typespec/src/main.ts x: 1 contributors (30d) y: 85 lines of code
114.0
lines of code
  min: 46.0
  average: 70.0
  25th percentile: 48.5
  median: 54.0
  75th percentile: 99.5
  max: 114.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 1 commits (90d) y: 46 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 2 commits (90d) y: 114 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 1 commits (90d) y: 54 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-client.ts x: 4 commits (90d) y: 51 lines of code packages/extensions/openapi-to-typespec/src/main.ts x: 2 commits (90d) y: 85 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-service-information.ts x: 2 commits (90d) y: 104 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-arm-resources.ts x: 5 commits (90d) y: 1110 lines of code packages/extensions/openapi-to-typespec/src/utils/decorators.ts x: 3 commits (90d) y: 358 lines of code packages/extensions/openapi-to-typespec/src/utils/values.ts x: 1 commits (90d) y: 31 lines of code packages/libs/deduplication/src/main.ts x: 1 commits (90d) y: 347 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-operations.ts x: 4 commits (90d) y: 304 lines of code packages/extensions/openapi-to-typespec/src/utils/operation-group.ts x: 1 commits (90d) y: 35 lines of code packages/extensions/openapi-to-typespec/src/utils/type-mapping.ts x: 3 commits (90d) y: 107 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-service-information.ts x: 2 commits (90d) y: 132 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-object.ts x: 3 commits (90d) y: 285 lines of code packages/extensions/openapi-to-typespec/src/utils/schemas.ts x: 2 commits (90d) y: 58 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-arm-resources.ts x: 1 commits (90d) y: 58 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-arm-resource.ts x: 2 commits (90d) y: 242 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-operations.ts x: 1 commits (90d) y: 196 lines of code packages/extensions/openapi-to-typespec/src/interfaces.ts x: 3 commits (90d) y: 313 lines of code packages/extensions/openapi-to-typespec/src/model.ts x: 1 commits (90d) y: 74 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-object.ts x: 2 commits (90d) y: 38 lines of code packages/extensions/openapi-to-typespec/src/utils/alias.ts x: 1 commits (90d) y: 18 lines of code packages/extensions/openapi-to-typespec/src/utils/imports.ts x: 1 commits (90d) y: 119 lines of code packages/extensions/openapi-to-typespec/src/utils/model-generation.ts x: 2 commits (90d) y: 67 lines of code packages/extensions/openapi-to-typespec/src/utils/suppressions.ts x: 3 commits (90d) y: 98 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-enums.ts x: 2 commits (90d) y: 55 lines of code packages/extensions/openapi-to-typespec/src/utils/envelope-property.ts x: 1 commits (90d) y: 103 lines of code packages/extensions/openapi-to-typespec/src/utils/library-type-mapping.ts x: 1 commits (90d) y: 222 lines of code packages/extensions/openapi-to-typespec/src/autorest-session.ts x: 1 commits (90d) y: 28 lines of code packages/extensions/openapi-to-typespec/src/utils/resource-discovery.ts x: 1 commits (90d) y: 201 lines of code
1110.0
lines of code
  min: 18.0
  average: 151.88
  25th percentile: 46.75
  median: 91.5
  75th percentile: 206.25
  max: 1110.0
0 5.0
commits (90d)
min: 1.0 | average: 1.85 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.25 | max: 5.0

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

packages/extensions/openapi-to-typespec/src/emiters/emit-client.ts x: 1 contributors (90d) y: 46 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-main.ts x: 1 contributors (90d) y: 114 lines of code packages/extensions/openapi-to-typespec/src/emiters/emit-typespec-config.ts x: 1 contributors (90d) y: 54 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-client.ts x: 1 contributors (90d) y: 51 lines of code packages/extensions/openapi-to-typespec/src/main.ts x: 1 contributors (90d) y: 85 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-service-information.ts x: 1 contributors (90d) y: 104 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-arm-resources.ts x: 1 contributors (90d) y: 1110 lines of code packages/extensions/openapi-to-typespec/src/utils/decorators.ts x: 1 contributors (90d) y: 358 lines of code packages/extensions/openapi-to-typespec/src/utils/values.ts x: 1 contributors (90d) y: 31 lines of code packages/libs/deduplication/src/main.ts x: 1 contributors (90d) y: 347 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-operations.ts x: 1 contributors (90d) y: 304 lines of code packages/extensions/openapi-to-typespec/src/utils/operation-group.ts x: 1 contributors (90d) y: 35 lines of code packages/extensions/openapi-to-typespec/src/utils/type-mapping.ts x: 1 contributors (90d) y: 107 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-service-information.ts x: 1 contributors (90d) y: 132 lines of code packages/extensions/openapi-to-typespec/src/transforms/transform-object.ts x: 1 contributors (90d) y: 285 lines of code packages/extensions/openapi-to-typespec/src/utils/schemas.ts x: 1 contributors (90d) y: 58 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-arm-resource.ts x: 1 contributors (90d) y: 242 lines of code packages/extensions/openapi-to-typespec/src/generate/generate-operations.ts x: 1 contributors (90d) y: 196 lines of code packages/extensions/openapi-to-typespec/src/interfaces.ts x: 1 contributors (90d) y: 313 lines of code packages/extensions/openapi-to-typespec/src/model.ts x: 1 contributors (90d) y: 74 lines of code packages/extensions/openapi-to-typespec/src/utils/alias.ts x: 1 contributors (90d) y: 18 lines of code packages/extensions/openapi-to-typespec/src/utils/imports.ts x: 1 contributors (90d) y: 119 lines of code packages/extensions/openapi-to-typespec/src/utils/model-generation.ts x: 1 contributors (90d) y: 67 lines of code packages/extensions/openapi-to-typespec/src/utils/suppressions.ts x: 1 contributors (90d) y: 98 lines of code packages/extensions/openapi-to-typespec/src/utils/library-type-mapping.ts x: 1 contributors (90d) y: 222 lines of code packages/extensions/openapi-to-typespec/src/autorest-session.ts x: 1 contributors (90d) y: 28 lines of code packages/extensions/openapi-to-typespec/src/utils/resource-discovery.ts x: 1 contributors (90d) y: 201 lines of code
1110.0
lines of code
  min: 18.0
  average: 151.88
  25th percentile: 46.75
  median: 91.5
  75th percentile: 206.25
  max: 1110.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0