File Size Overall
  • There are 140 files with 24,815 lines of code.
    • 4 very long files (7,090 lines of code)
    • 9 long files (6,292 lines of code)
    • 17 medium size files (6,206 lines of code)
    • 19 small files (2,621 lines of code)
    • 91 very small files (2,606 lines of code)
28% | 25% | 25% | 10% | 10%
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
py28% | 25% | 25% | 10% | 10%
yaml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
metaflow-netflixext43% | 26% | 19% | 4% | 5%
metaflow-functions0% | 17% | 39% | 24% | 17%
metaflow-prebuilt0% | 43% | 20% | 13% | 22%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
terminal_menu.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
2497 99
conda.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
2327 87
env_descr.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
1228 124
environment_cmd.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment
1038 13
utils.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
985 57
prebuilt_conda_environment.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda
930 39
envsresolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
856 14
conda_environment.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
639 26
memory_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory
611 21
pylock_toml_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
606 9
environment_cli.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins
560 12
conda_flow_mutator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
554 29
function.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
551 32
pip_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
487 2
memory.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/memory
466 38
factory.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
463 22
function_pipeline.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
449 26
prebuilt_build_install.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda
444 15
huggingface_decorator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/huggingface
442 29
runtime.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory
411 25
conda_common_decorator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
395 56
conda_step_decorator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
382 18
conda_lock_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
366 1
parsers.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
315 6
ray_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/ray
298 14
pypi_package_builder.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
286 2
utils.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
264 14
debug_cmd.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
262 8
debug_script_generator.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
240 16
function_parameters.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
236 18
environment.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
197 12
kaniko_service.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/services
188 4
function_payload.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
170 10
utils.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment
166 4
generate_vendor.py
in metaflow-netflixext/metaflow_extensions/netflixext
165 8
registry.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/serializers
160 19
conda_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
153 2
runtime.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local
151 10
local_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local
139 11
debug_utils.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
130 8
package.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
127 9
import_interceptor.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/serializers
118 9
function_spec.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
117 7
supervisor.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor
115 13
logger.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/logger
111 9
mfextinit_netflixext.py
in metaflow-netflixext/metaflow_extensions/netflixext/config
107 1
codebuild_service.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/services
103 2
runtime_utils.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/common
103 6
runtime.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/components
101 7
setup_coverage.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/coverage
94 6
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
prebuilt_conda_environment.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda
930 ~5k–15k 8 ~200 ~5
conda.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
2327 ~15k–50k 3 ~1,000 ~2
utils.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
985 ~5k–15k 3 ~500 ~2
function.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
551 ~3k–10k 5 ~200 ~2
terminal_menu.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
2497 ~15k–50k 1 ~3,000 ~1
env_descr.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
1228 ~7k–20k 2 ~1,000 ~2
factory.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
463 ~3k–7k 5 ~150 ~3
function_pipeline.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
449 ~3k–7k 5 ~150 ~3
memory_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory
611 ~3k–10k 3 ~300 ~2
prebuilt_build_install.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda
444 ~3k–7k 4 ~200 ~2
envsresolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
856 ~5k–15k 2 ~700 ~2
conda_environment.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
639 ~3k–10k 2 ~500 ~2
pylock_toml_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
606 ~3k–10k 2 ~500 ~2
conda_flow_mutator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
554 ~3k–10k 2 ~500 ~2
environment_cmd.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment
1038 ~7k–15k 1 ~1,500 ~1
pip_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
487 ~3k–7k 2 ~300 ~2
runtime.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory
411 ~2k–7k 2 ~300 ~1
conda_step_decorator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
382 ~2k–7k 2 ~300 ~1
conda_lock_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
366 ~2k–7k 2 ~200 ~2
local_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local
139 ~700–2k 5 ~100 ~2

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
env_descr.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
1228 124
terminal_menu.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
2497 99
conda.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
2327 87
utils.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
985 57
conda_common_decorator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
395 56
prebuilt_conda_environment.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda
930 39
memory.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/memory
466 38
function.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
551 32
conda_flow_mutator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
554 29
huggingface_decorator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/huggingface
442 29
function_pipeline.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
449 26
conda_environment.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
639 26
runtime.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory
411 25
factory.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
463 22
memory_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory
611 21
registry.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/serializers
160 19
function_parameters.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
236 18
conda_step_decorator.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
382 18
debug_script_generator.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
240 16
prebuilt_build_install.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda
444 15
ray_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/ray
298 14
utils.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
264 14
current_stub_generator.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
48 14
envsresolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda
856 14
local_registry.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/registries
74 13
supervisor.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor
115 13
environment_cmd.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment
1038 13
environment.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
197 12
environment_cli.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins
560 12
image_registry.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda
39 11
local_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local
139 11
abstract_component.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/components
65 11
function_payload.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
170 10
concurrency.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/memory
79 10
runtime.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local
151 10
package.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
127 9
logger.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/logger
111 9
runtime_metrics.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/components
81 9
import_interceptor.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/serializers
118 9
binary_serializers.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/serializers
26 9
debug_stub_generator.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
85 9
pylock_toml_resolver.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers
606 9
gcr_registry.py
in metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/registries
45 8
debug_cmd.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
262 8
debug_utils.py
in metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug
130 8
generate_vendor.py
in metaflow-netflixext/metaflow_extensions/netflixext
165 8
serializers.py
in metaflow-functions/metaflow_extensions/nflx/plugins/avro_function
74 7
function_spec.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
117 7
runtime.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/components
101 7
base.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/serializers
25 7
Files With Long Lines (Top 4)

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

