Skip to content

Commit bfd89aa

Browse files
committed
chore: lint with clang format our files
1 parent 4980e28 commit bfd89aa

File tree

10 files changed

+170
-81
lines changed

10 files changed

+170
-81
lines changed

include/groups/meta_group.hpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#pragma once
22

33
#include <napi.h>
4+
45
#include <vector>
56

67
#include "session/config/groups/info.hpp"
@@ -35,7 +36,10 @@ class MetaGroup {
3536
shared_ptr<config::groups::Keys> keys,
3637
std::vector<unsigned char> edGroupPubKey,
3738
std::optional<std::vector<unsigned char>> edGroupSecKey) :
38-
info{info}, members{members}, keys{keys}, edGroupPubKey{oxenc::to_hex(edGroupPubKey.begin(), edGroupPubKey.end())} {
39+
info{info},
40+
members{members},
41+
keys{keys},
42+
edGroupPubKey{oxenc::to_hex(edGroupPubKey.begin(), edGroupPubKey.end())} {
3943

4044
if (edGroupSecKey.has_value()) {
4145
this->edGroupSecKey = oxenc::to_hex(edGroupSecKey->begin(), edGroupSecKey->end());

include/multi_encrypt/multi_encrypt.hpp

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ namespace session::nodeapi {
2020

2121
namespace log = oxen::log;
2222

23-
2423
inline std::vector<unsigned char> extractPlaintext(
2524
const Napi::Object& obj, const std::string identifier) {
2625

@@ -717,9 +716,8 @@ class MultiEncryptWrapper : public Napi::ObjectWrap<MultiEncryptWrapper> {
717716

718717
auto contentOrEnvelope = extractContentOrEnvelope(
719718
obj, "decryptForCommunity.obj.contentOrEnvelope");
720-
decrypted.push_back(
721-
session::decode_for_community(
722-
contentOrEnvelope, nowMs, proBackendPubkeyHex));
719+
decrypted.push_back(session::decode_for_community(
720+
contentOrEnvelope, nowMs, proBackendPubkeyHex));
723721
decryptedServerIds.push_back(serverId);
724722

725723
} catch (const std::exception& e) {
@@ -818,9 +816,8 @@ class MultiEncryptWrapper : public Napi::ObjectWrap<MultiEncryptWrapper> {
818816

819817
auto envelopePayload =
820818
extractEnvelopePayload(obj, "decryptFor1o1.obj.envelopePayload");
821-
decrypted.push_back(
822-
session::decode_envelope(
823-
keys, envelopePayload, nowMs, proBackendPubkeyHex));
819+
decrypted.push_back(session::decode_envelope(
820+
keys, envelopePayload, nowMs, proBackendPubkeyHex));
824821
decryptedMessageHashes.push_back(messageHash);
825822
} catch (const std::exception& e) {
826823
log::warning(
@@ -918,9 +915,8 @@ class MultiEncryptWrapper : public Napi::ObjectWrap<MultiEncryptWrapper> {
918915

919916
auto envelopePayload =
920917
extractEnvelopePayload(obj, "decryptForGroup.obj.envelopePayload");
921-
decrypted.push_back(
922-
session::decode_envelope(
923-
keys, envelopePayload, nowMs, proBackendPubkeyHex));
918+
decrypted.push_back(session::decode_envelope(
919+
keys, envelopePayload, nowMs, proBackendPubkeyHex));
924920
decryptedMessageHashes.push_back(messageHash);
925921
} catch (const std::exception& e) {
926922
log::warning(

include/pro/pro.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ class ProWrapper : public Napi::ObjectWrap<ProWrapper> {
9292
pro_features_msg.error.size() ? toJs(env, pro_features_msg.error) : env.Null();
9393
obj["codepointCount"] = toJs(env, pro_features_msg.codepoint_count);
9494
obj["proFeatures"] = proFeaturesToJs(env, pro_features_msg.features);
95-
95+
9696
return obj;
9797
});
9898
};

include/profile_pic.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
namespace session::nodeapi {
77

8-
98
// Constructs a profile_pic from a Napi::Value which must be either Null or an Object; if an
109
// Object then it *must* contain "url" (string or null) and "key" (uint8array of size 32 or
1110
// null) keys; if either is empty or Null then you get back an empty (i.e. clearing)

include/utilities.hpp

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -382,11 +382,10 @@ template <std::size_t N>
382382
std::array<uint8_t, N> from_hex_to_array(std::string x) {
383383
std::string as_hex = oxenc::from_hex(x);
384384
if (as_hex.size() != N) {
385-
throw std::invalid_argument(
386-
std::format(
387-
"from_hex_to_array: Decoded hex size mismatch: expected {}, got {}",
388-
N,
389-
as_hex.size()));
385+
throw std::invalid_argument(std::format(
386+
"from_hex_to_array: Decoded hex size mismatch: expected {}, got {}",
387+
N,
388+
as_hex.size()));
390389
}
391390

392391
std::array<uint8_t, N> result;
@@ -402,15 +401,14 @@ std::vector<unsigned char> from_base64_to_vector(std::string_view x);
402401
// Concept to match containers with a size() method
403402
template <typename T>
404403
concept HasSize = requires(T t) {
405-
{t.size()}->std::convertible_to<size_t>;
404+
{ t.size() } -> std::convertible_to<size_t>;
406405
};
407406

408407
template <HasSize T>
409408
void assert_length(const T& x, size_t n, std::string_view base_identifier) {
410409
if (x.size() != n) {
411-
throw std::invalid_argument(
412-
std::format(
413-
"assert_length: expected {}, got {} for {}", n, x.size(), base_identifier));
410+
throw std::invalid_argument(std::format(
411+
"assert_length: expected {}, got {} for {}", n, x.size(), base_identifier));
414412
}
415413
}
416414

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"update_version": "sh update_version.sh",
1313
"clean": "rimraf .cache build",
1414
"lint:cpp": "cppcheck --std=c++20 -j8 --quiet src libsession-util/src",
15+
"lint": "find src include -name '*.cpp' -o -name '*.hpp' | xargs clang-format -i",
1516
"install": "cmake-js build --runtime=electron --runtime-version=34.2.0 --CDSUBMODULE_CHECK=OFF --CDLOCAL_MIRROR=https://oxen.rocks/deps --CDENABLE_ONIONREQ=OFF --CDWITH_TESTS=OFF",
1617
"prepare_release": "sh prepare_release.sh",
1718
"dedup": "npx --yes yarn-deduplicate yarn.lock"

src/constants.cpp

Lines changed: 128 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -24,37 +24,136 @@ Napi::Object ConstantsWrapper::Init(Napi::Env env, Napi::Object exports) {
2424
pro_urls["support_url"] = toJs(env, SESSION_PRO_URLS.support_url);
2525

2626
auto pro_provider_nil = Napi::Object::New(env);
27-
pro_provider_nil["device"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].device);
28-
pro_provider_nil["store"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].store);
29-
pro_provider_nil["platform"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].platform);
30-
pro_provider_nil["platform_account"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].platform_account);
31-
pro_provider_nil["refund_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].refund_url);
32-
pro_provider_nil["refund_after_platform_deadline_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].refund_after_platform_deadline_url);
33-
pro_provider_nil["update_subscription_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].update_subscription_url);
34-
pro_provider_nil["cancel_subscription_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].cancel_subscription_url);
35-
pro_provider_nil["store_other"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL].store);
27+
pro_provider_nil["device"] = toJs(
28+
env,
29+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
30+
.device);
31+
pro_provider_nil["store"] = toJs(
32+
env,
33+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
34+
.store);
35+
pro_provider_nil["platform"] = toJs(
36+
env,
37+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
38+
.platform);
39+
pro_provider_nil["platform_account"] = toJs(
40+
env,
41+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
42+
.platform_account);
43+
pro_provider_nil["refund_url"] = toJs(
44+
env,
45+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
46+
.refund_url);
47+
pro_provider_nil["refund_after_platform_deadline_url"] = toJs(
48+
env,
49+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
50+
.refund_after_platform_deadline_url);
51+
pro_provider_nil["update_subscription_url"] = toJs(
52+
env,
53+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
54+
.update_subscription_url);
55+
pro_provider_nil["cancel_subscription_url"] = toJs(
56+
env,
57+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
58+
.cancel_subscription_url);
59+
pro_provider_nil["store_other"] = toJs(
60+
env,
61+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_NIL]
62+
.store);
3663

3764
auto pro_provider_google = Napi::Object::New(env);
38-
pro_provider_google["device"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].device);
39-
pro_provider_google["store"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].store);
40-
pro_provider_google["platform"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].platform);
41-
pro_provider_google["platform_account"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].platform_account);
42-
pro_provider_google["refund_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].refund_url);
43-
pro_provider_google["refund_after_platform_deadline_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].refund_after_platform_deadline_url);
44-
pro_provider_google["update_subscription_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].update_subscription_url);
45-
pro_provider_google["cancel_subscription_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].cancel_subscription_url);
46-
pro_provider_google["store_other"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].store);
65+
pro_provider_google["device"] =
66+
toJs(env,
67+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
68+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
69+
.device);
70+
pro_provider_google["store"] =
71+
toJs(env,
72+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
73+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
74+
.store);
75+
pro_provider_google["platform"] =
76+
toJs(env,
77+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
78+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
79+
.platform);
80+
pro_provider_google["platform_account"] =
81+
toJs(env,
82+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
83+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
84+
.platform_account);
85+
pro_provider_google["refund_url"] =
86+
toJs(env,
87+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
88+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
89+
.refund_url);
90+
pro_provider_google["refund_after_platform_deadline_url"] =
91+
toJs(env,
92+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
93+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
94+
.refund_after_platform_deadline_url);
95+
pro_provider_google["update_subscription_url"] =
96+
toJs(env,
97+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
98+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
99+
.update_subscription_url);
100+
pro_provider_google["cancel_subscription_url"] =
101+
toJs(env,
102+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
103+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
104+
.cancel_subscription_url);
105+
pro_provider_google["store_other"] =
106+
toJs(env,
107+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
108+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
109+
.store);
47110

48111
auto pro_provider_ios = Napi::Object::New(env);
49-
pro_provider_ios["device"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].device);
50-
pro_provider_ios["store"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].store);
51-
pro_provider_ios["platform"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].platform);
52-
pro_provider_ios["platform_account"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].platform_account);
53-
pro_provider_ios["refund_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].refund_url);
54-
pro_provider_ios["refund_after_platform_deadline_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].refund_after_platform_deadline_url);
55-
pro_provider_ios["update_subscription_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].update_subscription_url);
56-
pro_provider_ios["cancel_subscription_url"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE].cancel_subscription_url);
57-
pro_provider_ios["store_other"] = toJs(env, SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE].store);
112+
pro_provider_ios["device"] =
113+
toJs(env,
114+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
115+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
116+
.device);
117+
pro_provider_ios["store"] =
118+
toJs(env,
119+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
120+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
121+
.store);
122+
pro_provider_ios["platform"] =
123+
toJs(env,
124+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
125+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
126+
.platform);
127+
pro_provider_ios["platform_account"] =
128+
toJs(env,
129+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
130+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
131+
.platform_account);
132+
pro_provider_ios["refund_url"] =
133+
toJs(env,
134+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
135+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
136+
.refund_url);
137+
pro_provider_ios["refund_after_platform_deadline_url"] =
138+
toJs(env,
139+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
140+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
141+
.refund_after_platform_deadline_url);
142+
pro_provider_ios["update_subscription_url"] =
143+
toJs(env,
144+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
145+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
146+
.update_subscription_url);
147+
pro_provider_ios["cancel_subscription_url"] =
148+
toJs(env,
149+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
150+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_IOS_APP_STORE]
151+
.cancel_subscription_url);
152+
pro_provider_ios["store_other"] =
153+
toJs(env,
154+
SESSION_PRO_BACKEND_PAYMENT_PROVIDER_METADATA
155+
[SESSION_PRO_BACKEND_PAYMENT_PROVIDER_GOOGLE_PLAY_STORE]
156+
.store);
58157

59158
auto pro_providers = Napi::Object::New(env);
60159
pro_providers["Nil"] = toJs(env, pro_provider_nil);
@@ -85,14 +184,8 @@ Napi::Object ConstantsWrapper::Init(Napi::Env env, Napi::Object exports) {
85184
"COMMUNITY_FULL_URL_MAX_LENGTH",
86185
Napi::Number::New(env, session::config::community::FULL_URL_MAX_LENGTH),
87186
napi_enumerable),
88-
ObjectWrap::StaticValue(
89-
"LIBSESSION_PRO_URLS",
90-
pro_urls,
91-
napi_enumerable),
92-
ObjectWrap::StaticValue(
93-
"LIBSESSION_PRO_PROVIDERS",
94-
pro_providers,
95-
napi_enumerable),
187+
ObjectWrap::StaticValue("LIBSESSION_PRO_URLS", pro_urls, napi_enumerable),
188+
ObjectWrap::StaticValue("LIBSESSION_PRO_PROVIDERS", pro_providers, napi_enumerable),
96189
ObjectWrap::StaticValue(
97190
"LIBSESSION_UTIL_VERSION",
98191
Napi::String::New(env, LIBSESSION_UTIL_VERSION_FULL),

src/groups/meta_group_wrapper.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,8 @@ void MetaGroupWrapper::Init(Napi::Env env, Napi::Object exports) {
139139
InstanceMethod("keysNeedsRekey", &MetaGroupWrapper::keysNeedsRekey),
140140
InstanceMethod("keyRekey", &MetaGroupWrapper::keyRekey),
141141
InstanceMethod("keyGetAll", &MetaGroupWrapper::keyGetAll),
142-
InstanceMethod("keyGetEncryptionKeyHex", &MetaGroupWrapper::keyGetEncryptionKeyHex),
142+
InstanceMethod(
143+
"keyGetEncryptionKeyHex", &MetaGroupWrapper::keyGetEncryptionKeyHex),
143144
InstanceMethod("activeHashes", &MetaGroupWrapper::activeHashes),
144145
InstanceMethod("loadKeyMessage", &MetaGroupWrapper::loadKeyMessage),
145146
InstanceMethod("keyGetCurrentGen", &MetaGroupWrapper::keyGetCurrentGen),

src/user_config.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,6 @@ void UserConfigWrapper::setProConfig(const Napi::CallbackInfo& info) {
266266
pro_config_from_object(pro_config_js.As<Napi::Object>());
267267

268268
config.set_pro_config(pro_config);
269-
270269
});
271270
}
272271

0 commit comments

Comments
 (0)