DeL-TaiseiOzaki commited on
Commit
c07ea46
·
verified ·
1 Parent(s): b742089

Delete utils

Browse files
utils/__init__.py DELETED
File without changes
utils/__pycache__/__init__.cpython-310.pyc DELETED
Binary file (152 Bytes)
 
utils/__pycache__/content_exporter.cpython-310.pyc DELETED
Binary file (2.36 kB)
 
utils/__pycache__/file_writer.cpython-310.pyc DELETED
Binary file (1.13 kB)
 
utils/file_writer.py DELETED
@@ -1,24 +0,0 @@
1
- from pathlib import Path
2
- from typing import List
3
- from core.file_scanner import FileInfo
4
-
5
- class FileWriter:
6
- def __init__(self, output_file: Path):
7
- self.output_file = output_file
8
-
9
- def write_contents(self, files: List[FileInfo]) -> None:
10
- self.output_file.parent.mkdir(parents=True, exist_ok=True)
11
-
12
- with self.output_file.open('w', encoding='utf-8') as f:
13
- for file_info in files:
14
- # ファイルパスのセクション
15
- f.write("#ファイルパス\n")
16
- f.write(str(file_info.path))
17
- f.write("\n------------\n")
18
-
19
- # ファイル内容
20
- if file_info.content is not None:
21
- f.write(file_info.content)
22
- else:
23
- f.write("# Failed to read content")
24
- f.write("\n\n")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
utils/logger.py DELETED
@@ -1,26 +0,0 @@
1
- from pathlib import Path
2
- from typing import List
3
- from datetime import datetime
4
- from core.file_scanner import FileInfo
5
-
6
- class ScanLogger:
7
- def __init__(self, log_file: Path):
8
- self.log_file = log_file
9
-
10
- def write_log(self, repo_url: str, files: List[FileInfo], stats: dict):
11
- """スキャン結果をログファイルに書き込みます"""
12
- self.log_file.parent.mkdir(parents=True, exist_ok=True)
13
-
14
- with self.log_file.open('w', encoding='utf-8') as f:
15
- f.write(f"スキャン日時: {datetime.now()}\n")
16
- f.write(f"リポジトリ: {repo_url}\n")
17
- f.write(f"ファイル数: {len(files)}\n\n")
18
-
19
- f.write("=== ファイル種類の統計 ===\n")
20
- for ext, count in stats.items():
21
- f.write(f"{ext}: {count}個\n")
22
- f.write("\n")
23
-
24
- f.write("=== ファイルパス一覧 ===\n")
25
- for file_info in files:
26
- f.write(f"{file_info.path} ({file_info.formatted_size})\n")