azure / autorest.python
File Size

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

Intro
Learn more...
File Size Overall
0% | 14% | 18% | 25% | 40%
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
py0% | 24% | 13% | 24% | 37%
ts0% | 0% | 43% | 23% | 32%
yaml0% | 0% | 0% | 65% | 34%
jinja20% | 0% | 0% | 45% | 54%
js0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
packages0% | 17% | 22% | 23% | 35%
eng0% | 0% | 0% | 24% | 75%
ROOT0% | 0% | 0% | 89% | 10%
Longest Files (Top 50)
File# lines# units
__init__.py
in packages/autorest.python/autorest/m4reformatter
896 64
tasks.py
in packages/autorest.python
496 27
regenerate.ts
in packages/typespec-python/scripts/eng
403 11
regenerate.ts
in packages/autorest.python/scripts/eng
260 9
system-requirements.ts
in packages/typespec-python/scripts
182 -
system-requirements.ts
in packages/autorest.python/scripts
182 -
164 -
imports.py
in packages/autorest.python/autorest/multiapi/models
159 5
import_serializer.py
in packages/autorest.python/autorest/multiapi/serializers
155 8
jinja2
multiapi_service_client.py.jinja2
in packages/autorest.python/autorest/multiapi/templates
150 -
__init__.py
in packages/autorest.python/autorest/multiapi
147 16
__init__.py
in packages/autorest.python/autorest/multiapi/serializers
113 7
sdk_regenerate.py
in eng/scripts
113 8
build.py
in eng/scripts
104 1
code_model.py
in packages/autorest.python/autorest/multiapi/models
101 5
codegen.py
in packages/autorest.python/autorest
98 4
lint.ts
in packages/typespec-python/scripts/eng
90 5
jinja2
multiapi_config.py.jinja2
in packages/autorest.python/autorest/multiapi/templates
83 -
run-tests.ts
in packages/typespec-python/scripts/eng
79 3
run-tests.ts
in packages/autorest.python/scripts/eng
79 3
server.py
in packages/autorest.python/autorest/jsonrpc
76 3
operation_mixin_group.py
in packages/autorest.python/autorest/multiapi/models
73 5
__init__.py
in packages/autorest.python/autorest/jsonrpc
72 11
helpers.js
in eng/scripts
72 3
stdstream.py
in packages/autorest.python/autorest/jsonrpc
68 8
util.py
in eng/scripts
68 1
eslint.config.js
in packages/typespec-python
67 1
lint.ts
in packages/autorest.python/scripts/eng
64 4
sdk_regenerate.yaml
in eng/pipelines
62 -
initialize.py
in eng/scripts
61 2
lib.ts
in packages/typespec-python/src
58 -
client.py
in packages/autorest.python/autorest/multiapi/models
56 5
venvtools.py
in packages/typespec-python/scripts
53 5
venvtools.py
in packages/autorest.python/scripts
53 5
50 -
helpers.py
in eng/scripts
45 3
44 -
setup.py
in packages/autorest.python
40 -
run_pyright.py
in eng/scripts
39 2
run_pylint.py
in eng/scripts
37 2
global_parameters.py
in packages/autorest.python/autorest/multiapi/models
36 5
jinja2
multiapi_operations_mixin.py.jinja2
in packages/autorest.python/autorest/multiapi/templates
36 -
__init__.py
in packages/autorest.python/autorest
35 9
m2r.py
in packages/autorest.python/autorest
34 5
utils.ts
in packages/typespec-python/scripts/eng
32 2
utils.ts
in packages/autorest.python/scripts/eng
32 2
localapi.py
in packages/autorest.python/autorest/jsonrpc
32 6
run_mypy.py
in eng/scripts
32 2
__init__.py
in packages/autorest.python/autorest/multiclient
31 2
Test-Packages.ps1
in eng/scripts
29 -
Files With Most Units (Top 50)
File# lines# units
__init__.py
in packages/autorest.python/autorest/m4reformatter
896 64
tasks.py
in packages/autorest.python
496 27
__init__.py
in packages/autorest.python/autorest/multiapi
147 16
regenerate.ts
in packages/typespec-python/scripts/eng
403 11
__init__.py
in packages/autorest.python/autorest/jsonrpc
72 11
regenerate.ts
in packages/autorest.python/scripts/eng
260 9
__init__.py
in packages/autorest.python/autorest
35 9
import_serializer.py
in packages/autorest.python/autorest/multiapi/serializers
155 8
stdstream.py
in packages/autorest.python/autorest/jsonrpc
68 8
sdk_regenerate.py
in eng/scripts
113 8
mixin_operation.py
in packages/autorest.python/autorest/multiapi/models
24 7
__init__.py
in packages/autorest.python/autorest/multiapi/serializers
113 7
localapi.py
in packages/autorest.python/autorest/jsonrpc
32 6
lint.ts
in packages/typespec-python/scripts/eng
90 5
venvtools.py
in packages/typespec-python/scripts
53 5
venvtools.py
in packages/autorest.python/scripts
53 5
m2r.py
in packages/autorest.python/autorest
34 5
operation_group.py
in packages/autorest.python/autorest/multiapi/models
17 5
client.py
in packages/autorest.python/autorest/multiapi/models
56 5
global_parameters.py
in packages/autorest.python/autorest/multiapi/models
36 5
global_parameter.py
in packages/autorest.python/autorest/multiapi/models
23 5
imports.py
in packages/autorest.python/autorest/multiapi/models
159 5
operation_mixin_group.py
in packages/autorest.python/autorest/multiapi/models
73 5
code_model.py
in packages/autorest.python/autorest/multiapi/models
101 5
lint.ts
in packages/autorest.python/scripts/eng
64 4
codegen.py
in packages/autorest.python/autorest
98 4
run-tests.ts
in packages/typespec-python/scripts/eng
79 3
run-tests.ts
in packages/autorest.python/scripts/eng
79 3
config.py
in packages/autorest.python/autorest/multiapi/models
15 3
utils.py
in packages/autorest.python/autorest/multiapi
28 3
server.py
in packages/autorest.python/autorest/jsonrpc
76 3
helpers.js
in eng/scripts
72 3
helpers.py
in eng/scripts
45 3
utils.ts
in packages/typespec-python/scripts/eng
32 2
utils.ts
in packages/autorest.python/scripts/eng
32 2
__init__.py
in packages/autorest.python/autorest/multiclient
31 2
run_pylint.py
in eng/scripts
37 2
run_mypy.py
in eng/scripts
32 2
initialize.py
in eng/scripts
61 2
run_pyright.py
in eng/scripts
39 2
prepare.py
in packages/typespec-python/scripts
21 1
install.py
in packages/typespec-python/scripts
27 1
run-python3.ts
in packages/typespec-python/scripts
15 1
emitter.ts
in packages/typespec-python/src
9 1
eslint.config.js
in packages/typespec-python
67 1
copy-generator.ts
in packages/autorest.python/scripts
16 1
prepare.py
in packages/autorest.python/scripts
21 1
install.py
in packages/autorest.python/scripts
28 1
run-python3.js
in packages/autorest.python/scripts
12 1
run-python3.ts
in packages/autorest.python/scripts
15 1
Files With Long Lines (Top 15)

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

