|
|
typedef std::map< ref< const Node >, std::string > | KeyMap |
|
|
| LockFile (const JSON &json, const Path &path) |
|
JSON | toJSON () const |
|
std::string | to_string () const |
|
void | write (const Path &path) const |
| std::optional< FlakeRef > | isUnlocked () const |
|
bool | operator== (const LockFile &other) const |
|
bool | operator!= (const LockFile &other) const |
|
std::shared_ptr< Node > | findInput (const InputPath &path) |
|
std::map< InputPath, Node::Edge > | getAllInputs () const |
| void | check () |
|
|
static LockFile | read (const Path &path) |
|
static std::string | diff (const LockFile &oldLocks, const LockFile &newLocks) |
◆ check()
| void nix::flake::LockFile::check |
( |
| ) |
|
Check that every 'follows' input target exists.
◆ isUnlocked()
| std::optional< FlakeRef > nix::flake::LockFile::isUnlocked |
( |
| ) |
const |
Check whether this lock file has any unlocked inputs.
The documentation for this struct was generated from the following files:
- lix/libexpr/flake/lockfile.hh
- lix/libexpr/flake/lockfile.cc