Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Nov 1, 2022

Bumps Roslynator.Analyzers from 3.2.2 to 4.1.2.

Release notes

Sourced from Roslynator.Analyzers's releases.

v4.1.2

No release notes provided.

v4.1.1

  • Bug fixes

v4.1.0

  • Add analyzer RCS1254 (Normalize format of enum flag value)
  • Add analyzer RCS1253 (Format documentation comment summary)
  • Add analyzer RCS1252 (Normalize usage of infinite loop)
  • Add analyzer RCS1251 (Remove unnecessary braces from record declaration)
  • Add refactoring Deconstruct foreach variable (RR0217)
  • Add code fix for CS8602, CS8604
  • Add suggestion to call AddRange instead of Add (RCS1235)
  • Put back refactoring "Split local declaration and assignment" (RR0194) (issue)
  • Adopt activation events in VS Code extension (issue) (thanks to ProphetLamb)
  • Fix: Get config value from global AnalyzerConfig if available (issue)
  • Fix: Do not suggest using null-forgiving operator for parameter default value (CS8625)
  • Fix: Check if equality operator is overloaded (RCS1171)
  • Fix: Do not remove field initialization in struct with constructor(s) (RCS1129)

v4.0.2

4.0.2 (2022-01-29)

  • Disable analyzer ROS003 by default (commit)
  • Analyzers that require option to be set should disabled by default (RCS1018, RCS1096, RCS1250) (commit)

Bug fixes

  • Fix analyzer RCS1014 (Use explicitly/implicitly typed array) (commit)
  • Fix analyzer RCS1016 (Use block body or expression body) (commit)
  • Fix refactoring AddUsingDirective (RR0013) (commit)
  • Propagate some options from .roslynatorconfig (commit)
  • Enable ROS analyzers to be set from .roslynatorconfig (commit)
  • Files generated with source generators have relative paths (commit)

v4.0.0

  • Bump Roslyn version to 4.0.1

  • Change category of all analyzers to 'Roslynator'

  • Migrate all options to EditorConfig

    • Enable/disable all analyzers
    • Enable/disable all refactorings
    • Enable/disable specific refactoring
    • Enable/disable all compiler diagnostics fixes
    • Enable/disable specific compiler diagnostic fix
  • Add analyzer RCS0057 (Normalize whitespace at the beginning of a file)

  • Add analyzer RCS0058 (Normalize whitespace at the end of a file)

  • Add analyzer RCS0059 (Place new line after/before null-conditional operator)

  • Add analyzer RCS1249 (Unnecessary null-forgiving operator)

... (truncated)

Changelog

Sourced from Roslynator.Analyzers's changelog.

[4.1.2] - 2022-10-31

Added

  • Convert more syntax to implicit object creation (RCS1250) (#910).
  • Add code fix for CS0037 (#929).
  • [CLI] Generate reference documentation that can be published with Docusaurus (#918).
    • roslynator generate-doc --host docusaurus
  • [CLI] Generate reference documentation that can be published with Sphinx (#961).
    • roslynator generate-doc --host sphinx
  • [CLI] Basic support for <inheritdoc /> when generating documentation (generate-doc command) (#972).
  • [CLI] Add option ignored-title-parts (generate-doc command) (#975).

Changed

  • Rename default branch to main.
  • Format changelog according to 'Keep a Changelog' (#915).
  • [CLI] Improve release build of command-line tool (#912).
  • Do not sort properties in an initializer (RR0216).
  • [CLI] Bump Roslyn to 4.3.1 (#969).
  • [CLI] Bump Microsoft.Build.Locator to 1.5.5 (#969).

Fixed

  • [CLI] Fix filtering of projects (relates to --projects or --ignored-projects parameter) (#914).
  • Refactoring "Add using directive" (RR0014) now works when file-scoped namespace is used (#932).
  • Add parentheses if necessary in a code fix for RCS1197 (#928 by @​karl-sjogren).
  • Do not simplify default expression if it would change semantics (RCS1244) (#939.
  • Fix NullReferenceException in RCS1198 (#940.
  • Order named arguments even if optional arguments are not specified RCS1205 (#941, (#965.
  • Prefix identifier with @ if necessary (RCS1220) (#943.
  • Do not suggest to make local variable a const when it is used in ref extension method (RCS1118) (#948.
  • Fix formatting of argument list (#952.
  • Do not remove async/await when 'using declaration' is used (#953.
  • Convert if-else to return statement when pattern matching is used (RCS1073) (#956.
  • [CLI] Include compiler diagnostics in the xml output file of the roslynator analyze command (#964 by @​PeterKaszab).
  • Do not simplify 'default' expression if the type is inferred (RCS1244) (#966.
  • Use explicit type from lambda expression (RCS1008) (#967.
  • Do not remove constructor if it is decorated with 'UsedImplicitlyAttribute' (RCS1074) (#968.
  • Detect argument null check in the form of ArgumentNullException.ThrowIfNull (RR0025, RCS1227) (#974.
  • Do not make generic class static if it's inherited (RCS1102) (#978.

4.1.1 (2022-05-29)

  • Bug fixes

4.1.0 (2022-03-29)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [Roslynator.Analyzers](https://github.com/josefpihrt/roslynator) from 3.2.2 to 4.1.2.
- [Release notes](https://github.com/josefpihrt/roslynator/releases)
- [Changelog](https://github.com/JosefPihrt/Roslynator/blob/main/ChangeLog.md)
- [Commits](dotnet/roslynator@v3.2.2...v4.1.2)

---
updated-dependencies:
- dependency-name: Roslynator.Analyzers
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Nov 1, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Nov 28, 2022

Superseded by #161.

@dependabot dependabot bot closed this Nov 28, 2022
@dependabot dependabot bot deleted the dependabot/nuget/Roslynator.Analyzers-4.1.2 branch November 28, 2022 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant