From 69d13a74e65dfc136bda1f2ce421f7014e932efd Mon Sep 17 00:00:00 2001 From: Matt Ellis <m.t.ellis@gmail.com> Date: Wed, 31 Jul 2024 01:17:18 +0100 Subject: [PATCH] Remove unnecessary copy method --- .../kotlin/com/maddyhome/idea/vim/api/VimChangeGroupBase.kt | 2 +- .../kotlin/com/maddyhome/idea/vim/command/OperatorArguments.kt | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/api/VimChangeGroupBase.kt b/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/api/VimChangeGroupBase.kt index 7e4d9e2e6..90464c644 100644 --- a/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/api/VimChangeGroupBase.kt +++ b/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/api/VimChangeGroupBase.kt @@ -1214,7 +1214,7 @@ abstract class VimChangeGroupBase : VimChangeGroup { context, motionArgument, true, - operatorArguments.withCount0(count0), + operatorArguments.copy(count0 = count0), ) ?: return false return changeRange( editor, diff --git a/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/command/OperatorArguments.kt b/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/command/OperatorArguments.kt index 8a472b6a1..335e5016e 100644 --- a/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/command/OperatorArguments.kt +++ b/vim-engine/src/main/kotlin/com/maddyhome/idea/vim/command/OperatorArguments.kt @@ -30,10 +30,7 @@ import com.maddyhome.idea.vim.state.mode.Mode data class OperatorArguments( val isOperatorPending: Boolean, val count0: Int, - val mode: Mode, ) { val count1: Int = count0.coerceAtLeast(1) - - fun withCount0(count0: Int): OperatorArguments = this.copy(count0 = count0) }