Метрики строк кода

📊 Отчёт по анализу кода

Создано с помощью cloc v1.96 | ⚡ Производительность: 0.27с | 🚀 Скорость: 1,063.8 файлов/с, 72,135.7 строк/с


📈 Обзор проекта

🎯 Ключевые метрики

  • Всего файлов: 287

  • Всего строк: 17,010

  • Пустые строки: 2,113

  • Строки комментариев: 339

  • Строки кода: 17,010


🗂️ Распределение по языкам

🏷️ Язык

📁 Файлы

Пустые

💬 Комментарии

💻 Код

📊 %

🟡 JSON

7

0

0

7,568

44.5%

⚛️ JSX

86

1,003

57

4,827

28.4%

🟠 Kotlin

85

453

31

2,089

12.3%

Java

27

219

8

630

3.7%

📝 Markdown

10

140

0

432

2.5%

🔧 YAML

7

28

27

322

1.9%

🟨 JavaScript

20

45

26

229

1.3%

🐳 Dockerfile

11

62

43

167

1.0%

🗄️ SQL

6

25

0

149

0.9%

🎨 CSS

11

27

15

118

0.7%

🐚 Shell

1

28

118

106

0.6%

🐍 Python

4

25

2

81

0.5%

💾 DOS Batch

1

21

2

71

0.4%

🔨 Gradle

2

14

1

69

0.4%

📦 Maven

1

10

1

68

0.4%

🌐 HTML

2

11

8

58

0.3%

⚙️ Properties

2

2

0

16

0.1%

📄 Text

3

0

0

9

0.1%

🖼️ SVG

1

0

0

1

0.0%


🏆 Топ языков по объёму кода

█████████████████████████████████████████████ JSON (44.5%)
████████████████████████████████ JSX (28.4%)
███████████████ Kotlin (12.3%)
████ Java (3.7%)

💡 Аналитика

🔍 Состав проекта

  • Фронтенд-ориентированный: 72.9% кода приходится на веб-технологии (JSON, JSX, JS, CSS, HTML)

  • Мобильная разработка: Значительное присутствие Kotlin (12.3%) указывает на Android-разработку

  • Full-Stack: Смесь бэкенда (Java, Python), фронтенда (JSX, JS) и конфигурационных файлов

📊 Метрики качества кода

  • Доля комментариев: 2.0% (339/17,010)

  • Доля пустых строк: 12.4% (2,113/17,010)

  • Файлов на язык: В среднем 15.1 файлов на тип языка

🎯 Фокус разработки

  1. Данные-ориентированный: Большой объём JSON указывает на архитектуру с активным использованием API/конфигураций

  2. React-экосистема: Значительное использование JSX говорит о фронтенде на React

  3. Кроссплатформенность: Kotlin + Java предполагает мобильную + бэкенд разработку


📅 Отчёт создан по запросу | 🛠️ Работает на cloc v1.96

Last updated

Was this helpful?