Skip to content

Commit bfc408f

Browse files
committed
formatting
1 parent 17e46d1 commit bfc408f

6 files changed

Lines changed: 19 additions & 21 deletions

File tree

codeflash/cli_cmds/cli.py

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ def _handle_show_config() -> None:
352352
from codeflash.setup.detector import detect_project, has_existing_config
353353

354354
project_root = Path.cwd()
355-
config_exists, config_file = has_existing_config(project_root)
355+
config_exists, _ = has_existing_config(project_root)
356356

357357
if config_exists:
358358
from codeflash.code_utils.config_parser import parse_config_file
@@ -373,10 +373,7 @@ def _handle_show_config() -> None:
373373
table.add_row("Module root", config.get("module_root", "(not set)"))
374374
table.add_row("Tests root", config.get("tests_root", "(not set)"))
375375
table.add_row("Test runner", config.get("test_framework", config.get("pytest_cmd", "(not set)")))
376-
table.add_row(
377-
"Formatter",
378-
", ".join(config["formatter_cmds"]) if config.get("formatter_cmds") else "(not set)",
379-
)
376+
table.add_row("Formatter", ", ".join(config["formatter_cmds"]) if config.get("formatter_cmds") else "(not set)")
380377
ignore_paths = config.get("ignore_paths", [])
381378
table.add_row("Ignore paths", ", ".join(str(p) for p in ignore_paths) if ignore_paths else "(none)")
382379
else:
@@ -396,12 +393,9 @@ def _handle_show_config() -> None:
396393
table.add_row("Module root", str(detected.module_root))
397394
table.add_row("Tests root", str(detected.tests_root) if detected.tests_root else "(not detected)")
398395
table.add_row("Test runner", detected.test_runner or "(not detected)")
396+
table.add_row("Formatter", ", ".join(detected.formatter_cmds) if detected.formatter_cmds else "(not detected)")
399397
table.add_row(
400-
"Formatter", ", ".join(detected.formatter_cmds) if detected.formatter_cmds else "(not detected)"
401-
)
402-
table.add_row(
403-
"Ignore paths",
404-
", ".join(str(p) for p in detected.ignore_paths) if detected.ignore_paths else "(none)",
398+
"Ignore paths", ", ".join(str(p) for p in detected.ignore_paths) if detected.ignore_paths else "(none)"
405399
)
406400
table.add_row("Confidence", f"{detected.confidence:.0%}")
407401

codeflash/code_utils/time_utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,4 +98,6 @@ def format_runtime_comment(original_time_ns: int, optimized_time_ns: int, commen
9898
abs(performance_gain(original_runtime_ns=original_time_ns, optimized_runtime_ns=optimized_time_ns) * 100)
9999
)
100100
status = "slower" if optimized_time_ns > original_time_ns else "faster"
101-
return f"{comment_prefix} {format_time(original_time_ns)} -> {format_time(optimized_time_ns)} ({perf_gain}% {status})"
101+
return (
102+
f"{comment_prefix} {format_time(original_time_ns)} -> {format_time(optimized_time_ns)} ({perf_gain}% {status})"
103+
)

codeflash/languages/python/context/code_context_extractor.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@
2323
recurse_sections,
2424
remove_unused_definitions_by_function_names,
2525
)
26-
from codeflash.languages.python.static_analysis.code_extractor import add_needed_imports_from_module, find_preexisting_objects
26+
from codeflash.languages.python.static_analysis.code_extractor import (
27+
add_needed_imports_from_module,
28+
find_preexisting_objects,
29+
)
2730
from codeflash.models.models import (
2831
CodeContextType,
2932
CodeOptimizationContext,

codeflash/languages/python/static_analysis/code_extractor.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1113,9 +1113,7 @@ def find_target(node_list: list[ast.stmt], name_parts: tuple[str, str] | tuple[s
11131113
target: ast.FunctionDef | ast.AsyncFunctionDef | ast.ClassDef | ast.Assign | ast.AnnAssign | None = None
11141114
node: ast.stmt
11151115
for node in node_list:
1116-
if (
1117-
isinstance(node, (ast.FunctionDef, ast.AsyncFunctionDef, ast.ClassDef)) and node.name == name_parts[0]
1118-
):
1116+
if isinstance(node, (ast.FunctionDef, ast.AsyncFunctionDef, ast.ClassDef)) and node.name == name_parts[0]:
11191117
target = node
11201118
break
11211119
if (

codeflash/optimization/function_optimizer.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,15 +71,13 @@
7171
revert_unused_helper_functions,
7272
)
7373
from codeflash.languages.python.static_analysis._ast import get_first_top_level_function_or_method_ast
74-
from codeflash.languages.python.static_analysis.code_extractor import is_numerical_code
75-
from codeflash.languages.python.static_analysis.line_profile_utils import contains_jit_decorator
76-
from codeflash.languages.python.static_analysis.code_extractor import get_opt_review_metrics
74+
from codeflash.languages.python.static_analysis.code_extractor import get_opt_review_metrics, is_numerical_code
7775
from codeflash.languages.python.static_analysis.code_replacer import (
7876
add_custom_marker_to_all_tests,
7977
modify_autouse_fixture,
8078
replace_function_definitions_in_module,
8179
)
82-
from codeflash.languages.python.static_analysis.line_profile_utils import add_decorator_imports
80+
from codeflash.languages.python.static_analysis.line_profile_utils import add_decorator_imports, contains_jit_decorator
8381
from codeflash.lsp.helpers import is_LSP_enabled, report_to_markdown_table, tree_to_markdown
8482
from codeflash.lsp.lsp_message import LspCodeMessage, LspMarkdownMessage, LSPMessageId
8583
from codeflash.models.ExperimentMetadata import ExperimentMetadata

codeflash/verification/coverage_utils.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,11 @@
77
from coverage.exceptions import NoDataError
88

99
from codeflash.cli_cmds.console import logger
10-
from codeflash.languages.python.static_analysis.coverage_utils import extract_dependent_function
11-
from codeflash.languages.python.static_analysis.coverage_utils import build_fully_qualified_name, generate_candidates
10+
from codeflash.languages.python.static_analysis.coverage_utils import (
11+
build_fully_qualified_name,
12+
extract_dependent_function,
13+
generate_candidates,
14+
)
1215
from codeflash.models.models import CoverageData, CoverageStatus, FunctionCoverage
1316

1417
if TYPE_CHECKING:

0 commit comments

Comments
 (0)