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

UpdateStringFormatToInterpolatableString should be in Assertion category

1eaaf40a0a608da02fc35f8d2eae78dc68b985de authored over 1 year ago
Harmonized some NUnitFrameworkConstants

cb813d98f69e1f9f622f56db73e9749df27146d2 authored over 1 year ago
Add Analyzer/CodeFix for CollectionAssert

456504100ad40630d9f269a751507eefab5e9a39 authored over 1 year ago
UpdateStringFormatToInterpolatableString for non-classic asserts

62572d1d21d6cb9656dc7c5a4397b910fe5e0261 authored over 1 year ago
No longer complain about Within if the user does not override Equals

NUnit4 will then use the PropertyComparer testing each individual property for Equals.

c8e06646e4b76437d3bdc18f9caa101cdb831c8b authored over 1 year ago
Add Analyzer/CodeFix for StringAssert

1ad9b02b0856dc7b7c7ca5e7639f48c0811b923d authored over 1 year ago
Code review commit.

Use ClassicAssert consistently.

ecdf11026e0516471279adffc970bbe553397e75 authored over 1 year ago
UpdateStringFormatToFormattableString now deals with escaped characters.

3b57fd2bc667c1d9bf21f9e565b8603c5d5482d9 authored over 1 year ago
Increase IDE0005 to warning and remove all unnecessary using statements

669ee3a646a713fd727a362039d7d14254e6698d authored over 1 year ago
Merge pull request #623 from nunit/chore/bump-version

chore/bump-version

c53a0486a258e558282e148b99fe4971db178315 authored over 1 year ago
chore/bump-version

edcaf226c03a74326184b5f5a7f344fca4ab1d66 authored over 1 year ago
Merge pull request #622 from nunit/release3.9

chore: Update release notes

fbec809dbe85b74e19f1f5e172a9e76909da67bf authored over 1 year ago
chore: Correct formatting

c50c1be006d04b6b1a6ebd81a181d0fde17b04bb authored over 1 year ago
chore: Update release notes

eea676e191331866b7bec0960d61c8a4ded5f762 authored over 1 year ago
Merge pull request #616 from manfred-brands/Issue614_LambdaCapture

Do not consider Assert.That with TestDelegate to be a candidate for Assert.Multiple

aa3e649aff4b79d4f548e97f9c03a2e0f8ebf5f0 authored over 1 year ago
Do not consider Assert.That with TestDelegate to be a candidate for Assert.Multiple

5a4fb6ff0120d03218f9b84d323d682a0cf49760 authored over 1 year ago
Merge pull request #613 from manfred-brands/Issue607_StaticClasses

Also look at static methods for NUnit1032

42f733f586e949366ad854dfb24f02ee9db57849 authored over 1 year ago
Also look at static methods for NUnit1032

570d59648db2024f9b9c2dd8eff57dfb1f8abdc3 authored over 1 year ago
Merge pull request #604 from manfred-brands/issue602_StackOverflow

Issue602 stack overflow

1d21b00b930709621a32a970b850c64b1e1dcd84 authored over 1 year ago
Code review simplification.

ab8167dd78b6749dbf310417fa4634c32e1d299b authored over 1 year ago
DisposeFieldsAnalyzer: Recognize (indirect) recursive methods.

b6d9d2baa15bce9adcf0aa8ad9616fd9b69f2cea authored over 1 year ago
NonNullabkeFieldsSuppressor: Recognize (indirect) recursive methods.

3fc4980adec2e95cda1cfaad2f639ca076adfa9d authored over 1 year ago
Merge pull request #601 from nunit/chore/bump-version

chore/bump-version

7130e0b5b8f5843a653cb8ec6ced91da78e6fbda authored over 1 year ago
chore/bump-version

e85722f2b73e39317967a4fc74be96f2be78d6fe authored over 1 year ago
Merge pull request #600 from nunit/release3.8

chore: Update release notes

767ae3a897d181a481fdbcc2792f3e830e512006 authored over 1 year ago
chore: Update release notes

d2ddcaacee040d1a6bb41eb87bd0a68592a79405 authored over 1 year ago
Merge pull request #599 from manfred-brands/issue595_InstancePer

Do not suppress CA1001 if Fixture uses LifeCycle.InstancePerTestCase

f6e3687b48f71dba31dded1d9afb91c7be95e306 authored over 1 year ago
Do not raise NUnit1032 if Fixture uses LifeCycle.InstancePerTestCase

214503444238ac879f9d1e0963b6e576aa348eb9 authored over 1 year ago
Do not suppress CA1001 if Fixture uses LifeCycle.InstancePerTestCase

