diff --git a/idea/src/org/jetbrains/kotlin/idea/quickfix/JetWholeProjectModalAction.kt b/idea/src/org/jetbrains/kotlin/idea/quickfix/JetWholeProjectModalAction.kt index c051077036e..a9970c226de 100644 --- a/idea/src/org/jetbrains/kotlin/idea/quickfix/JetWholeProjectModalAction.kt +++ b/idea/src/org/jetbrains/kotlin/idea/quickfix/JetWholeProjectModalAction.kt @@ -131,37 +131,32 @@ class JetWholeProjectForEachElementOfTypeFix private ( inline fun createByPredicate( noinline predicate: (TElement) -> Boolean, noinline taskProcessor: (TElement) -> Unit, - name: String, - familyName: String = name + name: String ) = createByTaskFactory( taskFactory = { if (predicate(it)) it else null }, taskProcessor = taskProcessor, - name = name, - familyName = familyName + name = name ) inline fun createByTaskFactory( noinline taskFactory: (TElement) -> TTask?, noinline taskProcessor: (TTask) -> Unit, - name: String, - familyName: String = name + name: String ) = createForMultiTaskOnElement( tasksFactory = { taskFactory(it).singletonOrEmptyList() }, tasksProcessor = { it.forEach(taskProcessor) }, - name = name, - familyName = familyName + name = name ) inline fun createForMultiTaskOnElement( noinline tasksFactory: (TElement) -> Collection, noinline tasksProcessor: (Collection) -> Unit, - name: String, - familyName: String = name + name: String ) = JetWholeProjectForEachElementOfTypeFix( collectingVisitorFactory = { accumulator -> flatMapDescendantsOfTypeVisitor(accumulator, tasksFactory) }, tasksProcessor = tasksProcessor, name = name, - familyName = familyName + familyName = name ) } }