Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Nov 27, 2020

Bumps NUnit.Analyzers from 0.2.0 to 0.6.0.

Release notes

Sourced from NUnit.Analyzers's releases.

NUnit Analyzers 0.6 - November 24, 2020

This release of the NUnit Analyzers corrects several false positives from the analyzers.

We have also added a dependency on the Microsoft.CodeAnalysis.Analyzers package to help us follow Roslyn best practices. The analyzer project is now multi-targeting to allow us to better use Nullable Reference Types in the codebase.

The release contains contributions from the following users (in alphabetical order):

Issues Resolved

Bugs

  • #300 NUnit2041 false positives
  • #302 False positive NUnit1004 for test functions that receive array parameters
  • #304 Unable to compile test project when classlib with TestCaseSources is referenced
  • #306 NUnit2022 rule has false positive on hierarchies when using And
  • #308 NUnit1028 false positives
  • #311 NUnit1028 vs. IDisposable
  • #312 NUNIT1003 false positive

Tooling, Process, and Documentation

  • #299 chore: Bump version to 0.6
  • #301 fix(documentation): Linting and spelling mistakes
  • #314 Add Microsoft.CodeAnalysis.Analyzers

NUnit Analyzers 0.5 - September 30, 2020

This release of the NUnit Analyzers adds three new diagnostics. One for ensuring that only test methods are public in a test class, one disallowing the SameAs constraint on non-reference types, and one enforcing that only compatible types are used in a comparison constraint. We have also extended several of the existing diagnostics so that they apply to more cases.

Furthermore, we have significantly improved the performance of many of the existing diagnostics - inspired by work done on the xunit.analyzers.

Finally, the documentation has been improved with additional information in the index and information about configuration of the diagnostics using .editorconfig, and we have added StyleCop and FxCop analyzers to enforce the coding standard.

The release contains contributions from the following users (in alphabetical order):

Issues Resolved

Features and Enhancements

  • #147 Analyzer for non-test methods to be non-public
  • #197 Handle custom type converters
  • #270 Get inspiration from the performance improvements made for the xunit.analyzers
  • #273 NUnit2003: Add code fix with less explicit overload for testing if something is true
Commits
  • 004ff87 Merge pull request #318 from mikkelbu/release0.6
  • 29f1bde chore: Update CHANGES.txt with release notes for 0.6
  • 313e755 Merge pull request #315 from manfred-brands/roslyn-update
  • d5fe958 Added Microsoft.CodeAnalysis.Analyzers and updated other packages.
  • d5a3301 Merge pull request #313 from Dreamescaper/fix_property_analyzer_for_all_some_...
  • 8e3e344 Merge pull request #310 from manfred-brands/nunit1028_false_positives
  • 554dc80 Merge pull request #309 from manfred-brands/nunit2041_false_positives
  • 46105da NonTestMethodAccessibilityLevelAnalyzer: Allow for IDisposable
  • ea89950 Fix PropertyAnalyzer for combined asserts with All/Some operators
  • b5e73dd ComparableTypesAnalyzer: Under nullable types are not the same reference.
  • Additional commits viewable in compare view

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)
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the .dependabot/config.yml file in this repo:

  • Update frequency
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Nov 27, 2020
@commit-lint
Copy link

commit-lint bot commented Nov 27, 2020

Chore

  • deps: bump NUnit.Analyzers from 0.2.0 to 0.6.0 (9b2a29e)

Contributors

dependabot-preview[bot]

Commit-Lint commands

You can trigger Commit-Lint actions by commenting on this PR:

  • @Commit-Lint merge patch will merge dependabot PR on "patch" versions (X.X.Y - Y change)
  • @Commit-Lint merge minor will merge dependabot PR on "minor" versions (X.Y.Y - Y change)
  • @Commit-Lint merge major will merge dependabot PR on "major" versions (Y.Y.Y - Y change)
  • @Commit-Lint merge disable will desactivate merge dependabot PR
  • @Commit-Lint review will approve dependabot PR
  • @Commit-Lint stop review will stop approve dependabot PR

@codecov
Copy link

codecov bot commented Nov 27, 2020

Codecov Report

Merging #141 (9b2a29e) into master (1cfa0ca) will increase coverage by 0.44%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #141      +/-   ##
==========================================
+ Coverage   91.83%   92.27%   +0.44%     
==========================================
  Files          23       23              
  Lines         453      453              
  Branches       88       88              
==========================================
+ Hits          416      418       +2     
+ Misses         24       22       -2     
  Partials       13       13              
Impacted Files Coverage Δ
src/Speedygeek.ZendeskAPI/Models/Shared/ZenFile.cs 90.00% <0.00%> (+20.00%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1cfa0ca...9b2a29e. Read the comment docs.

Bumps [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 0.2.0 to 0.6.0.
- [Release notes](https://github.com/nunit/nunit.analyzers/releases)
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.txt)
- [Commits](nunit/nunit.analyzers@0.2.0...0.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot force-pushed the dependabot/nuget/NUnit.Analyzers-0.6.0 branch from 3a912e2 to 9b2a29e Compare December 2, 2020 04:57
@dependabot-preview
Copy link
Contributor Author

Superseded by #146.

@dependabot-preview dependabot-preview bot deleted the dependabot/nuget/NUnit.Analyzers-0.6.0 branch January 22, 2021 07:03
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant