]> _ Git - alire.git/commit
Lazy index loading (1/2) (#1085)
authorAlejandro R Mosteo <amosteo@unizar.es>
Wed, 20 Jul 2022 10:10:50 +0000 (12:10 +0200)
committerGitHub <noreply@github.com>
Wed, 20 Jul 2022 10:10:50 +0000 (12:10 +0200)
commitd645482c65a245e96431758fe0d6dfb054af1a9e
treedaaa6fb467bc8d2769a9d2d40e5eeafbd3556a21
parenta4b996a67ffedf57b0576cbf2e4269b3b864e869
Lazy index loading (1/2) (#1085)

* Index queries autoload crates if required

* Avoid infinite recursion when no indexes configured

* Remove references to Requires_Full_Index

* Fixed issues pending "provides" redo

Co-authored-by: GHA <actions@github.com>
23 files changed:
src/alire/alire-externals-from_output.adb
src/alire/alire-externals-from_system.adb
src/alire/alire-index.adb
src/alire/alire-index.ads
src/alire/alire-index_on_disk-loading.adb
src/alire/alire-index_on_disk-loading.ads
src/alire/alire-publish.adb
src/alire/alire-roots.adb
src/alire/alire-solver.adb
src/alire/alire-solver.ads
src/alire/alire-toolchains.adb
src/alr/alr-commands-build.adb
src/alr/alr-commands-edit.adb
src/alr/alr-commands-get.adb
src/alr/alr-commands-pin.adb
src/alr/alr-commands-printenv.adb
src/alr/alr-commands-search.adb
src/alr/alr-commands-show.adb
src/alr/alr-commands-test.adb
src/alr/alr-commands-toolchain.adb
src/alr/alr-commands-update.adb
src/alr/alr-commands-withing.adb
src/alr/alr-commands.adb