lauromoura pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=6d62f66c084b52e4cafdcde13b627b8e47242441

commit 6d62f66c084b52e4cafdcde13b627b8e47242441
Author: Bruno da Silva Belo <bruno.b...@expertisesolutions.com.br>
Date:   Mon Dec 9 08:33:52 2019 -0300

    c#: Suppressing warning for CA1724.
    
    Summary: ref T8413
    
    Reviewers: lauromoura, felipealmeida, YOhoho, jptiz
    
    Reviewed By: jptiz
    
    Subscribers: cedric, #reviewers, #committers
    
    Tags: #efl
    
    Maniphest Tasks: T8413
    
    Differential Revision: https://phab.enlightenment.org/D10811
---
 src/bin/eolian_mono/eolian/mono/klass.hh             | 1 +
 src/bin/eolian_mono/eolian/mono/struct_definition.hh | 1 +
 src/bindings/mono/eldbus_mono/eldbus_common.cs       | 2 ++
 3 files changed, 4 insertions(+)

diff --git a/src/bin/eolian_mono/eolian/mono/klass.hh 
b/src/bin/eolian_mono/eolian/mono/klass.hh
index 653acc78fc..9108ed9775 100644
--- a/src/bin/eolian_mono/eolian/mono/klass.hh
+++ b/src/bin/eolian_mono/eolian/mono/klass.hh
@@ -300,6 +300,7 @@ struct klass
              documentation
              << "[" << name_helpers::klass_full_native_inherit_name(cls) << 
"]\n"
              << "[Efl.Eo.BindingEntity]\n"
+             << "[SuppressMessage(\"Microsoft.Naming\", 
\"CA1724:TypeNamesShouldNotMatchNamespaces\")]\n"
              << "public "
              << (is_partial
                  ? class_type == "class"
diff --git a/src/bin/eolian_mono/eolian/mono/struct_definition.hh 
b/src/bin/eolian_mono/eolian/mono/struct_definition.hh
index 70332c9889..d83e91b591 100644
--- a/src/bin/eolian_mono/eolian/mono/struct_definition.hh
+++ b/src/bin/eolian_mono/eolian/mono/struct_definition.hh
@@ -415,6 +415,7 @@ struct struct_definition_generator
         (
             indent << "[StructLayout(LayoutKind.Sequential)]\n"
          << indent << "[Efl.Eo.BindingEntity]\n"
+         << "[SuppressMessage(\"Microsoft.Naming\", 
\"CA1724:TypeNamesShouldNotMatchNamespaces\")]\n"
          << indent << "public struct " << struct_managed_name << " : 
IEquatable<" << struct_managed_name << ">\n"
          << indent << "{\n"
          )
diff --git a/src/bindings/mono/eldbus_mono/eldbus_common.cs 
b/src/bindings/mono/eldbus_mono/eldbus_common.cs
index 8d4a8ab991..9d6a408c47 100644
--- a/src/bindings/mono/eldbus_mono/eldbus_common.cs
+++ b/src/bindings/mono/eldbus_mono/eldbus_common.cs
@@ -18,6 +18,7 @@
 using System;
 using System.Runtime.InteropServices;
 using System.ComponentModel;
+using System.Diagnostics.CodeAnalysis;
 
 using static eldbus.EldbusMessageNativeFunctions;
 
@@ -1543,6 +1544,7 @@ public delegate void MessageDelegate(eldbus.Message msg, 
eldbus.Pending pending)
 /// Commons for eldbus.
 /// <para>Since EFL 1.23.</para>
 /// </summary>
+[SuppressMessage("Microsoft.Naming", 
"CA1724:TypeNamesShouldNotMatchNamespaces")]
 public static class Common
 {
     /// <summary>

-- 


Reply via email to