summaryrefslogtreecommitdiff
path: root/src/lib/eolian/database_validate.c (follow)
AgeCommit message (Expand)Author
2019-04-24eolian: remove unreachable code.Hermet Park
2019-03-21eolian: add event type call convention checks for non-beta classesDaniel Kolesa
2019-03-21eolian: enable event redef checking by defaultMarcel Hollerbach
2019-03-11eolian: enable checking of beta/stable contexts in all classesDaniel Kolesa
2019-03-09eolian: drop env var checking that is unneccessaryMarcel Hollerbach
2019-03-08eolian: remove legacy handling API and most of generationDaniel Kolesa
2019-03-08eolian: add support for marking type declarations betaDaniel Kolesa
2019-02-28eolian: remove support for inlist/inarrayDaniel Kolesa
2019-02-28eolian: add support for inlist structsDaniel Kolesa
2019-02-25eolian: validate betanessMarcel Hollerbach
2019-02-22eolian: introduce typed slice typesDaniel Kolesa
2019-01-25eolian: clear the unimplemented implement set for each treeDaniel Kolesa
2019-01-23eolian: check old impl status before actually trying to extend itDaniel Kolesa
2019-01-23eolian: get rid of false positives about unimplemented methodsDaniel Kolesa
2019-01-23eolian: refactor validator error loggingDaniel Kolesa
2019-01-23eolian: inherit composite lists and allow in abstracts/mixinsDaniel Kolesa
2019-01-23eolian: error out when owned type does not have a free functionMarcel Hollerbach
2019-01-21eolian: add support for composite section into regular classesDaniel Kolesa
2019-01-17eolian: make error messages usableMarcel Hollerbach
2019-01-17eolian: disallow pure virtual on non-abstract/mixin classesDaniel Kolesa
2019-01-17eolian: enforce not using regular classes in extension listDaniel Kolesa
2019-01-17eolian: always enable regular-class-in-extensions-list checkingDaniel Kolesa
2019-01-17eolian: warn as much as possible at once for unimplemented funcsDaniel Kolesa
2019-01-16eolian: disallow pure virtual methods in regular classesDaniel Kolesa
2019-01-16eolian: add validation to make sure all methods are implementedDaniel Kolesa
2019-01-16eolian: add free functions for the array and future.Marcel Hollerbach
2019-01-16eolian: there is no eina_inlist_freeMarcel Hollerbach
2019-01-11eolian: introduce the keyword requiredMarcel Hollerbach
2018-11-30eolian: add optional warning for regular classes in ext listDaniel Kolesa
2018-11-23eolian: implement new inherit behaviorDaniel Kolesa
2018-11-21eolian: check whether events conflict in inheritance tree (off)Daniel Kolesa
2018-11-15eolian: use 'free' for owned mstring but not stringDaniel Kolesa
2018-11-04eolian: add eolian_implement_implementing_class_getDaniel Kolesa
2018-05-19eolian: integrate event type requirement into eo file grammarDaniel Kolesa
2018-05-19eolian: force-enable event type checksDaniel Kolesa
2018-05-09eolian: add optional warnings about events missing a typeDaniel Kolesa
2018-05-03eolian: allow void and non-ownable types in futureDaniel Kolesa
2018-05-03eolian: add builtin type for Eina_FutureDaniel Kolesa
2018-05-01eolian: remove old support for Efl_Future.Cedric BAIL
2018-04-26eolian: check event vs function/part conflicts as wellDaniel Kolesa
2018-04-26eolian: use pointer hashes in validation for performanceDaniel Kolesa
2018-04-26eolian: stricter function/part redef checksDaniel Kolesa
2018-04-26eolian: add event redefinition checksDaniel Kolesa
2018-04-26eolian: clear chash on each iteration during validationDaniel Kolesa
2018-04-20eolian: add capturing of variables/typedecls in expr evalDaniel Kolesa
2018-04-18eolian: make doc ref resolution globalDaniel Kolesa
2018-04-18eolian: doc ref validation cleanupDaniel Kolesa
2018-04-12eolian: correct line/column number during doc reference validationDaniel Kolesa
2018-04-11eolian: simplify class validation logicDaniel Kolesa
2018-04-11eolian: better/more robust class inheritance list replacementDaniel Kolesa