Spaces:
Runtime error
Runtime error
refactor
Browse files- Makefile +3 -0
- app.py +1 -3
- py_code_analyzer/code_analyzer.py +2 -1
Makefile
CHANGED
@@ -1,3 +1,6 @@
|
|
|
|
|
|
|
|
1 |
format:
|
2 |
pipenv run black py_code_analyzer && \
|
3 |
pipenv run isort py_code_analyzer && \
|
|
|
1 |
+
run:
|
2 |
+
pipenv run python app.py
|
3 |
+
|
4 |
format:
|
5 |
pipenv run black py_code_analyzer && \
|
6 |
pipenv run isort py_code_analyzer && \
|
app.py
CHANGED
@@ -3,6 +3,4 @@ from py_code_analyzer.code_fetcher import get_repository_python_files
|
|
3 |
|
4 |
python_files = get_repository_python_files("cyyeh", "gradio")
|
5 |
|
6 |
-
|
7 |
-
code_analyzer.analyze_imports()
|
8 |
-
code_analyzer.report_imports()
|
|
|
3 |
|
4 |
python_files = get_repository_python_files("cyyeh", "gradio")
|
5 |
|
6 |
+
CodeAnalyzer(python_files).analyze_imports().report()
|
|
|
|
py_code_analyzer/code_analyzer.py
CHANGED
@@ -34,6 +34,7 @@ class CodeAnalyzer:
|
|
34 |
tree = ast.parse(program)
|
35 |
self.imports += [{"file_name": python_file["name"], "imports": []}]
|
36 |
self._node_visitor.visit(tree)
|
|
|
37 |
|
38 |
-
def
|
39 |
pprint(self.imports)
|
|
|
34 |
tree = ast.parse(program)
|
35 |
self.imports += [{"file_name": python_file["name"], "imports": []}]
|
36 |
self._node_visitor.visit(tree)
|
37 |
+
return self
|
38 |
|
39 |
+
def report(self):
|
40 |
pprint(self.imports)
|