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; --
