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

Do not use default string literals

78ac245889bd2b8bec034a9d41cf82c549848639 authored about 5 years ago
Add EqualToIncompatibleTypesAnalyzer

9494f4d7be6f511461168b39d3cd36b3d6743bba authored about 5 years ago
Add support for any awaitables in TestMethodUsageAnalyzer

0baa11d4903024e95e40dcfb9c1a3d2874830e54 authored about 5 years ago
Merge pull request #167 from Dreamescaper/same_as_incompatible_types

Add SameAsIncompatibleTypesAnalyzer

7716a80611c88738ffe273b76bb2dd964802ad14 authored about 5 years ago
feat: Remove unnecessary string interpolation

9097723c0f8e5a4960f59b422d7ddf4f12a0ee6e authored about 5 years ago
Merge master

6b0d4496954b5cd12ce44d49160927551af035bf authored about 5 years ago
Merge pull request #168 from jcurl/feature/isnull

Add Analyzers for Assert.[Is][Not]Null(expr)

91db86972b14eb820d4f79b714b8964953491868 authored about 5 years ago
Support delegates and awaitables

fb0d03f6ad79ef01575ec79c368ad6a428bb434e authored about 5 years ago
Add Analyzers for Assert.[Is][Not]Null(expr)

Took the Assert.IsFalse() implementation and adapted it for Assert.Null, Assert.IsNull, Assert.N...

8c51b39803fa4a26f8769f9f73d62f962b008cf5 authored about 5 years ago
Provide CancellationToken

5a426495a8e4b211d27c88cf3e129100866452ee authored about 5 years ago
Support negated SameAs constraint

d53d8a05d2942066073fac9098f7529235c25e02 authored about 5 years ago
Add SameAsIncompatibleTypesAnalyzer

ea207e7fffa26e143f4722782be9528907ff0fe7 authored about 5 years ago
Merge pull request #166 from Dreamescaper/fix_enum_handling

Fix enum handling and implicit conversions in the TestCaseUsageAnalyzer

4b5f57bb2a8dad23af14183af159016793b42f52 authored over 5 years ago
Fix implicit conversion handling

e009194d6fd6294b924c2913712a96f07d4e9fd7 authored over 5 years ago
Fin enum handling in TestCaseUsageAnalyzer

6c831e217e022889ad64733c84d8bcb47be931d3 authored over 5 years ago
Merge pull request #161 from mikkelbu/feat/add-AreSame-analyzer

feat: Add analyzer and codefix for `Assert.AreSame`

d983cf5bdc48bbfd2d9114ee44bd3a65b85cc396 authored over 5 years ago
feat: Add analyzer and codefix for `Assert.AreSame`

c4bf54e6038f187f470b812a0fac3cb72d5ff437 authored over 5 years ago
Merge pull request #160 from Dreamescaper/do_not_replace_line_breaks

Do not replace line breaks in code fixes

648897ca9edcba3b147e684d55aa9cb9fb89800c authored over 5 years ago
Do not use default literal

e62256683afeb030b05427064c915e17d662e2cb authored over 5 years ago
Do not replace line breaks in code fixes

453d71b4ec355897933b1b3bd19259536658fd46 authored over 5 years ago
Merge pull request #159 from mikkelbu/chore/bump-dependencies

chore: Bump dependencies

ed44306214d945d1de7192203fa667e3a48667d1 authored over 5 years ago
chore: Bump dependencies

NUnit.ConsoleRunner, NUnit, and NUnit3TestAdapter.

cc3952a32c2844274bb30fd72eb8edb3d54f752b authored over 5 years ago
Merge pull request #156 from stevenaw/issue148/datetimeoffset-analyzer

Add DateTimeOffset parameter check and some tests

e82eeeed5d6241f624b293ddd905343610a1e4fb authored over 5 years ago
Merge pull request #158 from Dreamescaper/collection_contains_analyzer

Add collection contains analyzer and codefix

7022a9b6a7dac88217f8992024f2cf485f199e91 authored over 5 years ago
Updates after review