File# lines# units# long lines
jinja2
multiapi_service_client.py.jinja2
in packages/autorest.python/autorest/multiapi/templates
150 - 12
tasks.py
in packages/autorest.python
496 27 4
jinja2
multiapi_operations_mixin.py.jinja2
in packages/autorest.python/autorest/multiapi/templates
36 - 3
initialize.py
in eng/scripts
61 2 2
regenerate.ts
in packages/typespec-python/scripts/eng
403 11 1
system-requirements.ts
in packages/typespec-python/scripts
182 - 1
lib.ts
in packages/typespec-python/src
58 - 1
run-python3.js
in packages/autorest.python/scripts
12 1 1
system-requirements.ts
in packages/autorest.python/scripts
182 - 1
run-python3.js
in packages/autorest.python
12 1 1
jinja2
multiapi_config.py.jinja2
in packages/autorest.python/autorest/multiapi/templates
83 - 1
sdk_regenerate.yaml
in eng/pipelines
62 - 1
run_pylint.py
in eng/scripts
37 2 1
Test-Packages.ps1
in eng/scripts
29 - 1
17 - 1
Correlations

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

packages/typespec-python/scripts/eng/regenerate.ts x: 18 commits (all time) y: 403 lines of code packages/autorest.python/autorest/multiapi/serializers/__init__.py x: 11 commits (all time) y: 113 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_operations_mixin.py.jinja2 x: 3 commits (all time) y: 36 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_utils_init.py.jinja2 x: 1 commits (all time) y: 10 lines of code packages/autorest.python/tasks.py x: 21 commits (all time) y: 496 lines of code pyproject.toml x: 2 commits (all time) y: 19 lines of code packages/typespec-python/scripts/install.py x: 5 commits (all time) y: 27 lines of code packages/autorest.python/autorest/m2r.py x: 3 commits (all time) y: 34 lines of code packages/autorest.python/autorest/m4reformatter/__init__.py x: 38 commits (all time) y: 896 lines of code packages/autorest.python/autorest/multiapi/models/imports.py x: 9 commits (all time) y: 159 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_service_client.py.jinja2 x: 10 commits (all time) y: 150 lines of code packages/autorest.python/autorest/preprocess.py x: 2 commits (all time) y: 11 lines of code eng/scripts/run_pylint.py x: 15 commits (all time) y: 37 lines of code packages/autorest.python/run-python3.js x: 4 commits (all time) y: 12 lines of code packages/autorest.python/scripts/install.py x: 4 commits (all time) y: 28 lines of code packages/autorest.python/scripts/prepare.py x: 3 commits (all time) y: 21 lines of code packages/autorest.python/scripts/run-python3.ts x: 2 commits (all time) y: 15 lines of code packages/autorest.python/scripts/venvtools.py x: 3 commits (all time) y: 53 lines of code packages/autorest.python/setup.py x: 5 commits (all time) y: 40 lines of code packages/typespec-python/scripts/prepare.py x: 4 commits (all time) y: 21 lines of code packages/typespec-python/src/lib.ts x: 20 commits (all time) y: 58 lines of code packages/typespec-python/src/emitter.ts x: 84 commits (all time) y: 9 lines of code eng/pipelines/sdk_regenerate.yaml x: 2 commits (all time) y: 62 lines of code cspell.yaml x: 1 commits (all time) y: 164 lines of code eng/scripts/initialize.py x: 3 commits (all time) y: 61 lines of code packages/autorest.python/autorest/codegen.py x: 2 commits (all time) y: 98 lines of code packages/autorest.python/autorest/jsonrpc/__init__.py x: 4 commits (all time) y: 72 lines of code packages/typespec-python/scripts/eng/lint.ts x: 6 commits (all time) y: 90 lines of code eng/scripts/run_mypy.py x: 9 commits (all time) y: 32 lines of code packages/autorest.python/autorest/jsonrpc/server.py x: 7 commits (all time) y: 76 lines of code packages/autorest.python/scripts/eng/format.ts x: 1 commits (all time) y: 2 lines of code packages/autorest.python/scripts/eng/lint.ts x: 1 commits (all time) y: 64 lines of code packages/autorest.python/scripts/eng/regenerate.ts x: 1 commits (all time) y: 260 lines of code packages/autorest.python/scripts/eng/run-tests.ts x: 1 commits (all time) y: 79 lines of code packages/autorest.python/scripts/eng/utils.ts x: 1 commits (all time) y: 32 lines of code packages/typespec-python/src/index.ts x: 2 commits (all time) y: 2 lines of code packages/typespec-python/scripts/eng/run-tests.ts x: 2 commits (all time) y: 79 lines of code eng/scripts/sdk_regenerate.py x: 4 commits (all time) y: 113 lines of code packages/typespec-python/scripts/eng/utils.ts x: 2 commits (all time) y: 32 lines of code eng/scripts/run_pyright.py x: 8 commits (all time) y: 39 lines of code packages/autorest.python/scripts/system-requirements.ts x: 1 commits (all time) y: 182 lines of code packages/autorest.python/autorest/__init__.py x: 7 commits (all time) y: 35 lines of code packages/autorest.python/autorest/black.py x: 1 commits (all time) y: 6 lines of code packages/autorest.python/autorest/multiapi/__init__.py x: 4 commits (all time) y: 147 lines of code packages/autorest.python/autorest/multiclient/__init__.py x: 3 commits (all time) y: 31 lines of code eng/prepare-release-branch.mjs x: 1 commits (all time) y: 50 lines of code eng/prepare-release-branch.js x: 2 commits (all time) y: 44 lines of code eng/scripts/build.py x: 2 commits (all time) y: 104 lines of code eng/scripts/util.py x: 6 commits (all time) y: 68 lines of code packages/autorest.python/autorest/jsonrpc/stdstream.py x: 3 commits (all time) y: 68 lines of code packages/autorest.python/autorest/multiapi/models/code_model.py x: 5 commits (all time) y: 101 lines of code packages/autorest.python/autorest/multiapi/models/global_parameters.py x: 2 commits (all time) y: 36 lines of code packages/autorest.python/autorest/multiapi/models/operation_mixin_group.py x: 3 commits (all time) y: 73 lines of code packages/autorest.python/autorest/multiapi/serializers/import_serializer.py x: 5 commits (all time) y: 155 lines of code packages/autorest.python/autorest/multiapi/utils.py x: 3 commits (all time) y: 28 lines of code eng/pipelines/pr_tools.yaml x: 1 commits (all time) y: 26 lines of code eng/scripts/Initialize-Repository.ps1 x: 1 commits (all time) y: 24 lines of code eng/scripts/Test-Packages.ps1 x: 1 commits (all time) y: 29 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_config.py.jinja2 x: 3 commits (all time) y: 83 lines of code eng/scripts/check-for-changed-files.js x: 3 commits (all time) y: 17 lines of code packages/autorest.python/autorest/multiapi/models/__init__.py x: 2 commits (all time) y: 10 lines of code packages/autorest.python/autorest/multiapi/models/global_parameter.py x: 2 commits (all time) y: 23 lines of code packages/autorest.python/autorest/multiapi/models/operation_group.py x: 1 commits (all time) y: 17 lines of code eng/scripts/helpers.js x: 1 commits (all time) y: 72 lines of code
896.0
lines of code
  min: 1.0
  average: 69.35
  25th percentile: 17.0
  median: 33.0
  75th percentile: 72.75
  max: 896.0