c6175b397e083c82b68b8d6bc77df832154d2738 authored over 1 year ago
Merge pull request #598 from andrewimcclement/patch-1

Update NUnit1032.md to fix typo `Dipose` -> `Dispose`.

3a43fae3060d50a840ee65b8d1e1251c1c6667cf authored over 1 year ago
Update NUnit1032.md to fix typo `Dipose` -> `Dispose`.

db138ef14ffa4919883a0d1e9fc1bb577057b606 authored over 1 year ago
Merge pull request #597 from HenryZhang-ZHY/issue/596

fix: IndexOutOfRangeException threw by WithinUsageAnalyzer

9b7f5477180a8787bb4562b220b4bdabb6570e3e authored over 1 year ago
fix: IndexOutOfRangeException threw by WithinUsageAnalyzer

73f571198bcb5638e39917b3d7e30d0177284e72 authored over 1 year ago
Merge pull request #591 from nunit/chore/bump-version

chore/bump-version

596df34f41fbc0a0d068836b742cebecf013aab5 authored over 1 year ago
chore/bump-version

4a1b2949b86d44ae1138b853ba67e78a2600107b authored over 1 year ago
Merge pull request #590 from nunit/release3.7

chore: Update release notes

11e0c9f628affce500dbbeae81fb6c1c81707ec9 authored over 1 year ago
chore: Update release notes

