From 46cad3efe0cd3b472e60feeaaae48952cc5b7faf Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Mon, 29 Mar 2021 23:04:43 +0700 Subject: [PATCH] [CHERRY PICKED FROM IJ] [jps] convert KotlinBuilderService to Kotlin GitOrigin-RevId: e0bf79e6e00f5c6826c1338bcf99e50e536c9f52 Original commit: https://github.com/JetBrains/intellij-community/commit/948a7546bf9eafadab9a46f45189101e9f960b9b --- .../kotlin/jps/build/KotlinBuilderService.kt | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilderService.kt b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilderService.kt index 2ad701e4433..1af1159709d 100644 --- a/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilderService.kt +++ b/jps/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilderService.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2015 JetBrains s.r.o. + * Copyright 2010-2021 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,19 +14,11 @@ * limitations under the License. */ -package org.jetbrains.kotlin.jps.build; +package org.jetbrains.kotlin.jps.build -import org.jetbrains.annotations.NotNull; -import org.jetbrains.jps.incremental.BuilderService; -import org.jetbrains.jps.incremental.ModuleLevelBuilder; +import org.jetbrains.jps.incremental.BuilderService +import org.jetbrains.jps.incremental.ModuleLevelBuilder -import java.util.Collections; -import java.util.List; - -public class KotlinBuilderService extends BuilderService { - @NotNull - @Override - public List createModuleLevelBuilders() { - return Collections.singletonList(new KotlinBuilder()); - } +class KotlinBuilderService : BuilderService() { + override fun createModuleLevelBuilders(): List = listOf(KotlinBuilder()) }