Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit af3e320

Browse filesBrowse files
nodejs-github-botrichardlau
authored andcommitted
deps: update ada to 2.7.8
PR-URL: #52517 Reviewed-By: Yagiz Nizipli <yagiz.nizipli@sentry.io> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
1 parent e4ea2db commit af3e320
Copy full SHA for af3e320

2 files changed

+108-45Lines changed: 108 additions & 45 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎deps/ada/ada.cpp‎

Copy file name to clipboardExpand all lines: deps/ada/ada.cpp
+52-21Lines changed: 52 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* auto-generated on 2024-03-07 13:23:39 -0500. Do not edit! */
1+
/* auto-generated on 2024-04-11 16:39:11 -0400. Do not edit! */
22
/* begin file src/ada.cpp */
33
#include "ada.h"
44
/* begin file src/checkers.cpp */
@@ -11585,7 +11585,7 @@ ada_really_inline bool url::parse_scheme(const std::string_view input) {
1158511585
}
1158611586
}
1158711587
} else { // slow path
11588-
std::string _buffer = std::string(input);
11588+
std::string _buffer(input);
1158911589
// Next function is only valid if the input is ASCII and returns false
1159011590
// otherwise, but it seems that we always have ascii content so we do not
1159111591
// need to check the return value.
@@ -13227,7 +13227,7 @@ template <bool has_state_override>
1322713227
}
1322813228
}
1322913229
} else { // slow path
13230-
std::string _buffer = std::string(input);
13230+
std::string _buffer(input);
1323113231
// Next function is only valid if the input is ASCII and returns false
1323213232
// otherwise, but it seems that we always have ascii content so we do not
1323313233
// need to check the return value.
@@ -13683,7 +13683,7 @@ bool url_aggregator::set_host_or_hostname(const std::string_view input) {
1368313683
return false;
1368413684
}
1368513685

13686-
std::string previous_host = std::string(get_hostname());
13686+
std::string previous_host(get_hostname());
1368713687
uint32_t previous_port = components.port;
1368813688

1368913689
size_t host_end_pos = input.find('#');
@@ -14983,7 +14983,7 @@ bool ada_can_parse(const char* input, size_t length) noexcept {
1498314983

1498414984
bool ada_can_parse_with_base(const char* input, size_t input_length,
1498514985
const char* base, size_t base_length) noexcept {
14986-
auto base_view = std::string_view(base, base_length);
14986+
std::string_view base_view(base, base_length);
1498714987
return ada::can_parse(std::string_view(input, input_length), &base_view);
1498814988
}
1498914989

@@ -15388,14 +15388,18 @@ ada_owned_string ada_search_params_to_string(ada_url_search_params result) {
1538815388
size_t ada_search_params_size(ada_url_search_params result) {
1538915389
ada::result<ada::url_search_params>& r =
1539015390
*(ada::result<ada::url_search_params>*)result;
15391-
if (!r) return 0;
15391+
if (!r) {
15392+
return 0;
15393+
}
1539215394
return r->size();
1539315395
}
1539415396

1539515397
void ada_search_params_sort(ada_url_search_params result) {
1539615398
ada::result<ada::url_search_params>& r =
1539715399
*(ada::result<ada::url_search_params>*)result;
15398-
if (r) r->sort();
15400+
if (r) {
15401+
r->sort();
15402+
}
1539915403
}
1540015404

1540115405
void ada_search_params_append(ada_url_search_params result, const char* key,
@@ -15444,7 +15448,9 @@ bool ada_search_params_has(ada_url_search_params result, const char* key,
1544415448
size_t key_length) {
1544515449
ada::result<ada::url_search_params>& r =
1544615450
*(ada::result<ada::url_search_params>*)result;
15447-
if (!r) return false;
15451+
if (!r) {
15452+
return false;
15453+
}
1544815454
return r->has(std::string_view(key, key_length));
1544915455
}
1545015456

@@ -15453,7 +15459,9 @@ bool ada_search_params_has_value(ada_url_search_params result, const char* key,
1545315459
size_t value_length) {
1545415460
ada::result<ada::url_search_params>& r =
1545515461
*(ada::result<ada::url_search_params>*)result;
15456-
if (!r) return false;
15462+
if (!r) {
15463+
return false;
15464+
}
1545715465
return r->has(std::string_view(key, key_length),
1545815466
std::string_view(value, value_length));
1545915467
}
@@ -15462,9 +15470,13 @@ ada_string ada_search_params_get(ada_url_search_params result, const char* key,
1546215470
size_t key_length) {
1546315471
ada::result<ada::url_search_params>& r =
1546415472
*(ada::result<ada::url_search_params>*)result;
15465-
if (!r) return ada_string_create(NULL, 0);
15473+
if (!r) {
15474+
return ada_string_create(NULL, 0);
15475+
}
1546615476
auto found = r->get(std::string_view(key, key_length));
15467-
if (!found.has_value()) return ada_string_create(NULL, 0);
15477+
if (!found.has_value()) {
15478+
return ada_string_create(NULL, 0);
15479+
}
1546815480
return ada_string_create(found->data(), found->length());
1546915481
}
1547015482

@@ -15522,14 +15534,18 @@ void ada_free_strings(ada_strings result) {
1552215534
size_t ada_strings_size(ada_strings result) {
1552315535
ada::result<std::vector<std::string>>* r =
1552415536
(ada::result<std::vector<std::string>>*)result;
15525-
if (!r) return 0;
15537+
if (!r) {
15538+
return 0;
15539+
}
1552615540
return (*r)->size();
1552715541
}
1552815542

1552915543
ada_string ada_strings_get(ada_strings result, size_t index) {
1553015544
ada::result<std::vector<std::string>>* r =
1553115545
(ada::result<std::vector<std::string>>*)result;
15532-
if (!r) return ada_string_create(NULL, 0);
15546+
if (!r) {
15547+
return ada_string_create(NULL, 0);
15548+
}
1553315549
std::string_view view = (*r)->at(index);
1553415550
return ada_string_create(view.data(), view.length());
1553515551
}
@@ -15544,17 +15560,23 @@ ada_string ada_search_params_keys_iter_next(
1554415560
ada_url_search_params_keys_iter result) {
1554515561
ada::result<ada::url_search_params_keys_iter>* r =
1554615562
(ada::result<ada::url_search_params_keys_iter>*)result;
15547-
if (!r) return ada_string_create(NULL, 0);
15563+
if (!r) {
15564+
return ada_string_create(NULL, 0);
15565+
}
1554815566
auto next = (*r)->next();
15549-
if (!next.has_value()) return ada_string_create(NULL, 0);
15567+
if (!next.has_value()) {
15568+
return ada_string_create(NULL, 0);
15569+
}
1555015570
return ada_string_create(next->data(), next->length());
1555115571
}
1555215572

1555315573
bool ada_search_params_keys_iter_has_next(
1555415574
ada_url_search_params_keys_iter result) {
1555515575
ada::result<ada::url_search_params_keys_iter>* r =
1555615576
(ada::result<ada::url_search_params_keys_iter>*)result;
15557-
if (!r) return false;
15577+
if (!r) {
15578+
return false;
15579+
}
1555815580
return (*r)->has_next();
1555915581
}
1556015582

@@ -15569,17 +15591,23 @@ ada_string ada_search_params_values_iter_next(
1556915591
ada_url_search_params_values_iter result) {
1557015592
ada::result<ada::url_search_params_values_iter>* r =
1557115593
(ada::result<ada::url_search_params_values_iter>*)result;
15572-
if (!r) return ada_string_create(NULL, 0);
15594+
if (!r) {
15595+
return ada_string_create(NULL, 0);
15596+
}
1557315597
auto next = (*r)->next();
15574-
if (!next.has_value()) return ada_string_create(NULL, 0);
15598+
if (!next.has_value()) {
15599+
return ada_string_create(NULL, 0);
15600+
}
1557515601
return ada_string_create(next->data(), next->length());
1557615602
}
1557715603

1557815604
bool ada_search_params_values_iter_has_next(
1557915605
ada_url_search_params_values_iter result) {
1558015606
ada::result<ada::url_search_params_values_iter>* r =
1558115607
(ada::result<ada::url_search_params_values_iter>*)result;
15582-
if (!r) return false;
15608+
if (!r) {
15609+
return false;
15610+
}
1558315611
return (*r)->has_next();
1558415612
}
1558515613

@@ -15596,8 +15624,9 @@ ada_string_pair ada_search_params_entries_iter_next(
1559615624
(ada::result<ada::url_search_params_entries_iter>*)result;
1559715625
if (!r) return {ada_string_create(NULL, 0), ada_string_create(NULL, 0)};
1559815626
auto next = (*r)->next();
15599-
if (!next.has_value())
15627+
if (!next.has_value()) {
1560015628
return {ada_string_create(NULL, 0), ada_string_create(NULL, 0)};
15629+
}
1560115630
return ada_string_pair{
1560215631
ada_string_create(next->first.data(), next->first.length()),
1560315632
ada_string_create(next->second.data(), next->second.length())};
@@ -15607,7 +15636,9 @@ bool ada_search_params_entries_iter_has_next(
1560715636
ada_url_search_params_entries_iter result) {
1560815637
ada::result<ada::url_search_params_entries_iter>* r =
1560915638
(ada::result<ada::url_search_params_entries_iter>*)result;
15610-
if (!r) return false;
15639+
if (!r) {
15640+
return false;
15641+
}
1561115642
return (*r)->has_next();
1561215643
}
1561315644

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.