0 84.0
commits (all time)
min: 1.0 | average: 4.92 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 84.0

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

packages/typespec-python/scripts/eng/regenerate.ts x: 2 contributors (all time) y: 403 lines of code packages/autorest.python/autorest/multiapi/serializers/__init__.py x: 2 contributors (all time) y: 113 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_operations_mixin.py.jinja2 x: 1 contributors (all time) y: 36 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_utils_init.py.jinja2 x: 1 contributors (all time) y: 10 lines of code packages/autorest.python/tasks.py x: 4 contributors (all time) y: 496 lines of code pyproject.toml x: 1 contributors (all time) y: 19 lines of code packages/typespec-python/scripts/install.py x: 3 contributors (all time) y: 27 lines of code packages/typespec-python/scripts/run_tsp.py x: 4 contributors (all time) y: 25 lines of code packages/autorest.python/autorest/m2r.py x: 3 contributors (all time) y: 34 lines of code packages/autorest.python/autorest/m4reformatter/__init__.py x: 5 contributors (all time) y: 896 lines of code packages/autorest.python/autorest/multiapi/models/imports.py x: 5 contributors (all time) y: 159 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_service_client.py.jinja2 x: 3 contributors (all time) y: 150 lines of code packages/autorest.python/autorest/preprocess.py x: 2 contributors (all time) y: 11 lines of code eng/scripts/run_pylint.py x: 4 contributors (all time) y: 37 lines of code packages/autorest.python/run-python3.js x: 3 contributors (all time) y: 12 lines of code packages/autorest.python/scripts/install.py x: 2 contributors (all time) y: 28 lines of code packages/autorest.python/scripts/prepare.py x: 2 contributors (all time) y: 21 lines of code packages/autorest.python/scripts/run-python3.ts x: 1 contributors (all time) y: 15 lines of code packages/autorest.python/scripts/venvtools.py x: 2 contributors (all time) y: 53 lines of code packages/autorest.python/setup.py x: 4 contributors (all time) y: 40 lines of code packages/typespec-python/scripts/run-python3.ts x: 2 contributors (all time) y: 15 lines of code packages/typespec-python/src/lib.ts x: 3 contributors (all time) y: 58 lines of code packages/typespec-python/src/emitter.ts x: 6 contributors (all time) y: 9 lines of code eng/pipelines/sdk_regenerate.yaml x: 1 contributors (all time) y: 62 lines of code cspell.yaml x: 1 contributors (all time) y: 164 lines of code eng/scripts/initialize.py x: 2 contributors (all time) y: 61 lines of code packages/autorest.python/autorest/codegen.py x: 1 contributors (all time) y: 98 lines of code packages/autorest.python/autorest/jsonrpc/__init__.py x: 1 contributors (all time) y: 72 lines of code packages/typespec-python/scripts/eng/lint.ts x: 2 contributors (all time) y: 90 lines of code packages/autorest.python/autorest/jsonrpc/server.py x: 3 contributors (all time) y: 76 lines of code packages/autorest.python/scripts/eng/format.ts x: 1 contributors (all time) y: 2 lines of code packages/autorest.python/scripts/eng/lint.ts x: 1 contributors (all time) y: 64 lines of code packages/autorest.python/scripts/eng/regenerate.ts x: 1 contributors (all time) y: 260 lines of code packages/autorest.python/scripts/eng/run-tests.ts x: 1 contributors (all time) y: 79 lines of code packages/autorest.python/scripts/eng/utils.ts x: 1 contributors (all time) y: 32 lines of code packages/typespec-python/scripts/eng/run-tests.ts x: 2 contributors (all time) y: 79 lines of code eng/scripts/sdk_regenerate.py x: 1 contributors (all time) y: 113 lines of code packages/autorest.python/scripts/system-requirements.ts x: 1 contributors (all time) y: 182 lines of code packages/autorest.python/autorest/black.py x: 1 contributors (all time) y: 6 lines of code packages/autorest.python/autorest/multiapi/__init__.py x: 2 contributors (all time) y: 147 lines of code packages/autorest.python/autorest/multiclient/__init__.py x: 1 contributors (all time) y: 31 lines of code eng/prepare-release-branch.mjs x: 1 contributors (all time) y: 50 lines of code eng/prepare-release-branch.js x: 1 contributors (all time) y: 44 lines of code eng/scripts/build.py x: 2 contributors (all time) y: 104 lines of code eng/scripts/helpers.py x: 2 contributors (all time) y: 45 lines of code eng/scripts/util.py x: 2 contributors (all time) y: 68 lines of code packages/autorest.python/autorest/multiapi/models/client.py x: 1 contributors (all time) y: 56 lines of code packages/autorest.python/autorest/multiapi/models/code_model.py x: 1 contributors (all time) y: 101 lines of code packages/autorest.python/autorest/multiapi/models/operation_mixin_group.py x: 2 contributors (all time) y: 73 lines of code packages/autorest.python/autorest/multiapi/serializers/import_serializer.py x: 3 contributors (all time) y: 155 lines of code eng/pipelines/pr_tools.yaml x: 1 contributors (all time) y: 26 lines of code eng/scripts/Initialize-Repository.ps1 x: 1 contributors (all time) y: 24 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_config.py.jinja2 x: 3 contributors (all time) y: 83 lines of code packages/autorest.python/autorest/jsonrpc/localapi.py x: 2 contributors (all time) y: 32 lines of code
896.0
lines of code
  min: 1.0
  average: 69.35
  25th percentile: 17.0
  median: 33.0
  75th percentile: 72.75
  max: 896.0