File# lines# units# long lines
setup_coverage.py
in metaflow-netflixext/metaflow_extensions/netflixext/plugins/coverage
94 6 4
local_backend.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local
139 11 2
function.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions/core
551 32 1
utils.py
in metaflow-functions/metaflow_extensions/nflx/plugins/functions
264 14 1
Correlations

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

metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/keywords.py x: 1 commits (all time) y: 1 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/local_backend.py x: 5 commits (all time) y: 139 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/runtime.py x: 1 commits (all time) y: 151 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_backend.py x: 3 commits (all time) y: 611 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/environment.py x: 3 commits (all time) y: 197 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline.py x: 5 commits (all time) y: 449 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function.py x: 5 commits (all time) y: 551 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime_metrics.py x: 2 commits (all time) y: 81 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec_contribution.py x: 1 commits (all time) y: 47 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/factory.py x: 5 commits (all time) y: 463 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/avro_function/serializers.py x: 2 commits (all time) y: 74 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/utils.py x: 2 commits (all time) y: 264 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_cli.py x: 2 commits (all time) y: 50 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/runtime.py x: 2 commits (all time) y: 411 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/supervisor.py x: 2 commits (all time) y: 115 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/utils.py x: 2 commits (all time) y: 18 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/ray/ray_backend.py x: 2 commits (all time) y: 298 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/abstract_component.py x: 1 commits (all time) y: 65 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime.py x: 1 commits (all time) y: 101 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_payload.py x: 2 commits (all time) y: 170 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline_spec.py x: 2 commits (all time) y: 38 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/utils.py x: 3 commits (all time) y: 985 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/prebuilt_conda_environment.py x: 8 commits (all time) y: 930 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/build_service.py x: 4 commits (all time) y: 47 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/prebuilt_build_install.py x: 4 commits (all time) y: 444 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_flow_mutator.py x: 2 commits (all time) y: 554 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/pylock_toml_resolver.py x: 2 commits (all time) y: 606 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/image_registry.py x: 3 commits (all time) y: 39 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda.py x: 3 commits (all time) y: 2327 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_environment.py x: 2 commits (all time) y: 639 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_step_decorator.py x: 2 commits (all time) y: 382 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/envsresolver.py x: 2 commits (all time) y: 856 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/pypi_package_builder.py x: 2 commits (all time) y: 286 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/pip_resolver.py x: 2 commits (all time) y: 487 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/registries/ecr_registry.py x: 3 commits (all time) y: 49 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/services/codebuild_service.py x: 2 commits (all time) y: 103 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/services/kaniko_service.py x: 2 commits (all time) y: 188 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/env_descr.py x: 2 commits (all time) y: 1228 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/conda_lock_resolver.py x: 2 commits (all time) y: 366 lines of code metaflow-netflixext/metaflow_extensions/netflix_ext/__init__.py x: 2 commits (all time) y: 21 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/constants.py x: 1 commits (all time) y: 22 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/debug_cmd.py x: 1 commits (all time) y: 262 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/debug_script_generator.py x: 1 commits (all time) y: 240 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/debug_stub_generator.py x: 1 commits (all time) y: 85 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/debug_utils.py x: 1 commits (all time) y: 130 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment/environment_cmd.py x: 1 commits (all time) y: 1038 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment/utils.py x: 1 commits (all time) y: 166 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_common_decorator.py x: 1 commits (all time) y: 395 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/parsers.py x: 1 commits (all time) y: 315 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/builder_envs_resolver.py x: 1 commits (all time) y: 54 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/terminal_menu.py x: 1 commits (all time) y: 2497 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/coverage/coveragerc.py x: 1 commits (all time) y: 16 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/coverage/setup_coverage.py x: 1 commits (all time) y: 94 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/coverage/upload_coverage_files.py x: 1 commits (all time) y: 70 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/environment_cli.py x: 1 commits (all time) y: 560 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/huggingface/huggingface_decorator.py x: 1 commits (all time) y: 442 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/mfextinit_netflixext.py x: 1 commits (all time) y: 30 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/registries/gcr_registry.py x: 2 commits (all time) y: 45 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_parameters.py x: 2 commits (all time) y: 236 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/logger/logger.py x: 1 commits (all time) y: 111 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/memory/memory.py x: 1 commits (all time) y: 466 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/package.py x: 1 commits (all time) y: 127 lines of code
2497.0
lines of code
  min: 1.0
  average: 177.25
  25th percentile: 13.0
  median: 47.5
  75th percentile: 163.75
  max: 2497.0