1d444910c870f37074516420d77a2684d4f4f7d5 authored over 1 year ago
DereferencePossiblyNullReferenceSuppressor: Search inside Assert.Multiple (#588)

ad20d26f688c2a8e6a8f639154da28e84f844435 authored over 1 year ago
Merge pull request #589 from manfred-brands/issue585_asyncInit

Descend into local asynchronous methods.

c652c64b9431606e3825c174408824c45bca55e9 authored over 1 year ago
Merge pull request #584 from manfred-brands/issue561_UriVsString

CanBeEqual: Add special case for Uri.Equals(string)

761ff86df882c3d1e875cc7ac8ee79c60d242b52 authored over 1 year ago
Descend into local asynchronous methods.

cfe5e9d0bb1b51347a6a28cbbdcf0c7c24519d24 authored over 1 year ago
CanBeEqual: Add special case for Uri.Equals(string)

e429d3b7874576185f8cde7517f7dbf07c8c798a authored over 1 year ago
DisposableFieldsSuppressor and Analyzer (#576)

* Add DisposableFieldsSuppressor and DisposeFieldsInTearDownAnalyzer

* Code review changes.
...

81c26ba1938b369a5ee1c49b590efae9a7d2bcd6 authored over 1 year ago
Recognize assignments inside try/finally statements. (#583)

fde37e85b68943b99096ff79aebffbaa6967bfab authored over 1 year ago
Merge pull request #581 from manfred-brands/issue580_WithinOnNullable

Within is allowed on Nullable<T> when T is supported.

eebf3f306045c0ff6351c6cd40629e8e92b515e1 authored over 1 year ago
Within is allowed on Nullable<T> when T is supported.

908fb804e041fea0b79d0fe4fea62e568b577332 authored over 1 year ago
Merge pull request #579 from nunit/chore/bump-test-sdk

chore: Bump Microsoft.NET.Test.Sdk

beb4407e823f51fae48068c8e2989a45d629e79a authored over 1 year ago
chore: Bump Microsoft.NET.Test.Sdk

31722478ebd923b815792591cffd7b4dbd2faa32 authored over 1 year ago
Merge pull request #578 from manfred-brands/Microsoft.CodeAnalysis.NetAnalyzers-7.0.4

chore(deps): Bump Microsoft.CodeAnalysis.NetAnalyzers in /src

33608bd6ef76847a7785430d784ba71ab9dbe413 authored over 1 year ago
chore(deps): Bump Microsoft.CodeAnalysis.NetAnalyzers in /src

Bumps [Microsoft.CodeAnalysis.NetAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 7.0...

e9c7ab2e71ed00ff13cae37906d0bae9aefa5997 authored over 1 year ago
Create ValuesUsageAnalyzer. (#570)

* Create ValuesUsageAnalyzer.cs and add tests.

* Prevent polluting the nunit test output unne...

d5c0feae86a8fa459746965926c66e81aad1993c authored over 1 year ago
Merge pull request #571 from nunit/dependabot/nuget/src/System.Collections.Immutable-7.0.0

chore(deps): Bump System.Collections.Immutable from 6.0.0 to 7.0.0 in /src

f2e18f2394e1d723a4cff1a6f098ce18ccbbdf15 authored over 1 year ago
FP NUnit1001: CustomTypeConverters could convert from anything (#559)

* CustomTypeConverters could convert from anything.

---------

Co-authored-by: Corniel Nobe...

156c9c098e2262acfd97b5018479e4beb135101a authored over 1 year ago
Merge pull request #573 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.7.1

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

36e649e71085bb0e3385fc404446292a1789d1cf authored over 1 year ago
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 in /src

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

eaee7055d815991b05b77f7efe0ae9e126e14c81 authored over 1 year ago
chore(deps): Bump System.Collections.Immutable in /src

Bumps [System.Collections.Immutable](https://github.com/dotnet/runtime) from 6.0.0 to 7.0.0.
- [...

6f03ccc7bf07cba5e2126b4948c1ef171b3ad999 authored over 1 year ago
Added a suppressor when CA1812 fires on NUnit Test classes. (#569)

* Added a suppressor when CA1812 fires on NUnit Test classes.
* Run test in Release mode
Thi...

522ffbed0614b8c4e6eb336eef3d7b1f10a1cadd authored over 1 year ago
Merge pull request #567 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.7.0

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

35fe3df81815c1f858f18fee1ec8cc80fb5b1963 authored over 1 year ago
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 in /src

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

b7a6b3416179626e6dd127cfef0b80bcdbe344e3 authored over 1 year ago
Update CONTRIBUTING.md to fix link to MS documentation. (#566)

* Update CONTRIBUTING.md to fix link to MS documentation.

* Second attempt to get the link co...

1392a280965bf02e5d7baef2517d064d397d0d5b authored over 1 year ago
Merge pull request #560 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.6.3

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

627e0b6feea53c4ded59764da1ebdcc7d06338dd authored over 1 year ago
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 in /src

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

d7ddf2f613a73ee3cc86dbb8b20967d659155a2c authored over 1 year ago
Merge pull request #557 from nunit/dependabot/nuget/src/Microsoft.CodeAnalysis.NetAnalyzers-7.0.3

chore(deps): Bump Microsoft.CodeAnalysis.NetAnalyzers from 7.0.1 to 7.0.3 in /src

6aca67b3f9f1376c3b3ba364aa8f90fff37a75d5 authored over 1 year ago
chore(deps): Bump Microsoft.CodeAnalysis.NetAnalyzers in /src

Bumps [Microsoft.CodeAnalysis.NetAnalyzers](https://github.com/dotnet/roslyn-analyzers) from 7.0...

ae9f46d8dac00bffbeb6d6cc7ca245598d2639a6 authored over 1 year ago
Merge pull request #558 from nunit/dependabot/nuget/src/StyleCop.Analyzers.Unstable-1.2.0.507

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

8b1aea21db6833a8d0b0057083812e67f780694f authored over 1 year ago
chore(deps): Bump StyleCop.Analyzers.Unstable in /src

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

9c631d05f0f99a603ad3aa90327dc70ea50f6879 authored over 1 year ago
Merge pull request #555 from manfred-brands/issue/541

Only report the first statement of the ones that can be combined in an Assert.Multiple

b53185d6710ec64f1d48bc3853df3901a7d9f8f4 authored over 1 year ago
Merge pull request #556 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.6.2

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

72b8eef54296cbf1b73c7d8612297d41c13731b2 authored over 1 year ago
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 in /src

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

6a7227d736e083d41fa250f1ca908d8f55e51cda authored over 1 year ago
Only report the first statement of the ones that can be combined in an Assert.Multiple

9e9ddffcc925753221fd7597a78cc80890163453 authored over 1 year ago
Merge pull request #554 from manfred-brands/issue/462

Add suppression of type parameters that have notnull constraints

b34555f45a2cb60dc99b15b2a4bc2f251c47e455 authored over 1 year ago
Add support for params parameters

1673d5065b7504807aa99e86a45607b876dee4bb authored over 1 year ago
Add suppression of type parameters that have notnull constraints

3498b899342577f32f6eb60c3d1f83a0170dbb70 authored over 1 year ago
Merge pull request #553 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.6.1

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

6b1a62e4ab7fb14e811c06e886128d16b7b4d4ff authored over 1 year ago
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 in /src

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

5e4a0f45395c745a271cc8f7bc134b3395514a0d authored over 1 year ago
Merge pull request #543 from nunit/dependabot/nuget/src/Microsoft.NET.Test.Sdk-17.6.0

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

9c2af7f31d66793b5522dd4f412734c6b1f60e3c authored over 1 year ago
Merge pull request #551 from nunit/dependabot/nuget/src/NUnit3TestAdapter-4.5.0

chore(deps): Bump NUnit3TestAdapter from 4.4.2 to 4.5.0 in /src

190425508ad599b110ece08868dac374ac7a610f authored over 1 year ago
chore(deps): Bump NUnit3TestAdapter from 4.4.2 to 4.5.0 in /src

Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter) from 4.4.2 to 4.5.0.
- [Re...

c80dedbacec14b5a4221e4c9cbe31c7e65c4b2f5 authored over 1 year ago
Merge pull request #546 from manfred-brands/issue/542_AsyncSource

Allow Task<IEnumerable> returns from Source Methods

6ef37430c0dd069ee723cfeaca4262de4ba19e1f authored over 1 year ago
Merge pull request #550 from manfred-brands/issue/549

Do not suggest rewriting Equals if instance is a ref readonly struct

c84a79216a13c5d45d714e74f2209572e339e660 authored over 1 year ago
Do not suggest rewriting Equals if instance is a ref readonly struct

4fd152b293af9105c76a4c20324fb1a0d5b730c8 authored over 1 year ago
Merge pull request #547 from nunit/dependabot/nuget/src/CSharpIsNullAnalyzer-0.1.495

chore(deps): Bump CSharpIsNullAnalyzer from 0.1.300 to 0.1.495 in /src

b7b8badf8cfd3a8d52373392c38a058fd7caed17 authored over 1 year ago
Use RegisterCompilationStartAction to avoid repeated calls to GetTypeByMetadataName (#548)

* Use RegisterCompilationStartAction to avoid repeated calls to GetTypeByMetadataName

I notic...

66e08c91c3ac3322497b0b82c6b542ed5bded8b8 authored over 1 year ago
chore(deps): Bump CSharpIsNullAnalyzer from 0.1.300 to 0.1.495 in /src

Bumps [CSharpIsNullAnalyzer](https://github.com/AArnott/CSharpIsNull) from 0.1.300 to 0.1.495.
-...

b8a60aa0ec582c614461d3f2f7075423afb19245 authored over 1 year ago
Allow Task<IEnumerable> returns from Source Methods

86be8fb8a51d6c5aa4bffd48d8e8059e41ab5c66 authored over 1 year ago
chore(deps): Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 in /src

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

b6197a33e9169f7b35a6a20577050ff5bbe4c00a authored over 1 year ago
Merge pull request #538 from manfred-brands/issue/534

Keep leading and trailing trivia when replacing statements with Assert.Multiple

095b93de389c51fafc0f04df60c00edf897ca64c authored almost 2 years ago
Merge pull request #537 from manfred-brands/issue-344

Within usage analyzer + tests + codefix

6c49665c69b397464c552bf04af4c39b26e6cd4a authored almost 2 years ago
Added 'CSharpIsNullAnalyzer' to ensure ' == null' no longer slips in.

6dd8dddab291453ba2b74d48eca00c03898d2dd9 authored almost 2 years ago
Code Review commit: Use ' is null'

5c0b17e8a220326fa2f1775ae4c5912362e7498f authored almost 2 years ago
Code review changes for clarity

136fb27c802af590830d08bf34d7b61718979564 authored almost 2 years ago
Keep leading and trailing trivia when replacing statements with Assert.Multiple

ce4c363103a7bca378ee3452585e90cabe2abc19 authored almost 2 years ago
Exclude System.Collections.Immutable test on NETFRAMEWORK

Not sure how to pass additional NuGet packages to RoslynAssert.

99d8d60d578f2c52f7720edf2d356147ac0ac4fa authored almost 2 years ago
Addressing more complex cases.

dfada889ea4bf0acdc3f3ba6ceedbf037550a196 authored almost 2 years ago
Within usage analyzer + CodeFix + tests

703e8c0e66d2a1d4e845abd7bc189a4fb646042e authored almost 2 years ago
Merge pull request #536 from manfred-brands/issue535_NullableParameter

Suppress parameters that have been verified to be not-null

205e92f73bda59344e44765dd5e9aa0d1c3dc408 authored almost 2 years ago
DereferencePossiblyNullReferenceSuppressor support arguments and variables assigned with non-nullable values.

58af9a5675d4d2f443e163ec18e9d31abc7a3542 authored almost 2 years ago
Use .NET7.0 SDK

3bd2f22e1cb1a983584c9d8d967c9102c88a5eae authored almost 2 years ago
Merge pull request #531 from nunit/markdown-linting

Markdown fixes

03aabc828a207f19a13075a9908f16ddd098cb31 authored almost 2 years ago
spacing

0194e6a0c7c76acd9bdd39009e1b88f9f651af03 authored almost 2 years ago