150ec7628662dcdc3fac6f337af2e66253968029 authored over 5 years ago
String interpolation in tests. Add 2 AttributeArgument tests

ba336d61260daa1962351ca2e38639ba5a147c7a authored over 5 years ago
Remove duplicated test case

cea5bd64fd682d93bfa71531ec7948b05c9a358f authored over 5 years ago
Use typeconverter instead of Timespan/DateTimeoffset tryparse

bab6d778739171cab090e505321ae9a62bd5d5b8 authored over 5 years ago
Add additional test case. Everything still passes.

14ec03eec3b261fabea4a8dab11a1b6fc7143dbd authored over 5 years ago
Add collection contains analyzer and codefix

7ad298df1ae2ebd77f4de40d9defee2e52013daf authored over 5 years ago
Add DateTimeOffset and some tests

9feb5dcb75e16f3bd2983d62522083bdb05a199c authored over 5 years ago
Merge pull request #152 from Dreamescaper/fix_codefix_for_not_expression

Fix CodeFix for logical not expression

8fc97a06e16ac89b45839fa38c127d252634ef7f authored over 5 years ago
Fix CodeFix for logical not expression

df11b9e85c54e782b2ec420306d5df352636a722 authored over 5 years ago
Merge pull request #151 from Dreamescaper/string_methods_analyzer

String boolean methods analyzer

d68917b4e96a91afcc4e7e2794b6f86f1da89e97 authored over 5 years ago
Add more tests

27a622c955c89c8327c5e4a6d2f66bbf0d0f7f60 authored over 5 years ago
Update src/nunit.analyzers.tests/ConstraintsUsage/StringConstraintUsageCodeFixTests.cs

Co-Authored-By: Mikkel Nylander Bundgaard <[email protected]>

a2df150ae69e5372055e28777de2cf79807f8d71 authored over 5 years ago
Remove attributes from abstract class

5a84aa28fb828e66eaf87dd2bde131e1aa4f85bf authored over 5 years ago
Add StringConstraintUsageCodeFix

3ee26e08a92e1ffbfa334413969e8a195a449c58 authored over 5 years ago
Extract common code fix code to BaseConditionConstraintCodeFix

7d748326cf0c7445c2dc7c557b31391a380b9e9b authored over 5 years ago
Add analyzer for string boolean methods

fe452acdc283f447eb2e957c2a39afbd00a1ceee authored over 5 years ago
Extract common code to BaseConditionConstraintAnalyzer

90c73c60c613201110aac95ed38933b0bac28aac authored over 5 years ago
Merge pull request #146 from Dreamescaper/isEqualToUsage

Add analyzer and code fix for Is.EqualTo usage

d211d65f54485dd7b7ddb927eab85943582205ef authored over 5 years ago
Update to use single parametrized descriptor

01bd08e58fba39112ce22e31a1c12209f6d7ce97 authored over 5 years ago
Updates after PR review

7673839c84250eec801763df5b20a13e7ad36691 authored over 5 years ago
Add analyzer and code fix for Is.EqualTo usage

ffa340c144031422bdba8d2f5cebe8d0556a5d9f authored over 5 years ago
Merge pull request #144 from mikkelbu/feat/add-documentation-of-class-asserts

feat: Add motivation and examples for classical assertions

23e285041dbb3c9807c6b2674d0ebd0f1962b63d authored over 5 years ago
feat: Add motivation and examples for classical assertions

743e83f183b1fb35440da9d5ee997e93f13e1b1e authored over 5 years ago
Merge pull request #142 from mikkelbu/feat/add-information-to-descriptors

Add proper titles, messages, and descriptions to all diagnostics

b565961f8a3ed2e52c3fe20d742a286fbf6be459 authored over 5 years ago
Add proper titles, messages, and descriptions to all diagnostics

f5afba81f9387131389ba418d22d60292f156ccb authored over 5 years ago
Merge pull request #139 from JohanLarsson/docs

Tests checking documentation.

eebdbb7bad3cddba9d62450a432ab6287094bdec authored over 5 years ago
Reformat tests and move TOC of analyzers into separate file

