-
-
Notifications
You must be signed in to change notification settings - Fork 722
test(linter): increase stability of tsgolint test cases #15063
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| await 12; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| declare const arr: number[]; | ||
| delete arr[0]; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| ({}).toString(); |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| declare function bar(): void; | ||
| const foo = () => void bar(); |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| type T1 = 'A' | 'A'; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| const promise = new Promise((resolve, _reject) => resolve("value")); | ||
| promise; | ||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| const arr = [1, 2, 3]; | ||
| for (const i in arr) { | ||
| console.log(arr[i]); | ||
| } |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| setTimeout('alert("Hi!");', 100); | ||
camc314 marked this conversation as resolved.
Show resolved
Hide resolved
|
||
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| function foo(): void { | ||
| return; | ||
| } | ||
| void foo(); |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| declare const promise: Promise<number>; | ||
| const spreadPromise = { ...promise }; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| enum Status { | ||
| Open = 1, | ||
| Closed = 'closed', | ||
| } |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| type T1 = string | unknown; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| declare const someCondition: boolean; | ||
| if (someCondition === true) { | ||
| } |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| const str1 = `Hello world`; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| function identity<T = string>(arg: T): T { | ||
| return arg; | ||
| } | ||
| const result = identity<string>('hello'); |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| const str: string = 'hello'; | ||
| const redundant = str as string; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| declare const anyValue: any; | ||
| function takesString(str: string): void {} | ||
| takesString(anyValue); |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| declare const anyValue: any; | ||
| const str: string = anyValue; |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| declare const anyValue: any; | ||
| anyValue(); |
This file was deleted.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,14 +1,9 @@ | ||
| // Examples of incorrect code for no-unsafe-enum-comparison rule | ||
|
|
||
| enum Status { | ||
| Open = 'open', | ||
| Closed = 'closed', | ||
| } | ||
|
|
||
| enum Color { | ||
| Red = 'red', | ||
| Blue = 'blue', | ||
| } | ||
|
|
||
| // Comparing different enums | ||
| const comparison = Status.Open === Color.Red; |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,2 @@ | ||
| declare const anyValue: any; | ||
| anyValue.foo; |
Uh oh!
There was an error while loading. Please reload this page.