Skip to content

Commit b66dabd

Browse files
committed
style(module): clean up some stylistic issues
1 parent 0c42f9a commit b66dabd

File tree

5 files changed

+31
-24
lines changed

5 files changed

+31
-24
lines changed

src/domain.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -491,7 +491,7 @@ class Domain : public NLVObject<Domain, virDomainPtr, DomainCleanupHandler>
491491
unsigned long bandwidth_;
492492
unsigned int flags_;
493493
};
494-
494+
495495
class BlockCommitWorker : public NLVPrimitiveReturnWorker<virDomainPtr, bool> {
496496
public:
497497
BlockCommitWorker(Nan::Callback *callback, virDomainPtr handle, std::function<virErrorPtr(virDomainPtr)> func)

src/nlv_object.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class NLVObjectBasePtr
4646
return NLV_STRINGIFY(class_name); \
4747
} \
4848
friend class NLVObject;
49-
49+
5050

5151
class NLVObjectBase : public Nan::ObjectWrap
5252
{
@@ -61,7 +61,7 @@ class NLVObject : public NLVObjectBase
6161
{
6262
public:
6363
typedef HandleType handle_type;
64-
64+
6565
NLVObject(HandleType handle) : handle_(handle), parentReference_(NULL) {}
6666
~NLVObject() {
6767
// calling virtual ClearHandle() will break if overridden by subclasses
@@ -79,7 +79,7 @@ class NLVObject : public NLVObjectBase
7979
class_instance->Wrap(object);
8080
return scope.Escape(object);
8181
}
82-
82+
8383
static bool IsInstanceOf(v8::Local<v8::Object> val) {
8484
Nan::HandleScope scope;
8585
return Nan::New(ParentClass::constructor_template)->HasInstance(val);
@@ -112,7 +112,7 @@ class NLVObject : public NLVObjectBase
112112
NAN_INLINE static HandleType UnwrapHandle(v8::Local<v8::Value> val) {
113113
return Unwrap(val)->handle();
114114
}
115-
115+
116116
template<class T>
117117
NAN_INLINE static HandleType UnwrapHandle(v8::Local<v8::Object> val) {
118118
return Unwrap(val)->handle();
@@ -171,7 +171,7 @@ NAN_INLINE unsigned int GetFlags(v8::Local<v8::Value> val) {
171171
Nan::ThrowTypeError("flags must be an array");
172172
return 0;
173173
}
174-
174+
175175
Local<Array> flags_ = Local<Array>::Cast(val);
176176
unsigned int flags = 0;
177177
for (unsigned int i = 0; i < flags_->Length(); i++)

src/storage_pool.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,13 @@ NAN_METHOD(StoragePool::LookupByVolume)
108108
{
109109
Nan::HandleScope scope;
110110
auto volume = StorageVolume::UnwrapHandle(info[0]);
111-
111+
112112
Worker::RunAsync(info, [=](Worker::SetOnFinishedHandler onFinished) {
113113
auto storagePool = virStoragePoolLookupByVolume(volume);
114-
if(!storagePool) {
114+
if (!storagePool) {
115115
return virSaveLastError();
116116
}
117+
117118
return onFinished(InstanceReturnHandler<Hypervisor, StoragePool>(storagePool));
118119
});
119120
}

src/worker.cc

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,23 @@ using namespace NLV;
44

55
void Worker::RunAsync(const Nan::FunctionCallbackInfo<v8::Value>& info, ExecuteHandler handler) {
66
Nan::TryCatch tryCatch;
7-
if(tryCatch.HasCaught()) {
7+
if (tryCatch.HasCaught()) {
88
tryCatch.ReThrow();
99
return; // don't proceed in case there were any previous errors
1010
}
11+
1112
auto v8_callback = info[info.Length()-1];
12-
if(!v8_callback->IsFunction()) {
13+
if (!v8_callback->IsFunction()) {
1314
Nan::ThrowTypeError("you must specify a function as the callback and it must the last argument");;
1415
return;
1516
}
17+
1618
Nan::Callback *callback = new Nan::Callback(v8_callback.As<Function>());
1719
auto worker = new NLV::Worker(callback, handler);
1820
auto parent = info.This();
1921
if (!parent->IsUndefined() && !parent->IsNull()) {
2022
worker->SaveToPersistent("parent", parent);
2123
}
24+
2225
Nan::AsyncQueueWorker(worker);
2326
}

src/worker.h

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,28 @@
33
#include "nlv_async_worker.h"
44

55
namespace NLV {
6-
class Worker : public NLVAsyncWorkerBase {
6+
class Worker : public NLVAsyncWorkerBase
7+
{
78
public:
89
typedef std::function<void(Worker*)> OnFinishedHandler;
9-
1010
typedef std::function<virErrorPtr(OnFinishedHandler)> SetOnFinishedHandler;
11-
1211
typedef std::function<virErrorPtr(SetOnFinishedHandler)> ExecuteHandler;
13-
12+
1413
ExecuteHandler execute_handler;
1514
OnFinishedHandler on_finished_handler;
16-
15+
1716
explicit Worker(Nan::Callback *callback, ExecuteHandler handler)
1817
: NLVAsyncWorkerBase(callback), execute_handler(handler) { };
19-
18+
2019
void HandleOKCallback() {
2120
on_finished_handler(this);
2221
}
23-
22+
2423
template <class... T>
2524
void Call(T... t) {
2625
callback->Call(t...);
2726
}
28-
27+
2928
virtual void Execute() {
3029
auto error = execute_handler([=] (OnFinishedHandler handler) {
3130
on_finished_handler = handler;
@@ -35,10 +34,10 @@ namespace NLV {
3534
SetVirError(error);
3635
}
3736
}
38-
37+
3938
static void RunAsync(const Nan::FunctionCallbackInfo<v8::Value>& info, ExecuteHandler handler);
4039
};
41-
40+
4241
template<class T>
4342
Worker::OnFinishedHandler PrimitiveReturnHandler(T val) {
4443
return [=](Worker* worker) {
@@ -47,29 +46,33 @@ namespace NLV {
4746
worker->Call(2, argv);
4847
};
4948
}
49+
5050
template<class ParentClass, class T, class Y>
5151
Worker::OnFinishedHandler InstanceReturnHandler(Y val) {
5252
return [=](Worker* worker) {
5353
Nan::HandleScope scope;
54+
Nan::TryCatch try_catch;
55+
5456
Local<Object> childObject = T::NewInstance(val);
5557
Local<Value> parentObject = worker->GetFromPersistent("parent");
5658
if (parentObject->IsObject()) {
5759
childObject->Set(Nan::New("_parent").ToLocalChecked(), parentObject);
5860
}
61+
5962
T *child = Nan::ObjectWrap::Unwrap<T>(childObject);
6063
NLVObjectBasePtr *childPtr = new NLVObjectBasePtr(child);
6164
child->SetParentReference(childPtr);
6265
auto parent = ParentClass::Unwrap(parentObject);
63-
if(parent) {
66+
if (parent) {
6467
parent->children_.push_back(childPtr);
6568
}
66-
Nan::TryCatch try_catch;
67-
if(try_catch.HasCaught()) {
69+
70+
if (try_catch.HasCaught()) {
6871
v8::Local<v8::Value> argv[] = { try_catch.Exception() };
6972
worker->Call(1, argv);
7073
return;
7174
}
72-
75+
7376
v8::Local<v8::Value> argv[] = { Nan::Null(), childObject };
7477
worker->Call(2, argv);
7578
};

0 commit comments

Comments
 (0)