fastmail / Ix

automatic generation of JMAP-style APIs
GNU General Public License v2.0
10 stars 5 forks source link

Add Generic get*List/get*ListUpdates; can be enabled per-rclass. #41

Closed wolfsage closed 7 years ago

wolfsage commented 7 years ago

Must specify a few subs to provide metadata for the get*List call to work -

ix_get_list_sort_map() ix_get_list_filter_map() ix_get_list_fetchable_map() ix_get_list_joins()

And then ix_get_list_enabled() must return a true value.

rjbs commented 7 years ago

I think, pending those changes, this looks very good! I only skimmed the tests, to be honest.

The fact that this seems to have been not super painful (right?) makes me feel pretty good! (fistbump)

rjbs commented 7 years ago

I think this looks good now!