lyft-android-sdk icon indicating copy to clipboard operation
lyft-android-sdk copied to clipboard

Remove dependency on org.jetbrains:annotations-java5

Open sddamico opened this issue 4 years ago • 0 comments

There are several other annotations packages that do not cause packaging conflicts when used with standard jetbrains annotations. For example, you could use the more standard org.jetbrains:annotations or the androidx.annotation:annotation packages.

Example of packaging error seen when using this SDK with a build environment that also uses the org.jetbrains:annotations package:

   > Duplicate class org.intellij.lang.annotations.Flow found in modules jetified-annotations-16.0.1 (org.jetbrains:annotations:16.0.1) and jetified-annotations-java5-15.0 (org.jetbrains:annotations-java5:15.0)

sddamico avatar Mar 17 '21 22:03 sddamico