vdshb

Results 30 issues of vdshb

Simple reproducer is failed on wasmJs (both nodejs and browser) target (works fine on all other targets): ```kotlin @Test fun test() { val k = CryptographyRandom.nextInt(10) } ``` Exception: ```...

On JVM target there is a strange (at the first glance) decision to make `Source.asInputStream(): InputStream` with `InputStream.asSource(): RawSource` and `Sink.asOutputStream(): OutputStream` with `OutputStream.asSink(): RawSink` Hence such simple and intuitive...

I think it might be beneficial for the library to have a standard thread safe alternative for Buffer. Something like ```kotlin public class ConcurrentBuffer : Source, Sink { ... }...

enhancement

To reproduce: 1) add single vertical line in new project 2) click "pick pen from entity" tool 3) click on the line 4) ??? 5) libreCAD is crushed libreCAD version:...

bug
fixed

A lot of IO is text based. This is a proposal to add primitives to work with char-streams in addition to byte-streams. Converters between such `Reader` / `Writer` and `Sink`/`Source`...

enhancement
encodings
API improvement

`BigDecimal::parseStringWithMode` throws `ArithmeticException` when input argument is not correctly formatted number. This is a suggestion to enhance API and change it to `NumberFormatException` as a better choice for this matter...

It would be nice to have function like: ```kotlin fun java.math.BigDecimal.toKotlinBigDecimal(): com.ionspin.kotlin.bignum.decimal.BigDecimal ``` near https://github.com/ionspin/kotlin-multiplatform-bignum/blob/main/bignum/src/jvmMain/kotlin/com/ionspin/kotlin/bignum/decimal/DecimalUtility.kt

enhancement
good first issue

Currently this targets are not published: - androidNativeArm32 - androidNativeArm64 - watchosDeviceArm64 (Already mentioned in https://github.com/ionspin/kotlin-multiplatform-bignum/issues/323) I believe it's only a matter of adding them into compilation/publication list in the...

I'd like to reuse your code from - https://github.com/touchlab/SQLiter/blob/main/sqliter-driver/build.gradle.kts - https://github.com/touchlab/SQLiter/blob/main/sqliter-driver/src/nativeInterop/cinterop/sqlite3.def Would you mind to add copyright/license block into these files to clearer mention copyright holder? It would be also...

Methods - `ResultSetMetaData::getColumnDisplaySize` - `ResultSetMetaData::getPrecision` - `ResultSetMetaData::getScale` For different column types like `Types.INTEGER`, `Types.BIGINT`, `Types.VARCHAR` often return `0` or `Integer.MAX_VALUE` instead of meaningful values. This is a proposal to revisit...

triage