Matt Groth

Results 73 issues of Matt Groth

I would like to measure the performance of rules. I can measure the time it takes to process a file with the `FileProcessListener` extension point. But I do not see...

feature

## Expected Behavior of the rule Disallows `this` to be used as a receiver (when there is no `@`) ```kotlin // Allowed fun Int.triple1(): Int { return this * 3...

rules

## Testing Problem I am testing with Kotlin K2 (Kotlin version 2.0.0-Beta2). I just discovered jqwik and wanted to play around with it and consider integrating it into my projects....

I was getting "Expected N+1 tests, received N" errors, and at first it was very difficult to find the cause. After a thorough investigation I found that: - The "Expected...

With Proguard 7.4.1 and Kotlin 2.0.0-Beta2 we get the error "Kotlin versions up to 1.9 are supported." I am sure that Proguard support for K2 is coming, but I couldn't...

The EmmyLua version included with this plugin contains a bug that causes the IDE to hang. Can it be bumped up? See: https://youtrack.jetbrains.com/issue/IDEA-332858/Allow-user-to-cancel-an-refactoring-action-somehow-without-restarting-the-IDE#focus=Comments-27-9234610.0-0

Based on the confusion I was having as a new user in https://github.com/Kotlin/kotlinx-atomicfu/issues/407 and https://github.com/Kotlin/kotlinx-atomicfu/issues/370, I want to propose an addition to the README that I think will help other...

docs

Why does ByteString not implement Iterable? Was it a design decision, or was there just never a reason to? It seems to me like it would be incredibly useful and...

enhancement
Design

Creating a `ByteArrayInputStream` from a `ByteString` gives us an `InputStream`, which is used in many contexts in java. My understanding is that it is completely safe, since a `ByteArrayInputStream` only...

enhancement
integration

There only exists `createDirectories` but not a singular `createDirectory`. A singular `createDirectory` operation has the beneficial feature of a built in assertion that the parent folder already exists. Currently, I...

enhancement
Design
fs