Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Поменялся принцип работы функции Assigned #4482

Open
alexandra-gsoftware opened this issue Jul 1, 2024 · 2 comments

Comments

@alexandra-gsoftware
Copy link

Нужен совет.

Раньше Assigned (Obj) возвращала истину, если Obj существует, и ложь в других случаях

Сейчас она возвращает истину, если Obj существует, ложь, если Obj - nil или null, и ошибку преобразования типов, если Obj - не объект, а, например, число...

С одной стороны, вроде и логично, с другой стороны, в скриптах может вылезти. Стоит ли вернуть старый вариант, или оставить новый?

@MIchaelShoihet
Copy link
Contributor

Да уже столкнулись. Я сначала думал не менять, посмотреть насколько это повально... Пока это вылезло в пару местах... Где уже поправили...

@gsbelarus
Copy link
Member

Выглядит так, что сейчас работает правильнее. Раньше маскировало другие ошибки в коде. Надо посмотреть и оставить.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants