Gaëtan Cassiers
|
83290f15ad
|
Add comma after struct-like enum variant
This is mandatory.
|
2015-07-03 10:30:42 +02:00 |
|
Gaëtan Cassiers
|
fc4483748c
|
Fix fn decl rewriting in case of generics
An opening paren in generics caused a false-positive detection of args
beginning. The result was the creation of comments with some code into
it.
|
2015-07-03 10:30:42 +02:00 |
|
Nick Cameron
|
54d2620ead
|
Merge pull request #124 from cassiersg/fix-bin-op
Fix bugs in width computation for bin op
|
2015-07-02 17:58:02 -07:00 |
|
Gaëtan Cassiers
|
163fbf62ee
|
Fix bugs in width computation
|
2015-07-03 02:55:43 +02:00 |
|
Nick Cameron
|
08b9837a1f
|
Merge pull request #99 from marcusklaas/bool-expr
Format expressions with binary and unary operators
|
2015-07-02 14:05:25 -07:00 |
|
Marcus Klaas
|
2d4b4b856a
|
Format expressions with binary and unary operators
|
2015-07-02 22:44:55 +02:00 |
|
Nick Cameron
|
f16cf1272a
|
Merge pull request #113 from marcusklaas/import-comments
Update import list formatting
|
2015-07-02 12:34:22 -07:00 |
|
Marcus Klaas
|
482f200b0b
|
Update import list formatting
Include comments and sort items alphabetically.
|
2015-06-26 03:43:12 +02:00 |
|
Nick Cameron
|
8cef6785bf
|
Merge pull request #93 from marcusklaas/tuple-structs
Format tuple like structs
|
2015-06-25 14:18:19 -07:00 |
|
Marcus Klaas
|
28f7bd4205
|
Fixup comment wrapping in lists
|
2015-06-24 21:14:08 +02:00 |
|
Marcus Klaas
|
9f3ab0b5fe
|
Format comments in struct literals
|
2015-06-24 01:11:29 +02:00 |
|
Marcus Klaas
|
0ef5db9496
|
Format tuple-like structs
|
2015-06-23 16:54:42 +02:00 |
|
Nick Cameron
|
66c6fe5334
|
Merge pull request #112 from marcusklaas/config-fix
Remove global mutable config to allow for concurrency
|
2015-06-23 06:18:07 -07:00 |
|
Marcus Klaas
|
d7b49fd76c
|
Remove global mutable config to allow for concurrency
|
2015-06-23 13:26:04 +02:00 |
|
Nick Cameron
|
1488d5eadb
|
Merge pull request #90 from marcusklaas/empty-imports
Remove empty list imports
|
2015-06-22 17:32:55 -07:00 |
|
Nick Cameron
|
58df4664bb
|
Merge pull request #107 from cassiersg/rewrite
Add a Rewrite trait
|
2015-06-22 17:30:27 -07:00 |
|
Gaëtan Cassiers
|
b7ead806f4
|
Use FromIterator implementation for Option
Combined with try_opt!, this avoid an explicit for loop or another macro.
|
2015-06-23 02:15:46 +02:00 |
|
Gaëtan Cassiers
|
ad658885d4
|
Comments for Rewrite
|
2015-06-23 02:15:46 +02:00 |
|
Gaëtan Cassiers
|
2161400c7d
|
Add a try_opt! macro for ease of work with Rewrite
|
2015-06-23 02:15:46 +02:00 |
|
Gaëtan Cassiers
|
c012d311c4
|
A basic impl of Rewrite for ast::Expr
|
2015-06-23 02:15:46 +02:00 |
|
Nick Cameron
|
c10bfecdc2
|
Merge pull request #114 from marcusklaas/rustup
Rustup
|
2015-06-22 15:36:20 -07:00 |
|
Nick Cameron
|
3bb144c26e
|
Merge pull request #117 from cassiersg/fix-round-power-of-two
Use wrapping operations for bit-level functions
|
2015-06-22 10:37:29 -07:00 |
|
Gaëtan Cassiers
|
35c996054a
|
Use wrapping operations for bit-level functions
This handles a underflow panic on round_up_to_power_of_two(0).
|
2015-06-22 17:42:05 +02:00 |
|
Marcus Klaas
|
5924b83829
|
Rustup
|
2015-06-22 14:52:23 +02:00 |
|
Nick Cameron
|
b74cdb7b53
|
Merge pull request #109 from marcusklaas/fix-string-lit
Fix off-by-one errors in rewrite_string_lit
|
2015-06-16 09:59:24 +12:00 |
|
Nick Cameron
|
129e2f12e4
|
Merge pull request #96 from marcusklaas/find-uncommented
Deal with problematic characters in comments
|
2015-06-16 09:45:01 +12:00 |
|
Marcus Klaas
|
963eafe94a
|
Add tests for string literal formatting
|
2015-06-15 21:37:27 +02:00 |
|
Marcus Klaas
|
74f050bb5a
|
Fix off-by-one bugs in rewrite_string_lit
Multi-line literals would typically have a character too many. Splitting of escape sequences also wasn't working correctly.
|
2015-06-15 21:37:04 +02:00 |
|
Marcus Klaas
|
b17c920e46
|
Deal with problematic characters in comments
|
2015-06-15 15:07:47 +02:00 |
|
Nick Cameron
|
c7ecf74af0
|
Merge pull request #106 from marcusklaas/issue-number-check-2
Implement checks for unnumbered TODOs and FIXMEs
|
2015-06-15 20:32:12 +12:00 |
|
Marcus Klaas
|
d335d04575
|
Implement checks for unnumbered TODOs and FIXMEs
|
2015-06-12 20:58:23 +02:00 |
|
Nick Cameron
|
9da7be929f
|
Merge pull request #101 from nrc/test
Add a terrible, but useful, test which I used locally
|
2015-06-11 14:43:12 +12:00 |
|
Nick Cameron
|
caa10d408b
|
Add a terrible, but useful, test which I used locally
It does too much, it should be split up
|
2015-06-11 14:36:31 +12:00 |
|
Nick Cameron
|
8931fb0926
|
Merge pull request #100 from chellmuth/regression-test
Regression test for pub struct fields
|
2015-06-11 09:41:13 +12:00 |
|
Chris Hellmuth
|
5e3c2640ec
|
Add idempotent regression test for pub struct fields
|
2015-06-10 15:18:16 -06:00 |
|
Nick Cameron
|
58519236d0
|
Merge pull request #98 from cassiersg/misc
Use impl_enum_decodable for SeparatorTactic
|
2015-06-09 08:43:22 +12:00 |
|
Nick Cameron
|
81c581ee5c
|
Merge pull request #97 from marcusklaas/issue-64
Regression test for UFCS function calls
|
2015-06-09 08:40:57 +12:00 |
|
Gaëtan Cassiers
|
4d6d0b81a7
|
Fix mod ordering + formatting
|
2015-06-08 20:23:24 +02:00 |
|
Gaëtan Cassiers
|
adedba45a8
|
Use impl_enum_decodable for SeparatorTactic
|
2015-06-08 19:40:22 +02:00 |
|
Marcus Klaas
|
25301230f2
|
Add regression test for UFCS formatting error
|
2015-06-08 18:34:53 +02:00 |
|
Marcus Klaas
|
34b2721010
|
Fixup tests
|
2015-06-08 18:22:55 +02:00 |
|
Nick Cameron
|
55f2de9cf1
|
Merge pull request #84 from marcusklaas/tests
Implement framework for system tests
|
2015-06-08 12:18:09 +12:00 |
|
Marcus Klaas
|
98c9c6e9ef
|
implement framework for system tests
|
2015-06-05 17:50:22 +02:00 |
|
Nick Cameron
|
98e572a2e1
|
Merge pull request #94 from marcusklaas/fixes
Fix two TODO items
|
2015-06-05 12:07:58 +12:00 |
|
Marcus Klaas
|
13141e261b
|
Remove duplicate statement in make_comments_for_list
|
2015-06-04 15:05:50 +02:00 |
|
Marcus Klaas
|
227322ddba
|
Add macro for enum implementations of Decodable
|
2015-06-04 14:08:32 +02:00 |
|
Marcus Klaas
|
1ef7e23dd1
|
Move vertical mode override to write_list
|
2015-06-04 13:47:35 +02:00 |
|
Marcus Klaas
|
27d6558964
|
Remove empty list imports
|
2015-06-02 23:55:16 +02:00 |
|
Nick Cameron
|
826a2fb144
|
Merge pull request #89 from marcusklaas/enums
Implement basic enum formatting
|
2015-06-03 09:32:14 +12:00 |
|
Marcus Klaas
|
90bc40a111
|
Implement basic enum formatting
|
2015-06-02 15:52:07 +02:00 |
|