azure / co-op-translator
File Size

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

Intro
Learn more...
File Size Overall
0% | 18% | 38% | 14% | 28%
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% | 19% | 40% | 10% | 29%
toml0% | 0% | 0% | 100% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 19% | 40% | 10% | 29%
ROOT0% | 0% | 0% | 100% | 0%
Longest Files (Top 41)
File# lines# units
translation_manager.py
in src/co_op_translator/core/project
525 3
image_translator.py
in src/co_op_translator/core/vision
370 6
markdown_utils.py
in src/co_op_translator/utils/llm
307 15
directory_manager.py
in src/co_op_translator/core/project
236 3
image_utils.py
in src/co_op_translator/utils/vision
212 15
__main__.py
in src/co_op_translator
164 1
138 -
markdown_translator.py
in src/co_op_translator/core/llm
132 5
file_utils.py
in src/co_op_translator/utils/common
93 11
project_translator.py
in src/co_op_translator/core/project
91 2
config.py
in src/co_op_translator/config/llm_config
87 4
markdown_translator.py
in src/co_op_translator/core/llm/providers/openai
62 2
markdown_translator.py
in src/co_op_translator/core/llm/providers/azure
62 2
text_translator.py
in src/co_op_translator/core/llm
61 6
config.py
in src/co_op_translator/config/vision_config
44 3
task_utils.py
in src/co_op_translator/utils/common
39 -
metadata_utils.py
in src/co_op_translator/utils/common
30 3
font_config.py
in src/co_op_translator/config
26 5
constants.py
in src/co_op_translator/config
22 -
azure_openai.py
in src/co_op_translator/config/llm_config
19 5
openai.py
in src/co_op_translator/config/llm_config
19 5
base_config.py
in src/co_op_translator/config
19 2
provider.py
in src/co_op_translator/config/llm_config
17 2
text_utils.py
in src/co_op_translator/utils/llm
15 3
__init__.py
in src/co_op_translator/core/llm
14 -
text_translator.py
in src/co_op_translator/core/llm/providers/openai
14 3
text_translator.py
in src/co_op_translator/core/llm/providers/azure
14 3
image_translator.py
in src/co_op_translator/core/vision/providers/azure
13 1
provider.py
in src/co_op_translator/config/vision_config
9 2
azure_computer_vision.py
in src/co_op_translator/config/vision_config
8 2
__init__.py
in src/co_op_translator/core/llm/providers/openai
7 -
__init__.py
in src/co_op_translator/core/llm/providers/azure
7 -
__init__.py
in src/co_op_translator/core
4 -
__init__.py
in src/co_op_translator/core/vision
4 -
__init__.py
in src/co_op_translator/core/vision/providers/azure
4 -
__init__.py
in src/co_op_translator/core/project
2 -
__init__.py
in src/co_op_translator/utils/llm
1 -
__init__.py
in src/co_op_translator/utils/common
1 -
__init__.py
in src/co_op_translator/utils/vision
1 -
__init__.py
in src/co_op_translator/config/llm_config
1 -
__init__.py
in src/co_op_translator/config/vision_config
1 -
Files With Most Units (Top 26)
File# lines# units
markdown_utils.py
in src/co_op_translator/utils/llm
307 15
image_utils.py
in src/co_op_translator/utils/vision
212 15
file_utils.py
in src/co_op_translator/utils/common
93 11
text_translator.py
in src/co_op_translator/core/llm
61 6
image_translator.py
in src/co_op_translator/core/vision
370 6
azure_openai.py
in src/co_op_translator/config/llm_config
19 5
openai.py
in src/co_op_translator/config/llm_config
19 5
font_config.py
in src/co_op_translator/config
26 5
markdown_translator.py
in src/co_op_translator/core/llm
132 5
config.py
in src/co_op_translator/config/llm_config
87 4
text_utils.py
in src/co_op_translator/utils/llm
15 3
metadata_utils.py
in src/co_op_translator/utils/common
30 3
config.py
in src/co_op_translator/config/vision_config
44 3
text_translator.py
in src/co_op_translator/core/llm/providers/openai
14 3
text_translator.py
in src/co_op_translator/core/llm/providers/azure
14 3
translation_manager.py
in src/co_op_translator/core/project
525 3
directory_manager.py
in src/co_op_translator/core/project
236 3
provider.py
in src/co_op_translator/config/llm_config
17 2
base_config.py
in src/co_op_translator/config
19 2
azure_computer_vision.py
in src/co_op_translator/config/vision_config
8 2
provider.py
in src/co_op_translator/config/vision_config
9 2
markdown_translator.py
in src/co_op_translator/core/llm/providers/openai
62 2
markdown_translator.py
in src/co_op_translator/core/llm/providers/azure
62 2
project_translator.py
in src/co_op_translator/core/project
91 2
__main__.py
in src/co_op_translator
164 1
image_translator.py
in src/co_op_translator/core/vision/providers/azure
13 1
Files With Long Lines (Top 5)

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

