Matej Drobnič

Results 161 issues of Matej Drobnič

JUnit4 is the old JUnit system that was last updated way back in 2014. JUnit5 brings many new improvements, but at the moment it is tough to use it on...

We are currently using android emulator to run periodic espresso tests. However, tests can occasionally fail if Android suddenly decides to open popup over our app, which makes all espresso...

### Description Included `androidx.recyclerview.widget.ListAdapter` performs asynchronous operations in the background. However, Espresso does not appear to be aware of it and thus tests can fail if async list diff is...

When doing android injection the verbose way (without `ContributesAndroidInjection`), `dagger-reflect` fails with `Missing binding for java.util.Map

When doing android injection the verbose way (without `ContributesAndroidInjection`), calling `AndroidInjection.inject()` will not actually do anything (fields will not be injected). This is after applying workaround for the https://github.com/JakeWharton/dagger-reflect/issues/170. Sample...

### Expected behaviour MoshiPack should decode TestClass that contains an enum without issues. ### Actual behaviour Unpacking crashes with `com.squareup.moshi.JsonDataException: Required value 'number' missing at $` ### Steps to reproduce...

### Expected behaviour MessagePack should read the file normally ### Actual behaviour Unpacking crashes with ``` java.lang.AssertionError at com.squareup.moshi.MsgpackReader.peek(MsgpackReader.kt:335) at com.squareup.moshi.internal.NullSafeJsonAdapter.fromJson(NullSafeJsonAdapter.java:37) ``` ### Steps to reproduce behaviour Run following code:...

With [Slovenian keyboard layout](https://docs.microsoft.com/en-us/globalization/keyboards/kbdcr.html) on Linux, I cannot type ^ character into Notecalc. When I press the AltGr + 3 twice (which produces ^ in every other text entry field),...

Tabs seem to always be named "Note 1", "Note 2", etc. Is there a way to do this already? Can't find it at the moment.

Probably related to #14: Vimium extension (https://vimium.github.io/) does not recognize the website as having text input, which means it steals all keyboard events. This is easy to rectify (enter insert...