0 8.0
commits (all time)
min: 1.0 | average: 1.55 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 8.0

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

metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/keywords.py x: 1 contributors (all time) y: 1 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/local_backend.py x: 2 contributors (all time) y: 139 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/runtime.py x: 1 contributors (all time) y: 151 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_backend.py x: 2 contributors (all time) y: 611 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/environment.py x: 2 contributors (all time) y: 197 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline.py x: 2 contributors (all time) y: 449 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function.py x: 2 contributors (all time) y: 551 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime_metrics.py x: 1 contributors (all time) y: 81 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec_contribution.py x: 1 contributors (all time) y: 47 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/factory.py x: 2 contributors (all time) y: 463 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/avro_function/serializers.py x: 2 contributors (all time) y: 74 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/utils.py x: 2 contributors (all time) y: 264 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_cli.py x: 2 contributors (all time) y: 50 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/runtime.py x: 2 contributors (all time) y: 411 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/supervisor.py x: 2 contributors (all time) y: 115 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/utils.py x: 2 contributors (all time) y: 18 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/ray/ray_backend.py x: 2 contributors (all time) y: 298 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/abstract_component.py x: 1 contributors (all time) y: 65 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime.py x: 1 contributors (all time) y: 101 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_payload.py x: 2 contributors (all time) y: 170 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline_spec.py x: 2 contributors (all time) y: 38 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/utils.py x: 2 contributors (all time) y: 985 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/prebuilt_conda_environment.py x: 1 contributors (all time) y: 930 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/prebuilt_build_install.py x: 1 contributors (all time) y: 444 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_flow_mutator.py x: 1 contributors (all time) y: 554 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/pylock_toml_resolver.py x: 1 contributors (all time) y: 606 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/image_registry.py x: 1 contributors (all time) y: 39 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda.py x: 1 contributors (all time) y: 2327 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_environment.py x: 1 contributors (all time) y: 639 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_step_decorator.py x: 1 contributors (all time) y: 382 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/envsresolver.py x: 1 contributors (all time) y: 856 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/pypi_package_builder.py x: 1 contributors (all time) y: 286 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/pip_resolver.py x: 1 contributors (all time) y: 487 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/services/buildx_service.py x: 1 contributors (all time) y: 70 lines of code metaflow-prebuilt/metaflow_extensions/prebuilt/plugins/conda/services/kaniko_service.py x: 1 contributors (all time) y: 188 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/env_descr.py x: 1 contributors (all time) y: 1228 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/conda_lock_resolver.py x: 1 contributors (all time) y: 366 lines of code metaflow-netflixext/metaflow_extensions/netflix_ext/__init__.py x: 1 contributors (all time) y: 21 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/debug_cmd.py x: 1 contributors (all time) y: 262 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/debug_script_generator.py x: 1 contributors (all time) y: 240 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/debug/debug_utils.py x: 1 contributors (all time) y: 130 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment/environment_cmd.py x: 1 contributors (all time) y: 1038 lines of code metaflow-netflixext/metaflow_extensions/netflixext/cmd/environment/utils.py x: 1 contributors (all time) y: 166 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/conda_common_decorator.py x: 1 contributors (all time) y: 395 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/parsers.py x: 1 contributors (all time) y: 315 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/resolvers/builder_envs_resolver.py x: 1 contributors (all time) y: 54 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/terminal_menu.py x: 1 contributors (all time) y: 2497 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/coverage/coveragerc.py x: 1 contributors (all time) y: 16 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/coverage/setup_coverage.py x: 1 contributors (all time) y: 94 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/huggingface/huggingface_decorator.py x: 1 contributors (all time) y: 442 lines of code dev-env.yml x: 2 contributors (all time) y: 21 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/logger/logger.py x: 1 contributors (all time) y: 111 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/memory/memory.py x: 1 contributors (all time) y: 466 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/package.py x: 1 contributors (all time) y: 127 lines of code
2497.0
lines of code
  min: 1.0
  average: 177.25
  25th percentile: 13.0
  median: 47.5
  75th percentile: 163.75
  max: 2497.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/keywords.py x: 1 commits (30d) y: 1 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/local_backend.py x: 3 commits (30d) y: 139 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/runtime.py x: 1 commits (30d) y: 151 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_backend.py x: 1 commits (30d) y: 611 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/environment.py x: 1 commits (30d) y: 197 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline.py x: 2 commits (30d) y: 449 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function.py x: 2 commits (30d) y: 551 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime_metrics.py x: 1 commits (30d) y: 81 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec_contribution.py x: 1 commits (30d) y: 47 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/factory.py x: 2 commits (30d) y: 463 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/avro_function/serializers.py x: 1 commits (30d) y: 74 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/utils.py x: 1 commits (30d) y: 264 lines of code
