Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nunit/nunit.analyzers

Roslyn analyzers for writing unit tests with NUnit
https://github.com/nunit/nunit.analyzers

Merge pull request #707 from nunit/release4.1

chore: Update release notes

d55863216a1a28cad6d3110aabfdbac9a7fadc06 authored 6 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Update release notes

cb8c8253fe0404c268ea25421d0d23c7688db51c authored 6 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #704 from manfred-brands/issues/679_NullSuppressionOperator

Ignore null suppression operator when matching Is.Not.Null

f771316383a65b744f34c436b3ab01846a601ad1 authored 6 months ago by Mikkel Nylander Bundgaard <[email protected]>
Replace use of 'record' type.

17038480e8538d4fce51cb96024509f40a889071 authored 6 months ago by Manfred Brands <[email protected]>
Ignore null suppression operator when matching Is.Not.Null

0aacb17aabe522e8d57c0e8170108944fba75049 authored 6 months ago by Manfred Brands <[email protected]>
Merge pull request #703 from manfred-brands/issues/691_IsNull

NUnit2010: Add support for detecting use of 'is' pattern inside 'Assert.That'

4798485d8b3e156684b4f2ea82c7d4d0e2d618d9 authored 6 months ago by Manfred Brands <[email protected]>
Merge pull request #702 from manfred-brands/issues/693_Assume

Support Assume.That(x, Is.Not.Null) to suppress nullable warning

59a99268980a107d6fcb00b5fd71f9d4a0a904e3 authored 6 months ago by Mikkel Nylander Bundgaard <[email protected]>
NUnit2010: Add support for detecting use of 'is' pattern inside 'Assert.That'

f93b9ccc6c19d75f360af793a493d7133a63a757 authored 6 months ago by Manfred Brands <[email protected]>
Support Assume.That(x, Is.Not.Null) to suppress nullable warning

97bd87e8c200d55f354709f2e07bb3e16249e05c authored 6 months ago by Manfred Brands <[email protected]>
Merge pull request #698 from verdie-g/are-equal-null-message-fix

Remove null message in AreEqual code fix

47648c512d65ea07107e3e3aac5e0090eec9c415 authored 7 months ago by Manfred Brands <[email protected]>
Address PR comments

0c12fdb5f25014ce069c59c3bba9cd83f04f5e58 authored 7 months ago by verdie-g <[email protected]>
Remove null message in AreEqual code fix

