On Fri, Dec 8, 2017 at 11:54 AM, Jean-Philippe André <j...@videolan.org> wrote:
> Hi, > > On Fri, Dec 8, 2017 at 5:56 AM, Lauro Moura <lauromoura@ > expertisesolutions.com.br> wrote: > >> Hi all. >> >> Currently eolian makes the class members inherit the @since value from the >> class if it is not explicitly defined[1]. This works nicely for most >> things >> but may cause some inconsistencies for getters/setters. >> >> For example, if I have a class @since 1.17 and a property @since 1.18, if >> I >> don't explicitly specify the getter/setter @since tags they would end up >> with @since 1.17, inherited from the class. >> >> Should getters/setters inherit their @since from their common property doc >> or should we explicitly fill getters/setters with the correct @since tags >> (actually making them inherit manually)? >> > > Yes, the @since should be inherited: > class @since -> property @since -> get/set @since > Sorry, maybe it's not clear. But I meant that you inherit like the above, and if you want to override you do it. It shouldn't have to be necessary to write @since if the parent has it. -- Jean-Philippe André ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel