Skip to content

Commit 8dabebd

Browse files
authored
Merge pull request #41 from atom-ide-community/tree-copy-fix
2 parents 9705024 + c69892e commit 8dabebd

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.clang-tidy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
2-
Checks: '*, -cppcoreguidelines-init-variables, -modernize-return-braced-init-list, -misc-unused-parameters, -misc-non-private-member-variables-in-classes, -llvmlibc-*, -llvm-header-guard, -llvm-include-order, -modernize-use-trailing-return-type, -readability-const-return-type, -readability-avoid-const-params-in-decls, -readability-convert-member-functions-to-static, -fuchsia-default-arguments-declarations, -fuchsia-default-arguments-calls, -*-uppercase-literal-suffix, -fuchsia-overloaded-operator, -google-build-using-namespace, -google-global-names-in-headers'
2+
Checks: '*, -clang-diagnostics-*-compat, -cppcoreguidelines-init-variables, -modernize-return-braced-init-list, -misc-unused-parameters, -misc-non-private-member-variables-in-classes, -llvmlibc-*, -llvm-header-guard, -llvm-include-order, -modernize-use-trailing-return-type, -readability-const-return-type, -readability-avoid-const-params-in-decls, -readability-convert-member-functions-to-static, -fuchsia-default-arguments-declarations, -fuchsia-default-arguments-calls, -*-uppercase-literal-suffix, -fuchsia-overloaded-operator, -google-build-using-namespace, -google-global-names-in-headers'
33
HeaderFilterRegex: '.*'
44
FormatStyle: none

src/tree.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ std::optional<Napi::Array> getChildren(const Napi::Object &jsTree, const string
2727

2828

2929
struct CandidateObject {
30-
const CandidateString data;// TODO copy
30+
const CandidateString data;
3131
const size_t level = 0;
3232
const size_t index = 0;
3333

34-
CandidateObject(const CandidateString data_, const size_t level_, const size_t index_) noexcept
35-
: data{ data_ }, level{ level_ }, index{ index_ } {};
34+
CandidateObject(const CandidateString &data_, const size_t level_, const size_t index_) noexcept
35+
: data{ data_ }, level{ level_ }, index{ index_ } {}
3636
};
3737

3838
template<typename T>
@@ -52,9 +52,9 @@ struct Tree {
5252
}
5353

5454
/** 1st argument is a single object */
55-
void makeEntriesArray(const Napi::Object &jsTree, const size_t level, const size_t iEntry = -1) {
55+
void makeEntriesArray(const Napi::Object &jsTree, const size_t level, const size_t iEntry) {
5656
// get the current data
57-
const auto &data = jsTree.Get(dataKey).ToString().Utf8Value();
57+
const auto data = jsTree.Get(dataKey).ToString().Utf8Value();
5858
entriesArray.emplace_back(CandidateObject(data, level, iEntry));
5959

6060
// add children if any

0 commit comments

Comments
 (0)