Page MenuHomePhabricator

edje_cc: fail upon detecting invalid part description references in programs
ClosedPublic

Authored by zmike on Jan 11 2019, 9:30 AM.

Details

Summary

this causes attempts to STATE_SET a non-existent state to trigger an error and
abort edj file compiling so that bugs can be fixed before they become runtime
issues

@feature
fix T7016
Depends on D7607

Diff Detail

Repository
rEFL core/efl
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
zmike created this revision.Jan 11 2019, 9:30 AM
zmike requested review of this revision.Jan 11 2019, 9:30 AM

Is it possible to have a test case for this?

It's not an impossible thing to do, but it's impractical at present due to the fact that it would need new infrastructure to do any edje_cc testing at all and there are a lot more urgent tasks which require my attention. Perhaps for 1.23 depending on time...

cedric accepted this revision.Jan 17 2019, 11:12 AM
This revision is now accepted and ready to land.Jan 17 2019, 11:12 AM
This revision was automatically updated to reflect the committed changes.