]> _ Git - alire.git/commit
Fix regression when `alr with`ing a virtual crate without actual releases (#1507)
authorAlejandro R Mosteo <amosteo@unizar.es>
Wed, 15 Nov 2023 13:47:26 +0000 (14:47 +0100)
committerGitHub <noreply@github.com>
Wed, 15 Nov 2023 13:47:26 +0000 (14:47 +0100)
commit6f1355d98f4816bc1440ed8a02da43426a2f420c
tree78dbcdb355a0a6b48bb73bc3a07ccb56a144d4d3
parent6aed96fdf7f6ab1d354ff536909beaf87ada5558
Fix regression when `alr with`ing a virtual crate without actual releases (#1507)

* Do not report a virtual crate as inexistent

* Test to avoid future regression
13 files changed:
src/alire/alire-dependencies.adb
src/alire/alire-dependencies.ads
src/alire/alire-index.adb
src/alire/alire-index.ads
src/alire/alire-roots-editable.adb
testsuite/fixtures/gnat_toolchain_index/gn/gnat_cross/gnat_cross-1.0.0.toml [new file with mode: 0644]
testsuite/fixtures/gnat_toolchain_index/gn/gnat_external/gnat_external-external.toml [new file with mode: 0644]
testsuite/fixtures/gnat_toolchain_index/gn/gnat_native/gnat_native-1.0.0.toml [new file with mode: 0644]
testsuite/fixtures/gnat_toolchain_index/gp/gprbuild/gprbuild-1.0.0.toml [new file with mode: 0644]
testsuite/fixtures/gnat_toolchain_index/gp/gprbuild/gprbuild-external.toml [new file with mode: 0644]
testsuite/fixtures/gnat_toolchain_index/index.toml [new file with mode: 0644]
testsuite/tests/with/virtual-crate/test.py [new file with mode: 0644]
testsuite/tests/with/virtual-crate/test.yaml [new file with mode: 0644]