Skip to content

Commit b7c46ad

Browse files
committed
refact(all): remove => and use -> instead
1 parent ee71a19 commit b7c46ad

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+912
-922
lines changed

cmd/src/main.ri

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,21 @@ func main() {
1717
}
1818
cmd := process.args[1];
1919
match cmd {
20-
"new", "init" => tools.new(process.args[2..], cmd == "init")!,
21-
"build", "run", "test", "check" => {
20+
"new", "init" -> tools.new(process.args[2..], cmd == "init")!,
21+
"build", "run", "test", "check" -> {
2222
// These commands are handled directly by the compiler.
2323
is_test := cmd == "test";
2424
is_check := cmd == "check";
2525
rivet.Compiler.new(process.args[2..], is_test, is_test or cmd == "run", is_check)!;
2626
},
27-
"version" => {
27+
"version" -> {
2828
console.eprintln(utils.full_version());
2929
process.exit(0);
3030
},
31-
"-h", "--help", "help" => {
31+
"-h", "--help", "help" -> {
3232
console.eprintln(help);
3333
process.exit(0);
3434
},
35-
else => utils.error("unknown command `{}`", cmd)
35+
else -> utils.error("unknown command `{}`", cmd)
3636
}
3737
}

cmd/src/tools/cmd_new.ri

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public func new(args: []string, is_init: bool) -> ! {
109109
} else {
110110
utils.info("creating project `{}`...", project.name);
111111
match template {
112-
"bin", "lib" => {
112+
"bin", "lib" -> {
113113
utils.info("using the template `{}`...", template);
114114
Directory.make(project.name)!;
115115
create_project_json(project, false)!;
@@ -128,7 +128,7 @@ public func new(args: []string, is_init: bool) -> ! {
128128
fs.write_file(Path.join(src_dir, "lib.ri")!, templates.libFile)!;
129129
}
130130
},
131-
else => utils.error(
131+
else -> utils.error(
132132
"unknown template `{}`, use `-h` for see the list of templates", template
133133
)
134134
}

lib/core/src/StringFormatter.ri

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public struct StringFormatter {
1414
b := unsafe { self.buf.ptr[self.i] };
1515
b2 := if self.i + 1 < self.buf.len unsafe { self.buf.ptr[self.i + 1] } else { 0 };
1616
match b {
17-
b'{' => {
17+
b'{' -> {
1818
if b2 == b'{' { // escaping '{'
1919
self.res.write_byte(b'{');
2020
self.i += 1;
@@ -95,7 +95,7 @@ public struct StringFormatter {
9595
);
9696
}
9797
},
98-
b'}' => {
98+
b'}' -> {
9999
if b2 == b'}' { // escaping '}'
100100
self.res.write_byte(b'}');
101101
self.i += 1;
@@ -106,7 +106,7 @@ public struct StringFormatter {
106106
);
107107
}
108108
},
109-
else => self.res.write_byte(b)
109+
else -> self.res.write_byte(b)
110110
}
111111
}
112112
return self.res.to_string();

lib/core/src/rune.c.ri

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,29 +74,29 @@ func utf32_decode_to_buffer(code: rune, buffer: [&]mut uint8) -> usize {
7474
icode := @as(int32, code);
7575
unsafe {
7676
return match {
77-
(icode <= 127) => { // 0x7F
77+
(icode <= 127) -> { // 0x7F
7878
buffer[0] = @as(uint8, icode);
7979
1
8080
},
81-
(icode <= 2047) => { // 0x7FF
81+
(icode <= 2047) -> { // 0x7FF
8282
buffer[0] = @as(uint8, 192) | @as(uint8, icode >> 6); // 0xC0 - 110xxxxx
8383
buffer[1] = @as(uint8, 128) | @as(uint8, icode & 63); // 0x80 - 0x3F - 10xxxxxx
8484
2
8585
},
86-
(icode <= 65535) => { // 0xFFFF
86+
(icode <= 65535) -> { // 0xFFFF
8787
buffer[0] = @as(uint8, 224) | @as(uint8, icode >> 12); // 0xE0 - 1110xxxx
8888
buffer[1] = @as(uint8, 128) | (@as(uint8, icode >> 6) & 63); // 0x80 - 0x3F - 10xxxxxx
8989
buffer[2] = @as(uint8, 128) | @as(uint8, icode & 63); // 0x80 - 0x3F - 10xxxxxx
9090
3
9191
},
92-
(icode <= 1114111) => { // 0x10FFFF
92+
(icode <= 1114111) -> { // 0x10FFFF
9393
buffer[0] = @as(uint8, 240) | @as(uint8, icode >> 18); // 0xF0 - 11110xxx
9494
buffer[1] = @as(uint8, 128) | (@as(uint8, icode >> 12) & 63); // 0x80 - 0x3F - 10xxxxxx
9595
buffer[2] = @as(uint8, 128) | (@as(uint8, icode >> 6) & 63); // 0x80 - 0x3F - 10xxxxxx
9696
buffer[3] = @as(uint8, 128) | @as(uint8, icode & 63); // 0x80 - 0x3F - 10xxxxxx
9797
4
9898
},
99-
else => 0
99+
else -> 0
100100
};
101101
}
102102
}

lib/core/src/signals.c.ri

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ func setup_signals_handler() {
1717
/// understandable error messages along with the backtrace.
1818
func signals_handler(_sig: int32, info: &mut libc.siginfo_t, _context: mut_anyptr) {
1919
match info.si_signo {
20-
libc.SIGSEGV, libc.SIGBUS => segfault_handler(), // It panics on SIGSEGV and SIGBUS.
21-
libc.SIGFPE => fpe_handler(),
22-
else => { }
20+
libc.SIGSEGV, libc.SIGBUS -> segfault_handler(), // It panics on SIGSEGV and SIGBUS.
21+
libc.SIGFPE -> fpe_handler(),
22+
else -> { }
2323
}
2424
}
2525

lib/core/src/string.c.ri

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ public struct string < Stringable, Hashable, Throwable {
500500
mut i: usize := 0;
501501
mut res := @vec(Self);
502502
match delim.len {
503-
0 => {
503+
0 -> {
504504
i = 1;
505505
for ch in self.as_bytes() {
506506
if nth > 0 and i >= nth {
@@ -512,7 +512,7 @@ public struct string < Stringable, Hashable, Throwable {
512512
}
513513
return res;
514514
},
515-
1 => {
515+
1 -> {
516516
mut start: usize := 0;
517517
delim_byte := delim[0];
518518
while i < self.len {
@@ -532,7 +532,7 @@ public struct string < Stringable, Hashable, Throwable {
532532
}
533533
return res;
534534
},
535-
else => {
535+
else -> {
536536
mut start: usize := 0;
537537
while i <= self.len {
538538
is_delim := i + delim.len <= self.len and self[i..i + delim.len] == delim;

lib/core/src/test_runner.ri

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@ public struct TestRunner {
8686
console_eprint(" [{}/{}] {} ", i + 1, self.tests.len, test_.name);
8787
(test_.fn)(test_);
8888
match test_.result {
89-
.Ok => self.print_ok(),
90-
.Skipped => self.print_skip(),
91-
.Failed => self.print_failed(test_.err_pos, test_.err_msg),
92-
.ErrorThrowed => self.print_error_throwed(test_.err_pos, test_.err)
89+
.Ok -> self.print_ok(),
90+
.Skipped -> self.print_skip(),
91+
.Failed -> self.print_failed(test_.err_pos, test_.err_msg),
92+
.ErrorThrowed -> self.print_error_throwed(test_.err_pos, test_.err)
9393
}
9494
}
9595
self.print_summary_tests();

lib/rivet/src/ast/Decl.ri

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,12 @@ public enum Decl {
152152

153153
public func decls(self) -> ?[]Self {
154154
return match self is {
155-
.Extern as extern_decl => extern_decl.decls,
156-
.Trait as trait_decl => trait_decl.decls,
157-
.Enum as enum_decl => enum_decl.decls,
158-
.Struct as struct_decl => struct_decl.decls,
159-
.Extend as extend_decl => extend_decl.decls,
160-
else => none
155+
.Extern as extern_decl -> extern_decl.decls,
156+
.Trait as trait_decl -> trait_decl.decls,
157+
.Enum as enum_decl -> enum_decl.decls,
158+
.Struct as struct_decl -> struct_decl.decls,
159+
.Extend as extend_decl -> extend_decl.decls,
160+
else -> none
161161
};
162162
}
163163
}

0 commit comments

Comments
 (0)