chore(deps): update dependency stylesharp.analyzers to 3.28.1#142
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency stylesharp.analyzers to 3.28.1#142renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #142 +/- ##
=======================================
Coverage 99.41% 99.41%
=======================================
Files 19 19
Lines 683 683
Branches 112 112
=======================================
Hits 679 679
Misses 3 3
Partials 1 1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-3.x
branch
from
July 15, 2026 13:36
9507c1e to
e681a86
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-3.x
branch
from
July 15, 2026 19:43
e681a86 to
cf140e9
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-3.x
branch
from
July 16, 2026 13:55
cf140e9 to
55d0ff0
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-3.x
branch
from
July 17, 2026 11:52
55d0ff0 to
61e8c38
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-3.x
branch
from
July 17, 2026 17:35
61e8c38 to
069e969
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-3.x
branch
from
July 18, 2026 04:32
069e969 to
5bce88f
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-3.x
branch
from
July 18, 2026 09:10
5bce88f to
460cb29
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.17.9→3.28.1Release Notes
glennawatson/RoslynCommonAnalyzers (StyleSharp.Analyzers)
v3.28.1Compare Source
🗞️ What's Changed
♻️ Refactoring
b245d89refactor(perf): extract shared helpers to cut PerformanceSharp duplication @glennawatson8ffe0b2refactor(StyleSharp): extract shared helpers to cut duplication @glennawatson🧹 General Changes
e816131ci: collect PerformanceSharp coverage into a distinct report @glennawatson📝 Documentation
2d48237docs: label the shipped release 3.28.0 @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.28.0...3.28.1
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.28.0Compare Source
🗞️ What's Changed
✨ Features
e963971feat(rules): widen five shipped StyleSharp rules @glennawatson8b3a545feat: add SST2444-2446 correctness rules and PSH1418 @glennawatsonad63ff3feat: add type, member, and API-surface rules (SST2318-2321, SST2424-2437) @glennawatsonbd34f88feat: add control-flow, loop, and operator rules @glennawatsonf33d597feat: add async, threading, and disposal rules @glennawatson910e247feat(correctness): add the logging rule family SST2438-SST2443 @glennawatson♻️ Refactoring
e4787c0refactor(rules): give every descriptor its own file @glennawatson🐛 Fixes
324f664fix: bind the complexity suppressions on the jump-table switches @glennawatson📝 Documentation
530df0edocs: document every rule by what it reports @glennawatson5083c66docs: record the unshipped rules as Release 3.27.0 @glennawatson11383bddocs: describe the enum-storage preset on its own terms @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.26.1...3.28.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.26.1Compare Source
🗞️ What's Changed
🐛 Fixes
3772e06fix: report the blocking waits and clock reads that were being missed @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.26.0...3.26.1
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.26.0Compare Source
🗞️ What's Changed
✨ Features
020dd58feat(PSH1315): report a blocking wait on an awaitable that may not be done @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.25.3...3.26.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.25.3Compare Source
🗞️ What's Changed
🧹 General Changes
6181d65build: update the packages that are not pinned to a Roslyn slot @glennawatson📝 Documentation
02758dbdocs: list the new rules in the preset, and say where two of them do not fit @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.25.2...3.25.3
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.25.2Compare Source
🗞️ What's Changed
🐛 Fixes
4f0f2e3fix(SST2410): recognise a call that hands back the disposal interface itself @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.25.1...3.25.2
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.25.1Compare Source
🗞️ What's Changed
🐛 Fixes
17f8e30fix(SST2410): a local its own call hands back has not been leaked @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.24.0...3.25.1
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.24.0Compare Source
🗞️ What's Changed
✨ Features
8269710feat: implement SST1319/2016/2017/2310/2311/2312/2313/2314/2410 @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.23.1...3.24.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.23.1Compare Source
🗞️ What's Changed
🐛 Fixes
b69f854fix(SST1462): read the severity where the compiler actually puts it @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.23.0...3.23.1
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.23.0Compare Source
🗞️ What's Changed
✨ Features
3c1cf40feat(SST2309): report optional parameters on an externally visible surface @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.22.0...3.23.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.22.0Compare Source
🗞️ What's Changed
✨ Features
191cc6ffeat(SST2307): report generic type parameters no argument can infer @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.13...3.22.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.13Compare Source
🗞️ What's Changed
🐛 Fixes
1107fb1fix(PSH1011,SST1471): the state slot must not eat an argument, and a slot is not a policy value @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.12...3.21.13
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.12Compare Source
🗞️ What's Changed
🐛 Fixes
c4c41d8fix(PSH1000,PSH1011): a neighbour's capture is not this lambda's @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.11...3.21.12
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.11Compare Source
🗞️ What's Changed
🐛 Fixes
c3c0f53fix(SST1491,PSH1416,SST1488): three rules that asked for code that will not build @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.10...3.21.11
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.10Compare Source
🗞️ What's Changed
🐛 Fixes
0badcfffix(SST2239,SST1463,SST1001): confirm the rewrite before suggesting it @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.9...3.21.10
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.9Compare Source
🗞️ What's Changed
🐛 Fixes
fa40c66fix(SST2239,SST2235): stop suggesting what will not compile @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.8...3.21.9
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.8Compare Source
🗞️ What's Changed
🐛 Fixes
c743670fix(SST2403): a struct built around 'this' and kept in this object's own field does not escape @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.7...3.21.8
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.7Compare Source
🗞️ What's Changed
🐛 Fixes
5fe31d2fix(SST1619): a partial type's type parameter is documented once @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.6...3.21.7
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.6Compare Source
🗞️ What's Changed
🐛 Fixes
d35c3c1fix(SST1618): a partial type's type parameter is documented once @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.5...3.21.6
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.5Compare Source
🗞️ What's Changed
🐛 Fixes
e2c6fb8fix(SST1418,PSH1414): stop two more false positives @glennawatson84d2fabfix(SST1404): read the justification as a constant, not a literal @glennawatson0983549fix(SST2239,SST1512,SST1148,PSH1414): stop suggesting what will not compile @glennawatsonfc1cab1fix(SST2241): do not ask for a rewrite that widens the constructor @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.4...3.21.5
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.4Compare Source
🗞️ What's Changed
🐛 Fixes
5e7e268fix(SST1498): report only static members @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.3...3.21.4
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.3Compare Source
🗞️ What's Changed
🐛 Fixes
98b696afix(SST1464): require every earlier arm of an else-if chain to jump @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.2...3.21.3
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.2Compare Source
🗞️ What's Changed
🐛 Fixes
ffa1491fix(SST1482,SST1498): stop two false positives @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.1...3.21.2
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.1Compare Source
🗞️ What's Changed
🐛 Fixes
64a6f79fix(PSH1415): report only where a call actually dispatches @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.21.0...3.21.1
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.21.0Compare Source
🗞️ What's Changed
✨ Features
ce18d12feat(rules): add the descriptors and id ranges for the next rule wave @glennawatson3abc0e6feat: add the design, correctness, size and performance rule wave @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.20.0...3.21.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.20.0Compare Source
🗞️ What's Changed
✨ Features
85a7ed2feat: add SST1488 and SST1489 exception design rules @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.19.0...3.20.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.19.0Compare Source
🗞️ What's Changed
✨ Features
195e8f3feat: add SST1473-SST1487 and five PerformanceSharp rules @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.18.0...3.19.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v3.18.0Compare Source
🗞️ What's Changed
✨ Features
cf9e02efeat: add SST1472 and implement PSH1007 @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@3.17.9...3.18.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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.