cachapa / ExpandableLayout

An expandable layout container for Android
Apache License 2.0
2.34k stars 274 forks source link

JCenter is scheduled for closing #91

Closed Shoorie closed 3 years ago

Shoorie commented 3 years ago

Overview

JCenter Maven repository is scheduled for closing. Migrate to other central repository. JCenter end of life memo - https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

Expected

Since Gradle 7.0 JCenter Maven repository is marked as deprecated. Library should remain available even though developer will decide to drop JCenter support.

Actual

Removing JCenter from project repositories will result of ExpandableLayout library being unable to find. The problem is connected to build system. It's not device-related.

Reproducible steps

Add latest ExpandableLayout version to the project. Having JCenter still in repository list, synchronize the project. At this point everything should be fine. Remove JCenter from repository list. Synchronize the project (optionally purging local Maven repository). Gradle synchronization will fail with "Could not resolve all files" error mentioning ExpandableLayout library.

cachapa commented 3 years ago

We already migrated to jitpack