summaryrefslogtreecommitdiff
path: root/src/lib/eolian (follow)
AgeCommit message (Expand)Author
2018-11-30eolian: add optional warning for regular classes in ext listDaniel Kolesa
2018-11-29eolian_aux: add initial eolian_aux APIsDaniel Kolesa
2018-11-23eolian: implement new syntax for inheritanceDaniel 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-09eo parser - fix buffer size warning for snprintf truncationCarsten Haitzler (Rasterman)
2018-11-09eolian - fix warnings about strin truncation by expanding buffersCarsten Haitzler (Rasterman)
2018-11-09eo - parser - fix warning about truncated strings with snprintfCarsten Haitzler (Rasterman)
2018-11-09eo - parser - fix warning about fallthrough caseCarsten Haitzler (Rasterman)
2018-11-04eolian: expose API to retrieve the class of an eventDaniel Kolesa
2018-11-04eolian: add eolian_implement_implementing_class_getDaniel Kolesa
2018-10-31eolian: Add @ctor_param parameter to constructorsFelipe Magno de Almeida
2018-10-24eolian: add API to get full file path of a unitDaniel Kolesa
2018-10-02here comes mesonMarcel Hollerbach
2018-05-19eolian: integrate event type requirement into eo file grammarDaniel Kolesa
2018-05-19eolian: force-enable event type checksDaniel Kolesa
2018-05-15eolian: more useful namespace checks with no false negativesDaniel Kolesa
2018-05-15eolian: initial simple namespace conflict checkDaniel Kolesa
2018-05-13eolian: fix false negatives in unused dependency static checkerDaniel Kolesa
2018-05-13eolian: cycle checks for all toplevel decls in static analyzerDaniel Kolesa
2018-05-13eolian: always validate entire staging areaDaniel Kolesa
2018-05-13eolian: check does no changes, so take a const stateDaniel Kolesa
2018-05-11eolian: introduce initial out-of-validation static checkingDaniel 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-03eolian: add source file for the future static checkerDaniel Kolesa
2018-05-03eolian: add API that will allow for additional static analysisDaniel 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-20eolian: add 'parse' directiveDaniel Kolesa
2018-04-19eolian: re-enable non-dependencied parsingDaniel Kolesa
2018-04-18eolian: disable non-dependencied parsing for the time beingDaniel Kolesa
2018-04-18eolian: make doc ref resolution globalDaniel Kolesa
2018-04-18eolian: doc ref validation cleanupDaniel Kolesa
2018-04-18eolian: add internal api for dep deferring + parsing without depDaniel Kolesa
2018-04-18eolian: simpler and more efficient defer parsingDaniel 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
2018-04-05eolian: _ is allowed in doc referencesDaniel Kolesa
2018-03-27eolian: completely scoped validationDaniel Kolesa
2018-03-27eolian: validate each class with its own unit's in mind onlyDaniel Kolesa
2018-03-26eolian: fix segfault on error when input file fails to openDaniel Kolesa