<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dolphin/Source/Core/Common/Contains.h, branch release-prep-2606a</title>
<subtitle>GameCube and Wii emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/'/>
<entry>
<title>Common: Replace Contains and ContainsSubrange with C++23 std::ranges equivalents</title>
<updated>2025-06-05T23:18:08+00:00</updated>
<author>
<name>Javier Martinez</name>
<email>hoogmin@gmail.com</email>
</author>
<published>2025-06-03T21:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=d766c527c798f61510c8830bf32d36fa772e87d3'/>
<id>d766c527c798f61510c8830bf32d36fa772e87d3</id>
<content type='text'>
Common: Use feature macros for better compatibility

Common/Contains.h: fix linting issue

Common/Contains.h: Add C++23 TODO

Common/Contains.h: Fix comment lint issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Common: Use feature macros for better compatibility

Common/Contains.h: fix linting issue

Common/Contains.h: Add C++23 TODO

Common/Contains.h: Fix comment lint issue.
</pre>
</div>
</content>
</entry>
<entry>
<title> linter: Add and apply new formatting rules</title>
<updated>2025-04-23T09:19:57+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2025-04-23T09:19:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=bf554edfe0b543b08c42401b78fea2ae0ffa1168'/>
<id>bf554edfe0b543b08c42401b78fea2ae0ffa1168</id>
<content type='text'>
New rules:
`InsertNewlineAtEOF: true`
`RemoveSemicolon: true`
`RequiresClausePosition: WithPreceding`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New rules:
`InsertNewlineAtEOF: true`
`RemoveSemicolon: true`
`RequiresClausePosition: WithPreceding`
</pre>
</div>
</content>
</entry>
<entry>
<title>linter: Apply clang-format 19.1 formatting</title>
<updated>2025-04-23T09:19:20+00:00</updated>
<author>
<name>Joshua Vandaële</name>
<email>joshua@vandaele.software</email>
</author>
<published>2025-03-17T11:14:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=2c54ee94c1bed2b958478e302307be4d056321a5'/>
<id>2c54ee94c1bed2b958478e302307be4d056321a5</id>
<content type='text'>
find ./Source/ -name '*.cpp' -o -name '*.h' | xargs clang-format-19 -i
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
find ./Source/ -name '*.cpp' -o -name '*.h' | xargs clang-format-19 -i
</pre>
</div>
</content>
</entry>
<entry>
<title>Common: Create "Contains.h" Algorithm Header</title>
<updated>2025-01-01T17:52:01+00:00</updated>
<author>
<name>mitaclaw</name>
<email>140017135+mitaclaw@users.noreply.github.com</email>
</author>
<published>2024-09-29T21:29:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/dolphin/commit/?id=6f10acea3fee4d08c4e52e66f862da45ad06d1ed'/>
<id>6f10acea3fee4d08c4e52e66f862da45ad06d1ed</id>
<content type='text'>
The new `Common::Contains` and `Common::ContainsSubrange` function objects mirror C++23's `std::ranges::contains` and `std::ranges::contains_subrange`, respectively.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new `Common::Contains` and `Common::ContainsSubrange` function objects mirror C++23's `std::ranges::contains` and `std::ranges::contains_subrange`, respectively.
</pre>
</div>
</content>
</entry>
</feed>
