Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: update dependency roslynator.analyzers to 4.12.9 #84

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 24, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Roslynator.Analyzers 4.2.0 -> 4.12.9 age adoption passing confidence

Release Notes

dotnet/roslynator (Roslynator.Analyzers)

v4.12.9

Fixed
Changed
  • Update analyzer RCS1077 (PR)
    • 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 for more details).

v4.12.8

Fixed

v4.12.7

Fixed
Changed

v4.12.6

Added
  • Analyzer RCS1077 now suggests to use Order instead of OrderBy (PR)
Fixed

v4.12.5

Fixed
Changed
  • Bump Roslyn to 4.11.0 (PR)
    • Applies to CLI and testing library.
Removed
  • [CLI] Remove support for .NET SDK 6 (PR)

v4.12.4

Fixed

v4.12.3

Fixed

v4.12.2

Fixed
  • [CLI] Fix loading of slnf files (PR)
  • [CLI] Fix --severity-level (PR)
  • Fix analyzer RCS1246 (PR)

v4.12.1

Changed
  • [CLI] Bump Roslyn to 4.9.2 (PR)
  • Convert Last() to [] (RCS1246) (PR)
Fixed
  • Fix analyzer RCS1077 (PR)
  • Fix export of ILanguageService (PR)

v4.12.0

Added
Fixed
  • Fix analyzer RCS1267 (PR)
  • Fix "Unknown value 'Default'" exception (PR)
  • Fix name of UnityEngine.SerializeField attribute (PR)
  • Fix analyzer RCS1077 (PR)

v4.11.0

Added
  • Add analyzer "Use raw string literal" RCS1266 (PR)
  • Add analyzer "Convert 'string.Concat' to interpolated string" RCS1267 (PR)
  • Simplify LINQ query RCS1077 (PR)
    • items.Select(selector).Average() => items.Average(selector)
    • items.Select(selector).Sum() => items.Sum(selector)
Fixed

v4.10.0

Added
Changed
  • Update analyzer RCS1197 (PR)
    • Do not report interpolated string and string concatenation
Fixed

v4.9.0

Added
  • Add support for Unity (PR)
    • Unity uses Roslyn 3.8 and this version is now supported by Roslynator NuGet packages with analyzers (Roslynator.Analyzers etc.)
Fixed

v4.8.0

Added
  • Add analyzer "Add/remove blank line between switch sections" (RCS0061) (PR)
    • Option (required): roslynator_blank_line_between_switch_sections = include|omit|omit_after_block
    • Make analyzer RCS0014 obsolete
  • Add analyzer "Declare explicit/implicit type" (RCS1264) (PR)
  • Add code fix "Declare as nullable" (PR)
    • Applicable to: CS8600, CS8610, CS8765 and CS8767
  • Add option roslynator_use_collection_expression = true|false (PR)
Changed
  • Replace type declaration's empty braces with semicolon (RCS1251 (PR, PR)
  • [TestFramework] Bump MSTest.TestFramework to 3.1.1 (PR)
  • [TestFramework] Bump xunit.assert to 2.6.2 (PR)
  • Bump Roslyn to 4.7.0 (PR)
Fixed

v4.7.0

Added
  • Add analyzer "Dispose resource asynchronously" (RCS1261) (PR)
  • Add analyzer "Unnecessary raw string literal" (RCS1262) (PR)
  • Add analyzer "Invalid reference in a documentation comment" (RCS1263) (PR)
  • Add analyzer "Add/remove blank line between switch sections" (RCS0061) (PR)
    • Option (required): roslynator_blank_line_between_switch_sections = include|omit|omit_after_block
    • Make analyzer RCS0014 obsolete
Changed
  • Improve refactoring "Remove comment" RR0098 (PR)
  • Remove trailing dot from analyzer's title (PR)
  • Group code fix "Change accessibility to ..." (PR)
  • [CLI] Bump Roslyn to 4.8.0 (PR).
  • Group refactoring "Remove members above/below" (PR)
  • Rename analyzers (PR)
    • "Add new line before embedded statement" -> "Put embedded statement on its own line" (RCS0030)
    • "Add new line before statement" -> "Put statement on its own line" (RCS0033)
  • Group refactoring "Wrap in ..." (PR)
Fixed

v4.6.4

v4.6.3

Added
  • [CLI] Add command find-symbol (PR)
    • This command can be used not only to find symbols but also to find unused symbols and optionally remove them.
    • Example: roslynator find-symbol --symbol-kind type --visibility internal private --unused --remove
Changed
  • Bump Roslyn to 4.6.0 (PR).
  • [CLI] Add support for .NET 8 (PR).
Fixed

v4.6.2

Added
  • [CLI] Add note to docs that Roslynator CLI does not contain any analyzers itself (PR)
Fixed
  • Fix RCS1234 (PR)
  • Fix refactoring Inline method (PR)
  • [CLI] Fix globbing (PR)
  • [CLI] Remove assembly resolving (PR)
  • Detect false positive from Unity code (RCS1169) (PR)
    • Introduce config option roslynator_unity_code_analysis.enabled = true|false
    • Make option roslynator_suppress_unity_script_methods obsolete

v4.6.1

Fixed

v4.6.0

Added
  • Add social card (PR).
  • Add nullable annotation to public API (PR).
  • Add refactoring "Remove directive (including content)" (PR).
