refactor(3p/nix): Apply clang-tidy's modernize-* fixes
This applies the modernization fixes listed here: https://clang.llvm.org/extra/clang-tidy/checks/list.html The 'modernize-use-trailing-return-type' fix was excluded due to my personal preference (more specifically, I think the 'auto' keyword is misleading in that position).
This commit is contained in:
parent
fed31b2c9b
commit
d331d3a0b5
59 changed files with 349 additions and 321 deletions
13
third_party/nix/src/libstore/store-api.cc
vendored
13
third_party/nix/src/libstore/store-api.cc
vendored
|
|
@ -251,7 +251,7 @@ bool Store::isValidPath(const Path& storePath) {
|
|||
auto res = state_->pathInfoCache.get(hashPart);
|
||||
if (res) {
|
||||
stats.narInfoReadAverted++;
|
||||
return *res != 0;
|
||||
return *res != nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -261,7 +261,8 @@ bool Store::isValidPath(const Path& storePath) {
|
|||
stats.narInfoReadAverted++;
|
||||
auto state_(state.lock());
|
||||
state_->pathInfoCache.upsert(
|
||||
hashPart, res.first == NarInfoDiskCache::oInvalid ? 0 : res.second);
|
||||
hashPart,
|
||||
res.first == NarInfoDiskCache::oInvalid ? nullptr : res.second);
|
||||
return res.first == NarInfoDiskCache::oValid;
|
||||
}
|
||||
}
|
||||
|
|
@ -270,7 +271,7 @@ bool Store::isValidPath(const Path& storePath) {
|
|||
|
||||
if (diskCache && !valid) {
|
||||
// FIXME: handle valid = true case.
|
||||
diskCache->upsertNarInfo(getUri(), hashPart, 0);
|
||||
diskCache->upsertNarInfo(getUri(), hashPart, nullptr);
|
||||
}
|
||||
|
||||
return valid;
|
||||
|
|
@ -329,7 +330,7 @@ void Store::queryPathInfo(const Path& storePath,
|
|||
auto state_(state.lock());
|
||||
state_->pathInfoCache.upsert(
|
||||
hashPart,
|
||||
res.first == NarInfoDiskCache::oInvalid ? 0 : res.second);
|
||||
res.first == NarInfoDiskCache::oInvalid ? nullptr : res.second);
|
||||
if (res.first == NarInfoDiskCache::oInvalid ||
|
||||
(res.second->path != storePath &&
|
||||
storePathToName(storePath) != "")) {
|
||||
|
|
@ -842,7 +843,7 @@ void Store::addToStore(const ValidPathInfo& info, const ref<std::string>& nar,
|
|||
namespace nix {
|
||||
|
||||
RegisterStoreImplementation::Implementations*
|
||||
RegisterStoreImplementation::implementations = 0;
|
||||
RegisterStoreImplementation::implementations = nullptr;
|
||||
|
||||
/* Split URI into protocol+hierarchy part and its parameter set. */
|
||||
std::pair<std::string, Store::Params> splitUriAndParams(
|
||||
|
|
@ -862,7 +863,7 @@ std::pair<std::string, Store::Params> splitUriAndParams(
|
|||
throw Error("invalid URI parameter '%s'", value);
|
||||
}
|
||||
try {
|
||||
decoded += std::stoul(std::string(value, i + 1, 2), 0, 16);
|
||||
decoded += std::stoul(std::string(value, i + 1, 2), nullptr, 16);
|
||||
i += 3;
|
||||
} catch (...) {
|
||||
throw Error("invalid URI parameter '%s'", value);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue