Skip to content

Минорный патч 4.18.6

Choose a tag to compare

@ascrus ascrus released this 18 Aug 08:11
· 15 commits to master since this release

Getl фичи

  • getl.jdbc.SQLScripter: для оператора EXIT теперь можно указывать код завершения скрипта. Просмотреть код завершения можно в свойстве "exitCode". Если явно код не задан, то по умолчанию будет возвращен ноль.
  • getl.jdbc.SQLScripter: для оператора ERROR теперь заданный текст ошибки сохраняется в свойство "errorText", а в свойство "exitCode" устанавливается код завершения "-1".
  • getl.jdbc.SQLScripter: при возникновении ошибки выполнения скрипта в свойство "exitCode" устанавливается код завершения "-2".
  • getl.jdbc.SQLScripter: после вызова выполнения файла скрипта оператором "RUN_FILE" можно узнать код его завершения в переменной "sql_exit_code".
  • getl.jdbc.SQLScripter: для операторов RUN_FILE, SWITCH_LOGIN, EXIT и ERROR теперь можно в параметрах вызова использовать переменные скрипта.

Getl баги

  • getl.files.Manager: при обработке имен файлов и директориев могла не корректно работать функция "currentDir", если их имена содержали не латинские буквы.
  • getl.utils.Path: при компиляции маски могли не корректно формироваться регулярные выражения для поиска и сравнения имен файлов и директориев с маской, если их имена содержали не латинские буквы.
  • getl.utils.Lexer: функция scriptBuild возвращала ошибку, если параметр старта ключевого слова "start" был больше, чем общая длина списка слов.

Download GETL