Jetbrains Native Refactorings Like Extract Interface from Type Alias (TypeScript)
Introduce Type Alias
69% match · Type Safety, Typescript
6.50
Fair
Use Interface Instead of Concrete Type
65% match · Interface
6.96
Fair
Extract Interface
63% match · Interface
7.82
Good
Replace Type Parameter
58% match · Type Safety
6.78
Fair
IntelliJ IDEA's Extract Interface Refactoring
57% match · Interface
7.25
Good
RxJS Observable Stream Composition
57% match · Typescript
7.14
Good
React Context Provider Refactoring
57% match · Typescript
6.51
Fair
Change Parameter Type
55% match · Type Safety
7.67
Good
Change Signature
53% match · Type Safety
8.33
Great
Rename Symbol (Safe Rename)
Jetbrains Native Refactoring
9.74
Brilliant
Rename
Jetbrains Native Refactoring
9.61
Brilliant
IntelliJ IDEA Ultimate's Rename Refactoring
Jetbrains Native Refactoring
9.04
Excellent
IntelliJ IDEA's Extract Method Refactoring
Jetbrains Native Refactoring
8.73
Great
Extract Method
Jetbrains Native Refactoring
8.60
Great
Extract Variable
Jetbrains Native Refactoring
8.46
Great
Introduce Constant
Jetbrains Native Refactoring
8.21
Great
Introduce Variable
Jetbrains Native Refactoring
8.19
Great
Move
Jetbrains Native Refactoring
8.05
Great
Move Method to Another Class
Jetbrains Native Refactoring
8.04
Great
IntelliJ IDEA's Move Class Refactoring
Jetbrains Native Refactoring
7.93
Good
Encapsulate Fields
Jetbrains Native Refactoring
7.86
Good
Extract Constant
Jetbrains Native Refactoring
7.82
Good
Move Static Member
Jetbrains Native Refactoring
7.72
Good
IntelliJ IDEA's Inline Method Refactoring
Jetbrains Native Refactoring
7.70
Good