Nick Cameron 42f03458dd Refactor and fixup attribute formatting
Preserves trailing commas (except in derives where we follow function args).
Correctly uses `#` vs `#!` for derives.
Uses block indent for derives, fixes #2805.
2018-06-26 15:18:17 +12:00
..
2018-06-05 20:58:02 +12:00
2018-06-22 14:42:27 +12:00
2018-05-21 15:54:56 +12:00
2018-06-22 14:42:27 +12:00
2018-06-25 23:36:45 +09:00
2018-06-25 23:36:45 +09:00
2018-06-19 20:51:49 +09:00
2018-06-25 23:36:45 +09:00
2018-06-22 14:42:27 +12:00
2018-06-25 23:36:45 +09:00
2018-06-25 23:36:45 +09:00
2018-06-25 23:36:45 +09:00
2018-06-25 23:36:45 +09:00
2018-06-25 23:36:45 +09:00
2018-06-25 23:36:45 +09:00