Sergei Tachenov

Results 10 issues of Sergei Tachenov

I’m using `ByteBuffer` a lot and it’s a bit annoying when IDEA asks me to use property access syntax instead, which makes no sense, so I add ByteBuffer's methods to...

kotlin

I often need to navigate to the source of the type of some runtime value, usually when the runtime type is different from compile-time type (polymorphism). This PR introduces a...

https://youtrack.jetbrains.com/issue/KTIJ-14200 Types like `java.lang.StringBuilder` or `java.lang.AssertionError` often pop up in Kotlin auto completion, causing unnecessary ugly imports. Here, I’ve tried to fix it by disabling type aliases on the first...

kotlin

It is often desirable to fetch upstream commits first and then decide what is best: merge, rebase, or maybe even postpone updating and discuss your changes with other developers first....

There’s a minor annoyance in how Extend Selection works in Java: when a whole method (or class) is selected, extending the selection once more extends downwards, selecting the blank line...

### Description Hello, Starting from 2024.1 the IJ platform will use a new place ID for "Reveal In" / "Open In" actions, namely `RevealInPopup`. This is necessary because popup menus...

This isn't really a bug, more like an inconvenience that masks real bugs. The `checkRequests` method only does layout initialization if it isn't initialized already. However, when an exception is...

TL;DR: QuaZip is mostly abandoned until someone steps in as the new maintainer. This project started a long time ago, circa 2005, when I needed something to work with ZIP...

On Windows, a JFrame may be moved to another monitor while it's maximized by pressing Win+Shift+Left/Right. When this happens, if the monitor has a different scale factor, then a fake...

Got a UnicodeEncodeError at line 66 of comments.html. Had to change it a bit: ``` ${comment.formatted_date().decode('utf-8')} ``` Now it works fine.