File# lines# units# long lines
__main__.py
in src/co_op_translator
164 1 3
markdown_utils.py
in src/co_op_translator/utils/llm
307 15 1
text_translator.py
in src/co_op_translator/core/llm/providers/azure
14 3 1
image_translator.py
in src/co_op_translator/core/vision
370 6 1
138 - 1
Correlations

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

pyproject.toml x: 28 commits (all time) y: 138 lines of code src/co_op_translator/core/project/directory_manager.py x: 4 commits (all time) y: 236 lines of code src/co_op_translator/core/project/translation_manager.py x: 6 commits (all time) y: 525 lines of code src/co_op_translator/utils/common/metadata_utils.py x: 3 commits (all time) y: 30 lines of code src/co_op_translator/__main__.py x: 12 commits (all time) y: 164 lines of code src/co_op_translator/core/llm/markdown_translator.py x: 5 commits (all time) y: 132 lines of code src/co_op_translator/config/constants.py x: 5 commits (all time) y: 22 lines of code src/co_op_translator/config/font_config.py x: 5 commits (all time) y: 26 lines of code src/co_op_translator/core/llm/text_translator.py x: 3 commits (all time) y: 61 lines of code src/co_op_translator/core/project/project_translator.py x: 4 commits (all time) y: 91 lines of code src/co_op_translator/core/vision/image_translator.py x: 3 commits (all time) y: 370 lines of code src/co_op_translator/utils/llm/markdown_utils.py x: 6 commits (all time) y: 307 lines of code src/co_op_translator/utils/vision/image_utils.py x: 3 commits (all time) y: 212 lines of code src/co_op_translator/config/llm_config/azure_openai.py x: 4 commits (all time) y: 19 lines of code src/co_op_translator/config/base_config.py x: 8 commits (all time) y: 19 lines of code src/co_op_translator/config/llm_config/config.py x: 3 commits (all time) y: 87 lines of code src/co_op_translator/config/llm_config/provider.py x: 2 commits (all time) y: 17 lines of code src/co_op_translator/config/vision_config/azure_computer_vision.py x: 2 commits (all time) y: 8 lines of code src/co_op_translator/config/vision_config/config.py x: 3 commits (all time) y: 44 lines of code src/co_op_translator/config/vision_config/provider.py x: 2 commits (all time) y: 9 lines of code src/co_op_translator/core/llm/__init__.py x: 2 commits (all time) y: 14 lines of code src/co_op_translator/core/llm/providers/azure/markdown_translator.py x: 2 commits (all time) y: 62 lines of code src/co_op_translator/core/project/__init__.py x: 2 commits (all time) y: 2 lines of code src/co_op_translator/core/vision/__init__.py x: 2 commits (all time) y: 4 lines of code src/co_op_translator/utils/common/file_utils.py x: 2 commits (all time) y: 93 lines of code src/co_op_translator/utils/common/task_utils.py x: 3 commits (all time) y: 39 lines of code src/co_op_translator/utils/llm/text_utils.py x: 2 commits (all time) y: 15 lines of code src/co_op_translator/config/llm_config/__init__.py x: 1 commits (all time) y: 1 lines of code src/co_op_translator/core/__init__.py x: 1 commits (all time) y: 4 lines of code
525.0
lines of code
  min: 1.0
  average: 70.61
  25th percentile: 7.0
  median: 19.0
  75th percentile: 89.0
  max: 525.0