```
Assert.AreEqual(2d, 3d, null);
```
would generate
```
Assert.That(3d, Is.EqualTo(2d), null);...

66e1c86c2062c1216c4d10d7393d3ef716d07f33 authored 7 months ago by Grégoire Verdier <[email protected]>
Merge pull request #694 from lahma/license-expression

Switch to using license expression

a8720ac0b0f7c4cb785a27b4215bfeb014868324 authored 7 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #697 from nunit/chore/bump-nunit

chore: Bump NUnit to version 4.1.0

282ef3b8ac9382498607fdad9a7326785e8fd785 authored 7 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Bump NUnit to version 4.1.0

29c71d9d751f73fe3db2fe13546785fb2c3c4050 authored 7 months ago by Mikkel Nylander Bundgaard <[email protected]>
Switch to using license expression

09ccb1f6fcfcf8903e587647375b8e6e18dab329 authored 7 months ago by Marko Lahma <[email protected]>
Revert "WIP"

This reverts commit 84ea3f56e62b1a6a72a3970eb31ccd16a761b06e.

2bced5a47444fdaf62a8edb55ddc8643d0b0ce17 authored 7 months ago by Mikkel Bundgaard <[email protected]>
WIP

84ea3f56e62b1a6a72a3970eb31ccd16a761b06e authored 7 months ago by Mikkel Bundgaard <[email protected]>
Merge pull request #690 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.9.0

chore(deps): Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /src

4797135e37c59049cd9fa2ac547b1ed6624d66b6 authored 7 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /src

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.8.0 to 17.9.0.
- [Re...

4fe639ae9c0efa61b98746a05a6e882b8876fa26 authored 8 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #688 from verdie-g/fix-nunit-4615

Remove name colon on tolerance argument with code fix

d05cb67e108dc63f5ab474e227606862385efc07 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
Update src/nunit.analyzers/ClassicModelAssertUsage/AreEqualClassicModelAssertUsageCodeFix.cs

Co-authored-by: Manfred Brands <[email protected]>

9b11a30b147bd306c3469bceeac7f6f0f4172a40 authored 8 months ago by Grégoire <[email protected]>
Remove name colon on tolerance argument with code fix

f49f315b91cad451d7d08a40be756d1b41533211 authored 8 months ago by verdie-g <[email protected]>
Merge pull request #687 from nunit/release4.0.1

chore: Update release notes

0c140479f4db248b779471ec77b42617aa0ea54f authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Update release notes

273e7e7aebd43da358b84d3d9cebb0e6645816e8 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #686 from manfred-brands/issue685_TestCaseSource

Fix case where TestCaseSource and no CancellationToken parameter

16f640e79212a391721f83629a0bbd76d72a23a2 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
Fix case where TestCaseSource and no CancellationToken parameter

09b905c49da0e090e98102db9cdea913f7f38349 authored 8 months ago by Manfred Brands <[email protected]>
Merge pull request #684 from nunit/chore/bump-version

chore: bump-version

9330fc476d6c456adcfe587572b5083eff412fca authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: bump-version

bdd4a72e86de95a82405239b9c18bdd6ff1cd508 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #682 from nunit/release4.0

chore: Update release notes

bb132f0431ecd65061083df1cc1636fde34c502c authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Update release notes

7056b7fcda0937ee46a14d3c307e6863cae1a23e authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #680 from nunit/chore/keep-version-information

chore: Keep version in resulting dll

87e452fc929a01885cdbf653360fdc836c3377b5 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Keep version in resulting dll

c060984f1d264e61100f0080df40e4c8fb7d04a6 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #678 from manfred-brands/issue663_CancellationToken

Update Test method parameter checks to account for CancellationToken

b0655fe761b9788aa875d7c39bc54cb4b4ae3f51 authored 8 months ago by Manfred Brands <[email protected]>
Add support for CancelAfter on TestFixture class

70dd521e7488daa764a74acdad664b378a3c7573 authored 8 months ago by Manfred Brands <[email protected]>
Code Review changes

bb0263c274d30f360dfd2bcb3f1d76b6fa2c432c authored 8 months ago by Manfred Brands <[email protected]>
Update build.cake to test against both NUnit 3 and 4

053e2a1658db558f75e84833eaa74bf67eb7b917 authored 8 months ago by Manfred Brands <[email protected]>
Fix tests for NUnit 3.x build

f2d269cfd7b1d471ff14ee2516203c34d4523313 authored 8 months ago by Manfred Brands <[email protected]>
Update Test method parameter checks to account for CancellationToken

88aeaa8d9fe2cae60fb54dd40e72bb087f3bd8ae authored 8 months ago by Manfred Brands <[email protected]>
Merge pull request #675 from nunit/feat/drop-netstandard-16

feat: Drop support of VS before 2019 version 16.3

01364d45d8b030c59dd9ba6189cf368d13eb86f8 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Simplify "Building the Project"

a9c6db4e904aa6ddf6270e0e4ad923fd078025f9 authored 8 months ago by Mikkel Bundgaard <[email protected]>
feat: Drop support of VS before 2019 version 16.3

fb2aed762381238ed3afd7ae3451042f01a7b2fd authored 8 months ago by Mikkel Bundgaard <[email protected]>
Merge pull request #676 from nunit/chore/markdownlint-cli2-config

chore: markdownlint-cli2-config is removed use flag instead

72ae470baf77d251536ca153d873c76450aea9f3 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: markdownlint-cli2-config is removed use flag

The entry point `markdownlint-cli2-config` was removed in markdownlint-cli2 version 0.12.0

Se...

9406f5ecb35b20a034bd41ac1eb6a1f4fbb345e7 authored 8 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #670 from Laniusexcubitor/support-equals-within

Also support codefix for .Within

903a11fc985c8f425b15ab3fed00d37648436eaf authored 9 months ago by Manfred Brands <[email protected]>
Small review change

481af8edf200844af9ba86cf5062abe8ca746e11 authored 9 months ago by Manfred Brands <[email protected]>
Merge pull request #668 from nunit/dependabot/nuget/src/StyleCop.Analyzers.Unstable-1.2.0.556

chore(deps): Bump StyleCop.Analyzers.Unstable from 1.2.0.507 to 1.2.0.556 in /src

eb2c8fb8955730c35db23817c22a852b5318ebce authored 9 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore(deps): Bump StyleCop.Analyzers.Unstable in /src

Bumps [StyleCop.Analyzers.Unstable](https://github.com/DotNetAnalyzers/StyleCopAnalyzers) from 1...

1833ce7b1ab5890fde16d3ccbbc4713ae421e268 authored 9 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Also support codefix for .Within

001dc75bc8108331d8c6a4d536e329fd4d5bb0c8 authored 9 months ago by LaniusExcubitor <[email protected]>
Merge pull request #658 from manfred-brands/issue635-PartialClasses

Issue635 partial classes

c3729dd36a204e4ae79e733d9715d00c5918517b authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #662 from nunit/chore/bump-nunit

chore: Bump NUnit 4 to version 4.0.1

91622f075b8ba4a2faf276d5b78b1c62ae5b419e authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Bump NUnit 4 to version 4.0.1

e63f7eed921c85c9415fb0c5c928239b24387581 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Ignore explicit implementations of properties

This to cope with cases where a field and an explicit property have the same name.

989971453d861341169f8f7452005c5d4f9b143b authored 10 months ago by Manfred Brands <[email protected]>
Align code for Properties and fields.

Take into account that get only properties and readonly fields can be assigned to in a constructor.

8d28475d6588f23f51eb35948118b650c029ac1a authored 10 months ago by Manfred Brands <[email protected]>
Merge pull request #647 from nunit/chore/add-markdown-

chore: Add tooling from docs project

42efa9e6550515075b0259fe42a8f89fe082885c authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #657 from manfred-brands/issue656

Allow public override methods.

e7da07507c9d8e82a01d899021e9dc94f75f4141 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #660 from nunit/chore/bump-nunit

chore: Bump to NUnit 4

c8e4e26b62540a29e69a144e31e073b43b69cb7c authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Bump to NUnit 4

d5c5dea85a3b1a4b458c13a48ab82c5eaaa665a3 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Deal with partial NUnit classes.

Do not check calls across compilation boundaries.

a344155c0a46c5024af0bc18ca35ce7536a8f153 authored 10 months ago by Manfred Brands <[email protected]>
Only check for fields/properties that can be assigned to.

This removed the need to check all methods for classes that only have read-only constants.

78a2e1293948953dbdf229ea3bce020ffcce3484 authored 10 months ago by Manfred Brands <[email protected]>
Allow public override methods.

181217200140b59fb82615788a571138dd947f9d authored 10 months ago by Manfred Brands <[email protected]>
Merge pull request #654 from nunit/chore/bump-version

chore: Bump version

a2b2f821e11308cff77e8a921b8f320ef7bd45df authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Bump version

2e5032f1dc9ccefa6550e82bbfe3765aa89420b0 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #653 from nunit/release3.10

Release3.10

5995304c839974ae823293dcaa4fd4326709efd7 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Correct typo

538d3a3bb7afa73ba5024ded8b9ad607874628ed authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Update release notes

2e4a7b0926753eceb3f867cd27ef07ef4c994451 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
fix: Correct title test to also work with disable

cec6902f57bd0c776a20e2caccc5f951b7fb1985 authored 10 months ago by Mikkel Bundgaard <[email protected]>
Merge pull request #648 from nunit/chore/appveyor-skip-branch-builds

chore: Skip branch builds on PRs

af8634975b6b3a7b8f46d2ee6d9e94b337f1f49f authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Add markdownlint ignore line

79cd42bb8794694dcccd0f0392bf04d05e510236 authored 10 months ago by Sean Killeen <[email protected]>
chore: Make unit test pass

9242ca157a82035abccf4b16dfedc64327b596b9 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Split code over multiple lines

713f3ade51f4b712f41e1db0ae51dcefb40ae09b authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Set both `code_blocks` and `ignore_code_blocks`

7465e8176156d683d08f55e29fc181f60d9336d7 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Correct some linting errors and spelling

d20363cdc96fb7b19f203964bb63105e39219459 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Correct markdown files to at most 120 characters

e185aaad1a4d705bb61e59eda22add0d1687ed87 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Skip branch builds on PRs

1fb346f675e3838bd98dfa32db14a816993ab22e authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Add tooling from docs project

f36e616e00cd46c34e048f4d228697e9d84615ab authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #646 from nunit/chore/remove-vsix

chore: Remove VSIX project

726b1ef97ebb62e51680bb6cce24dc995ca948a7 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Remove VSIX project

fixes #429

5f0b678f708961dee13011196c5f9add2e669a24 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #641 from manfred-brands/issue639_formatspec

Detect Assert.That invocations where CallerMemberExpression parameter has been passed in.

b3a468c17cb5ff7948995ea98a5b481d687653b2 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Correct indentation

19dca196670e7d61eeaaa740d676e366f5471222 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #637 from manfred-brands/issue634_IAsyncEnumerable

Allow IAsyncEnumerable for ValueSource/TestCaseSource

2214c075540ecf61a61775d8408c6d553770933f authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #644 from nunit/release3.10-beta1

chore: Update release notes for 3.10 beta

9d1b382124147b514d0239e9ea1e23c8a04e4bc0 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore: Update release notes for 3.10 beta

cd8ab3cf2162f373beb795e6dbde5677e269d7e1 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Merge pull request #642 from manfred-brands/issue615_MultipleAsync

Add support for Assert.MultipleAsync

f850667d5b89450b49c25c07cc962a38c4a12378 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Add support for Assert.MultipleAsync

This affects:
- DereferencePossiblyNullReferenceSuppressor
- UseAssertMultipleAnalyzer

f57940c3b77d8c7410b62027fb1561458a50bcc1 authored 10 months ago by Manfred Brands <[email protected]>
Detect Assert.That invocations where CallerMemberExpression parameter has been passed in.

cc0e1c686edfdb3f4d77b271a90aa6d9960b0d6d authored 10 months ago by Manfred Brands <[email protected]>
Merge pull request #638 from manfred-brands/issue632_Values

Check Values against generic type constraints

8fe0d4692230b202b3d2e3513a55f8f25f889d58 authored 10 months ago by Manfred Brands <[email protected]>
Check Values against generic type constraints

8c2b9076ce8d89bfdfb58601a5262794b723f401 authored 10 months ago by Manfred Brands <[email protected]>
Merge pull request #636 from CollinAlpert/master

Suppress ValuesUsageAnalyzer when using null-forgiving operator

b948ccb63d4841e25da2db7c6ccfa8b959122630 authored 10 months ago by Manfred Brands <[email protected]>
Support null! suppression of elements in a params argument

b48dee4a2eefa60224b1ad94aee58b6792ead441 authored 10 months ago by Manfred Brands <[email protected]>
Merge pull request #624 from manfred-brands/Issue621_NUnit2025

Disabled NUnit2025 by default.

49d9fadbac713c2ba145149a74d280dacf4efd76 authored 10 months ago by Mikkel Nylander Bundgaard <[email protected]>
Allow IAsyncEnumerable for ValueSource/TestCaseSource

8a4ee92f7a8e7a6ada770bcfafb06badcef86794 authored 10 months ago by Manfred Brands <[email protected]>
Respect NullForgiveNess operator when using Values and TestCase attributes

30e6172b98052f93ddbae692d722b6e3b34162cd authored 10 months ago by Manfred Brands <[email protected]>
Suppress ValuesUsageAnalyzer when using null-forgiving operator

a47b211ee01dbd9a5ab59f3722b896f0abaabaac authored 10 months ago by Collin Alpert <[email protected]>
Merge pull request #633 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.8.0

chore(deps): Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /src

5a5415fea34dfb36723d76d1c786cc4ab6559456 authored 11 months ago by Mikkel Nylander Bundgaard <[email protected]>
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /src

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.7.2 to 17.8.0.
- [Re...

076642f48540f8afe57f8b3dd3bbf6a3c62ec740 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Disabled NUnit2025 by default.

Left the rule in, in case someone wants to restrict Does.Contains to strings.

b812fc98d1c33882816d15fcebd2344057418f8a authored 11 months ago by Manfred Brands <[email protected]>
Merge pull request #612 from manfred-brands/NUnit4

Add support for NUnit version 4.

32664521974e481fd17180a0aadf97f89bd67331 authored 11 months ago by Manfred Brands <[email protected]>
More code review changes

be7fe62b204e9249eeadaa14ffcfd80e90a434af authored 11 months ago by Manfred Brands <[email protected]>
Harmonized some NUnitFrameworkConstants

cb813d98f69e1f9f622f56db73e9749df27146d2 authored 11 months ago by Manfred Brands <[email protected]>