611.0
lines of code
  min: 1.0
  average: 252.33
  25th percentile: 75.75
  median: 174.0
  75th percentile: 459.5
  max: 611.0
0 3.0
commits (30d)
min: 1.0 | average: 1.42 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/keywords.py x: 1 contributors (30d) y: 1 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/local_backend.py x: 1 contributors (30d) y: 139 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/runtime.py x: 1 contributors (30d) y: 151 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_backend.py x: 1 contributors (30d) y: 611 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/environment.py x: 1 contributors (30d) y: 197 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline.py x: 1 contributors (30d) y: 449 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function.py x: 1 contributors (30d) y: 551 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime_metrics.py x: 1 contributors (30d) y: 81 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec_contribution.py x: 1 contributors (30d) y: 47 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/factory.py x: 1 contributors (30d) y: 463 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/avro_function/serializers.py x: 1 contributors (30d) y: 74 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/utils.py x: 1 contributors (30d) y: 264 lines of code
611.0
lines of code
  min: 1.0
  average: 252.33
  25th percentile: 75.75
  median: 174.0
  75th percentile: 459.5
  max: 611.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): 25 points

metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/keywords.py x: 1 commits (90d) y: 1 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/local_backend.py x: 4 commits (90d) y: 139 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/runtime.py x: 1 commits (90d) y: 151 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_backend.py x: 2 commits (90d) y: 611 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/environment.py x: 1 commits (90d) y: 197 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline.py x: 3 commits (90d) y: 449 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function.py x: 3 commits (90d) y: 551 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime_metrics.py x: 2 commits (90d) y: 81 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec_contribution.py x: 1 commits (90d) y: 47 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/factory.py x: 2 commits (90d) y: 463 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/avro_function/serializers.py x: 1 commits (90d) y: 74 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/utils.py x: 1 commits (90d) y: 264 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/runtime.py x: 1 commits (90d) y: 411 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/supervisor.py x: 1 commits (90d) y: 115 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/utils.py x: 1 commits (90d) y: 18 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/ray/ray_backend.py x: 1 commits (90d) y: 298 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/abstract_component.py x: 1 commits (90d) y: 65 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime.py x: 1 commits (90d) y: 101 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_payload.py x: 1 commits (90d) y: 170 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline_spec.py x: 1 commits (90d) y: 38 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec.py x: 1 commits (90d) y: 117 lines of code metaflow-functions/metaflow_extensions/nflx/toplevel/functions_toplevel.py x: 1 commits (90d) y: 13 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/utils.py x: 1 commits (90d) y: 985 lines of code
985.0
lines of code
  min: 1.0
  average: 216.48
  25th percentile: 48.5
  median: 117.0
  75th percentile: 354.5
  max: 985.0
