xartigas pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=353524e1b89deb48b64c6125a92c1627a05deb75
commit 353524e1b89deb48b64c6125a92c1627a05deb75 Author: Bruno da Silva Belo <brunodasilvab...@gmail.com> Date: Fri Sep 6 15:45:18 2019 +0200 eolian-mono: Renaming suffix for event and event args Summary: suffix _Args to Args, Evt to Event Reviewers: lauromoura, felipealmeida Reviewed By: lauromoura Subscribers: Jaehyun_Cho, woohyun, segfaultxavi, cedric, felipealmeida, #reviewers, lauromoura, #committers Tags: #refactoring, PHID-PROJ-uhnmnvlvunw6jgoqdnd4, #efl_language_bindings Maniphest Tasks: T8164, T8163 Differential Revision: https://phab.enlightenment.org/D9692 --- src/bin/eolian_mono/eolian/mono/name_helpers.hh | 6 ++-- src/bindings/mono/efl_mono/GenericModel.cs | 24 ++++++------- .../mono/efl_mono/efl_csharp_application.cs | 8 ++--- src/examples/elementary/efl_ui_unit_converter.cs | 6 ++-- src/tests/efl_mono/Errors.cs | 2 +- src/tests/efl_mono/Events.cs | 40 +++++++++++----------- src/tests/efl_mono/Model.cs | 2 +- 7 files changed, 43 insertions(+), 45 deletions(-) diff --git a/src/bin/eolian_mono/eolian/mono/name_helpers.hh b/src/bin/eolian_mono/eolian/mono/name_helpers.hh index d6064b2d56..8104a78af6 100644 --- a/src/bin/eolian_mono/eolian/mono/name_helpers.hh +++ b/src/bin/eolian_mono/eolian/mono/name_helpers.hh @@ -420,14 +420,12 @@ inline std::string klass_get_full_name(T const& clsname) // Events inline std::string managed_event_name(std::string const& name) { - return utils::to_pascal_case(utils::split(name, "_,"), "") + "Evt"; + return utils::to_pascal_case(utils::split(name, "_,"), "") + "Event"; } inline std::string managed_event_args_short_name(attributes::event_def const& evt) { - std::string ret; - ret = klass_concrete_or_interface_name(evt.klass); - return ret + name_helpers::managed_event_name(evt.name) + "_Args"; + return klass_concrete_or_interface_name(evt.klass) + name_helpers::managed_event_name(evt.name) + "Args"; } inline std::string managed_event_args_name(attributes::event_def evt) diff --git a/src/bindings/mono/efl_mono/GenericModel.cs b/src/bindings/mono/efl_mono/GenericModel.cs index 1bfa91e53d..95389f8ddb 100644 --- a/src/bindings/mono/efl_mono/GenericModel.cs +++ b/src/bindings/mono/efl_mono/GenericModel.cs @@ -125,46 +125,46 @@ public class GenericModel<T> : Efl.Object, Efl.IModel, IDisposable } /// <summary>Event triggered when properties on the wrapped model changes.</summary> - public event EventHandler<Efl.IModelPropertiesChangedEvt_Args> PropertiesChangedEvt + public event EventHandler<Efl.IModelPropertiesChangedEventArgs> PropertiesChangedEvent { add { - model.PropertiesChangedEvt += value; + model.PropertiesChangedEvent += value; } remove { - model.PropertiesChangedEvt -= value; + model.PropertiesChangedEvent -= value; } } /// <summary>Event triggered when a child is added from the wrapped model.</summary> - public event EventHandler<Efl.IModelChildAddedEvt_Args> ChildAddedEvt + public event EventHandler<Efl.IModelChildAddedEventArgs> ChildAddedEvent { add { - model.ChildAddedEvt += value; + model.ChildAddedEvent += value; } remove { - model.ChildAddedEvt -= value; + model.ChildAddedEvent -= value; } } /// <summary>Event triggered when a child is removed from the wrapped model.</summary> - public event EventHandler<Efl.IModelChildRemovedEvt_Args> ChildRemovedEvt + public event EventHandler<Efl.IModelChildRemovedEventArgs> ChildRemovedEvent { add { - model.ChildRemovedEvt += value; + model.ChildRemovedEvent += value; } remove { - model.ChildRemovedEvt -= value; + model.ChildRemovedEvent -= value; } } /// <summary>Event triggered when the number of children changes.</summary> - public event EventHandler ChildrenCountChangedEvt + public event EventHandler ChildrenCountChangedEvent { add { - model.ChildrenCountChangedEvt += value; + model.ChildrenCountChangedEvent += value; } remove { - model.ChildrenCountChangedEvt -= value; + model.ChildrenCountChangedEvent -= value; } } } diff --git a/src/bindings/mono/efl_mono/efl_csharp_application.cs b/src/bindings/mono/efl_mono/efl_csharp_application.cs index 4e3a2522cc..93df6e7a3b 100644 --- a/src/bindings/mono/efl_mono/efl_csharp_application.cs +++ b/src/bindings/mono/efl_mono/efl_csharp_application.cs @@ -135,7 +135,7 @@ public abstract class Application #if EFL_BETA app.SetCommandArray(command_line); #endif - app.ArgumentsEvt += (object sender, LoopArgumentsEvt_Args evt) => + app.ArgumentsEvent += (object sender, LoopArgumentsEventArgs evt) => { if (evt.arg.Initialization) { @@ -152,15 +152,15 @@ public abstract class Application OnArguments(evt.arg); }; - app.PauseEvt += (object sender, EventArgs e) => + app.PauseEvent += (object sender, EventArgs e) => { OnPause(); }; - app.ResumeEvt += (object sender, EventArgs e) => + app.ResumeEvent += (object sender, EventArgs e) => { OnResume(); }; - app.TerminateEvt += (object sender, EventArgs e) => + app.TerminateEvent += (object sender, EventArgs e) => { OnTerminate(); }; diff --git a/src/examples/elementary/efl_ui_unit_converter.cs b/src/examples/elementary/efl_ui_unit_converter.cs index 3460af3f5f..93a5f89949 100644 --- a/src/examples/elementary/efl_ui_unit_converter.cs +++ b/src/examples/elementary/efl_ui_unit_converter.cs @@ -23,7 +23,7 @@ public class Example popup.SetVisible(true); popup.SetButton(Efl.Ui.AlertPopupButton.Positive, "Ok", null); popup.SetSize(new Eina.Size2D(150, 30)); - popup.ButtonClickedEvt += (object sender, Efl.Ui.AlertPopupButtonClickedEvt_Args e) => { + popup.ButtonClickedEvent += (object sender, Efl.Ui.AlertPopupButtonClickedEventArgs e) => { popup.SetParent(null); popup.Invalidate(); }; @@ -99,7 +99,7 @@ public class Example kms_box.DoPack(kms_input); kms_box.DoPack(kms_button); - ((Efl.Ui.Clickable)kms_button).ClickedEvt += (object sender, EventArgs e) => { + ((Efl.Ui.Clickable)kms_button).ClickedEvent += (object sender, EventArgs e) => { try { string text = kms_input.GetText(); @@ -115,7 +115,7 @@ public class Example } }; - ((Efl.Ui.Clickable)miles_button).ClickedEvt += (object sender, EventArgs e) => { + ((Efl.Ui.Clickable)miles_button).ClickedEvent += (object sender, EventArgs e) => { try { string text = miles_input.GetText(); diff --git a/src/tests/efl_mono/Errors.cs b/src/tests/efl_mono/Errors.cs index 802ac337c0..9229ad0a60 100644 --- a/src/tests/efl_mono/Errors.cs +++ b/src/tests/efl_mono/Errors.cs @@ -99,7 +99,7 @@ class TestEolianError // the managed code var obj = new Dummy.TestObject(); Listener listener = new Listener(); - obj.EvtWithIntEvt += listener.callback; + obj.EvtWithIntEvent += listener.callback; Test.AssertRaises<Efl.EflException>(() => { obj.EmitEventWithInt(2); }); } diff --git a/src/tests/efl_mono/Events.cs b/src/tests/efl_mono/Events.cs index b664e2bbbd..d7da6f6c98 100644 --- a/src/tests/efl_mono/Events.cs +++ b/src/tests/efl_mono/Events.cs @@ -30,7 +30,7 @@ class TestEoEvents loop.SetName("loop"); TestEoEvents listener = new TestEoEvents(); listener.loop = loop; - loop.IdleEvt += listener.callback; + loop.IdleEvent += listener.callback; Test.Assert(!listener.called); Test.Assert(!listener.correct_sender); @@ -46,7 +46,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); string received_string = null; - obj.EvtWithStringEvt += (object sender, Dummy.TestObjectEvtWithStringEvt_Args e) => { + obj.EvtWithStringEvent += (object sender, Dummy.TestObjectEvtWithStringEventArgs e) => { received_string = e.arg; }; @@ -60,7 +60,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); int received_int= 0; - obj.EvtWithIntEvt += (object sender, Dummy.TestObjectEvtWithIntEvt_Args e) => { + obj.EvtWithIntEvent += (object sender, Dummy.TestObjectEvtWithIntEventArgs e) => { received_int = e.arg; }; @@ -74,7 +74,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); bool received_bool = false; - obj.EvtWithBoolEvt += (object sender, Dummy.TestObjectEvtWithBoolEvt_Args e) => { + obj.EvtWithBoolEvent += (object sender, Dummy.TestObjectEvtWithBoolEventArgs e) => { received_bool = e.arg; }; @@ -91,7 +91,7 @@ class TestEoEvents { var obj = new Dummy.TestObject(); uint received_uint = 0; - obj.EvtWithUintEvt += (object sender, Dummy.TestObjectEvtWithUintEvt_Args e) => { + obj.EvtWithUintEvent += (object sender, Dummy.TestObjectEvtWithUintEventArgs e) => { received_uint = e.arg; }; @@ -104,7 +104,7 @@ class TestEoEvents { var obj = new Dummy.TestObject(); float received_float = 0; - obj.EvtWithFloatEvt += (object sender, Dummy.TestObjectEvtWithFloatEvt_Args e) => { + obj.EvtWithFloatEvent += (object sender, Dummy.TestObjectEvtWithFloatEventArgs e) => { received_float = e.arg; }; @@ -118,7 +118,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); double received_double = 0; double reference = float.MaxValue + 42; - obj.EvtWithDoubleEvt += (object sender, Dummy.TestObjectEvtWithDoubleEvt_Args e) => { + obj.EvtWithDoubleEvent += (object sender, Dummy.TestObjectEvtWithDoubleEventArgs e) => { received_double = e.arg; }; @@ -132,7 +132,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); Dummy.TestObject received_obj = null; - obj.EvtWithObjEvt += (object sender, Dummy.TestObjectEvtWithObjEvt_Args e) => { + obj.EvtWithObjEvent += (object sender, Dummy.TestObjectEvtWithObjEventArgs e) => { received_obj = e.arg; }; @@ -148,7 +148,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); Eina.Error received_error = 0; - obj.EvtWithErrorEvt += (object sender, Dummy.TestObjectEvtWithErrorEvt_Args e) => { + obj.EvtWithErrorEvent += (object sender, Dummy.TestObjectEvtWithErrorEventArgs e) => { received_error = e.arg; }; @@ -164,7 +164,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); Dummy.StructSimple received_struct = default(Dummy.StructSimple); - obj.EvtWithStructEvt += (object sender, Dummy.TestObjectEvtWithStructEvt_Args e) => { + obj.EvtWithStructEvent += (object sender, Dummy.TestObjectEvtWithStructEventArgs e) => { received_struct = e.arg; }; @@ -181,7 +181,7 @@ class TestEoEvents var obj = new Dummy.TestObject(); Dummy.StructComplex received_struct = default(Dummy.StructComplex); - obj.EvtWithStructComplexEvt += (object sender, Dummy.TestObjectEvtWithStructComplexEvt_Args e) => { + obj.EvtWithStructComplexEvent += (object sender, Dummy.TestObjectEvtWithStructComplexEventArgs e) => { received_struct = e.arg; }; @@ -202,7 +202,7 @@ class TestEoEvents sent.Append("Def"); sent.Append("Ghi"); - obj.EvtWithArrayEvt += (object sender, Dummy.TestObjectEvtWithArrayEvt_Args e) => { + obj.EvtWithArrayEvent += (object sender, Dummy.TestObjectEvtWithArrayEventArgs e) => { received = e.arg; }; @@ -222,16 +222,16 @@ class TestEventAddRemove var obj = new Dummy.TestObject(); bool called = true; - EventHandler<Dummy.TestObjectEvtWithIntEvt_Args> evtCb = (object sender, Dummy.TestObjectEvtWithIntEvt_Args e) => { + EventHandler<Dummy.TestObjectEvtWithIntEventArgs> evtCb = (object sender, Dummy.TestObjectEvtWithIntEventArgs e) => { called = true; }; - obj.EvtWithIntEvt += evtCb; + obj.EvtWithIntEvent += evtCb; obj.EmitEventWithInt(42); Test.Assert(called); called = false; - obj.EvtWithIntEvt -= evtCb; + obj.EvtWithIntEvent -= evtCb; obj.EmitEventWithInt(42); Test.Assert(!called); } @@ -248,7 +248,7 @@ class TestInterfaceEvents called = true; }; - obj.NonconflictedEvt += cb; + obj.NonconflictedEvent += cb; obj.EmitNonconflicted(); Test.Assert(called); } @@ -266,7 +266,7 @@ class TestEventNaming test_called = true; }; - obj.EvtWithUnderEvt += cb; + obj.EvtWithUnderEvent += cb; obj.EmitEventWithUnder(); @@ -279,12 +279,12 @@ class TestEventWithDeadWrappers { private static WeakReference AttachToManager(Dummy.EventManager manager, - EventHandler<Dummy.TestObjectEvtWithIntEvt_Args> cb) + EventHandler<Dummy.TestObjectEvtWithIntEventArgs> cb) { var obj = new Dummy.TestObject(); manager.Emitter = obj; - obj.EvtWithIntEvt += cb; + obj.EvtWithIntEvent += cb; return new WeakReference(obj); } @@ -298,7 +298,7 @@ class TestEventWithDeadWrappers int received = -1; // attach to evt with int - EventHandler<Dummy.TestObjectEvtWithIntEvt_Args> cb = (object sender, Dummy.TestObjectEvtWithIntEvt_Args args) => { + EventHandler<Dummy.TestObjectEvtWithIntEventArgs> cb = (object sender, Dummy.TestObjectEvtWithIntEventArgs args) => { callbackCalled = true; received = args.arg; Test.Assert(Object.ReferenceEquals(sender, wref.Target)); diff --git a/src/tests/efl_mono/Model.cs b/src/tests/efl_mono/Model.cs index a43d9da51c..829accfb5c 100644 --- a/src/tests/efl_mono/Model.cs +++ b/src/tests/efl_mono/Model.cs @@ -66,7 +66,7 @@ public class TestModel { string propertyBound = null; bool callbackCalled = false; var factory = new Efl.Ui.ItemFactory<Efl.Ui.Button>(); - factory.PropertyBoundEvt += (object sender, Efl.Ui.IPropertyBindPropertyBoundEvt_Args args) => { + factory.PropertyBoundEvent += (object sender, Efl.Ui.IPropertyBindPropertyBoundEventArgs args) => { propertyBound = args.arg; callbackCalled = true; }; --