0 6.0
contributors (all time)
min: 1.0 | average: 1.85 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

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

packages/typespec-python/scripts/eng/regenerate.ts x: 2 commits (30d) y: 403 lines of code packages/autorest.python/autorest/multiapi/serializers/__init__.py x: 1 commits (30d) y: 113 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_operations_mixin.py.jinja2 x: 1 commits (30d) y: 36 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_utils_init.py.jinja2 x: 1 commits (30d) y: 10 lines of code packages/autorest.python/tasks.py x: 1 commits (30d) y: 496 lines of code pyproject.toml x: 1 commits (30d) y: 19 lines of code packages/typespec-python/scripts/install.py x: 2 commits (30d) y: 27 lines of code packages/typespec-python/scripts/run_tsp.py x: 1 commits (30d) y: 25 lines of code packages/autorest.python/autorest/m2r.py x: 1 commits (30d) y: 34 lines of code packages/autorest.python/autorest/m4reformatter/__init__.py x: 1 commits (30d) y: 896 lines of code packages/autorest.python/autorest/multiapi/models/imports.py x: 1 commits (30d) y: 159 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_service_client.py.jinja2 x: 1 commits (30d) y: 150 lines of code packages/autorest.python/autorest/preprocess.py x: 1 commits (30d) y: 11 lines of code packages/autorest.python/scripts/run-python3.ts x: 1 commits (30d) y: 15 lines of code packages/autorest.python/scripts/venvtools.py x: 1 commits (30d) y: 53 lines of code packages/autorest.python/setup.py x: 1 commits (30d) y: 40 lines of code
896.0
lines of code
  min: 10.0
  average: 108.2
  25th percentile: 17.0
  median: 28.0
  75th percentile: 83.0
  max: 896.0
