mob-sakai / GitDependencyResolverForUnity

This plugin resolves git url dependencies in the package for Unity Package Manager. You can use a git url as a package dependency!
MIT License
248 stars 33 forks source link

* Non SemVer Support #20

Closed rafcsoares closed 4 years ago

rafcsoares commented 4 years ago

Support to Non-SemVer Repositories.

LOGIC BEHIND As we cannot compare version of Non-Semver Repo it will only be downloaded if no other versions of this repo was found

CASE1: Dependence 1: repo.git#upm

Dependence 2: repo.git#1.0.0 <- this will be downloaded instead upm.

CASE 2: Dependence: repo.git#upm <- No other repository versions was found, download this repo

CASE 3: Dependence: repo.git#upm

Previous downloaded repo: repo.git#1.0.5 <- Keep this as we don't know the version of upm before download it

mob-sakai commented 4 years ago

Hi @rafcsoares Thank you for your PR!

mob-sakai commented 4 years ago

@rafcsoares

Sorry to bother you but please re-create a pull request to merge into develop branch. (upm branch is only for publishing package)

P.S. I noticed that there is no contributing guideline in this repository. X(

rafcsoares commented 4 years ago

Done @mob-sakai

21

mob-sakai commented 4 years ago

:+1: