Does anyone recall why `@rule_helper`s have to be ...
# development
h
Does anyone recall why `@rule_helper`s have to be "private" (i.e., have a name starting with an underscore)? (See here)
c
I think just to minimize exposure initially. There’s a
public
property to override this limitation. Although, now you can do without the annotation altogether! 😉
h
True!
Excellent
w
at the time, i argued that we wouldn’t have a way to document them in our plugin APIs, since the generated help was type driven. but given the direction Andreas’ PR sends us in, it seems inevitable that we’ll have public APIs involving named functions
c
🙂 and my hope is that we indeed shall be able to have them all documented 😉