Merge pull request #11401 from igfoo/igfoo/unused

Kotlin: Remove an unused argument
This commit is contained in:
Ian Lynagh 2022-11-24 12:47:50 +00:00 коммит произвёл GitHub
Родитель 501ea31c25 5b8b9044a5
Коммит 184c903ec7
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 5 добавлений и 8 удалений

Просмотреть файл

@ -16,7 +16,7 @@ class LinesOfCode(
val tw: FileTrapWriter,
val file: IrFile
) {
val psi2Ir = getPsi2Ir(logger).also {
val psi2Ir = getPsi2Ir().also {
if (it == null) {
logger.warn("Lines of code will not be populated as Kotlin version is too old (${KotlinCompilerVersion.getVersion()})")
}

Просмотреть файл

@ -25,7 +25,7 @@ class CommentExtractor(private val fileExtractor: KotlinFileExtractor, private v
private val logger = fileExtractor.logger
fun extract() {
val psi2Ir = getPsi2Ir(logger)
val psi2Ir = getPsi2Ir()
if (psi2Ir == null) {
logger.warn("Comments will not be extracted as Kotlin version is too old (${KotlinCompilerVersion.getVersion()})")
return

Просмотреть файл

@ -1,5 +1,3 @@
package com.github.codeql.utils.versions
import com.github.codeql.FileLogger
fun getPsi2Ir(@Suppress("UNUSED_PARAMETER") logger: FileLogger): Psi2IrFacade? = null
fun getPsi2Ir(): Psi2IrFacade? = null

Просмотреть файл

@ -1,6 +1,5 @@
package com.github.codeql.utils.versions
import com.github.codeql.FileLogger
import com.intellij.psi.PsiElement
import org.jetbrains.kotlin.backend.common.psi.PsiSourceManager
import org.jetbrains.kotlin.backend.jvm.ir.getKtFile
@ -8,9 +7,9 @@ import org.jetbrains.kotlin.ir.IrElement
import org.jetbrains.kotlin.ir.declarations.IrFile
import org.jetbrains.kotlin.psi.KtFile
fun getPsi2Ir(logger: FileLogger): Psi2IrFacade? = Psi2Ir(logger)
fun getPsi2Ir(): Psi2IrFacade? = Psi2Ir()
private class Psi2Ir(private val logger: FileLogger): Psi2IrFacade {
private class Psi2Ir(): Psi2IrFacade {
override fun getKtFile(irFile: IrFile): KtFile? {
return irFile.getKtFile()
}