Skip to content

Commit 59af29c

Browse files
committed
fix: bug des engine qui ne se load pas revue
1 parent 8224194 commit 59af29c

11 files changed

Lines changed: 17 additions & 17 deletions

File tree

Core/Compiler/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def _get_main_process() -> MainProcess:
127127
def _resolve_default_engine_id() -> str:
128128
"""Resolve a default engine dynamically from the registered engines."""
129129
try:
130-
import Loaders as engines_loader
130+
import Core.engine as engines_loader
131131

132132
engine_ids = list(engines_loader.available_engines())
133133
if engine_ids:

Core/Compiler/engine_runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def resolve_engine_command(
6363
BuildContext builds, or returns an empty command.
6464
"""
6565
try:
66-
import Loaders as engines_loader
66+
import Core.engine as engines_loader
6767
engine = engines_loader.create(engine_id)
6868
except Exception as exc:
6969
raise EngineRunnerError(

Core/EngineConfigManager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ def apply_engine_configs_for_workspace(gui, workspace_dir: str) -> None:
146146
if not workspace_dir:
147147
return
148148
try:
149-
import Loaders as engines_loader
149+
import Core.engine as engines_loader
150150

151151
for eid in engines_loader.available_engines():
152152
try:
@@ -173,7 +173,7 @@ def save_engine_config_for_gui(gui, engine_id: str) -> bool:
173173
workspace_dir = getattr(gui, "workspace_dir", None)
174174
if not workspace_dir or not engine_id:
175175
return False
176-
import Loaders as engines_loader
176+
import Core.engine as engines_loader
177177

178178
engine = engines_loader.registry.get_instance(engine_id)
179179
if not engine:

Core/Venv_Manager/Manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -531,7 +531,7 @@ def _discover_engine_required_python_tools(self) -> list[str]:
531531
"""Discover python tools required by available engines dynamically."""
532532
tools: list[str] = []
533533
try:
534-
import Loaders as engines_loader
534+
import Core.engine as engines_loader
535535

536536
for engine_id in list(engines_loader.available_engines()):
537537
try:

Core/engine/registry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ def bind_tabs(gui) -> None:
318318
# Ensure lazy discovery happened even when callers use `EngineLoader.registry.bind_tabs`
319319
# directly instead of the top-level `EngineLoader.bind_tabs` wrapper.
320320
try:
321-
import Loaders as engines_loader
321+
import Core.engine as engines_loader
322322

323323
engines_loader.available_engines()
324324
except Exception:

Ui/Gui/Dialogs/AdvancedConfigEditor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -706,7 +706,7 @@ def _setup_engine_tabs(self) -> None:
706706

707707
engine_ids: list[str] = []
708708
try:
709-
import Loaders as engines_loader
709+
import Core.engine as engines_loader
710710

711711
if hasattr(engines_loader, "available_engines"):
712712
engine_ids = [str(e) for e in engines_loader.available_engines() if e]

Ui/Gui/Dialogs/CompilerDialog.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ def _t(fr: str, en: str) -> str:
237237

238238
engine_id = None
239239
try:
240-
import Loaders as engines_loader
240+
import Core.engine as engines_loader
241241

242242
if hasattr(self, "compiler_tabs") and self.compiler_tabs:
243243
idx = self.compiler_tabs.currentIndex()
@@ -257,7 +257,7 @@ def _t(fr: str, en: str) -> str:
257257

258258
engine = None
259259
try:
260-
import Loaders as engines_loader
260+
import Core.engine as engines_loader
261261

262262
engine = engines_loader.registry.get_instance(engine_id)
263263
except Exception:
@@ -520,7 +520,7 @@ def start_compilation_process(self, engine_id: str, file_path: str) -> bool:
520520

521521
engine = None
522522
try:
523-
import Loaders as engines_loader
523+
import Core.engine as engines_loader
524524

525525
engine = engines_loader.registry.get_instance(engine_id)
526526
except Exception:
@@ -641,7 +641,7 @@ def try_start_processes(self) -> bool:
641641

642642
engine_id = None
643643
try:
644-
import Loaders as engines_loader
644+
import Core.engine as engines_loader
645645

646646
if hasattr(self, "compiler_tabs") and self.compiler_tabs:
647647
idx = self.compiler_tabs.currentIndex()

Ui/Gui/IdeLikeGui/connections.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ def _setup_ide_like_compiler_tabs(self) -> None:
222222
if tabs is None:
223223
return
224224
try:
225-
import Loaders as engines_loader
225+
import Core.engine as engines_loader
226226

227227
engines_loader.bind_tabs(self)
228228
except Exception:

Ui/Gui/UiConnection.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,7 +492,7 @@ def _setup_compiler_tabs(self) -> None:
492492

493493
if self.compiler_tabs:
494494
try:
495-
import Loaders as engines_loader
495+
import Core.engine as engines_loader
496496

497497
engines_loader.bind_tabs(self)
498498
except Exception:
@@ -558,7 +558,7 @@ def update_compiler_options_enabled() -> None:
558558
if not self.compiler_tabs:
559559
return
560560
try:
561-
import Loaders as engines_loader
561+
import Core.engine as engines_loader
562562

563563
idx = self.compiler_tabs.currentIndex()
564564
engines_loader.registry.get_engine_for_tab(idx)

Ui/Gui/UiFeatures.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@ def save_all_engine_configs(self) -> None:
424424
self.log_i18n("❌ Aucun workspace sélectionné.", "❌ No workspace selected.")
425425
return
426426
try:
427-
import Loaders as engines_loader
427+
import Core.engine as engines_loader
428428
from Core.EngineConfigManager import save_engine_config_for_gui
429429

430430
engine_ids = list(engines_loader.available_engines())

0 commit comments

Comments
 (0)