Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -20,7 +20,7 @@ def get_file_summary(file_path):
|
|
20 |
}
|
21 |
|
22 |
def read_file_content(file_path):
|
23 |
-
with open(file_path, "r") as file:
|
24 |
return file.read()
|
25 |
|
26 |
def extract_repo_content(url):
|
@@ -34,6 +34,8 @@ def extract_repo_content(url):
|
|
34 |
|
35 |
extracted_content = []
|
36 |
for root, _, files in os.walk(repo_dir):
|
|
|
|
|
37 |
for file in files:
|
38 |
file_path = os.path.join(root, file)
|
39 |
file_summary = get_file_summary(file_path)
|
|
|
20 |
}
|
21 |
|
22 |
def read_file_content(file_path):
|
23 |
+
with open(file_path, "r", encoding="utf-8", errors="ignore") as file:
|
24 |
return file.read()
|
25 |
|
26 |
def extract_repo_content(url):
|
|
|
34 |
|
35 |
extracted_content = []
|
36 |
for root, _, files in os.walk(repo_dir):
|
37 |
+
if '.git' in root:
|
38 |
+
continue # Skip the .git directory
|
39 |
for file in files:
|
40 |
file_path = os.path.join(root, file)
|
41 |
file_summary = get_file_summary(file_path)
|