0 28.0
commits (all time)
min: 1.0 | average: 3.66 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 28.0

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

pyproject.toml x: 4 contributors (all time) y: 138 lines of code src/co_op_translator/core/project/directory_manager.py x: 1 contributors (all time) y: 236 lines of code src/co_op_translator/core/project/translation_manager.py x: 2 contributors (all time) y: 525 lines of code src/co_op_translator/utils/common/metadata_utils.py x: 1 contributors (all time) y: 30 lines of code src/co_op_translator/__main__.py x: 3 contributors (all time) y: 164 lines of code src/co_op_translator/core/llm/markdown_translator.py x: 2 contributors (all time) y: 132 lines of code src/co_op_translator/config/constants.py x: 3 contributors (all time) y: 22 lines of code src/co_op_translator/config/font_config.py x: 3 contributors (all time) y: 26 lines of code src/co_op_translator/core/llm/text_translator.py x: 2 contributors (all time) y: 61 lines of code src/co_op_translator/core/project/project_translator.py x: 2 contributors (all time) y: 91 lines of code src/co_op_translator/core/vision/image_translator.py x: 2 contributors (all time) y: 370 lines of code src/co_op_translator/utils/llm/markdown_utils.py x: 2 contributors (all time) y: 307 lines of code src/co_op_translator/utils/vision/image_utils.py x: 2 contributors (all time) y: 212 lines of code src/co_op_translator/config/llm_config/azure_openai.py x: 2 contributors (all time) y: 19 lines of code src/co_op_translator/config/llm_config/config.py x: 1 contributors (all time) y: 87 lines of code src/co_op_translator/config/llm_config/provider.py x: 1 contributors (all time) y: 17 lines of code src/co_op_translator/config/vision_config/azure_computer_vision.py x: 1 contributors (all time) y: 8 lines of code src/co_op_translator/config/vision_config/config.py x: 1 contributors (all time) y: 44 lines of code src/co_op_translator/config/vision_config/provider.py x: 1 contributors (all time) y: 9 lines of code src/co_op_translator/core/llm/__init__.py x: 1 contributors (all time) y: 14 lines of code src/co_op_translator/core/llm/providers/azure/markdown_translator.py x: 1 contributors (all time) y: 62 lines of code src/co_op_translator/core/project/__init__.py x: 1 contributors (all time) y: 2 lines of code src/co_op_translator/core/vision/__init__.py x: 1 contributors (all time) y: 4 lines of code src/co_op_translator/utils/common/file_utils.py x: 1 contributors (all time) y: 93 lines of code src/co_op_translator/utils/common/task_utils.py x: 1 contributors (all time) y: 39 lines of code src/co_op_translator/utils/llm/text_utils.py x: 1 contributors (all time) y: 15 lines of code
525.0
lines of code
  min: 1.0
  average: 70.61
  25th percentile: 7.0
  median: 19.0
  75th percentile: 89.0
  max: 525.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.46 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

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

pyproject.toml x: 2 commits (30d) y: 138 lines of code src/co_op_translator/core/project/directory_manager.py x: 2 commits (30d) y: 236 lines of code src/co_op_translator/core/project/translation_manager.py x: 1 commits (30d) y: 525 lines of code src/co_op_translator/utils/common/metadata_utils.py x: 2 commits (30d) y: 30 lines of code
525.0
lines of code
  min: 30.0
  average: 232.25
  25th percentile: 57.0
  median: 187.0
  75th percentile: 452.75
  max: 525.0
