Skip to content

Commit f64e9e0

Browse files
authored
Merge pull request #128 from masx200/deno-dependency-updates
Update dependencies
2 parents 69e2ca6 + 176178c commit f64e9e0

File tree

3 files changed

+22
-16
lines changed

3 files changed

+22
-16
lines changed

print-zero-even-odd/index.ixx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11

22

33
module;
4-
#include<utility>
5-
#include<functional>
4+
#include <functional>
5+
#include <utility>
66
export module leetcode_test.print_zero_even_odd.ZeroEvenOdd;
77
import leetcode_test.print_foobar_alternately.BlockingQueue;
88
using leetcode_test::print_foobar_alternately::BlockingQueue;

split-a-circular-linked-list/test.cpp

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,28 +17,31 @@ using namespace leetcode_test::split_a_circular_linked_list;
1717
using namespace std;
1818
using std::vector;
1919
template <class T>
20-
concept sizable = requires(T& t) {
20+
concept sizable = requires(T& t)
21+
{
2122
{
2223
t.size()
23-
} -> std::same_as<size_t>;
24+
} -> std::same_as<size_t>;
2425
};
2526
template <class T>
26-
concept iterable = requires(T& t) {
27+
concept iterable = requires(T& t)
28+
{
2729
++t.begin();
2830
{
2931
t.begin() != t.end()
3032

31-
} -> std::same_as<bool>;
33+
} -> std::same_as<bool>;
3234
};
3335

3436
template <class T, typename Y>
35-
concept equalable = requires(T& t, Y& y, size_t i) {
37+
concept equalable = requires(T& t, Y& y, size_t i)
38+
{
3639
{
3740
*t.begin() == *y.begin()
38-
} -> std::same_as<bool>;
41+
} -> std::same_as<bool>;
3942
};
4043
template <typename T, typename Y>
41-
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
44+
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
4245
auto assertContentEquals(T& left, Y& right)
4346
{
4447

web-crawler-multithreaded/test.cpp

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,30 @@ import leetcode_test.web_crawler_multithreaded.Solution;
1111
using namespace std;
1212
using namespace leetcode_test::web_crawler_multithreaded;
1313
template <class T>
14-
concept sizable = requires(T& t) {
14+
concept sizable = requires(T& t)
15+
{
1516
{
1617
t.size()
17-
} -> std::same_as<size_t>;
18+
} -> std::same_as<size_t>;
1819
};
1920
template <class T>
20-
concept iterable = requires(T& t) {
21+
concept iterable = requires(T& t)
22+
{
2123
++t.begin();
2224
{
2325
t.begin() != t.end()
24-
} -> std::same_as<bool>;
26+
} -> std::same_as<bool>;
2527
};
2628

2729
template <class T, typename Y>
28-
concept equalable = requires(T& t, Y& y, size_t i) {
30+
concept equalable = requires(T& t, Y& y, size_t i)
31+
{
2932
{
3033
*t.begin() == *y.begin()
31-
} -> std::same_as<bool>;
34+
} -> std::same_as<bool>;
3235
};
3336
template <typename T, typename Y>
34-
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
37+
requires sizable<T> and sizable<Y> and equalable<T, Y> and iterable<T> and iterable<Y>
3538
auto assertContentEquals(const T& left, const Y& right)
3639
{
3740

0 commit comments

Comments
 (0)