Skip to content

Latest commit

 

History

History
41 lines (40 loc) · 3.23 KB

SummaryResults.md

File metadata and controls

41 lines (40 loc) · 3.23 KB

Summary Results

Refactoring clang-tidy CLion ReSharper for C++ Visual AssistX Visual Studio
Add Block Delimiter 100% (7/7) 100% (7/7) 100% (7/7) (n/a) 100% (7/7)
Add Override 100% (16/16) (n/a) 100% (16/16) (n/a) (n/a)
Add Parameter (n/a) 77.23% (202/202) 78.71% (202/202) (n/a) 58.91% (202/202)
Change Signature (n/a) 100% (45/45) 100% (45/45) 64.44% (45/45) 35.56% (45/45)
Create Method Stub (n/a) 77.27% (22/22) 86.36% (22/22) (n/a) (n/a)
Create Multi-Variable Declaration (n/a) (n/a) 91.67% (12/12) (n/a) (n/a)
Create Setter Method (n/a) 100% (30/30) (n/a) (n/a) (n/a)
Extract Constant (n/a) 84.62% (13/13) (n/a) (n/a) (n/a)
Extract Function (n/a) 73.68% (19/19) 100% (19/19) 36.84% (19/19) 63.16% (19/19)
Extract Method (n/a) 52.38% (21/21) 100% (21/21) 57.14% (21/21) 85.71% (21/21)
Extract Parameter (n/a) 33.33% (6/6) (n/a) (n/a) (n/a)
Extract Variable (n/a) 66.67% (6/6) 100% (6/6) (n/a) (n/a)
Flatten Conditional (n/a) 100% (1/1) 0% (1/1) (n/a) (n/a)
Inline Macro (n/a) 85.71% (7/7) 85.71% (7/7) (n/a) (n/a)
Inline Type Alias (n/a) (n/a) 100% (13/13) (n/a) (n/a)
Inline Variable (n/a) 16.67% (12/12) 100% (12/12) (n/a) (n/a)
Make Method Static (n/a) (n/a) 0% (3/3) (n/a) (n/a)
Move Implementation to Source File (n/a) 92.31% (26/26) 100% (26/26) 19.23% (26/26) 88.46% (26/26)
Move Method (n/a) 50% (36/36) (n/a) (n/a) (n/a)
Remove Block Delimiter (n/a) 100% (8/8) 100% (8/8) (n/a) (n/a)
Remove Unused Includes (n/a) 100% (1/1) 100% (1/1) (n/a) (n/a)
Remove Unused Parameter (n/a) 100% (4/4) 50% (4/4) (n/a) (n/a)
Rename (n/a) 95.93% (983/1576) 99.05% (1576/1576) 67.65% (983/1576) 87.02% (1418/1576)
Reorder Parameters (n/a) 60% (5/5) 80% (5/5) (n/a) 0% (5/5)
Replace auto With Type (n/a) (n/a) 46.67% (30/30) (n/a) (n/a)
Replace auto_ptr With unique_ptr 100% (4/4) (n/a) (n/a) (n/a) (n/a)
Replace If With Ternary (n/a) 66.67% (9/9) 66.67% (9/9) (n/a) (n/a)
Replace Iterative For With Range For 36.76% (68/68) (n/a) (n/a) (n/a) (n/a)
Replace NULL/0 With nullptr 100% (28/28) (n/a) 100% (28/28) (n/a) (n/a)
Replace String Literal With Raw String Literal 83.33% (12/12) (n/a) 91.67% (12/12) (n/a) 100% (12/12)
Replace Ternary With If (n/a) 63.64% (11/11) 100% (11/11) (n/a) (n/a)
Replace typedef With Type Alias (n/a) (n/a) 100% (7/7) (n/a) (n/a)
Replace Type With auto 100% (28/28) 100% (28/28) 100% (28/28) (n/a) (n/a)
Reverse Conditional (n/a) 100% (8/8) 100% (8/8) (n/a) (n/a)
Simplify Boolean Expression 46.15% (13/13) 100% (13/13) (n/a) (n/a) (n/a)
Split Initialization From Declaration (n/a) 90.91% (11/11) 100% (11/11) (n/a) (n/a)
Split Multi-Variable Declaration (n/a) 100% (19/19) 84.21% (19/19) (n/a) (n/a)