0 2.0
commits (30d)
min: 1.0 | average: 1.75 | 25th percentile: 1.25 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

pyproject.toml x: 1 contributors (30d) y: 138 lines of code src/co_op_translator/core/project/directory_manager.py x: 1 contributors (30d) y: 236 lines of code src/co_op_translator/core/project/translation_manager.py x: 1 contributors (30d) y: 525 lines of code src/co_op_translator/utils/common/metadata_utils.py x: 1 contributors (30d) y: 30 lines of code
525.0
lines of code
  min: 30.0
  average: 232.25
  25th percentile: 57.0
  median: 187.0
  75th percentile: 452.75
  max: 525.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): 15 points

pyproject.toml x: 10 commits (90d) y: 138 lines of code src/co_op_translator/core/project/directory_manager.py x: 3 commits (90d) y: 236 lines of code src/co_op_translator/core/project/translation_manager.py x: 5 commits (90d) y: 525 lines of code src/co_op_translator/utils/common/metadata_utils.py x: 2 commits (90d) y: 30 lines of code src/co_op_translator/__main__.py x: 4 commits (90d) y: 164 lines of code src/co_op_translator/core/llm/markdown_translator.py x: 2 commits (90d) y: 132 lines of code src/co_op_translator/config/constants.py x: 1 commits (90d) y: 22 lines of code src/co_op_translator/config/font_config.py x: 1 commits (90d) y: 26 lines of code src/co_op_translator/core/llm/text_translator.py x: 1 commits (90d) y: 61 lines of code src/co_op_translator/core/project/project_translator.py x: 1 commits (90d) y: 91 lines of code src/co_op_translator/core/vision/image_translator.py x: 1 commits (90d) y: 370 lines of code src/co_op_translator/utils/llm/markdown_utils.py x: 2 commits (90d) y: 307 lines of code src/co_op_translator/utils/vision/image_utils.py x: 1 commits (90d) y: 212 lines of code src/co_op_translator/config/llm_config/azure_openai.py x: 2 commits (90d) y: 19 lines of code
525.0
lines of code
  min: 19.0
  average: 156.8
  25th percentile: 26.0
  median: 132.0
  75th percentile: 236.0
  max: 525.0
0 10.0
commits (90d)
min: 1.0 | average: 2.53 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

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

pyproject.toml x: 2 contributors (90d) y: 138 lines of code src/co_op_translator/core/project/directory_manager.py x: 1 contributors (90d) y: 236 lines of code src/co_op_translator/core/project/translation_manager.py x: 2 contributors (90d) y: 525 lines of code src/co_op_translator/utils/common/metadata_utils.py x: 1 contributors (90d) y: 30 lines of code src/co_op_translator/__main__.py x: 2 contributors (90d) y: 164 lines of code src/co_op_translator/core/llm/markdown_translator.py x: 2 contributors (90d) y: 132 lines of code src/co_op_translator/config/constants.py x: 1 contributors (90d) y: 22 lines of code src/co_op_translator/config/font_config.py x: 1 contributors (90d) y: 26 lines of code src/co_op_translator/core/llm/text_translator.py x: 1 contributors (90d) y: 61 lines of code src/co_op_translator/core/project/project_translator.py x: 1 contributors (90d) y: 91 lines of code src/co_op_translator/core/vision/image_translator.py x: 1 contributors (90d) y: 370 lines of code src/co_op_translator/utils/llm/markdown_utils.py x: 2 contributors (90d) y: 307 lines of code src/co_op_translator/utils/vision/image_utils.py x: 1 contributors (90d) y: 212 lines of code src/co_op_translator/config/llm_config/azure_openai.py x: 2 contributors (90d) y: 19 lines of code
525.0
lines of code
  min: 19.0
  average: 156.8
  25th percentile: 26.0
  median: 132.0
  75th percentile: 236.0
  max: 525.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.47 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0