diff --git a/src/backend/common/ConfigManager.ts b/src/backend/common/ConfigManager.ts index 750922a4cf..20a00ee282 100644 --- a/src/backend/common/ConfigManager.ts +++ b/src/backend/common/ConfigManager.ts @@ -1,6 +1,5 @@ import semver from "semver"; import AsyncLock from "async-lock"; -import { loadEnvEngineInfos } from "./envEngineInfoSchema"; import { AcceptTermsStatus, ConfigType, diff --git a/src/backend/electron/engineAndVvppController.ts b/src/backend/electron/engineAndVvppController.ts index f239d85cd1..bfd6c451a1 100644 --- a/src/backend/electron/engineAndVvppController.ts +++ b/src/backend/electron/engineAndVvppController.ts @@ -3,10 +3,6 @@ import fs from "fs"; import log from "electron-log/main"; import { BrowserWindow, dialog } from "electron"; -import { - EnvEngineInfo, - loadEnvEngineInfos, -} from "../common/envEngineInfoSchema"; import EngineInfoManager from "./manager/engineInfoManager"; import EngineProcessManager from "./manager/engineProcessManager"; import VvppManager from "./manager/vvppManager"; @@ -22,7 +18,11 @@ import { EnginePackage, fetchDefaultEngineUpdateInfo, getSuitablePackages, -} from "@/domain/defaultEngine"; +} from "@/domain/defaultEngine/latetDefaultEngine"; +import { + EnvEngineInfoType, + loadEnvEngineInfos, +} from "@/domain/defaultEngine/envEngineInfo"; /** * エンジンとVVPP周りの処理の流れを制御するクラス。 @@ -139,12 +139,12 @@ export class EngineAndVvppController { */ async fetchInfosToInstall(): Promise< { - envEngineInfo: EnvEngineInfo; + envEngineInfo: EnvEngineInfoType; packageInfo: EnginePackage; }[] > { const targetInfos: { - envEngineInfo: EnvEngineInfo; + envEngineInfo: EnvEngineInfoType; packageInfo: EnginePackage; }[] = [];