Jeff Epler
907c5d387f
Tweak black_bindings
...
Originally, black_bindings found each contiguous "//|" block and sent
it to black independently. This was slower than it needed to be.
Instead, swap the comment prefix: when running black, take off
"//|" prefixes and put "##|" prefixes on all un-prefixed lines.
Then, after black is run, do the opposite operation
This more than doubles the overall speed of "pre-commit run --all",
from 3m20s to 55s CPU time on my local machine (32.5s to under 10s
"elapsed" time)
It also causes a small amount of churn in the bindings, because
black now sees enough context to know whether one 'def' follows another
or ends the 'def's in a 'class'. In the latter case, it adds an extra
newline, which becomes a "//|" line.
I'm less sure why a trailing comma was omitted before down in
rp2pio/StateMachine.c but let's roll with it.
2022-09-30 11:18:13 -05:00
..
2022-03-10 11:19:35 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-27 15:21:42 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2022-09-30 11:18:13 -05:00
2020-08-07 00:01:31 +09:00
2020-06-14 11:12:35 -05:00
2022-07-26 18:15:59 +02:00
2022-05-27 12:59:54 -07:00
2019-06-12 11:36:43 -07:00