Merge: bugfix: `is optional` attributes was evaluated too much
authorJean Privat <jean@pryen.org>
Tue, 10 May 2016 14:31:50 +0000 (10:31 -0400)
committerJean Privat <jean@pryen.org>
Tue, 10 May 2016 14:31:50 +0000 (10:31 -0400)
commit0ec0f67efe80298301ee2d16c7f845edf7b2ba58
tree06bec8fb35fa0e20816c7a36611b76ae5d3811a0
parenta36e60c913379dc9a6c5025b1f20672ab8d6d3da
parentfdeeac9fbf527bad84e488825e8afd60fe49e82a
Merge: bugfix: `is optional` attributes was evaluated too much

`is optional` attribute must not be evaluated on the allocation, but only if `null` is given in the `new`.

Since the use of `is optional` did not spread, no one seems to have been bitten yet.

Pull-Request: #2053
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>