Resultados de la búsqueda a petición "kotlin"
Cómo agregar un nuevo conjunto de fuentes con gradle kotlin-dsl
Quiero agregar un conjunto de fuentessrc/gen/java. Con Groovy esto es bastante fácil y ya se describe ...
JaCoCo devuelve 0% de cobertura con Kotlin y Android 3.0
Estoy tratando de verificar la cobertura de mi código para un caso de prueba que escribí en Kotlin. Cuando ejecuto./gradlew createDebugCoverageReport --info, mi archivo coverage.ec está vacío y mis informes indican que tengo una cobertura del 0%. ...
¿Por qué la llamada insegura .run () funciona bien en un valor nulo en Kotlin?
Tengo el siguiente fragmento de código: val foo: String? = null foo.run { println("foo") }Tengo aquí una variable anulablefoo que en realidad está configurado ennull seguido por un inseguro.run() llamada. Cuando ejecuto el fragmento de código, ...
Kotlin: ¿lambdas seguras (sin pérdida de memoria)?
Después de haber leídoeste artículo sobre fugas de memoria [https://medium.com/freenet-engineering/memory-leaks-in-android-identify-treat-and-avoid-d0b1233acc8#.yet4778q1] , Me pregunto si usar lambdas en el proyecto Kotlin de Android es seguro. ...
Propiedad perezosa de Kotlin dependiendo de otra propiedad inicializada en init
Tengo la siguiente clase en Kotlin: class Example { val name: String val lazyVar: String by lazy { name + " something else" } init { name = "StackOverflow" } }Me sale el siguiente error cuando usoname en el bloque de inicialización perezosa ...
Métodos y variables estáticas de Kotlin
Quiero poder guardar una instancia de clase en una variable estática pública, pero no puedo entender cómo hacer esto en Kotlin. class Foo { public static Foo instance; public Foo() { instance = this; } }
Java Wildcard-types vs Kotlin Star-proyección
Estaba leyendo una documentación de Kotlin sobre las diferencias entre Java y Kotlin aquíhttps://kotlinlang.org/docs/reference/comparison-to-java.html [https://kotlinlang.org/docs/reference/comparison-to-java.html]. Allí se dijo queKotlin no ...
Cómo evitar la cobertura parcial con campos de lateinit en Kotlin
Tengo un servicio de Android escrito en Kotlin que inyecto usando Guice. Tiene campos lateinit que no pueden ser nulos, pero deben ser lateinit porque no puedo usar la inyección del constructor. Algo alrededor de estas líneas: class ...
En Kotlin, cómo hacer que una propiedad sea accesible solo por tipo específico
Digamos que tengo una clase de Kotlin similar a esta: class MyKotlinExample { val mMyString = MutableLiveData<String>() } MutableLiveData se extiendeLiveData sin embargo no quiero exponerMutableLiveData a otras clases. Solo deberían ver / ...
Observable.combineLa última inferencia de tipos en kotlin
Estoy usando RxJava2, Kotlin-1.1 junto con RxBindings en mi proyecto. Tengo una pantalla de inicio de sesión simple con el botón 'iniciar sesión' deshabilitado de forma predeterminada, quiero habilitar el botón solo cuando los campos de edición ...