diff options
author | Yusuke Tanaka <yusuktan@maguro.dev> | 2020-08-31 18:10:28 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-31 11:10:28 +0200 |
commit | 7799b797d149dff98fa11c065667e453e6038b9d (patch) | |
tree | 4921ddb7e83a02c862b89d6e95cc5d16f2c89e04 | |
parent | d761246e16826a3dd3aa73a3e053de72d640b203 (diff) |
chore: remove unreachable code to pass linter (#7270)
-rw-r--r-- | cli/tests/unit/console_test.ts | 3 | ||||
-rw-r--r-- | std/fmt/printf.ts | 16 |
2 files changed, 1 insertions, 18 deletions
diff --git a/cli/tests/unit/console_test.ts b/cli/tests/unit/console_test.ts index 60d2143c0..3d1ace6bd 100644 --- a/cli/tests/unit/console_test.ts +++ b/cli/tests/unit/console_test.ts @@ -720,9 +720,8 @@ unitTest(function consoleTestWithCustomInspector(): void { unitTest(function consoleTestWithCustomInspectorError(): void { class A { - [customInspect](): string { + [customInspect](): never { throw new Error("BOOM"); - return "b"; } } diff --git a/std/fmt/printf.ts b/std/fmt/printf.ts index 2fb8acc0b..4bd5c9e0e 100644 --- a/std/fmt/printf.ts +++ b/std/fmt/printf.ts @@ -319,53 +319,37 @@ class Printf { switch (this.verb) { case "t": return this.pad(arg.toString()); - break; case "b": return this.fmtNumber(arg as number, 2); - break; case "c": return this.fmtNumberCodePoint(arg as number); - break; case "d": return this.fmtNumber(arg as number, 10); - break; case "o": return this.fmtNumber(arg as number, 8); - break; case "x": return this.fmtHex(arg); - break; case "X": return this.fmtHex(arg, true); - break; case "e": return this.fmtFloatE(arg as number); - break; case "E": return this.fmtFloatE(arg as number, true); - break; case "f": case "F": return this.fmtFloatF(arg as number); - break; case "g": return this.fmtFloatG(arg as number); - break; case "G": return this.fmtFloatG(arg as number, true); - break; case "s": return this.fmtString(arg as string); - break; case "T": return this.fmtString(typeof arg); - break; case "v": return this.fmtV(arg); - break; case "j": return this.fmtJ(arg); - break; default: return `%!(BAD VERB '${this.verb}')`; } |