Skip to content

Commit 4bc6eb2

Browse files
Refactor imports for readability and maintainability
Grouped and reformatted multi-line imports across modules for better clarity and compliance with PEP 8 guidelines. Removed unnecessary line breaks in function definitions for consistency.
1 parent 1af7ca7 commit 4bc6eb2

File tree

4 files changed

+20
-7
lines changed

4 files changed

+20
-7
lines changed

modes/CustomPracticeMode.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
from modes.PracticeMode import PracticeMode, log_problem_details, open_in_browser, create_and_solve_handler
1+
from modes.PracticeMode import (
2+
PracticeMode,
3+
log_problem_details,
4+
open_in_browser,
5+
create_and_solve_handler,
6+
)
27
from utils.constants import difficulty_map
38
from utils.logger import log, LogLevel
49
from handlers.CacheHandler import cached_api

modes/DailyChallengeMode.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
from modes.PracticeMode import PracticeMode, log_problem_details, open_in_browser, create_and_solve_handler
1+
from modes.PracticeMode import (
2+
PracticeMode,
3+
log_problem_details,
4+
open_in_browser,
5+
create_and_solve_handler,
6+
)
27
from utils.constants import difficulty_map
38
from utils.logger import log, LogLevel
49
from handlers.CacheHandler import cached_api

modes/PracticeMode.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,7 @@ def get_random_study_plan_problem(slug: str) -> Optional[Dict[str, Any]]:
6868
return cached_api.fetch_problem(problem["titleSlug"])
6969

7070

71-
def create_and_solve_handler(
72-
problem_slug, code_snippets, difficulty_label, args
73-
):
71+
def create_and_solve_handler(problem_slug, code_snippets, difficulty_label, args):
7472
# Determine the starter code based on the chosen language
7573

7674
code = ""

modes/RandomProblemMode.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1-
from modes.PracticeMode import PracticeMode, get_random_problem, log_problem_details, open_in_browser, \
2-
create_and_solve_handler
1+
from modes.PracticeMode import (
2+
PracticeMode,
3+
get_random_problem,
4+
log_problem_details,
5+
open_in_browser,
6+
create_and_solve_handler,
7+
)
38
from utils.constants import difficulty_map
49
from utils.logger import log, LogLevel
510

0 commit comments

Comments
 (0)