about summary refs log tree commit diff
path: root/third_party/nix/src/libstore/parsed-derivations.hh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/nix/src/libstore/parsed-derivations.hh')
-rw-r--r--third_party/nix/src/libstore/parsed-derivations.hh40
1 files changed, 18 insertions, 22 deletions
diff --git a/third_party/nix/src/libstore/parsed-derivations.hh b/third_party/nix/src/libstore/parsed-derivations.hh
index 9bde4b4dcf..70424b2ce1 100644
--- a/third_party/nix/src/libstore/parsed-derivations.hh
+++ b/third_party/nix/src/libstore/parsed-derivations.hh
@@ -1,37 +1,33 @@
-#include "derivations.hh"
-
 #include <nlohmann/json.hpp>
+#include "derivations.hh"
 
 namespace nix {
 
-class ParsedDerivation
-{
-    Path drvPath;
-    BasicDerivation & drv;
-    std::optional<nlohmann::json> structuredAttrs;
-
-public:
+class ParsedDerivation {
+  Path drvPath;
+  BasicDerivation& drv;
+  std::optional<nlohmann::json> structuredAttrs;
 
-    ParsedDerivation(const Path & drvPath, BasicDerivation & drv);
+ public:
+  ParsedDerivation(const Path& drvPath, BasicDerivation& drv);
 
-    const std::optional<nlohmann::json> & getStructuredAttrs() const
-    {
-        return structuredAttrs;
-    }
+  const std::optional<nlohmann::json>& getStructuredAttrs() const {
+    return structuredAttrs;
+  }
 
-    std::optional<std::string> getStringAttr(const std::string & name) const;
+  std::optional<std::string> getStringAttr(const std::string& name) const;
 
-    bool getBoolAttr(const std::string & name, bool def = false) const;
+  bool getBoolAttr(const std::string& name, bool def = false) const;
 
-    std::optional<Strings> getStringsAttr(const std::string & name) const;
+  std::optional<Strings> getStringsAttr(const std::string& name) const;
 
-    StringSet getRequiredSystemFeatures() const;
+  StringSet getRequiredSystemFeatures() const;
 
-    bool canBuildLocally() const;
+  bool canBuildLocally() const;
 
-    bool willBuildLocally() const;
+  bool willBuildLocally() const;
 
-    bool substitutesAllowed() const;
+  bool substitutesAllowed() const;
 };
 
-}
+}  // namespace nix