PY-26492 Made functions private and converted to expressions for readability

This commit is contained in:
Andrey Vlasovskikh
2018-06-15 21:24:41 +03:00
parent 8d4f9a316f
commit fea82b1c6f
@@ -36,13 +36,11 @@ class PythonSdkConfigurator : DirectoryProjectConfigurator {
return null
}
fun findExistingSystemWideSdk(existingSdks: List<Sdk>): Sdk? {
return existingSdks.filter { it.isSystemWide }.sortedWith(PreferredSdkComparator.INSTANCE).firstOrNull()
}
private fun findExistingSystemWideSdk(existingSdks: List<Sdk>) =
existingSdks.filter { it.isSystemWide }.sortedWith(PreferredSdkComparator.INSTANCE).firstOrNull()
fun findDetectedSystemWideSdk(existingSdks: List<Sdk>): Sdk? {
return detectSystemWideSdks(existingSdks).firstOrNull()
}
private fun findDetectedSystemWideSdk(existingSdks: List<Sdk>) =
detectSystemWideSdks(existingSdks).firstOrNull()
}
override fun configureProject(project: Project?, baseDir: VirtualFile, moduleRef: Ref<Module>?) {