Page MenuHomePhabricator

csharp: Raise exceptions on property accessors failures
Needs ReviewPublic

Authored by lauromoura on Oct 14 2019, 8:36 PM.

Details

Summary

Only for bools and eina_errors.

For other types, the return value are discarded.

Test Plan

see attached tests

Diff Detail

Repository
rEFL core/efl
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 14008
Build 9725: arc lint + arc unit
lauromoura created this revision.Oct 14 2019, 8:36 PM
lauromoura requested review of this revision.Oct 14 2019, 8:36 PM

This will throw an exception even if the returned bool was not meant to indicate error.
Let's wait for the outcome of the mailing list discussion on this topic:
https://sourceforge.net/p/enlightenment/mailman/message/36789680/