e259fe127c6e640d26ece57fef43a6502e614daf authored over 5 years ago
Tests checking documentation.

If a new analyzer is added with no documentation the test MissingDocs fails and creates a stub d...

dfd7e0b317d035318dba644ff34d835f27f844e6 authored over 5 years ago
Merge pull request #138 from mikkelbu/chore/remove-integration-and-playground

Remove the IntegrationTests and PlayGround projects

edac3ed83d8c1c249fd8a6e948fadccbf2c80a95 authored over 5 years ago
Remove the IntegrationTests and PlayGround projects

34c9cce2971a2053223352db337fb8654b022b1d authored over 5 years ago
Merge pull request #137 from Dreamescaper/analyzer_categories

Partition the analyzers into categories

67e49fbbecb21e9e31ef1229b95f588315c8698f authored over 5 years ago
Merge pull request #136 from Dreamescaper/refactor_assertion_analyzers

Refactor assertion analyzers

b8f41725474015e6a3d086d5894cf12809d4db07 authored over 5 years ago
Partition the analyzers into categories

3190b8f0db3fafb9350a9008f402d9c6d38750b5 authored over 5 years ago
Refactor assertion analyzers

e298f7364d28f189a068e19b3bc0aeb0ff42957d authored over 5 years ago
Merge pull request #133 from Dreamescaper/same_actual_expected_value

Warning if actual value is same as expected

630739ea4fd04f79ddfb39ed0fcafc3e7e73e16e authored over 5 years ago
Add tests for multiple combined constraints

5798e621bf3617d031851646db307b31b8474f37 authored over 5 years ago
Apply suggestions from code review

Co-Authored-By: Mikkel Nylander Bundgaard <[email protected]>

661a9fb0359b2cf2fae86fd2697ace277e208dd3 authored over 5 years ago
Warning if actual value is same as expected

e7037e137aefc3d5d5c3c5d2592c5cd42af5f06c authored over 5 years ago
Merge pull request #132 from nunit/mikkelbu-patch-1

Update nunit.analyzers.csproj

8211ad8020263e26320019270116cb63fe19951b authored over 5 years ago
Update nunit.analyzers.csproj

Remove the commented-out code (we perform pack via cake)

1068999ad635e613c6e88cdf397b085e38271ce6 authored over 5 years ago
Merge pull request #130 from mikkelbu/handle-generic-testmethods

Handle generic test methods

8801282736238fda8dc85b188b7b961ea1bfd63a authored over 5 years ago
Handle generic test methods

To begin with we will not try to handle the case when the type parameter or
the return type is a...

75591fd10e37e251c35a1aafaa175872fb6a9dd8 authored over 5 years ago
Merge pull request #125 from Dreamescaper/ignore_case_analyzer

Add IgnoreCaseUsageAnalyzer

93f7bade8de02ccc14770ba4d23d07319de2a00c authored over 5 years ago
Support any Tuple arity

7d442a0e891476b0d842407ad3919ed583b1d0f7 authored over 5 years ago
Use lower Roslyn version

b6855799afd87c94fd3470393fed5a0863519d32 authored almost 6 years ago
Update to support more cases

2d373a1c8314ba79b2043986d01c83adf732600e authored almost 6 years ago
Merge pull request #127 from mikkelbu/replace-licenseUrl

Replace licenseUrl-element with license-element

eab09672e6f0916853f7022bf4254f7d24b45df9 authored almost 6 years ago
Replace licenseUrl-element with license-element

Fixes #116

5a08e130064278f118a345e993a27813f3c22819 authored almost 6 years ago
Merge pull request #126 from mikkelbu/update-markdown

Update README and move content to CONTRIBUTING

36d63ce40fbde2737b0608582adff06a9bd34977 authored almost 6 years ago
Update README and move content to CONTRIBUTING

3f13ae4cd9c2d5c76a0530fd94794b3c071b21f9 authored almost 6 years ago
Updates after review

d3627d1feda7ccaae7b60ab2d9cbec5e18e84123 authored almost 6 years ago
Apply suggestions from code review

