Dmitry Suzdalev

Results 94 comments of Dmitry Suzdalev

I have this issue on Linux/GNOME. I definitely can reproduce it when my Firefox has an open tab with Google Music or YouTube Music. Whenever this tab is active, Workrave...

Restarting Workrave helps: after restart it correctly switches to idle state after some time.

@rcaelers I am afraid that I am surely reproducing this bug on 1.10.44. Firstly, I have updated my arch packages yesterday, secondly, I have restarted it several times today and...

I observed that after switching to GNOME/Wayland the issue was gone. Maybe it's something which is reproducible only on xorg

Thanks for the report! Unfortunately without Detekt's "type resolution" feature enabled, there's no way for the detekt rule to know which parameters does a function call have - if they...

Yes, exactly! But after reading your comment I'm thinking: is it really required to check if outer nodes have the `modifier` parameter? Maybe it's simply enough to check that `modifier`...

Ugh, right. Not sure how to solve this without converting this rule to use type resolution (to check that `State` is a sealed class - it could be defined in...

Great work! So I'll get started. Both in adopting type resolution in our work projects and learning to write rules for it (only saw examples in the Detekt repo, didn't...

Currently these rules ignore only `@Composable` trailing lambdas, because non-composable trailing lambdas are usually event handlers and they should follow the optional/required placement rule. We have discussed this in #12....

I like the second option (ignore specified receivers) and the fourth one (ignore all trailing lambdas). Maybe they both can be added as configuration parameters, although the ignoring all lambdas...