Minor: fix deprecations in Kotlin Android Extensions code
This commit is contained in:
@@ -72,15 +72,13 @@ public class KotlinAndroidJpsPlugin : KotlinJpsCompilerArgumentsProvider {
|
||||
}
|
||||
|
||||
private fun getAndroidResPath(module: JpsModule): String? {
|
||||
val extension = AndroidJpsUtil.getExtension(module)
|
||||
if (extension == null) return null
|
||||
val extension = AndroidJpsUtil.getExtension(module) ?: return null
|
||||
val path = AndroidJpsUtil.getResourceDirForCompilationPath(extension)
|
||||
return File(path!!.getAbsolutePath() + "/layout").getAbsolutePath()
|
||||
}
|
||||
|
||||
private fun getAndroidManifest(module: JpsModule): String? {
|
||||
val extension = AndroidJpsUtil.getExtension(module)
|
||||
if (extension == null) return null
|
||||
val extension = AndroidJpsUtil.getExtension(module) ?: return null
|
||||
return AndroidJpsUtil.getManifestFileForCompilationPath(extension)!!.getAbsolutePath()
|
||||
}
|
||||
|
||||
|
||||
+3
-4
@@ -44,7 +44,7 @@ public abstract class AbstractAndroidJpsTestCase : JpsBuildTestCase() {
|
||||
|
||||
public fun deleteDirectory(path: File): Boolean {
|
||||
if (path.exists() && path.isDirectory()) {
|
||||
val files = path.listFiles()!!
|
||||
val files = path.listFiles()
|
||||
for (i in files.indices) {
|
||||
if (files[i].isDirectory()) {
|
||||
deleteDirectory(files[i])
|
||||
@@ -62,9 +62,8 @@ public abstract class AbstractAndroidJpsTestCase : JpsBuildTestCase() {
|
||||
addJdk(jdkName)
|
||||
val properties = JpsAndroidSdkProperties("android-21", jdkName)
|
||||
val sdkPath = getHomePath() + "/../dependencies/androidSDK"
|
||||
val library = myModel!!.getGlobal().addSdk<JpsSimpleElement<JpsAndroidSdkProperties>>(SDK_NAME, sdkPath, "",
|
||||
JpsAndroidSdkType.INSTANCE, JpsSimpleElementImpl(properties))
|
||||
library!!.addRoot(File(sdkPath + "/platforms/android-21/android.jar"), JpsOrderRootType.COMPILED)
|
||||
val library = myModel.getGlobal().addSdk(SDK_NAME, sdkPath, "", JpsAndroidSdkType.INSTANCE, JpsSimpleElementImpl(properties))
|
||||
library.addRoot(File(sdkPath + "/platforms/android-21/android.jar"), JpsOrderRootType.COMPILED)
|
||||
return library.getProperties()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user