Yacin Tmimi 8984438a6f Honor #[rustfmt::skip::attributes(derive)] attribute
Fixes 5270

Previously, rustfmt only checked the `merge_derives` configuration value
to determine if it should merge_derives. This lead to derives being
merged even when annotated with the `rustfmt::skip` attribute.

Now, rustfmt also checks if derives are explicitly being skipped in the
current context via the `rustfmt::skip` attribute.
2022-03-21 16:56:34 -05:00
..
2018-12-25 18:03:48 +09:00
2019-07-17 09:40:33 +09:00
2022-03-06 11:23:50 -06:00
2021-07-27 19:50:11 -05:00
2019-03-17 12:21:21 +09:00
2019-06-07 16:56:30 +09:00
2018-08-31 18:20:28 +09:00
2018-10-15 12:09:53 +13:00
2018-09-19 23:19:24 +09:00
2019-06-07 16:56:30 +09:00
2020-11-28 17:41:21 -06:00
2018-09-19 23:19:24 +09:00
2018-09-19 23:19:24 +09:00
2019-06-03 22:26:48 +09:00
2018-10-19 12:28:00 +02:00
2018-04-29 21:03:49 +08:00
2021-01-09 12:11:52 -06:00
2018-08-24 14:39:05 +09:00
2018-04-11 10:46:49 +12:00
2021-09-02 20:53:15 -05:00
2021-09-02 20:53:15 -05:00
2021-09-06 18:14:13 -05:00
2021-01-28 22:01:50 -06:00
2021-09-02 20:53:15 -05:00
2019-08-06 11:09:45 +09:00
2018-06-27 15:28:32 +02:00
2018-05-06 15:14:47 +09:00
2018-09-19 23:19:24 +09:00
2018-03-31 13:16:36 +09:00
2018-09-11 08:54:43 +03:00
2018-03-22 00:57:22 -04:00
2018-05-02 10:38:02 +02:00
2018-06-19 20:51:49 +09:00
2018-09-19 23:19:24 +09:00
2018-06-05 13:42:58 +09:00
2018-08-31 16:25:01 +03:00
2018-08-31 15:25:08 +03:00
2019-04-26 16:04:49 +08:00
2018-10-06 16:32:27 +03:00
2018-10-06 10:59:47 +03:00
2019-03-02 17:33:43 +09:00
2019-02-08 00:05:54 +09:00
2018-12-24 06:18:00 +09:00
2019-02-07 12:12:36 +03:00
2019-06-07 16:56:30 +09:00
2019-03-24 18:43:35 +09:00
2019-04-07 12:31:57 +09:00
2019-04-23 08:50:44 +09:00
2019-05-06 00:01:13 +09:00
2019-05-21 11:43:27 +09:00
2019-05-30 21:03:29 +09:00
2019-06-23 16:24:40 +09:00
2020-06-11 23:17:38 -05:00
2020-11-29 13:26:58 -06:00
2020-06-11 23:29:51 -05:00
2020-11-29 13:26:58 -06:00
2021-01-27 20:58:42 -06:00
2018-06-07 11:21:52 +08:00
2021-08-30 20:18:41 -05:00
2018-03-22 16:09:21 +09:00
2020-11-30 23:24:36 -06:00
2018-09-19 23:19:24 +09:00
2018-08-26 13:19:44 +09:00
2019-08-06 11:09:45 +09:00
2021-08-27 11:53:03 +00:00
2018-03-12 07:54:12 +09:00