0 2.0
commits (30d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

packages/typespec-python/scripts/eng/regenerate.ts x: 1 contributors (30d) y: 403 lines of code packages/autorest.python/autorest/multiapi/serializers/__init__.py x: 1 contributors (30d) y: 113 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_operations_mixin.py.jinja2 x: 1 contributors (30d) y: 36 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_utils_init.py.jinja2 x: 1 contributors (30d) y: 10 lines of code packages/autorest.python/tasks.py x: 1 contributors (30d) y: 496 lines of code pyproject.toml x: 1 contributors (30d) y: 19 lines of code packages/typespec-python/scripts/install.py x: 2 contributors (30d) y: 27 lines of code packages/typespec-python/scripts/run_tsp.py x: 1 contributors (30d) y: 25 lines of code packages/autorest.python/autorest/m2r.py x: 1 contributors (30d) y: 34 lines of code packages/autorest.python/autorest/m4reformatter/__init__.py x: 1 contributors (30d) y: 896 lines of code packages/autorest.python/autorest/multiapi/models/imports.py x: 1 contributors (30d) y: 159 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_service_client.py.jinja2 x: 1 contributors (30d) y: 150 lines of code packages/autorest.python/autorest/preprocess.py x: 1 contributors (30d) y: 11 lines of code packages/autorest.python/scripts/run-python3.ts x: 1 contributors (30d) y: 15 lines of code packages/autorest.python/scripts/venvtools.py x: 1 contributors (30d) y: 53 lines of code packages/autorest.python/setup.py x: 1 contributors (30d) y: 40 lines of code
896.0
lines of code
  min: 10.0
  average: 108.2
  25th percentile: 17.0
  median: 28.0
  75th percentile: 83.0
  max: 896.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.04 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

packages/typespec-python/scripts/eng/regenerate.ts x: 9 commits (90d) y: 403 lines of code packages/autorest.python/autorest/multiapi/serializers/__init__.py x: 1 commits (90d) y: 113 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_operations_mixin.py.jinja2 x: 1 commits (90d) y: 36 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_utils_init.py.jinja2 x: 1 commits (90d) y: 10 lines of code packages/autorest.python/tasks.py x: 1 commits (90d) y: 496 lines of code pyproject.toml x: 1 commits (90d) y: 19 lines of code packages/typespec-python/scripts/install.py x: 2 commits (90d) y: 27 lines of code packages/autorest.python/autorest/m2r.py x: 2 commits (90d) y: 34 lines of code packages/autorest.python/autorest/m4reformatter/__init__.py x: 2 commits (90d) y: 896 lines of code packages/autorest.python/autorest/multiapi/models/imports.py x: 1 commits (90d) y: 159 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_service_client.py.jinja2 x: 1 commits (90d) y: 150 lines of code packages/autorest.python/autorest/preprocess.py x: 1 commits (90d) y: 11 lines of code packages/autorest.python/scripts/install.py x: 1 commits (90d) y: 28 lines of code packages/autorest.python/scripts/run-python3.ts x: 1 commits (90d) y: 15 lines of code packages/autorest.python/scripts/venvtools.py x: 1 commits (90d) y: 53 lines of code packages/autorest.python/setup.py x: 1 commits (90d) y: 40 lines of code packages/typespec-python/src/lib.ts x: 2 commits (90d) y: 58 lines of code eng/pipelines/sdk_regenerate.yaml x: 1 commits (90d) y: 62 lines of code
896.0
lines of code
  min: 9.0
  average: 101.21
  25th percentile: 16.0
  median: 31.0
  75th percentile: 61.0
  max: 896.0
0 9.0
commits (90d)
min: 1.0 | average: 1.46 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0

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

packages/typespec-python/scripts/eng/regenerate.ts x: 2 contributors (90d) y: 403 lines of code packages/autorest.python/autorest/multiapi/serializers/__init__.py x: 1 contributors (90d) y: 113 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_operations_mixin.py.jinja2 x: 1 contributors (90d) y: 36 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_utils_init.py.jinja2 x: 1 contributors (90d) y: 10 lines of code packages/autorest.python/tasks.py x: 1 contributors (90d) y: 496 lines of code pyproject.toml x: 1 contributors (90d) y: 19 lines of code packages/typespec-python/scripts/install.py x: 2 contributors (90d) y: 27 lines of code packages/autorest.python/autorest/m2r.py x: 2 contributors (90d) y: 34 lines of code packages/autorest.python/autorest/m4reformatter/__init__.py x: 1 contributors (90d) y: 896 lines of code packages/autorest.python/autorest/multiapi/models/imports.py x: 1 contributors (90d) y: 159 lines of code packages/autorest.python/autorest/multiapi/templates/multiapi_service_client.py.jinja2 x: 1 contributors (90d) y: 150 lines of code packages/autorest.python/autorest/preprocess.py x: 1 contributors (90d) y: 11 lines of code packages/autorest.python/scripts/install.py x: 1 contributors (90d) y: 28 lines of code packages/autorest.python/scripts/run-python3.ts x: 1 contributors (90d) y: 15 lines of code packages/autorest.python/scripts/venvtools.py x: 1 contributors (90d) y: 53 lines of code packages/autorest.python/setup.py x: 1 contributors (90d) y: 40 lines of code packages/typespec-python/src/lib.ts x: 2 contributors (90d) y: 58 lines of code eng/pipelines/sdk_regenerate.yaml x: 1 contributors (90d) y: 62 lines of code
896.0
lines of code
  min: 9.0
  average: 101.21
  25th percentile: 16.0
  median: 31.0
  75th percentile: 61.0
  max: 896.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.18 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0