5#include <llvm/Support/JSON.h>
16 std::vector<std::string>
command = {
"nixfmt"};
24 std::map<std::string, OptionProvider>
options;
bool fromJSON(const llvm::json::Value &Params, Configuration::Diagnostic &R, llvm::json::Path P)
std::vector< std::string > suppress
std::string expr
Expression to eval. Treat it as "import <nixpkgs> { }".
std::string expr
Expression to eval. Select this attrset as eval .options.
struct nixd::Configuration::Formatting formatting
std::map< std::string, OptionProvider > options
struct nixd::Configuration::Diagnostic diagnostic
struct nixd::Configuration::NixpkgsProvider nixpkgs