q66 pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=2ebea22bc30b687e580e32f8ba4c9e2f30471b9b

commit 2ebea22bc30b687e580e32f8ba4c9e2f30471b9b
Author: Daniel Kolesa <[email protected]>
Date:   Fri Dec 23 17:17:11 2016 +0100

    eolian: add dev warning for old style property implements
---
 src/lib/eolian/eo_parser.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c
index 592f214..a7fc9a7 100644
--- a/src/lib/eolian/eo_parser.c
+++ b/src/lib/eolian/eo_parser.c
@@ -1584,10 +1584,20 @@ fullclass:
              eo_lexer_get(ls);
              goto end;
            case KW_get:
+             if (getenv("EOLIAN_WARN_PROP_IMPLEMENTS"))
+               {
+                  printf("eolian:%s:%d: old style getter implement syntax\n",
+                         ls->filename, ls->line_number);
+               }
              impl->is_prop_get = EINA_TRUE;
              eo_lexer_get(ls);
              goto end;
            case KW_set:
+             if (getenv("EOLIAN_WARN_PROP_IMPLEMENTS"))
+               {
+                  printf("eolian:%s:%d: old style setter implement syntax\n",
+                         ls->filename, ls->line_number);
+               }
              impl->is_prop_set = EINA_TRUE;
              eo_lexer_get(ls);
              goto end;

-- 


Reply via email to