Changed
  • Update logo (PR, PR).
  • Migrate to .NET Foundation (PR, PR, PR).
  • Bump Roslyn to 4.7.0 (PR).
    • Applies to CLI and testing library.
  • Bump Microsoft.Build.Locator to 1.6.1 (PR)
  • Improve testing framework (PR)
    • Add methods to DiagnosticVerifier, RefactoringVerifier and CompilerDiagnosticFixVerifier.
    • Add property DiagnosticVerifier.Descriptor (BREAKING CHANGE).
    • Add property CompilerDiagnosticFixVerifier.DiagnosticId (BREAKING CHANGE).
    • Make property DiagnosticTestData.Descriptor obsolete.
    • Make property CompilerDiagnosticFixTestData.DiagnosticId obsolete.
Fixed

v4.5.0

Added
  • Add SECURITY.md (PR)
  • Add custom FixAllProvider for RCS1014 (PR).
  • Add more cases to RCS1097 (PR).
  • Add analyzer "Use enum field explicitly" (RCS1257) (PR).
    • Enabled by default.
  • Add analyzer "Unnecessary enum flag" RCS1258 (PR).
    • Enabled by default.
  • Make Roslynator.Rename.SymbolRenamer public (PR)
  • Analyzer 'Remove empty syntax' (RCS1259) (PR).
    • This analyzer replaces following analyzers:
      • Remove empty statement (RCS1038)
      • Remove empty 'else' clause (RCS1040)
      • Remove empty object initializer (RCS1041)
      • Remove empty 'finally' clause (RCS1066)
      • Remove empty namespace declaration (RCS1072)
      • Remove empty region directive (RCS1091)
      • Remove empty destructor (RCS1106)
  • [CLI] Add glob pattern matching (--include or/and --exclude) (PR, PR).
  • Add analyzer "Include/omit trailing comma" (RCS1256) (PR).
    • Required option: roslynator_trailing_comma_style = include|omit|omit_when_single_line
    • Not enabled by default
Changed
  • [CLI] Open help in web browser when running command roslynator help <COMMAND> (PR)
Fixed

v4.4.0

Added
Changed
Fixed

v4.3.0

Changed
  • [CLI] Bump Roslyn to 4.5.0 (#​1043).
  • [CLI] Downgrade version of Microsoft.Build.Locator from 1.5.5 to 1.4.1 (#​1079)
  • [CLI] Add more information about the found diagnostics to the XML output file (#​1078 by @​PeterKaszab).
Fixed

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 becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

github-actions[bot]
github-actions bot previously approved these changes Apr 24, 2023
@kodiakhq kodiakhq bot removed the automerge label Apr 24, 2023
@kodiakhq
Copy link

kodiakhq bot commented Apr 24, 2023

This PR currently has a merge conflict. Please resolve this and then re-add the automerge label.

github-actions[bot]
github-actions bot previously approved these changes Apr 24, 2023
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to v4.3.0 deps: update dependency roslynator.analyzers to v4.4.0 Aug 1, 2023
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from 2355968 to 8c87ef0 Compare August 1, 2023 17:27
github-actions[bot]
github-actions bot previously approved these changes Aug 1, 2023
github-actions[bot]
github-actions bot previously approved these changes Aug 2, 2023
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from e34f2f4 to e21d093 Compare August 27, 2023 01:08
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to v4.4.0 deps: update dependency roslynator.analyzers to v4.5.0 Aug 27, 2023
github-actions[bot]
github-actions bot previously approved these changes Aug 27, 2023
github-actions[bot]
github-actions bot previously approved these changes Aug 27, 2023
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to v4.5.0 deps: update dependency roslynator.analyzers to v4.6.0 Oct 18, 2023
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from 6daf059 to 18a2156 Compare October 18, 2023 18:55
github-actions[bot]
github-actions bot previously approved these changes Oct 18, 2023
github-actions[bot]
github-actions bot previously approved these changes Oct 18, 2023
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to v4.6.0 deps: update dependency roslynator.analyzers to v4.6.1 Oct 23, 2023
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to v4.12.2 deps: update dependency roslynator.analyzers to v4.12.3 May 10, 2024
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from e80b6c8 to cc2b68a Compare May 10, 2024 22:49
github-actions[bot]
github-actions bot previously approved these changes May 10, 2024
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to v4.12.3 deps: update dependency roslynator.analyzers to v4.12.4 Jun 2, 2024
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from cc2b68a to fbf6b64 Compare June 2, 2024 20:47
github-actions[bot]
github-actions bot previously approved these changes Jun 2, 2024
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to v4.12.4 deps: update dependency roslynator.analyzers to 4.12.4 Aug 28, 2024
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from fbf6b64 to a780910 Compare September 13, 2024 19:54
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to 4.12.4 deps: update dependency roslynator.analyzers to 4.12.5 Sep 13, 2024
github-actions[bot]
github-actions bot previously approved these changes Sep 13, 2024
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to 4.12.5 deps: update dependency roslynator.analyzers to 4.12.6 Sep 23, 2024
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from a780910 to b16bbe6 Compare September 23, 2024 16:37
github-actions[bot]
github-actions bot previously approved these changes Sep 23, 2024
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to 4.12.6 deps: update dependency roslynator.analyzers to 4.12.7 Oct 1, 2024
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from b16bbe6 to 7ec6563 Compare October 1, 2024 18:03
github-actions[bot]
github-actions bot previously approved these changes Oct 1, 2024
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from 7ec6563 to 231f41a Compare October 11, 2024 21:33
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to 4.12.7 deps: update dependency roslynator.analyzers to 4.12.8 Oct 11, 2024
github-actions[bot]
github-actions bot previously approved these changes Oct 11, 2024
@renovate renovate bot changed the title deps: update dependency roslynator.analyzers to 4.12.8 deps: update dependency roslynator.analyzers to 4.12.9 Oct 25, 2024
@renovate renovate bot force-pushed the renovate/roslynator.analyzers-4.x branch from 231f41a to 465a396 Compare October 25, 2024 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants