From 3b48af3f814f5164685627a10216a2073fc2c7ae Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Fri, 18 Jun 2021 17:45:27 +0530 Subject: [PATCH] check if slither is enabled --- .../src/lib/remix-ui-static-analyser.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx b/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx index f84965dbad..66132bcf36 100644 --- a/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx +++ b/libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx @@ -109,10 +109,12 @@ export const RemixUiStaticAnalyser = (props: RemixUiStaticAnalyserProps) => { if (lastCompilationResult && categoryIndex.length > 0) { let warningCount = 0 const warningMessage = [] - props.analysisModule.call('solidity-logic', 'getCompilerState').then((compilerState) => { - const { currentVersion, optimize, evmVersion } = compilerState - props.analysisModule.call('slither', 'analyse', state.file, { currentVersion, optimize, evmVersion }).then(console.log) - }) + if(slitherEnabled) { + props.analysisModule.call('solidity-logic', 'getCompilerState').then((compilerState) => { + const { currentVersion, optimize, evmVersion } = compilerState + props.analysisModule.call('slither', 'analyse', state.file, { currentVersion, optimize, evmVersion }).then(console.log) + }) + } runner.run(lastCompilationResult, categoryIndex, results => { results.map((result) => { let moduleName