Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Commit

Permalink
doc TODOs
Browse files Browse the repository at this point in the history
  • Loading branch information
aakropotkin committed Jul 19, 2023
1 parent 2c4c2b0 commit c34e6af
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
4 changes: 4 additions & 0 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -182,9 +182,13 @@ or short-name.

** TODOs
- [ ] Allow preferences to limit systems list.
- [ ] Implement =preferPreReleases=
- [ ] Read Inputs from =flake.lock= and =registry.json=.
- [ ] Parse descriptor strings.
- [ ] Additional tests.
- [ ] Multi-threading.
- [ ] Disable =builtins.trace= warnings.
- [ ] Consider how =packages.*.default= is handled.
- [ ] Handle stabilities in =DrvDb= progress table.
- [ ] Use =PackageSet= abstraction in =ResolverState::resolveInInput=.
- [ ] Executable to populate databases explicitly ( daemon? ).
1 change: 1 addition & 0 deletions src/resolver-state.cc
Original file line number Diff line number Diff line change
Expand Up @@ -302,6 +302,7 @@ ResolverState::resolveInInput( std::string_view id, const Descriptor & desc )
tops.push_back( std::move( strs ) );
}

// TODO: Use `CachedPackageSet'.
while ( ! todos.empty() )
{
std::vector<nix::Symbol> path = todos.front()->getAttrPath();
Expand Down

0 comments on commit c34e6af

Please sign in to comment.