Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning

Looking for the documentation on the newest versions of SIL Engine and the Simple Issue Language for Jira 8 for Server/Data Center? Click here !

Info
titleAvailability

This routine is available starting with katl-commons SIL Engine™ 2.5.13 / 2.6.5.

Syntax

runSILInline(script, args)

...

Excerpt

Executes the script with the given arguments.

Parameters

Parameter name

Type

Required

Description

script

string

Yes

Script to be executed.

argsstring[]YesArguments for the script.

Return type

string[]

The output of the script 

 


Example

Code Block
string [] result = runSILInline("return \"SIL is \" + argv[0];", "awesome"); // returns "SIL is awesome"

string script = "number sum = 0; for (string s in argv) { sum += (number)s; } return sum;"; 
string [] argsArr = "1|2|3";
string [] result = runSILInline(script, argsArr); // returns "6"

 


Notes

Note
  1. If you don't need/have any arguments, pass an empty string for the args parameter.
  2. You need to perform all the necessary escapes.

...

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "system_routines"
labelssystem_routines