N
N
Nikita2018-08-06 14:40:12
Java
Nikita, 2018-08-06 14:40:12

What if the person who wrote the library deletes it?

What if I implement the library through gradle and use it, I can be sure that everything will remain as it is if I don’t update the library, and after a while a person deletes it or changes it, will it still work for me in the current project?
It may be a stupid question, but I'll know :)

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Gornostaev, 2018-08-06
@NeToster

If you look at public repositories like mvnrepository.com where gradle downloads artifacts from, you will notice that any library is available in all its versions. Every time the author makes changes, a new version is published, but the old one does not go anywhere. So you don't have to be afraid of change. Yes, and removal too, because, as far as I know, mvnrepository does not allow libraries to be removed. The worst thing that can happen is that the library will stop developing.

A
Andrej Sharapov, 2018-08-06
@Madeas

There are no guarantees if you are using cdn or a third party resource. Only download and storage in your fm and database

M
Mikhail Chvarkov, 2018-08-06
@KuSu

Note: if a package of yours has been linked to someone else's repository and you then delete the package, Bintray will automatically create a copy of this package in the repository. This means that even though you deleted the data, the data still exists in another version somewhere.
That is, the removal will not affect you. As for changing the library, you cannot upload the changed files using the same version number.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question