Addon xml compatibility core_version нелогичная обработка пустого значения

Это конечно не баг… но…
я понимаю, что вам всё протестировать нет ни времени ни ресурсов. А я вот видимо люблю порой в таких ракурсах на вещи взглянуть…
Сегодня вот получил сообщение:

Ошибка Версия Вашего магазина (4.17.2.SP3) не поддерживается. Доступно для версий от ∞ и до ∞.

Откуда взялось - разобрался. Скопировал в файл addon.xml блок compatibility

    <compatibility>
        <dependencies></dependencies>
        <conflicts></conflicts>
        <core_version>
            <min></min>
            <max></max>
        </core_version>
    </compatibility>

так вот если пустые dependencies и conflicts воспринимаются правильно - как отсутствие значения, то пустые min и max - не как отсутствие, а как бесконечность в обоих случаях. Если так уж важно трансформировать пустое значение, так тогда уж пустое значение для min логично преобразовывать не в бесконечность, а в 0 - и тогда все будет логично.

2 лайка

Здравствуйте!

Данное поведение не является багом. Однако я передала данное замечание разработчикам.

1 лайк