When using abstract classes, is the order of prope...
# compiler
t
When using abstract classes, is the order of properties deterministic from the compiler plugin point of view?
d
For the source classes/interface the order is following: • functions and properties in order of declaration (how it was written in the source code) • fake-overrides in some order (IIRC it's alpabetical, for the overloads it is determenistic, but complex) For classes/interfaces from dependecnies the order of properties is following • functions (most likely in alphabetical order) • properties • in declaration order, if the class was compiled with 1.9+ • in alphabetical otherwise
thank you color 1