Jeff Lockhart

Results 23 issues of Jeff Lockhart
trafficstars

The install instructions on the [website](https://magefile.org/) and [readme](https://github.com/magefile/mage#installation) both describe using `go get`, which is [deprecated](https://go.dev/doc/go-get-install-deprecation) for installing executables since Go 1.17. `go install` doesn't support `-u` and `-d` options....

Listing files within a directory is one of the few file APIs my library tests require that `kotlinx-io` doesn't currently support. Similar API references: * [JVM File.listFiles](https://docs.oracle.com/javase/8/docs/api/java/io/File.html#listFiles--) * [Apple Foundation...

enhancement
Design
fs

Getting a file's canonical path is one of the few file APIs my library tests require that `kotlinx-io` doesn't currently support. Similar API references: * [JVM File.getCanonicalPath](https://docs.oracle.com/javase/8/docs/api/java/io/File.html#getCanonicalPath--) * [Apple Foundation...

enhancement
fs

When building [my library](https://github.com/jeffdgr8/kotbase) after updating atomicfu to 0.23.0, I get this error: ``` > Task :couchbase-lite:cinteropCouchbaseLiteIosSimulatorArm64 FAILED w: skipping /Users/jeff/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlinx/atomicfu-iossimulatorarm64/0.23.0/10b6de0b94aceaca2bf723ec1cdedc261232cfd5/atomicfu-cinterop-interop.klib. The library versions don't match. Expected 'unspecified', found '0.23.0'...

regression
root-cause-defined

There are scenarios where the Atomicfu Gradle plugin fails to transform test code to remove the Atomicfu runtime dependency, for example when atomics are used within a `runBlocking` coroutine lambda:...

enhancement
gradle

I’ve run into a bug with an extension on my Kotlin Multiplatform Couchbase Lite library where I add a query change listener within a transaction. This code works on Android...

Update Couchbase Lite dependency to 3.1.6.

Update Couchbase Lite dependency to 3.1.7.

* Gradle 8.9 * Kotlin 1.9.25 * kotlinx-serialization 1.7.3 * mockk 1.13.12 * binary-compatibility-validator 0.16.3 * vanniktech maven publish 0.29.0 * androidx lifecycle runtime 2.8.6 * androidx startup 1.2.0 *...

Running the following code: ```kotlin logTzDst(TimeZone.of("America/Los_Angeles")) logTzDst(TimeZone.of("America/Denver")) logTzDst(TimeZone.of("America/Chicago")) logTzDst(TimeZone.of("America/New_York")) private fun logTzDst(timeZone: TimeZone) { println(timeZone) var last: String? = null for (y in 2024 downTo 1900) { val date =...