Code: Select all
spiderbasic.js:522: WARNING - unreachable code
return 0;
^
spiderbasic.js:540: WARNING - unreachable code
return "";
^
...
Picked up _JAVA_OPTIONS: -Xmx512M
(sorry I cannot post the source code)
Code: Select all
spiderbasic.js:522: WARNING - unreachable code
return 0;
^
spiderbasic.js:540: WARNING - unreachable code
return "";
^
...
Picked up _JAVA_OPTIONS: -Xmx512M
Code: Select all
Procedure TestProc()
EndProcedure
Code: Select all
function f_testproc() {
return 0;
}
Code: Select all
Procedure TestProc()
ProcedureReturn 42
EndProcedure
Code: Select all
function f_testproc() {
if (1) return 42;
return 0;
}
do not use the Optimizer until further notice.Paul wrote:what should I be looking for to fix it?
Peter wrote:@Paul:
This is the output of a JavaScript linter.
For explanation:
The SB-Procedure:is converted toCode: Select all
Procedure TestProc() EndProcedure
(note the return 0)Code: Select all
function f_testproc() { return 0; }
The SB-Procedure:is converted toCode: Select all
Procedure TestProc() ProcedureReturn 42 EndProcedure
Here, return 0 is unreachable because of return 42Code: Select all
function f_testproc() { if (1) return 42; return 0; }
However, this is only a warning and should not interrupt the compile process.
do not use the Optimizer until further notice.Paul wrote:what should I be looking for to fix it?
Greetings ... Peter