An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
This PR contains the following updates:
4.12.6
->4.12.9
Release Notes
dotnet/roslynator (Roslynator.Analyzers)
### [`v4.12.9`](https://redirect.github.com/dotnet/roslynator/blob/HEAD/ChangeLog.md#4129---2024-10-25) ##### Fixed - Fix analyzer [RCS1090](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1090) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1566)) - Fix analyzer [RCS1124](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1124) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1572)) - \[CLI] Fix command `generate-doc` ([PR](https://redirect.github.com/dotnet/roslynator/pull/1568), [PR](https://redirect.github.com/dotnet/roslynator/pull/1570)) ##### Changed - Update analyzer [RCS1077](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1077) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1653)) - Do not suggest to change `list.FirstOrDefault(predicate)` to `list.Find(predicate)`. Performance gain is negligible and actually `FirstOrDefault` can be even faster on .NET 9 (see related [issue](https://redirect.github.com/dotnet/roslynator/pull/1531) for more details). ### [`v4.12.8`](https://redirect.github.com/dotnet/roslynator/blob/HEAD/ChangeLog.md#4128---2024-10-11) ##### Fixed - Fix analyzer [RCS0053](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS0053) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1547)) - Fix analyzer [RCS1223](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1223) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1552)) - Fix analyzer [RCS1140](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1140) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1554)) - Fix analyzer [RCS1096](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1096) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1558)) - \[CLI] Improve removing of unused symbols ([PR](https://redirect.github.com/dotnet/roslynator/pull/1550)) - \[CLI] Fix command `generate-doc` ([PR](https://redirect.github.com/dotnet/roslynator/pull/1559)) ### [`v4.12.7`](https://redirect.github.com/dotnet/roslynator/blob/HEAD/ChangeLog.md#4127---2024-10-01) ##### Fixed - Fix analyzer [RCS1202](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1202) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1542)) - Fix analyzer [RCS1246](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1246) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1543)) - Fix analyzer [RCS1140](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1140) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1524)) - Fix analyzer [RCS1077](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1077) ([PR](https://redirect.github.com/dotnet/roslynator/pull/1544)) ##### Changed - Add support for duck-typed awaitables and task-like types for Task/Async-related analyzers ([PR](https://redirect.github.com/dotnet/roslynator/pull/1535)) - Affects the following analyzers: - [RCS1046](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1046) - [RCS1047](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1047) - [RCS1090](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1090) - [RCS1174](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1174) - [RCS1229](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1229) - [RCS1261](https://josefpihrt.github.io/docs/roslynator/analyzers/RCS1261) - Affects refactoring [RR0209](https://josefpihrt.github.io/docs/roslynator/refactorings/RR0209)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.