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

Gradle lockfile parser: track "Project" names so we can interpolate them when needed later. #560

Closed tiegz closed 2 years ago

tiegz commented 2 years ago

It looks like gradle dependencies will sometimes output a project as a dependency without a name:

+--- project :

The most logical explanation is that the emptiness implies the current project's name, so we can interpolate that if we start tracking it.

Followup to https://github.com/librariesio/bibliothecary/pull/559