There are two issues here:
1) It doesn't provide an exact information against which version the SDK has been tested.
2) Calling Gradle to assemble ./gradlew assemble without changing any code takes 2-4 more seconds Gradle needs to make a GET call to Maven Repository to check what is the latest version of recyclerview-v7 or support-fragment.
In general it's not a good practise to use the LATEST tag in production code. Imagine the situation when a new version of socket.io-client has been released which is not compatible with Taplytics-Android-SDK and it breaks our projects.
Hi team,
I would like to point that the SDK uses
LATEST
tag (aka*
) in transitive dependenciesThere are two issues here: 1) It doesn't provide an exact information against which version the SDK has been tested. 2) Calling Gradle to assemble
./gradlew assemble
without changing any code takes 2-4 more seconds Gradle needs to make a GET call to Maven Repository to check what is the latest version ofrecyclerview-v7
orsupport-fragment
.In general it's not a good practise to use the LATEST tag in production code. Imagine the situation when a new version of
socket.io-client
has been released which is not compatible withTaplytics-Android-SDK
and it breaks our projects.