<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.Common/Plugins/BasePluginOfT.cs, branch v12.0-rc4</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.lodewillems.com/jellyfin/atom?h=v12.0-rc4</id>
<link rel='self' href='https://git.lodewillems.com/jellyfin/atom?h=v12.0-rc4'/>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/'/>
<updated>2025-04-26T15:36:17Z</updated>
<entry>
<title>Optimize migrations (#13855)</title>
<updated>2025-04-26T15:36:17Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2025-04-26T15:36:17Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=9092130350024331a1c3b34cd4f9d3932a1348c7'/>
<id>urn:sha1:9092130350024331a1c3b34cd4f9d3932a1348c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move to new System.Threading.Lock type for better performance</title>
<updated>2024-12-12T13:10:06Z</updated>
<author>
<name>Daniyar Alpyspayev</name>
<email>daniyara@thereachagency.com</email>
</author>
<published>2024-12-12T13:10:06Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=2614fecf8df6e04b0d0a2b33722923c239ed0f91'/>
<id>urn:sha1:2614fecf8df6e04b0d0a2b33722923c239ed0f91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update projects to .NET 9 (#13023)</title>
<updated>2024-11-16T17:11:01Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2024-11-16T17:11:01Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=ceb850c77052c465af8422dcf152f1d1d1530457'/>
<id>urn:sha1:ceb850c77052c465af8422dcf152f1d1d1530457</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove redundant ToString call</title>
<updated>2023-04-06T17:17:28Z</updated>
<author>
<name>Stepan Goremykin</name>
<email>goremukin@gmail.com</email>
</author>
<published>2023-04-06T17:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=9d738bb60159b4846554f7d15c325130296ad9eb'/>
<id>urn:sha1:9d738bb60159b4846554f7d15c325130296ad9eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace != null with is not null</title>
<updated>2022-12-05T14:01:13Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-12-05T14:01:13Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=52194f56b5f07e3ae01e2fb6d121452e37d1e93f'/>
<id>urn:sha1:52194f56b5f07e3ae01e2fb6d121452e37d1e93f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace == null with is null</title>
<updated>2022-12-05T14:00:20Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-12-05T14:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=c7d50d640e614a3c13699e3041fbfcb258861c5a'/>
<id>urn:sha1:c7d50d640e614a3c13699e3041fbfcb258861c5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use ArgumentNullException.ThrowIfNull helper method</title>
<updated>2022-10-06T18:21:23Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2022-10-06T18:21:23Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=a9a5fcde81060c9da2096235d61128006339a2ee'/>
<id>urn:sha1:a9a5fcde81060c9da2096235d61128006339a2ee</id>
<content type='text'>
Did a simple search/replace on the whole repo (except the RSSDP project)
This reduces LOC and should improve performance (methods containing a throw statement don't get inlined)

```
if \((\w+) == null\)
\s+\{
\s+throw new ArgumentNullException\((.*)\);
\s+\}
```

```
ArgumentNullException.ThrowIfNull($1);
```
</content>
</entry>
<entry>
<title>Minor improvements</title>
<updated>2021-08-15T21:48:19Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2021-08-15T15:20:07Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=19824bff94a9f557c3fb1616e1b5031fd125a53a'/>
<id>urn:sha1:19824bff94a9f557c3fb1616e1b5031fd125a53a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #5982 from Bond-009/nullable</title>
<updated>2021-05-06T21:33:41Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2021-05-06T21:33:41Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=a4a3f598af92c7e62a920c4a2eb4f89081c13648'/>
<id>urn:sha1:a4a3f598af92c7e62a920c4a2eb4f89081c13648</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Code Clean up: Convert to null-coalescing operator ?? (#5845)</title>
<updated>2021-05-05T11:51:14Z</updated>
<author>
<name>BaronGreenback</name>
<email>jimcartlidge@yahoo.co.uk</email>
</author>
<published>2021-05-05T11:51:14Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=2e98de90628e9a4e42fb182f2d5a2a296acfd827'/>
<id>urn:sha1:2e98de90628e9a4e42fb182f2d5a2a296acfd827</id>
<content type='text'>
Co-authored-by: Cody Robibero &lt;cody@robibe.ro&gt;
Co-authored-by: Patrick Barron &lt;18354464+barronpm@users.noreply.github.com&gt;</content>
</entry>
</feed>
