[webkit-efl] Why don't we use Eina_Bool in unit test when testing public APIs ?
Lucas De Marchi
lucas.demarchi at profusion.mobi
Mon Sep 24 09:22:17 PDT 2012
On Mon, Sep 24, 2012 at 11:25 AM, Raphael Kubo da Costa
<rakuco at webkit.org> wrote:
> Gyuyoung Kim <gyuyoung at gmail.com> writes:
>
>> I'd like to listen EFL folks opinion. If there is no objection, I will add
>> this to EFL coding style guidance.
>
> I don't personally have a strong opinion on this, but tend to favor the
> approach of avoiding using Eina_Bool whenever possible.
I do have an strong opinion: avoid using Eina_Bool whenever possible.
In EFL it's used only because of legacy code. For C code we can use
bool, that is C99 and 13 years old. For C++ we already have it for
granted.
>
>> However, in my humble opinion, it would be good to use Eina_Bool in unit
>> test when we test public APIs. Because EFL application will use Eina_Bool
>> instead of standard boolean.
>
> That doesn't look like a very strong reason to me; the tests are not
> part of the public API, so there should be no harm in using standard
> bool types there.
Indeed. Ack.
Lucas De Marchi
More information about the webkit-efl
mailing list