librariesio / bibliothecary

:notebook_with_decorative_cover: Libraries.io Package Manager Manifest Parsers
https://libraries.io/rubygems/bibliothecary
GNU Affero General Public License v3.0
89 stars 36 forks source link

Replace colons in gradle project names with hyphens. #561

Closed tiegz closed 2 years ago

tiegz commented 2 years ago

This makes it safer to deal with these as deps, given maven's artifact name conventions (group:name:version).

e.g. +--- project :api:my-internal-project -> will now be interpreted as -> internal:api-my-internal-project:1.0.0

Leaves a minuscule chance for project name collisions, but the chances are slim.

Q: should we go with a different delimiter than -?