0 4.0
commits (90d)
min: 1.0 | average: 1.4 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.5 | max: 4.0

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

metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/keywords.py x: 1 contributors (90d) y: 1 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/local_backend.py x: 1 contributors (90d) y: 139 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/local/runtime.py x: 1 contributors (90d) y: 151 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/memory_backend.py x: 1 contributors (90d) y: 611 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/environment.py x: 1 contributors (90d) y: 197 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline.py x: 1 contributors (90d) y: 449 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function.py x: 1 contributors (90d) y: 551 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime_metrics.py x: 1 contributors (90d) y: 81 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec_contribution.py x: 1 contributors (90d) y: 47 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/factory.py x: 1 contributors (90d) y: 463 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/avro_function/serializers.py x: 1 contributors (90d) y: 74 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/utils.py x: 1 contributors (90d) y: 264 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/runtime.py x: 1 contributors (90d) y: 411 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/supervisor.py x: 1 contributors (90d) y: 115 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/memory/supervisor/utils.py x: 1 contributors (90d) y: 18 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/backends/ray/ray_backend.py x: 1 contributors (90d) y: 298 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/abstract_component.py x: 1 contributors (90d) y: 65 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/components/runtime.py x: 1 contributors (90d) y: 101 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_payload.py x: 1 contributors (90d) y: 170 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_pipeline_spec.py x: 1 contributors (90d) y: 38 lines of code metaflow-functions/metaflow_extensions/nflx/plugins/functions/core/function_spec.py x: 1 contributors (90d) y: 117 lines of code metaflow-functions/metaflow_extensions/nflx/toplevel/functions_toplevel.py x: 1 contributors (90d) y: 13 lines of code metaflow-netflixext/metaflow_extensions/netflixext/plugins/conda/utils.py x: 1 contributors (90d) y: 985 lines of code
985.0
lines of code
  min: 1.0
  average: 216.48
  25th percentile: 48.5
  median: 117.0
  75th percentile: 354.5
  max: 985.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
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...