Page MenuHomePhabricator

brunobelo (Bruno da Silva Belo)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Aug 14 2019, 12:35 PM (13 w, 3 h)
Availability
Available

Recent Activity

Today

brunobelo updated the diff for D10647: csharp: Add IEquatable on classes..

leftovers.

Wed, Nov 13, 10:32 AM · efl
brunobelo updated the diff for D10647: csharp: Add IEquatable on classes..

update since from docs.

Wed, Nov 13, 10:25 AM · efl
brunobelo retitled D10657: csharp: Marking property with static. from csharp: Marking properties with static. to csharp: Marking property with static..
Wed, Nov 13, 6:47 AM · efl
brunobelo requested review of D10657: csharp: Marking property with static..
Wed, Nov 13, 6:44 AM · efl
brunobelo added a revision to T8420: C#: CA1822: Mark members as static: D10657: csharp: Marking property with static..
Wed, Nov 13, 6:44 AM · efl: language bindings
brunobelo accepted D10653: csharp: Add conversion methods for generated types.
Wed, Nov 13, 4:37 AM · efl

Yesterday

brunobelo requested review of D10651: csharp: Hiding p-invokes..
Tue, Nov 12, 12:24 PM · efl
brunobelo added a revision to T8406: C#: CA1401: P/Invokes should not be visible: D10651: csharp: Hiding p-invokes..
Tue, Nov 12, 12:24 PM · efl: language bindings
brunobelo requested review of D10650: csharp: Specifying StringComparison..
Tue, Nov 12, 11:56 AM · efl
brunobelo added a revision to T8405: C#: CA1307: Specify StringComparison: D10650: csharp: Specifying StringComparison..
Tue, Nov 12, 11:56 AM · efl: language bindings

Mon, Nov 11

brunobelo updated the diff for D10647: csharp: Add IEquatable on classes..

fixing indentation.

Mon, Nov 11, 2:22 PM · efl
brunobelo requested review of D10647: csharp: Add IEquatable on classes..
Mon, Nov 11, 2:20 PM · efl
brunobelo added a revision to T8418: C#: CA1815: Override equals and operator equals on value types: D10647: csharp: Add IEquatable on classes..
Mon, Nov 11, 2:20 PM · efl: language bindings
brunobelo accepted D10630: dotnet: Generate doc and check for warnings.
Mon, Nov 11, 6:40 AM · efl
brunobelo requested review of D10644: csharp: Disposing IDisposable objects..
Mon, Nov 11, 6:01 AM · efl
brunobelo added a revision to T8423: C#: CA2000: Dispose objects before losing scope: D10644: csharp: Disposing IDisposable objects..
Mon, Nov 11, 6:01 AM · efl: language bindings

Thu, Nov 7

brunobelo accepted D10619: csharp: Fix running headless tests in dotnet.
Thu, Nov 7, 2:19 PM · efl
brunobelo retitled D10611: csharp: Removing a never used class. from csharp: Commenting a never used class. to csharp: Removing a never used class..
Thu, Nov 7, 10:27 AM · efl
brunobelo updated the diff for D10611: csharp: Removing a never used class..

update

Thu, Nov 7, 10:26 AM · efl
brunobelo updated the diff for D10616: csharp: Add To and From methods for implicit conversion..

fixing error on docs.

Thu, Nov 7, 10:11 AM · efl
brunobelo added a comment to D10611: csharp: Removing a never used class..

@segfaultxavi i just followed the flow, in the same file, other classes was commented.

Thu, Nov 7, 6:13 AM · efl
brunobelo added a comment to D10616: csharp: Add To and From methods for implicit conversion..

@segfaultxavi it's lambda,

public int Foo() => 3;

it's the same to

public int Foo()
{
  return 3;
}

also, it can be used to create lambda function like

Func<int, int> square = x => x * x;

https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/statements-expressions-operators/lambda-expressions

Thu, Nov 7, 6:08 AM · efl
brunobelo requested review of D10616: csharp: Add To and From methods for implicit conversion..
Thu, Nov 7, 4:40 AM · efl
brunobelo added a revision to T8430: C#: CA2225: Operator overloads have named alternates: D10616: csharp: Add To and From methods for implicit conversion..
Thu, Nov 7, 4:40 AM · efl: language bindings

Wed, Nov 6

