-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsrc.txt
More file actions
executable file
·64 lines (64 loc) · 3.29 KB
/
src.txt
File metadata and controls
executable file
·64 lines (64 loc) · 3.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
domd/
├── pyproject.toml # Konfiguracja Poetry
├── README.md # Dokumentacja główna
├── CHANGELOG.md # Historia zmian
├── LICENSE # Licencja Apache 2.0
├── .gitignore # Pliki ignorowane przez Git
├── .pre-commit-config.yaml # Konfiguracja pre-commit hooks
├── tox.ini # Konfiguracja testów w różnych środowiskach
├── Makefile # Komendy pomocnicze
├── docs/ # Dokumentacja
│ ├── index.md
│ ├── installation.md
│ ├── usage.md
│ ├── api.md
│ └── mkdocs.yml
├── src/ # Kod źródłowy
│ └── domd/
│ ├── __init__.py
│ ├── cli.py # Interfejs linii komend
│ ├── detector.py # Główna logika detektora
│ ├── parsers/ # Parsery różnych typów plików
│ │ ├── __init__.py
│ │ ├── base.py # Bazowa klasa parsera
│ │ ├── javascript.py # Parsery JS/Node.js
│ │ ├── python.py # Parsery Python
│ │ ├── build_systems.py # Make, CMake, Gradle, Maven
│ │ ├── docker.py # Docker i Docker Compose
│ │ └── ci_cd.py # CI/CD workflows
│ ├── reporters/ # Generatory raportów
│ │ ├── __init__.py
│ │ ├── todo_md.py # Generator TODO.md
│ │ ├── json_reporter.py # Reporter JSON
│ │ └── console.py # Reporter konsolowy
│ └── utils/ # Narzędzia pomocnicze
│ ├── __init__.py
│ ├── file_utils.py # Narzędzia do plików
│ └── command_runner.py # Wykonywanie komend
├── tests/ # Testy
│ ├── __init__.py
│ ├── conftest.py # Konfiguracja pytest
│ ├── test_detector.py # Testy głównej logiki
│ ├── test_cli.py # Testy CLI
│ ├── parsers/ # Testy parserów
│ │ ├── test_javascript.py
│ │ ├── test_python.py
│ │ ├── test_build_systems.py
│ │ ├── test_docker.py
│ │ └── test_ci_cd.py
│ ├── reporters/ # Testy reporterów
│ │ ├── test_todo_md.py
│ │ ├── test_json_reporter.py
│ │ └── test_console.py
│ ├── fixtures/ # Pliki testowe
│ │ ├── sample_package.json
│ │ ├── sample_makefile
│ │ ├── sample_pyproject.toml
│ │ └── sample_dockerfile
│ └── utils/ # Testy narzędzi
│ ├── test_file_utils.py
│ └── test_command_runner.py
└── scripts/ # Skrypty pomocnicze
├── setup_dev.sh # Konfiguracja środowiska dev
├── run_tests.sh # Uruchamianie testów
└── build_docs.sh # Budowanie dokumentacji