Co-Authored-By: Dreamescaper <[email protected]>

276bdc42edf4df1e512d5a20f4bde426910903b3 authored almost 6 years ago
Add IgnoreCaseUsageAnalyzer

6910be1baaee9032282ae791d1d88ce523968ed0 authored almost 6 years ago
Merge pull request #117 from Dreamescaper/actual_const_code_fix

Code fix for ConstActualValueUsageAnalyzer

a1e14965e295d0c9e3a7a604edf0903ce251e9b8 authored almost 6 years ago
Limit code fix support. Add tests

828ba692837bcf9143b1fd1ed37a9e35b5775216 authored almost 6 years ago
Handle ExpectedResult and generic Task as return type

9cc102f4691bd81692c38e55e0bf7e5852a76550 authored almost 6 years ago
Merge pull request #122 from mikkelbu/expectedresult-and-generic-task-return-type

Handle ExpectedResult and generic Task as return type

5ce6984975ba2daadd5a0db337b0b0baee80c621 authored almost 6 years ago
Handle async test methods with no ExpectedResult and non-Task return type

bfb2bcf2ddf78ea3a09f253a05050f93535f4c65 authored almost 6 years ago
Merge pull request #121 from mikkelbu/handle-async-test-methods

Handle async test methods with no ExpectedResult and non-Task return type

9e55f0eb4b8860d46d276e2d2bd1c7ffd24eb3b6 authored almost 6 years ago
Code fix for ConstActualValueUsageAnalyzer

4386a378930b45dedca9c6ed947b652659d250b5 authored almost 6 years ago
Merge pull request #115 from mikkelbu/enable-concurrent-execution-of-analyzers

Enable concurrent execution af analyzers

5dd6c0b258e21762cfd74ed87bc68523c872701e authored almost 6 years ago
Enable concurrent execution af analyzers

Fixes #47

5b5887023155d8de35606685b14a6e0ef1004264 authored almost 6 years ago
Merge pull request #114 from Dreamescaper/report_const_actual_argument

Add analyzer for const actual value

09fe1dccee9d9c1c2e9058ca0866bd478a0b0bed authored almost 6 years ago
Updates after review

22a81a33723138b873f2ef51571fa1d4765dba7c authored almost 6 years ago
minor pr update

d38fbcea03adea5dc4810048ea25835bd29cfb4a authored almost 6 years ago
Add analyzer for const actual value

1550a2ba43b95aebc9beb42d65538cace63f500c authored almost 6 years ago
Merge pull request #109 from JohanLarsson/Issue92

Check that [TestCaseSource("Member")] exists.

4730b861f6e9c8bcd0aa91870372bae7cfea70cc authored about 6 years ago
Address PR comments.

537e784c63c4c6ebdb0ddebace22b01cbf91fa57 authored about 6 years ago
Check that [TestCaseSource("Member")] exists.

bd6e7dd28978fb52d5cdb6d8627a82ce1a33e2d1 authored about 6 years ago
Merge pull request #107 from JohanLarsson/Issue106

Fix for TestCaseSource(StringLiteralExpression)

19f352af0d3ff30e921b3015ee2f0d0f146d1653 authored about 6 years ago
Address PR comments.

433a3f0bdce33286c2819565265da8e3a0022e70 authored about 6 years ago
Address PR feedback.

5d2230cdc80babf073f5b000338d198095b42978 authored about 6 years ago
Fix for TestCaseSource(StringLiteralExpression)

1. Moved the squiggle position to the string literal. Think it is clearer this way.
2. Checking ...

d2cf92738215a83a046ca012ab0089263be8e0c1 authored about 6 years ago
Merge pull request #105 from mikkelbu/move-test-examples-into-code

Move test data into code

0bb7da91529f79bc8bf72ac0f8a176e020ab2c27 authored about 6 years ago
Remove unused method

1c2b664992b31417085a0b8a768ed0573e20c297 authored about 6 years ago
Make tests parametric as they have the same structure

2be91914c396fae53cb2bfb9ca2891a8b8f991f4 authored about 6 years ago