brunobelo accepted D10609: csharp: Fix test build dependency.
Wed, Nov 6, 12:10 PM · efl
brunobelo added a task to D10611: csharp: Removing a never used class.: T8417: C#: CA1812: Avoid uninstantiated internal classes.
Wed, Nov 6, 11:33 AM · efl
brunobelo added a revision to T8417: C#: CA1812: Avoid uninstantiated internal classes: D10611: csharp: Removing a never used class..
Wed, Nov 6, 11:33 AM · efl: language bindings
brunobelo requested review of D10611: csharp: Removing a never used class..
Wed, Nov 6, 11:31 AM · efl
brunobelo requested review of D10608: csharp: Localization strings with CultureInfo..
Wed, Nov 6, 6:08 AM · efl
brunobelo added a revision to T8404: C#: CA1305: Specify IFormatProvider: D10608: csharp: Localization strings with CultureInfo..
Wed, Nov 6, 6:08 AM · efl: language bindings

Tue, Nov 5

brunobelo added a comment to D10172: c/cxx: Fix warning from clang -Weverything..

@bu5hm4n A practical example is because of this https://godbolt.org/z/hGcc4m .
(on the left, there isn't a declaration, on the right, there is it).
C compiler only see names declared above from the current name, so, for example,
in eina_accessor.c, we have

Eina_Bool
eina_accessor_init(void)
{
   return eina_magic_string_set(EINA_MAGIC_ACCESSOR, EINA_MAGIC_ACCESSOR_STR);
}
Tue, Nov 5, 2:07 PM · efl

Mon, Nov 4

brunobelo updated the diff for D10541: csharp: Components enum are flags now..

whitespaces

Mon, Nov 4, 12:48 PM · efl
brunobelo updated the diff for D10541: csharp: Components enum are flags now..

update

Mon, Nov 4, 12:45 PM · efl
brunobelo retitled D10541: csharp: Components enum are flags now. from csharp: Suppress Warning for Components enum. to csharp: Components enum are flags now..
Mon, Nov 4, 12:27 PM · efl

Fri, Nov 1

brunobelo updated the diff for D10575: csharp:comma have whitespace after and none before.

update

Fri, Nov 1, 2:42 PM · efl
brunobelo added a task to D10588: csharp: Changing visibility of nested class/struct: T8393: C#: CA1034: Nested types should not be visible.
Fri, Nov 1, 2:22 PM · efl
brunobelo added a revision to T8393: C#: CA1034: Nested types should not be visible: D10588: csharp: Changing visibility of nested class/struct.
Fri, Nov 1, 2:22 PM · efl: language bindings
brunobelo added reviewers for D10588: csharp: Changing visibility of nested class/struct: felipealmeida, lauromoura, YOhoho.
Fri, Nov 1, 2:21 PM · efl
brunobelo updated the diff for D10588: csharp: Changing visibility of nested class/struct.

remove a file.

Fri, Nov 1, 2:20 PM · efl
brunobelo requested review of D10588: csharp: Changing visibility of nested class/struct.
Fri, Nov 1, 2:16 PM · efl
brunobelo planned changes to D10541: csharp: Components enum are flags now..
Fri, Nov 1, 9:26 AM · efl
brunobelo updated the diff for D10541: csharp: Components enum are flags now..

update

Fri, Nov 1, 8:20 AM · efl

Thu, Oct 31

brunobelo accepted D10579: mono: blacklist efl_ui_text_context_menu_item_add.
Thu, Oct 31, 3:07 PM · efl

Wed, Oct 30

brunobelo requested review of D10576: csharp: space after keywords..
Wed, Oct 30, 4:27 PM · efl
brunobelo requested review of D10575: csharp:comma have whitespace after and none before.
Wed, Oct 30, 3:47 PM · efl

Tue, Oct 29

brunobelo updated the diff for D10553: csharp: Suppressing CA1051 for structs..

rebase

Tue, Oct 29, 7:59 AM · efl
brunobelo added a task to D10553: csharp: Suppressing CA1051 for structs.: T8397: C#: CA1051: Do not declare visible instance fields.
Tue, Oct 29, 7:53 AM · efl
brunobelo added a revision to T8397: C#: CA1051: Do not declare visible instance fields: D10553: csharp: Suppressing CA1051 for structs..
Tue, Oct 29, 7:53 AM · efl: language bindings
brunobelo requested review of D10553: csharp: Suppressing CA1051 for structs..
Tue, Oct 29, 7:51 AM · efl

Mon, Oct 28

brunobelo accepted D10494: eolian_cxx: Add key/value to function_def.
Mon, Oct 28, 3:13 PM · efl
brunobelo added a task to D10541: csharp: Components enum are flags now.: T8411: C#: CA1717: Only FlagsAttribute enums should have plural names.
Mon, Oct 28, 8:04 AM · efl
brunobelo added a revision to T8411: C#: CA1717: Only FlagsAttribute enums should have plural names: D10541: csharp: Components enum are flags now..
Mon, Oct 28, 8:04 AM · efl: language bindings
brunobelo requested review of D10541: csharp: Components enum are flags now..
Mon, Oct 28, 7:52 AM · efl

Fri, Oct 25

brunobelo added a comment to D10461: eina_mono: remove exceptions in unexpected locations.

@lauromoura Logging the error and defaulting the value or do another action?

Fri, Oct 25, 4:10 PM · efl
brunobelo accepted D10461: eina_mono: remove exceptions in unexpected locations.
Fri, Oct 25, 3:28 PM · efl
brunobelo updated the diff for D10454: csharp: Add missing exception ctr from iwrapper..

remaining docs.

Fri, Oct 25, 1:24 PM · efl
brunobelo updated the diff for D10454: csharp: Add missing exception ctr from iwrapper..

updating

Fri, Oct 25, 1:15 PM · efl
brunobelo requested review of D10455: csharp: Add missing exception ctor from Errors.cs..

test file.

Fri, Oct 25, 10:53 AM · efl
brunobelo updated the diff for D10458: csharp: Add comparables operators to eina_value..

updating

Fri, Oct 25, 6:08 AM · efl
brunobelo updated the diff for D10456: csharp: Add comparables operator to eina_error..

updating

Fri, Oct 25, 5:55 AM · efl
brunobelo added inline comments to D10456: csharp: Add comparables operator to eina_error..
Fri, Oct 25, 5:31 AM · efl

Thu, Oct 24

brunobelo added inline comments to D10458: csharp: Add comparables operators to eina_value..
Thu, Oct 24, 4:24 PM · efl
brunobelo updated the diff for D10458: csharp: Add comparables operators to eina_value..

fixing doc.

Thu, Oct 24, 3:42 PM · efl
brunobelo added inline comments to D10458: csharp: Add comparables operators to eina_value..
Thu, Oct 24, 3:16 PM · efl
brunobelo updated the diff for D10503: csharp: Returning only method name iwrapper..

removing trailing whitespace.

Thu, Oct 24, 2:53 PM · efl
brunobelo requested review of D10503: csharp: Returning only method name iwrapper..
Thu, Oct 24, 2:28 PM · efl
brunobelo requested review of D10502: csharp:Changing ex access modifier from Errors.cs..
Thu, Oct 24, 2:15 PM · efl
brunobelo added a revision to T8401: C#: CA1064: Exceptions should be public: D10502: csharp:Changing ex access modifier from Errors.cs..
Thu, Oct 24, 2:15 PM · efl: language bindings
brunobelo requested review of D10501: csharp:Using Array.Empty genericmodel..
Thu, Oct 24, 2:07 PM · efl
brunobelo added a revision to T8421: C#: CA1825: Avoid zero-length array allocations: D10501: csharp:Using Array.Empty genericmodel..
Thu, Oct 24, 2:07 PM · efl: language bindings
brunobelo requested review of D10500: csharp: Using Array.Empty Eina..
Thu, Oct 24, 2:04 PM · efl
brunobelo added a revision to T8421: C#: CA1825: Avoid zero-length array allocations: D10500: csharp: Using Array.Empty Eina..
Thu, Oct 24, 2:03 PM · efl: language bindings
brunobelo requested review of D10499: csharp: Changing Count() to Length on eina_value..
Thu, Oct 24, 2:02 PM · efl
brunobelo added a revision to T8422: C#: CA1829: Use Length/Count property instead of `Count()` when available: D10499: csharp: Changing Count() to Length on eina_value..
Thu, Oct 24, 2:01 PM · efl: language bindings
brunobelo requested review of D10498: csharp: Using Count eina_promises..
Thu, Oct 24, 2:00 PM · efl
brunobelo added a revision to T8422: C#: CA1829: Use Length/Count property instead of `Count()` when available: D10498: csharp: Using Count eina_promises..
Thu, Oct 24, 1:59 PM · efl: language bindings
brunobelo added a task to D10496: csharp: Calling ConfigureAwait on tasks Model.: T8424: C#: CA2007: Do not directly await a Task.
Thu, Oct 24, 1:56 PM · efl
brunobelo added a revision to T8424: C#: CA2007: Do not directly await a Task: D10496: csharp: Calling ConfigureAwait on tasks Model..
Thu, Oct 24, 1:56 PM · efl: language bindings
brunobelo requested review of D10497: csharp: Calling ConfigureAwait on tasks GM..
Thu, Oct 24, 1:55 PM · efl
brunobelo added a revision to T8424: C#: CA2007: Do not directly await a Task: D10497: csharp: Calling ConfigureAwait on tasks GM..
Thu, Oct 24, 1:55 PM · efl: language bindings
brunobelo requested review of D10496: csharp: Calling ConfigureAwait on tasks Model..
Thu, Oct 24, 1:52 PM · efl
brunobelo requested review of D10495: csharp: Calling ConfigureAwait on task eopromises..
Thu, Oct 24, 1:44 PM · efl
brunobelo added a revision to T8424: C#: CA2007: Do not directly await a Task: D10495: csharp: Calling ConfigureAwait on task eopromises..
Thu, Oct 24, 1:44 PM · efl: language bindings

Fri, Oct 18

brunobelo requested review of D10458: csharp: Add comparables operators to eina_value..
Fri, Oct 18, 4:42 PM · efl
brunobelo added a revision to T8394: C#: CA1036: Override methods on comparable types: D10458: csharp: Add comparables operators to eina_value..
Fri, Oct 18, 4:42 PM · efl: language bindings
brunobelo requested review of D10456: csharp: Add comparables operator to eina_error..
Fri, Oct 18, 2:51 PM · efl
brunobelo added a revision to T8394: C#: CA1036: Override methods on comparable types: D10456: csharp: Add comparables operator to eina_error..
Fri, Oct 18, 2:51 PM · efl: language bindings
brunobelo added a comment to D10455: csharp: Add missing exception ctor from Errors.cs..

rebase to master

Fri, Oct 18, 1:42 PM · efl
brunobelo added a comment to D10454: csharp: Add missing exception ctr from iwrapper..

Rebase to master

Fri, Oct 18, 1:42 PM · efl
brunobelo planned changes to D10454: csharp: Add missing exception ctr from iwrapper..

documentation.

Fri, Oct 18, 1:13 PM · efl
brunobelo planned changes to D10455: csharp: Add missing exception ctor from Errors.cs..

documentation.

Fri, Oct 18, 1:13 PM · efl
brunobelo requested review of D10455: csharp: Add missing exception ctor from Errors.cs..
Fri, Oct 18, 12:58 PM · efl
brunobelo added a revision to T8392: C#: CA1032: Implement standard exception constructors: D10455: csharp: Add missing exception ctor from Errors.cs..
Fri, Oct 18, 12:58 PM · efl: language bindings
brunobelo added reviewers for D10454: csharp: Add missing exception ctr from iwrapper.: segfaultxavi, YOhoho.
Fri, Oct 18, 12:41 PM · efl
brunobelo requested review of D10454: csharp: Add missing exception ctr from iwrapper..
Fri, Oct 18, 12:39 PM · efl
brunobelo added a revision to T8392: C#: CA1032: Implement standard exception constructors: D10454: csharp: Add missing exception ctr from iwrapper..
Fri, Oct 18, 12:39 PM · efl: language bindings

Thu, Oct 17

brunobelo added a task to D10442: csharp: Setting ELM_ENGINE if it is none.: T8322: csharp: Make tests run in headless scenarios.
Thu, Oct 17, 2:43 PM · efl
brunobelo added a revision to T8322: csharp: Make tests run in headless scenarios: D10442: csharp: Setting ELM_ENGINE if it is none..
Thu, Oct 17, 2:43 PM · efl: language bindings
brunobelo requested review of D10442: csharp: Setting ELM_ENGINE if it is none..
Thu, Oct 17, 2:41 PM · efl

Wed, Oct 16

brunobelo added a task to D10431: csharp: updating eldbus_message doc and hide api.: T8361: C#: Document manual Eldbus bindings.
Wed, Oct 16, 3:22 PM · efl