Home / 4.9.1
Name Modified Size InfoDownloads / Week
Parent folder
Minornyi patch 4.9.1.tar.gz 2021-07-09 56.1 MB
Minornyi patch 4.9.1.zip 2021-07-09 56.4 MB
README.md 2021-07-09 2.6 kB
Totals: 3 Items   112.5 MB 0

Dsl фичи

  • repository: при записи состояния объектов репозитория к конфигурационные файлы всегда используется режим smartWrite, который позволяет не перезаписывать не изменившиеся файлы.
  • main: в командной строке запуска приложения теперь можно передавать map и list без указания квадратных скобок или с помощью фигурных скобок.
  • models.referenceFiles: при развертывании эталонных файлов с помощью метода fills теперь можно указать, что перед развертыванием надо очистить приёмник от всех файлов.

Getl фичи

  • getl.config.ConfigSlurper: для записи конфигурационных файлов в метод saveConfig добавлен параметр smartWrite, который анализирует изменения записываемой конфигурации с существующим файлом и если изменений нет, то записи не происходит.
  • getl.utils.ConvertUtils: добавлен метод String2Structure, с помощью которого можно из строки создать map или list объект. Формат строки может быть простым "a:1,b:2" и "1,2,3", с обрамлением квадратными скобками "[a:1,b:2]" и "[1,2,3]" и обрамлением фигурными скобками "{a:1,b:2}" и "{1,2,3}"

Getl баги

  • getl.config.ConfigSlurper: при записи конфигурационных файлов в Windows автоматически подставлялся перевод каретки. Теперь Getl при использовании Slurper конфигурация перенастраивает работу приложения на то, что разделителем линий всегда служит только перевод строки, без перевода каретки.
  • getl.utils.FileUtils: в методе ParseArguments была ошибка, когда в параметрах командной строки передавался пробел внутри текста, обрамленного двойными кавычками и вместо одного параметра возвращалось два параметра.
Source: README.md, updated 2021-07-09