Refactor and optimize code for clarity and performance.
2 params
Refactor TypeScript code to address long methods with extractable fragments.
2 params
Refactor Python code to address long methods with extractable fragments.
2 params
Refactor Java code to address long methods with extractable fragments.
2 params
Refactor Go code to address long methods with extractable fragments.
2 params
Refactor Rust code to address long methods with extractable fragments.
2 params
Refactor C# code to address long methods with extractable fragments.
2 params
Refactor Ruby code to address long methods with extractable fragments.
2 params
Refactor PHP code to address long methods with extractable fragments.
2 params
Refactor Swift code to address long methods with extractable fragments.
2 params
Refactor Kotlin code to address long methods with extractable fragments.
2 params
Refactor TypeScript code to address classes with mixed responsibilities.
2 params
Refactor Python code to address classes with mixed responsibilities.
2 params
Refactor Java code to address classes with mixed responsibilities.
2 params
Refactor Go code to address classes with mixed responsibilities.
2 params
Refactor Rust code to address classes with mixed responsibilities.
2 params
Refactor C# code to address classes with mixed responsibilities.
2 params
Refactor Ruby code to address classes with mixed responsibilities.
2 params
Refactor PHP code to address classes with mixed responsibilities.
2 params
Refactor Swift code to address classes with mixed responsibilities.
2 params
Refactor Kotlin code to address classes with mixed responsibilities.
2 params
Refactor TypeScript code to address large components with separable concerns.
2 params
Refactor Python code to address large components with separable concerns.
2 params
Refactor Java code to address large components with separable concerns.
2 params
Refactor Go code to address large components with separable concerns.
2 params
Refactor Rust code to address large components with separable concerns.
2 params
Refactor C# code to address large components with separable concerns.
2 params
Refactor Ruby code to address large components with separable concerns.
2 params
Refactor PHP code to address large components with separable concerns.
2 params
Refactor Swift code to address large components with separable concerns.
2 params
Refactor Kotlin code to address large components with separable concerns.
2 params
Refactor TypeScript code to address trivial wrapper methods.
2 params
Refactor Python code to address trivial wrapper methods.
2 params
Refactor Java code to address trivial wrapper methods.
2 params
Refactor Go code to address trivial wrapper methods.
2 params
Refactor Rust code to address trivial wrapper methods.
2 params
Refactor C# code to address trivial wrapper methods.
2 params
Refactor Ruby code to address trivial wrapper methods.
2 params
Refactor PHP code to address trivial wrapper methods.
2 params
Refactor Swift code to address trivial wrapper methods.
2 params
Refactor Kotlin code to address trivial wrapper methods.
2 params
Refactor TypeScript code to address methods in the wrong class.
2 params
Refactor Python code to address methods in the wrong class.
2 params
Refactor Java code to address methods in the wrong class.
2 params
Refactor Go code to address methods in the wrong class.
2 params
Refactor Rust code to address methods in the wrong class.
2 params
Refactor C# code to address methods in the wrong class.
2 params
Refactor Ruby code to address methods in the wrong class.
2 params
Refactor PHP code to address methods in the wrong class.
2 params
Refactor Swift code to address methods in the wrong class.
2 params
Refactor Kotlin code to address methods in the wrong class.
2 params
Refactor TypeScript code to address unclear or inconsistent names.
2 params
Refactor Python code to address unclear or inconsistent names.
2 params
Refactor Java code to address unclear or inconsistent names.
2 params
Refactor Go code to address unclear or inconsistent names.
2 params
Refactor Rust code to address unclear or inconsistent names.
2 params
Refactor C# code to address unclear or inconsistent names.
2 params
Refactor Ruby code to address unclear or inconsistent names.
2 params
Refactor PHP code to address unclear or inconsistent names.
2 params
Refactor Swift code to address unclear or inconsistent names.
2 params
Refactor Kotlin code to address unclear or inconsistent names.
2 params
Refactor TypeScript code to address complex type-checking conditionals.
2 params
Refactor Python code to address complex type-checking conditionals.
2 params
Refactor Java code to address complex type-checking conditionals.
2 params
Refactor Go code to address complex type-checking conditionals.
2 params
Refactor Rust code to address complex type-checking conditionals.
2 params
Refactor C# code to address complex type-checking conditionals.
2 params
Refactor Ruby code to address complex type-checking conditionals.
2 params
Refactor PHP code to address complex type-checking conditionals.
2 params
Refactor Swift code to address complex type-checking conditionals.
2 params
Refactor Kotlin code to address complex type-checking conditionals.
2 params
Refactor TypeScript code to address deep or fragile inheritance hierarchies.
2 params
Refactor Python code to address deep or fragile inheritance hierarchies.
2 params
Refactor Java code to address deep or fragile inheritance hierarchies.
2 params
Refactor Go code to address deep or fragile inheritance hierarchies.
2 params
Refactor Rust code to address deep or fragile inheritance hierarchies.
2 params
Refactor C# code to address deep or fragile inheritance hierarchies.
2 params
Refactor Ruby code to address deep or fragile inheritance hierarchies.
2 params
Refactor PHP code to address deep or fragile inheritance hierarchies.
2 params
Refactor Swift code to address deep or fragile inheritance hierarchies.
2 params
Refactor Kotlin code to address deep or fragile inheritance hierarchies.
2 params
Refactor TypeScript code to address long parameter lists.
2 params
Refactor Python code to address long parameter lists.
2 params
Refactor Java code to address long parameter lists.
2 params
Refactor Go code to address long parameter lists.
2 params
Refactor Rust code to address long parameter lists.
2 params
Refactor C# code to address long parameter lists.
2 params
Refactor Ruby code to address long parameter lists.
2 params
Refactor PHP code to address long parameter lists.
2 params
Refactor Swift code to address long parameter lists.
2 params
Refactor Kotlin code to address long parameter lists.
2 params
Refactor TypeScript code to address nested and duplicate conditionals.
2 params
Refactor Python code to address nested and duplicate conditionals.
2 params
Refactor Java code to address nested and duplicate conditionals.
2 params
Refactor Go code to address nested and duplicate conditionals.
2 params
Refactor Rust code to address nested and duplicate conditionals.
2 params
Refactor C# code to address nested and duplicate conditionals.
2 params
Refactor Ruby code to address nested and duplicate conditionals.
2 params
Refactor PHP code to address nested and duplicate conditionals.
2 params
Refactor Swift code to address nested and duplicate conditionals.
2 params
Refactor Kotlin code to address nested and duplicate conditionals.
2 params
Refactor TypeScript code to address complex boolean expressions.
2 params
Refactor Python code to address complex boolean expressions.
2 params
Refactor Java code to address complex boolean expressions.
2 params
Refactor Go code to address complex boolean expressions.
2 params
Refactor Rust code to address complex boolean expressions.
2 params
Refactor C# code to address complex boolean expressions.
2 params
Refactor Ruby code to address complex boolean expressions.
2 params
Refactor PHP code to address complex boolean expressions.
2 params
Refactor Swift code to address complex boolean expressions.
2 params
Refactor Kotlin code to address complex boolean expressions.
2 params
Refactor TypeScript code to address unreachable and unused code.
2 params
Refactor Python code to address unreachable and unused code.
2 params
Refactor Java code to address unreachable and unused code.
2 params
Refactor Go code to address unreachable and unused code.
2 params
Refactor Rust code to address unreachable and unused code.
2 params
Refactor C# code to address unreachable and unused code.
2 params
Refactor Ruby code to address unreachable and unused code.
2 params
Refactor PHP code to address unreachable and unused code.
2 params
Refactor Swift code to address unreachable and unused code.
2 params
Refactor Kotlin code to address unreachable and unused code.
2 params
Refactor TypeScript code to address duplicated logic across the codebase.
2 params
Refactor Python code to address duplicated logic across the codebase.
2 params
Refactor Java code to address duplicated logic across the codebase.
2 params
Refactor Go code to address duplicated logic across the codebase.
2 params
Refactor Rust code to address duplicated logic across the codebase.
2 params
Refactor C# code to address duplicated logic across the codebase.
2 params
Refactor Ruby code to address duplicated logic across the codebase.
2 params
Refactor PHP code to address duplicated logic across the codebase.
2 params
Refactor Swift code to address duplicated logic across the codebase.
2 params
Refactor Kotlin code to address duplicated logic across the codebase.
2 params
Refactor TypeScript code to address public fields with direct access.
2 params
Refactor Python code to address public fields with direct access.
2 params
Refactor Java code to address public fields with direct access.
2 params
Refactor Go code to address public fields with direct access.
2 params
Refactor Rust code to address public fields with direct access.
2 params
Refactor C# code to address public fields with direct access.
2 params
Refactor Ruby code to address public fields with direct access.
2 params
Refactor PHP code to address public fields with direct access.
2 params
Refactor Swift code to address public fields with direct access.
2 params
Refactor Kotlin code to address public fields with direct access.
2 params
Refactor TypeScript code to address primitive obsession patterns.
2 params
Refactor Python code to address primitive obsession patterns.
2 params
Refactor Java code to address primitive obsession patterns.
2 params
Refactor Go code to address primitive obsession patterns.
2 params
Refactor Rust code to address primitive obsession patterns.
2 params
Refactor C# code to address primitive obsession patterns.
2 params
Refactor Ruby code to address primitive obsession patterns.
2 params
Refactor PHP code to address primitive obsession patterns.
2 params
Refactor Swift code to address primitive obsession patterns.
2 params
Refactor Kotlin code to address primitive obsession patterns.
2 params
Refactor TypeScript code to address hardcoded numeric constants.
2 params
Refactor Python code to address hardcoded numeric constants.
2 params
Refactor Java code to address hardcoded numeric constants.
2 params
Refactor Go code to address hardcoded numeric constants.
2 params
Refactor Rust code to address hardcoded numeric constants.
2 params
Refactor C# code to address hardcoded numeric constants.
2 params
Refactor Ruby code to address hardcoded numeric constants.
2 params
Refactor PHP code to address hardcoded numeric constants.
2 params
Refactor Swift code to address hardcoded numeric constants.
2 params
Refactor Kotlin code to address hardcoded numeric constants.
2 params
Refactor TypeScript code to address repeated null checks.
2 params
Refactor Python code to address repeated null checks.
2 params
Refactor Java code to address repeated null checks.
2 params
Refactor Go code to address repeated null checks.
2 params
Refactor Rust code to address repeated null checks.
2 params
Refactor C# code to address repeated null checks.
2 params
Refactor Ruby code to address repeated null checks.
2 params
Refactor PHP code to address repeated null checks.
2 params
Refactor Swift code to address repeated null checks.
2 params
Refactor Kotlin code to address repeated null checks.
2 params
Refactor TypeScript code to address string or int type codes.
2 params
Refactor Python code to address string or int type codes.
2 params
Refactor Java code to address string or int type codes.
2 params
Refactor Go code to address string or int type codes.
2 params
Refactor Rust code to address string or int type codes.
2 params
Refactor C# code to address string or int type codes.
2 params
Refactor Ruby code to address string or int type codes.
2 params
Refactor PHP code to address string or int type codes.
2 params
Refactor Swift code to address string or int type codes.
2 params
Refactor Kotlin code to address string or int type codes.
2 params
Refactor TypeScript code to address classes needing decoupling for testing.
2 params
Refactor Python code to address classes needing decoupling for testing.
2 params
Refactor Java code to address classes needing decoupling for testing.
2 params
Refactor Go code to address classes needing decoupling for testing.
2 params
Refactor Rust code to address classes needing decoupling for testing.
2 params
Refactor C# code to address classes needing decoupling for testing.
2 params
Refactor Ruby code to address classes needing decoupling for testing.
2 params
Refactor PHP code to address classes needing decoupling for testing.
2 params
Refactor Swift code to address classes needing decoupling for testing.
2 params
Refactor Kotlin code to address classes needing decoupling for testing.
2 params
Refactor TypeScript code to address similar methods with shared structure.
2 params
Refactor Python code to address similar methods with shared structure.
2 params
Refactor Java code to address similar methods with shared structure.
2 params
Refactor Go code to address similar methods with shared structure.
2 params
Refactor Rust code to address similar methods with shared structure.
2 params
Refactor C# code to address similar methods with shared structure.
2 params
Refactor Ruby code to address similar methods with shared structure.
2 params
Refactor PHP code to address similar methods with shared structure.
2 params
Refactor Swift code to address similar methods with shared structure.
2 params
Refactor Kotlin code to address similar methods with shared structure.
2 params
Refactor TypeScript code to address complex method signatures and calls.
2 params
Refactor Python code to address complex method signatures and calls.
2 params
Refactor Java code to address complex method signatures and calls.
2 params
Refactor Go code to address complex method signatures and calls.
2 params
Refactor Rust code to address complex method signatures and calls.
2 params
Refactor C# code to address complex method signatures and calls.
2 params
Refactor Ruby code to address complex method signatures and calls.
2 params
Refactor PHP code to address complex method signatures and calls.
2 params
Refactor Swift code to address complex method signatures and calls.
2 params
Refactor Kotlin code to address complex method signatures and calls.
2 params
Refactor TypeScript code to address exceptions used for control flow.
2 params
Refactor Python code to address exceptions used for control flow.
2 params
Refactor Java code to address exceptions used for control flow.
2 params
Refactor Go code to address exceptions used for control flow.
2 params
Refactor Rust code to address exceptions used for control flow.
2 params
Refactor C# code to address exceptions used for control flow.
2 params
Refactor Ruby code to address exceptions used for control flow.
2 params
Refactor PHP code to address exceptions used for control flow.
2 params
Refactor Swift code to address exceptions used for control flow.
2 params
Refactor Kotlin code to address exceptions used for control flow.
2 params
Refactor TypeScript code to address arrays with magic indices.
2 params
Refactor Python code to address arrays with magic indices.
2 params
Refactor Java code to address arrays with magic indices.
2 params
Refactor Go code to address arrays with magic indices.
2 params
Refactor Rust code to address arrays with magic indices.
2 params
Refactor C# code to address arrays with magic indices.
2 params
Refactor Ruby code to address arrays with magic indices.
2 params
Refactor PHP code to address arrays with magic indices.
2 params
Refactor Swift code to address arrays with magic indices.
2 params
Refactor Kotlin code to address arrays with magic indices.
2 params
Refactor TypeScript code to address inefficient algorithms and data structures.
2 params
Refactor Python code to address inefficient algorithms and data structures.
2 params
Refactor Java code to address inefficient algorithms and data structures.
2 params
Refactor Go code to address inefficient algorithms and data structures.
2 params
Refactor Rust code to address inefficient algorithms and data structures.
2 params
Refactor C# code to address inefficient algorithms and data structures.
2 params
Refactor Ruby code to address inefficient algorithms and data structures.
2 params
Refactor PHP code to address inefficient algorithms and data structures.
2 params
Refactor Swift code to address inefficient algorithms and data structures.
2 params
Refactor Kotlin code to address inefficient algorithms and data structures.
2 params
Refactor TypeScript code to address outdated API patterns and conventions.
2 params
Refactor Python code to address outdated API patterns and conventions.
2 params
Refactor Java code to address outdated API patterns and conventions.
2 params
Refactor Go code to address outdated API patterns and conventions.
2 params
Refactor Rust code to address outdated API patterns and conventions.
2 params
Refactor C# code to address outdated API patterns and conventions.
2 params
Refactor Ruby code to address outdated API patterns and conventions.
2 params
Refactor PHP code to address outdated API patterns and conventions.
2 params
Refactor Swift code to address outdated API patterns and conventions.
2 params
Refactor Kotlin code to address outdated API patterns and conventions.