From 8ecabd102eb1d3408cce8de1543cec57ec8f8221 Mon Sep 17 00:00:00 2001 From: yann300 Date: Wed, 6 Dec 2023 15:16:57 +0100 Subject: [PATCH] fix parser: remappings --- .../src/app/plugins/parser/services/code-parser-compiler.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/remix-ide/src/app/plugins/parser/services/code-parser-compiler.ts b/apps/remix-ide/src/app/plugins/parser/services/code-parser-compiler.ts index ecd8278ca39..db36e91cffb 100644 --- a/apps/remix-ide/src/app/plugins/parser/services/code-parser-compiler.ts +++ b/apps/remix-ide/src/app/plugins/parser/services/code-parser-compiler.ts @@ -142,6 +142,12 @@ export default class CodeParserCompiler { this.compiler.set('runs', state.runs) this.compiler.set('useFileConfiguration', true) this.compiler.set('compilerRetriggerMode', CompilerRetriggerMode.retrigger) + + if (await this.plugin.call('fileManager', 'exists','remappings.txt')) { + const remappings = await this.plugin.call('fileManager', 'readFile','remappings.txt') + this.compiler.set('remappings', remappings.split('\n').filter(Boolean)) + } + const configFileContent = { "language": "Solidity", "settings": {