Page MenuHomePhabricator

eolian: validate betaness
ClosedPublic

Authored by bu5hm4n on Feb 22 2019, 4:36 AM.

Details

Summary

if there is a none beta class, then this class should not depend on beta
classes in parameters / event types / return types, parent inherits.
This adds this validation, so we can start to slowly to unbeta more and
more classes.

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.
bu5hm4n created this revision.Feb 22 2019, 4:36 AM
bu5hm4n requested review of this revision.Feb 22 2019, 4:36 AM

Commit message:

*If this is a stable class (non-beta) then it should not depend on beta classes...

bu5hm4n edited the summary of this revision. (Show Details)Feb 22 2019, 4:47 AM

I approve the docs ๐Ÿ˜

bu5hm4n updated this revision to Diff 19593.Feb 22 2019, 5:37 AM
bu5hm4n edited the summary of this revision. (Show Details)

add relation_layout into betaness

q66 requested changes to this revision.Feb 22 2019, 9:18 AM

no punctuation in error msgs please

This revision now requires changes to proceed.Feb 22 2019, 9:18 AM
q66 accepted this revision.Feb 25 2019, 4:59 AM
This revision is now accepted and ready to land.Feb 25 2019, 4:59 AM
Closed by commit rEFLd0709d61101b: eolian: validate betaness (authored by Marcel Hollerbach <mail@marcel-hollerbach.de>, committed by q66). ยท Explain WhyFeb 25 2019, 5:00 AM
This revision was automatically updated to reflect the committed changes.