Update dependency StyleSharp.Analyzers to 4.2.2 - autoclosed - #415
Closed
renovate[bot] wants to merge 1 commit into
Closed
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-4.x
branch
from
September 21, 2026 04:22
99a7228 to
8da520c
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-4.x
branch
from
September 21, 2026 14:49
8da520c to
eea5416
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-4.x
branch
from
September 21, 2026 23:32
eea5416 to
3b7deb3
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-4.x
branch
from
September 22, 2026 12:02
3b7deb3 to
095672e
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-4.x
branch
from
September 23, 2026 01:25
095672e to
fe1a8ad
Compare
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-4.x
branch
4 times, most recently
from
September 29, 2026 21:01
d3c1737 to
5bbfd87
Compare
ChrisPulman
approved these changes
Sep 29, 2026
renovate
Bot
force-pushed
the
renovate/stylesharp.analyzers-4.x
branch
from
October 1, 2026 13:04
5bbfd87 to
4376da7
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:
4.0.5→4.2.2Release Notes
glennawatson/RoslynCommonAnalyzers (StyleSharp.Analyzers)
v4.2.2Compare Source
🗞️ What's Changed
🐛 Fixes
47cf10efix(sst1490): keep a base-list entry whose re-implementation reaches a hidden member @glennawatson📦 Dependencies
065b1e4chore(deps): bump dependency tunit to 1.67.0 (#72) renovate[bot]🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.2.1...4.2.2
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
🤖 Automated services that contributed: renovate[bot]
v4.2.1Compare Source
🗞️ What's Changed
🐛 Fixes
80f33c6fix(sst2242): write enum switch labels the source file can bind @glennawatson🧹 General Changes
fe80c22chore(deps): bump dependency sharpanalyzers to 4.2.0 @glennawatson📦 Dependencies
065b1e4chore(deps): bump dependency tunit to 1.67.0 (#72) renovate[bot]🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.2.0...4.2.1
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
🤖 Automated services that contributed: renovate[bot]
v4.2.0Compare Source
🗞️ What's Changed
✨ Features
a6a0b2afeat(sst1711): report an extension block member that ignores its receiver @glennawatson55fb415feat(sst1712,sst2469): report unusable receiver names and discarded receiver writes @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.1.3...4.2.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.1.3Compare Source
🗞️ What's Changed
🐛 Fixes
e708d30fix(sst1419): keep sealed on an interface default implementation @glennawatson📦 Dependencies
34ed6c0chore(deps): bump dependency publicapisharp.analyzers to 1.0.8 (#71) renovate[bot]🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.1.2...4.1.3
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
🤖 Automated services that contributed: renovate[bot]
v4.1.2Compare Source
🗞️ What's Changed
🐛 Fixes
5f11a62fix(sst1709): convert the helpers the rule reports @glennawatsonb5e5e4cfix(sst1662): describe the exception the fix documents @glennawatson🧹 General Changes
a7a16a4build(release): retry signing while the keystore reports no certificate @glennawatson5a60dc3build: encode every source file as UTF-8 without a BOM @glennawatson3857f00build: consume the 4.1.1 analyzers @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.1.1...4.1.2
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.1.1Compare Source
🗞️ What's Changed
✨ Features
4d6fddefeat: report a redundant conversion written as 'as' or a sequence call @glennawatsonbceb3e9feat(psh1119): report LongCount used as an emptiness check @glennawatsone74c64dfeat(psh1025): report a value-typed union case @glennawatson🐛 Fixes
fc5b062fix(sst2334): do not name an explicitly implemented property @glennawatson24d570afix: report a redundant cast on a reference type @glennawatsoneda5732fix(sst2434): report array covariance through a coalesce operand @glennawatson42a5338fix(sst1473): correct what an exact floating-point comparison reports @glennawatson3165089fix(sst1189): report the self-assignments a syntactic match misses @glennawatsonf311c8dfix(sst2338): withhold the union suggestion from value-typed payloads @glennawatson6a88460fix(sst1709): convert through the shared extension-block rewrite @glennawatsonef120eafix(psh1410): keep the import clear of a conditional around the first member @glennawatson🧹 General Changes
2d765acbuild: configure every shipped rule in both editorconfig files @glennawatsone461072ci: add a dispatchable benchmark suite @glennawatsonfc28161build: stop tracking analyzer releases @glennawatsonbe39a97build: analyse this repo with 4.1.0 @glennawatson74e4acabuild: turn off the IDE rules and two external scanner inspections @glennawatson✅ Tests
119314btest: profile the redundant-conversion rule with EventPipe @glennawatson📝 Documentation
bd1d8bfdocs(psh1114): say when freezing a lookup is worth it @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.1.0...4.1.1
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.1.0Compare Source
🗞️ What's Changed
♻️ Refactoring
49f91d6refactor: serve each pair of identical layout fixes from one provider @glennawatsonde4e2e7refactor: share the development-guard and invoked-name checks @glennawatson40b9179refactor: register the LINQ collection fixes through the shared skeleton @glennawatson🐛 Fixes
65b833efix: generate exception documentation with the file's own line ending @glennawatsone419935fix: drop the complexity suppressions that suppress nothing @glennawatson⚡ Performance
6eadbbfperf: give the layout benchmark the same newline on every host @glennawatson🧹 General Changes
2716c01ci: normalize line endings to LF on checkout @glennawatson99ef7debuild: analyse against 4.0.13 from one shared version @glennawatsonc2952c0ci: ignore the scanner rules that contradict this repo's conventions @glennawatson0f0a379build: put every shipped rule under an explicit severity @glennawatson✅ Tests
b99dac5test: prove refactorings honor the edited file's line endings @glennawatsonb4e006btest: pin the newline the code fix verifier compares against @glennawatson9325da7test: settle generated and refactored sources on LF @glennawatson📝 Documentation
c5d1396docs: describe the AEAD nonce rule @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.13...4.1.0
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.0.13Compare Source
🗞️ What's Changed
♻️ Refactoring
e5c1f4erefactor: name every numeric literal that carried meaning @glennawatson4b9c323refactor: assign the spacing compilations without deconstructing @glennawatson1807b4drefactor: name every literal repeated across a file @glennawatson3b4b9d5refactor: clear the mechanical analyzer findings across the tree @glennawatson🐛 Fixes
8239b95fix: count a deconstruction target as a write to the field @glennawatson🧹 General Changes
6fb2543build: analyse this repo with its own analyzers @glennawatson📦 Dependencies
f6d4215chore(deps): bump dependency microsoft.testing.extensions.codecoverage to 18.11.2 (#65) renovate[bot]🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.12...4.0.13
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
🤖 Automated services that contributed: renovate[bot]
v4.0.12Compare Source
🗞️ What's Changed
✨ Features
3398260feat: let a project accept a positional capacity argument @glennawatson🐛 Fixes
0ae930dfix: report a vendor's published sample key again by default @glennawatsoneb0f2f6fix: leave the program a file of top-level statements declares alone @glennawatson824f906fix: leave an initializer holding a multi-line literal alone @glennawatson⚡ Performance
b0efad1perf(tests): build the platform metadata references once @glennawatson🧹 General Changes
ce0c363chore: move the trace summarizer out of the repo @glennawatson📝 Documentation
be26c91docs: state the built-in value lists and option defaults @glennawatson📦 Dependencies
f6d4215chore(deps): bump dependency microsoft.testing.extensions.codecoverage to 18.11.2 (#65) renovate[bot]🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.11...4.0.12
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
🤖 Automated services that contributed: renovate[bot]
v4.0.11Compare Source
🗞️ What's Changed
🐛 Fixes
1ec2074fix: count a nested type as a use of the enclosing type parameters @glennawatson5d6cac1fix: keep a collection creation whose written type picks the overload @glennawatson4671c38fix: treat a key carrying the sample marker as a placeholder @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.10...4.0.11
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.0.10Compare Source
🗞️ What's Changed
🐛 Fixes
a45560ffix: negate a pattern that binds a name @glennawatson7cd17f0fix: accept a content element on a further part of a partial declaration @glennawatson3cbae2dfix: keep a target-typed initializer's type when freezing a lookup @glennawatsonc120cc3fix: leave a collection factory that takes more than elements alone @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.9...4.0.10
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.0.9Compare Source
🗞️ What's Changed
✨ Features
a9ff730feat: move a generic extension method into an extension block @glennawatson🐛 Fixes
52e6758fix: leave case labels stacked when merging them overruns the line @glennawatsonc5cc291fix: count an enum value named by an or pattern as covered @glennawatson583ad3cfix: report mixed extension styles only where both styles appear @glennawatson4dd85fbfix: shorten a name written inside a documentation reference @glennawatsona37ffc8fix: decide PSH1410's spelling from the imports alone @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.8...4.0.9
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.0.8Compare Source
🗞️ What's Changed
🐛 Fixes
ff26088fix: keep the default section an enum switch needs to stay a partial mapping @glennawatson0555ba7fix: close the last four fixes that rearrange around a directive @glennawatsone226d74fix: stop the generating fixes writing a member inside a region @glennawatson311de77fix: stop the member-folding fixes deleting a directive with the member @glennawatsoncbca67afix: stop the flow and chain fixes crossing a directive @glennawatsond8271cdfix: stop the statement-folding fixes crossing a directive @glennawatsonb29d949fix: stop the relocating fixes carrying half a directive pair @glennawatsondeb7c78fix: stop the reordering fixes reattaching a directive to the wrong node @glennawatsond75e924fix: stop the try-rewriting fixes losing a directive on a dropped brace @glennawatson61646b3fix: stop the brace-dropping fixes losing the directive on the brace @glennawatsonb5ecb1dfix: stop SST2273 lifting a wrapped body that carries a directive @glennawatson4573194fix: stop SST2414 merging branches across a directive @glennawatson6f78987fix: stop the language-style fixes folding a statement across a directive @glennawatson69174a4fix: stop SST2329 deleting an enum body it cannot see @glennawatson87f4aaefix: leave a directive standing when its node is deleted @glennawatsoned37c69fix: stop the member-ordering move crossing a directive @glennawatsonc4d9acbfix: keep the receiver's modifiers when moving into an extension block @glennawatsona272fedfix: stop SST1121 asking for a keyword a nameof cannot take @glennawatson1e26d22fix: apply SST2239 to a lambda passed straight as an argument @glennawatson7d90a8dfix: stop SST2234 asking for a shorthand a cref cannot spell @glennawatson49201d9fix: stop the prose measures judging a summary that captions a code form @glennawatson63b720cfix: stop SST1628 asking to capitalise a code fragment @glennawatsonf14f7fbfix: wrap a merged switch arm that will not fit one line @glennawatson955c152fix: write PSH1410's attribute short and import the namespace @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.7...4.0.8
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.0.7Compare Source
🗞️ What's Changed
✨ Features
ed3749afeat: wrap an expression body instead of refusing to offer one @glennawatsone5727a9feat: wrap a collapsed conditional that will not fit one line @glennawatson🐛 Fixes
0a10b15fix: stop SST1527 weighing a line length its fix never changes @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.6...4.0.7
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
v4.0.6Compare Source
🗞️ What's Changed
🐛 Fixes
d86c69dfix: stop SST2414 merging switch sections whose labels declare a name @glennawatsond70bfbffix: require a local to be declared ahead of the literal SST1463 renames @glennawatson6828dc0fix: stop SST1463 naming a local inside its own initializer @glennawatson48c3096fix: stop SST2414 lifting a pattern label above one it subsumes @glennawatsonf5b085efix: group a combined pattern when it goes under a negation @glennawatson🔗 Full Changelog: glennawatson/RoslynCommonAnalyzers@4.0.5...4.0.6
🙌 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.