Name | Modified | Size | Downloads / 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 была ошибка, когда в параметрах командной строки передавался пробел внутри текста, обрамленного двойными кавычками и вместо одного параметра возвращалось два параметра.