dceTask keep 未保留已定义 类
dceTask keep is not preserving defined classes
我正在构建一个 Kotlin/JS 项目,该项目将用作网络应用程序的库。 kotlin 插件最近启用了 DCE 并提供了一个 keep 指令,但它没有保留我指定的 class。
kotlin.target.browser {
dceTask {
keep 'BluetoothSerialJs.com.fivestars.bluetooth.BluetoothSerial'
}
}
这是我的 class 定义的顶部:
package com.fivestars.bluetooth
object BluetoothSerial {
完整项目在这里:
我需要使用 keep 定义指定根项目名称:
CordovoaAlternativePattern 是根项目名称。根项目名称通常在 settings.gradle
中
所以语法需要是:
RootProjectName-ModuleName.namespace.Class
完整示例:
kotlin.target.browser {
dceTask {
keep 'CordovaAlternativePattern-BluetoothSerialJs.com.fivestars.bluetooth.BluetoothSerial'
}
}
我正在构建一个 Kotlin/JS 项目,该项目将用作网络应用程序的库。 kotlin 插件最近启用了 DCE 并提供了一个 keep 指令,但它没有保留我指定的 class。
kotlin.target.browser {
dceTask {
keep 'BluetoothSerialJs.com.fivestars.bluetooth.BluetoothSerial'
}
}
这是我的 class 定义的顶部:
package com.fivestars.bluetooth
object BluetoothSerial {
完整项目在这里:
我需要使用 keep 定义指定根项目名称:
CordovoaAlternativePattern 是根项目名称。根项目名称通常在 settings.gradle
所以语法需要是:
RootProjectName-ModuleName.namespace.Class
完整示例:
kotlin.target.browser {
dceTask {
keep 'CordovaAlternativePattern-BluetoothSerialJs.com.fivestars.bluetooth.BluetoothSerial'
}
}