diff options
| author | Joshua Vandaƫle <joshua@vandaele.software> | 2025-04-23 11:19:14 +0200 |
|---|---|---|
| committer | Joshua Vandaƫle <joshua@vandaele.software> | 2025-04-23 11:19:57 +0200 |
| commit | bf554edfe0b543b08c42401b78fea2ae0ffa1168 (patch) | |
| tree | f8fac4821872a272c4d1c0af9f6709acf05db491 /Source/Core/Common | |
| parent | 2c54ee94c1bed2b958478e302307be4d056321a5 (diff) | |
linter: Add and apply new formatting rules
New rules:
`InsertNewlineAtEOF: true`
`RemoveSemicolon: true`
`RequiresClausePosition: WithPreceding`
Diffstat (limited to 'Source/Core/Common')
| -rw-r--r-- | Source/Core/Common/Config/Layer.h | 2 | ||||
| -rw-r--r-- | Source/Core/Common/Contains.h | 13 | ||||
| -rw-r--r-- | Source/Core/Common/StringUtil.h | 4 |
3 files changed, 9 insertions, 10 deletions
diff --git a/Source/Core/Common/Config/Layer.h b/Source/Core/Common/Config/Layer.h index 58859789ca..e82b411c29 100644 --- a/Source/Core/Common/Config/Layer.h +++ b/Source/Core/Common/Config/Layer.h @@ -18,7 +18,7 @@ namespace Config // Setting a key to an object of this type will delete the key. struct DefaultState { - friend constexpr bool operator==(DefaultState, DefaultState) { return true; }; + friend constexpr bool operator==(DefaultState, DefaultState) { return true; } }; namespace detail diff --git a/Source/Core/Common/Contains.h b/Source/Core/Common/Contains.h index 526355fae1..cabf6c0c07 100644 --- a/Source/Core/Common/Contains.h +++ b/Source/Core/Common/Contains.h @@ -11,16 +11,15 @@ namespace Common struct ContainsFn { template <std::input_iterator I, std::sentinel_for<I> S, class T, class Proj = std::identity> - requires std::indirect_binary_predicate<std::ranges::equal_to, std::projected<I, Proj>, - const T*> + requires std::indirect_binary_predicate<std::ranges::equal_to, std::projected<I, Proj>, const T*> constexpr bool operator()(I first, S last, const T& value, Proj proj = {}) const { return std::ranges::find(std::move(first), last, value, std::move(proj)) != last; } template <std::ranges::input_range R, class T, class Proj = std::identity> - requires std::indirect_binary_predicate< - std::ranges::equal_to, std::projected<std::ranges::iterator_t<R>, Proj>, const T*> + requires std::indirect_binary_predicate< + std::ranges::equal_to, std::projected<std::ranges::iterator_t<R>, Proj>, const T*> constexpr bool operator()(R&& r, const T& value, Proj proj = {}) const { return (*this)(std::ranges::begin(r), std::ranges::end(r), value, std::move(proj)); @@ -32,7 +31,7 @@ struct ContainsSubrangeFn template <std::forward_iterator I1, std::sentinel_for<I1> S1, std::forward_iterator I2, std::sentinel_for<I2> S2, class Pred = std::ranges::equal_to, class Proj1 = std::identity, class Proj2 = std::identity> - requires std::indirectly_comparable<I1, I2, Pred, Proj1, Proj2> + requires std::indirectly_comparable<I1, I2, Pred, Proj1, Proj2> constexpr bool operator()(I1 first1, S1 last1, I2 first2, S2 last2, Pred pred = {}, Proj1 proj1 = {}, Proj2 proj2 = {}) const { @@ -45,8 +44,8 @@ struct ContainsSubrangeFn template <std::ranges::forward_range R1, std::ranges::forward_range R2, class Pred = std::ranges::equal_to, class Proj1 = std::identity, class Proj2 = std::identity> - requires std::indirectly_comparable<std::ranges::iterator_t<R1>, std::ranges::iterator_t<R2>, - Pred, Proj1, Proj2> + requires std::indirectly_comparable<std::ranges::iterator_t<R1>, std::ranges::iterator_t<R2>, + Pred, Proj1, Proj2> constexpr bool operator()(R1&& r1, R2&& r2, Pred pred = {}, Proj1 proj1 = {}, Proj2 proj2 = {}) const { diff --git a/Source/Core/Common/StringUtil.h b/Source/Core/Common/StringUtil.h index 621ec2188e..617aee16bc 100644 --- a/Source/Core/Common/StringUtil.h +++ b/Source/Core/Common/StringUtil.h @@ -73,7 +73,7 @@ void TruncateToCString(std::string* s); bool TryParse(const std::string& str, bool* output); template <typename T> - requires(std::is_integral_v<T> || (std::is_enum_v<T> && !detail::IsBooleanEnum<T>())) +requires(std::is_integral_v<T> || (std::is_enum_v<T> && !detail::IsBooleanEnum<T>())) bool TryParse(const std::string& str, T* output, int base = 0) { char* end_ptr = nullptr; @@ -112,7 +112,7 @@ bool TryParse(const std::string& str, T* output, int base = 0) } template <typename T> - requires(detail::IsBooleanEnum<T>()) +requires(detail::IsBooleanEnum<T>()) bool TryParse(const std::string& str, T* output) { bool value; |
