### Description From the top of my head we could automatically detect the following potential problem that we point out in the PRs all the time: * Using `withScope` instead of `configureScope` * Adding `final` keywords everywhere (parameters, properties, etc.) * Adding @Nullable/@NonNull annotation everywhere (parameters, properties, etc.) * Catching `Throwable` instead of `Exception`, see #1806 There's probably more, so keep updating this issue when you got something in mind.
Description
From the top of my head we could automatically detect the following potential problem that we point out in the PRs all the time:
withScopeinstead ofconfigureScopefinalkeywords everywhere (parameters, properties, etc.)Throwableinstead ofException, see Replace SDKscatch (Exception e)tocatch (Throwable e)#1806There's probably more, so keep updating this issue when you got something in mind.