diff options
| author | Daniel Gavin <danielgavin5@hotmail.com> | 2022-07-18 18:40:43 +0200 |
|---|---|---|
| committer | Daniel Gavin <danielgavin5@hotmail.com> | 2022-07-18 18:40:43 +0200 |
| commit | 0bce9200239fed06dd71ab82a7e0de254a146cff (patch) | |
| tree | 128e041a7ffeeaf99bfa5461a5d8789841344291 /tools | |
| parent | b0f127175d05d00d14cd4fee43a50718e83664a7 (diff) | |
Added new suffix type to handle newline comments in odinfmt.
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/odinfmt/tests/.snapshots/calls.odin | 9 | ||||
| -rw-r--r-- | tools/odinfmt/tests/.snapshots/comments.odin | 5 | ||||
| -rw-r--r-- | tools/odinfmt/tests/.snapshots/proc_types.odin | 5 | ||||
| -rw-r--r-- | tools/odinfmt/tests/calls.odin | 10 | ||||
| -rw-r--r-- | tools/odinfmt/tests/comments.odin | 6 | ||||
| -rw-r--r-- | tools/odinfmt/tests/proc_types.odin | 5 |
6 files changed, 29 insertions, 11 deletions
diff --git a/tools/odinfmt/tests/.snapshots/calls.odin b/tools/odinfmt/tests/.snapshots/calls.odin index d169f9b..184c53f 100644 --- a/tools/odinfmt/tests/.snapshots/calls.odin +++ b/tools/odinfmt/tests/.snapshots/calls.odin @@ -2,8 +2,6 @@ package odinfmt_test calls :: proc() { - - aaaaaaaaaaaaa44444444777aaesult := vk.CreateInsaaaaaadafaddddadwadawdwadawdawddgddaaaknce( my_really_cool_call( @@ -14,7 +12,6 @@ calls :: proc() { ), ) - aaaaaaaaaaaaa44444444777aaesult = vk.CreateInsaaaaaadafaddddadwadawdwadawdawddgddaaaknce( my_really_cool_call( @@ -34,7 +31,6 @@ calls :: proc() { ), ) - result = vk.CreateInsance( my_really_cool_call( aaaaaaaaaaaaaaaaaaaaa, @@ -44,7 +40,6 @@ calls :: proc() { ), ) - test_2( Foo{ field1 = 1, @@ -58,5 +53,9 @@ calls :: proc() { }, ) + slice.sort_by(fis, proc(a, b: os.File_Info) -> bool { + return a.name < b.name + }) + } diff --git a/tools/odinfmt/tests/.snapshots/comments.odin b/tools/odinfmt/tests/.snapshots/comments.odin new file mode 100644 index 0000000..c9fc4db --- /dev/null +++ b/tools/odinfmt/tests/.snapshots/comments.odin @@ -0,0 +1,5 @@ +package odinfmt_test + +//Comments are really important + +GetPhysicsBody :: proc(index: int) -> PhysicsBody // Returns a physics body of the bodies pool at a specific index diff --git a/tools/odinfmt/tests/.snapshots/proc_types.odin b/tools/odinfmt/tests/.snapshots/proc_types.odin new file mode 100644 index 0000000..da6e334 --- /dev/null +++ b/tools/odinfmt/tests/.snapshots/proc_types.odin @@ -0,0 +1,5 @@ +package odinfmt_test + + +GetPhysicsBody :: proc(index: int) -> + ReallllllllllllllllllllllllllllllllllllllyThiccccccccccccccccccccccccPhysicsBody diff --git a/tools/odinfmt/tests/calls.odin b/tools/odinfmt/tests/calls.odin index ae9837b..38a848d 100644 --- a/tools/odinfmt/tests/calls.odin +++ b/tools/odinfmt/tests/calls.odin @@ -2,20 +2,14 @@ package odinfmt_test calls :: proc() { - - aaaaaaaaaaaaa44444444777aaesult := vk.CreateInsaaaaaadafaddddadwadawdwadawdawddgddaaaknce(my_really_cool_call(aaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, cccccccccccccccccccccccccccccccc, ddddddddddddddddddddddddddddddddddddd)) - aaaaaaaaaaaaa44444444777aaesult = vk.CreateInsaaaaaadafaddddadwadawdwadawdawddgddaaaknce(my_really_cool_call(aaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, cccccccccccccccccccccccccccccccc, ddddddddddddddddddddddddddddddddddddd)) result := vk.CreateInsance(my_really_cool_call(aaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, cccccccccccccccccccccccccccccccc, ddddddddddddddddddddddddddddddddddddd)) - result = vk.CreateInsance(my_really_cool_call(aaaaaaaaaaaaaaaaaaaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb, cccccccccccccccccccccccccccccccc, ddddddddddddddddddddddddddddddddddddd)) - - test_2( Foo{field1 = 1, field2 = "hello", @@ -27,6 +21,10 @@ calls :: proc() { field8 = 1, }, ) + + slice.sort_by(fis, proc(a, b: os.File_Info) -> bool { + return a.name < b.name + }) } diff --git a/tools/odinfmt/tests/comments.odin b/tools/odinfmt/tests/comments.odin new file mode 100644 index 0000000..e22e2d9 --- /dev/null +++ b/tools/odinfmt/tests/comments.odin @@ -0,0 +1,6 @@ +package odinfmt_test + +//Comments are really important + +GetPhysicsBody :: proc(index: int) -> PhysicsBody // Returns a physics body of the bodies pool at a specific index + diff --git a/tools/odinfmt/tests/proc_types.odin b/tools/odinfmt/tests/proc_types.odin new file mode 100644 index 0000000..53dafa3 --- /dev/null +++ b/tools/odinfmt/tests/proc_types.odin @@ -0,0 +1,5 @@ +package odinfmt_test + + +GetPhysicsBody :: proc(index: int) -> ReallllllllllllllllllllllllllllllllllllllyThiccccccccccccccccccccccccPhysicsBody + |