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 #287 from mikkelbu/feat/add-editorconfig-section

feat(documentation): Add .editorconfig section under severity

ebea7f5b40301c3ad68c9bfd433c408f5e4ada09 authored over 4 years ago
feat(documentation): Add .editorconfig section under severity

dd1bc5609c376719686db58465b690ff9063cece authored over 4 years ago
Merge pull request #286 from Dreamescaper/stylecop

Add StyleCop to project

8e0cf075fcab71df03e72a40ec989ee70d808245 authored over 4 years ago
Final review nit-pick

f63367edb26ffa1f1c809b9c00bab2764c1268bf authored over 4 years ago
Apply suggestions from code review

6c30d784f5dcac85b139551d20217698e10a5865 authored over 4 years ago
Apply suggestions from code review

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

e5d3733fd3625efe5bf0fccc9983002cc3fd8761 authored over 4 years ago
Enable SA1201: Elements should appear in the correct order

90feddba42861dcc3ea4e6c03695ef69a91842e3 authored over 4 years ago
Enable SA1623: Property summary documentation should match accessors

44d6873b3d404e01a184d0ae7e7719b7028f0dbc authored over 4 years ago
Enable SA1202: Elements should be ordered by access

44cf578d97128325b40d003103428f82bd0b392d authored over 4 years ago
Enable SA1401: Fields should be private

69265fa2fd03f623e72190d9a06463c8b048ae29 authored over 4 years ago
stylecop.json

8c3e263a3003850511388ddbfc08827f957ace04 authored over 4 years ago
Enable SA1200: Using Directives.

ec429cde287a97da6474890389717961e58c7b1e authored over 4 years ago
Merge master

e965345094e4f6d7d6a22a3da5e708b40ec63bb9 authored over 4 years ago
Review changes

51d44aaaf41fa8c7b62f0616b4e2d2b068bd269d authored over 4 years ago
Update src/nunit.analyzers/Extensions/IMethodSymbolExtensions.cs

Co-authored-by: Mikkel Nylander Bundgaard <[email protected]>

a351dbb0d435efdf9e34bd474dda7d180d482cee authored over 4 years ago
Merge pull request #285 from Dreamescaper/test_case_method_source_analyzers

Rework attribute analyzers to symbol analyzers

013016157add0a3736efe3646c3ffed5c06f02ed authored over 4 years ago
Merge pull request #284 from manfred-brands/279_InCompatibleTypes

Add CompatibleType checking to Comparable constraints

fe92d7ace3b42ba7993d96e71fd1c58d31da5f4c authored over 4 years ago
Add StyleCop to project

676c7f7a9c2ecf44ce73af2b7c8bc5c4b7d5111c authored over 4 years ago
Review updates

4c18b37ffc6fa4300e0984d7322264f8f5e50bf1 authored over 4 years ago
Added ComparableTypesAnalyzer.

Checking types for LessThan(OrEqualTo), GreaterThen(OrEqualTo)

f906dba0aaae60b17cdc2b08980e9d5413595445 authored over 4 years ago
SameAsIncompatibleTypesAnalyzer: Added support for classic Assert

69ac5380445fc08d02d7b1c96804adc466463065 authored over 4 years ago
SameAsOnValueTypesAnalyzer: Work on all parts of a constaint expression

64e275813ff5860dbee60c0bb1b70b6e65c5b41b authored over 4 years ago
EqualToIncompatibleTypesAnalyzer: Added support for classic Assert

229566de0cb839282bc88fff8a5cc033ef3373ec authored over 4 years ago
Rework NonTestMethodAccessibilityLevelAnalyzer as Symbol analyzer

026c8d0fa1abe8cc51fc9a81fa68df6258f88898 authored over 4 years ago
Rework ParallelizableUsageAnalyzer as Symbol/Compilation analyzer

e8d4a60d3ee980e2a938e9b8a4684269f45f7b13 authored over 4 years ago
Rework TestMethodAccessibilityLevelAnalyzer as Symbol analyzer

f24dc0697b40a8aec2712f8dbd2de4222996096a authored over 4 years ago
Remove unused methods

f8ec242d73a1d0c6782fcd9ada1a08853b83bdab authored over 4 years ago
Rework TestCaseUsageAnalyzer as symbol analyzer

cb590be1253502bf01c41a8db2272fcba9fb836e authored over 4 years ago
Rework TestMethodUsage as symbol analyzer

fabbc1d0c4ceea1f44785c50471272207d0e1a43 authored over 4 years ago
Merge pull request #282 from Dreamescaper/operation_assert_analyzer

Rewrite BaseAssertionAnalyzer as an IOperation analyzer

8188b11fac9459b77060811d6e1c3b0b1d71614e authored over 4 years ago
Merge master, review updates

ed8781b1b90103bcc3faefc23bffb3aba8d0d43f authored over 4 years ago
Merge pull request #283 from manfred-brands/280_ClassicAssertCodeFix

ClassicModelAssertUsageCodeFix: #280: Cast type to implicit type

898db43b5066fb52e077e4280796500b5d534b3d authored over 4 years ago
ClassicModelAssertUsageCodeFix: Cast type to implicit type from classic model. Fixes #280.

1dd50897f917bea441ed552eb1618f328fe61894 authored over 4 years ago
Updates after merge

08eaebdff3d5c07f36a7e89d91d55ef873c3896c authored over 4 years ago
Merge branch 'master' into operation_assert_analyzer

96c250196c946ac986f511ad967a0985864b4be4 authored over 4 years ago
Review updates

b50e7659ccf50d6699cfaae6b9c3ca1c8d76a293 authored over 4 years ago
Minor updates

16e9082825ded5f63be3acf5d606072ef233061a authored over 4 years ago
Merge pull request #278 from manfred-brands/276_SameAsOnValueTypes

Analyzer for SameAs when used on Value Types.

f806b8c76f66d9bdd08ef82032708a67961b4b12 authored over 4 years ago
Rewrite BaseAssertionAnalyzer as an IOperation analyzer

6e938d3918024b3e489fb6635ff23181d97ea720 authored over 4 years ago
Support Classic model for Same on Value types.

0c2b2d724e18bf15ac830c6c8dc01f7468761369 authored over 4 years ago
Analyzer for SameAs when used on Value Types.

CodeFix to replace SameAs with IsEqualTo

a8e24a61d21f59b49dd32ebcc2df9e3d9c067f79 authored over 4 years ago
Merge pull request #277 from manfred-brands/#273_AssertTrueCondensed

Extra condensed CodeFix for Assert.IsTrue (Issues #273)

0aba6562bc9401bc66499b2f67fff94bc1eacfc1 authored over 4 years ago
Extra condensed CodeFix for Assert.IsTrue

Uses Assert.That(expr) iso Assert.That(expr, Is.True)

c8d5dec1cbe2f1927013b513ce0f2dcbaaf2a8ef authored over 4 years ago
Merge pull request #275 from manfred-brands/#274_2021AndDelegates

Fix for NUnit2021 firing on Action delegates. #274

88c6d2991a8275d0c3d20ff96e2a6b2c555a8227 authored over 4 years ago
Target both .NET Framework (4.6.1) and .NET Core (2.1) for testing. (#191)

e522b56439ac3ead14052fd6e6dc69f2f8a6719b authored over 4 years ago
Fix for NUnit2021 firing on Action delegates.

ec2f69c050b8be648ab2f9a2be8ee70ccb7e7103 authored over 4 years ago
Merge pull request #265 from manfred-brands/147_NoPublicNonTestMethods

NonTestMethodAccessibilityLevelAnalyzer: #147: Should be private

834e7079ba7c39e60767013bbf237e21b13a867d authored over 4 years ago
NonTestMethodAccessibilityLevelAnalyzer: #147: Non-test methods should be private.

23fdecfe6a7b2a9be0b9d100501905283a6417ac authored over 4 years ago
(Non)TestMethodAccessibilityLevelAnalyzer: #147: Recognize SetUp/TearDown methods.

8b4e09e7900fd777fdc23be58f9866860026d801 authored over 4 years ago
Merge pull request #269 from jnm2/custom_type_converters

Assume that custom type converters can convert from a string value

4be785b973fce8d4ae9e4c11414f9a2e31c8591d authored over 4 years ago
Fix mismatching name by not repeating the test name

2e0e065ad4e1fdfb1c4c38b4659842fc5fcd4a2e authored over 4 years ago
Use GetTypeByMetadataName rather than matching by shape

6bcf94b5b5c914a647c070b7b4d45e90cbaccd9c authored over 4 years ago
Assume that custom type converters can convert from `(string)null`

e6b42c3ff805989e9847ce4622734a7020b90352 authored over 4 years ago
Find type converters on base types

8d8241885e63962f69bde4f27e7324f98778918a authored over 4 years ago
Assume that custom type converters can convert from a string value

f8cb1d7c7213e66397b86040e3bb09462d50c1d5 authored over 4 years ago
Simplify

0fb1543a8db73d49696579a66ffa5b20b0959202 authored over 4 years ago
Invert 'if' to keep related things together when non-intrinsic type converters are handled

be717775faec1d624930aa0a553abbecb22e02dd authored over 4 years ago
Add tests for custom type converters

2e8fc45e44e239161d970a8fdc4c013130fa7fef authored over 4 years ago
Merge pull request #268 from nunit/mikkelbu-patch-1

Update NUnit1027.md

492c3d58f2d255d1ecee0879f9206e54dd1a2022 authored over 4 years ago
Update NUnit1027.md

Remove duplicate newline to satisfy linter

e35b51435bf86f30a67181ae0a6deda44f8c44f3 authored over 4 years ago
Merge pull request #267 from nunit/chore/bump-version-0.5

chore: Bump version to 0.5

960ab24237d73d5bdae2344abfc3aeb5191df653 authored over 4 years ago
chore: Bump version to 0.5

11e3f740c411d488082e3d154b53794e9153e634 authored over 4 years ago
Merge pull request #266 from mikkelbu/release0.4

Update CHANGES.txt

3666fafd7b586b8204ab0d854c623b73a5eb99c0 authored over 4 years ago
Update CHANGES.txt

0964aa509158fec240ad814b3a4db02cacf14439 authored over 4 years ago
Merge pull request #255 from mikkelbu/feat/linting-of-markdown

feat: Make markdown documents satisfy linting

ed0668b2f266675e519deb553ab6207984c1635d authored over 4 years ago
fix: Correction of new documentation files after merge

d51ffa23f39c66ec6f0c5c71cc8f988464ddce6c authored over 4 years ago
Merge pull request #264 from manfred-brands/261_EditorConfig

Update .editorconfig to match overall code-style used.

5d355f6bf96b55aa8a942ed44ff842e573f3a7e8 authored over 4 years ago
Merge branch 'master' into feat/linting-of-markdown

1f6dc6cc83c359747bd30e6c6adcecd7a5bae9f3 authored over 4 years ago
Update comments in .editorconfig

Co-authored-by: Mikkel Nylander Bundgaard <[email protected]>

dfeca3e197e6765692e44f96594ee6344bf17bea authored over 4 years ago
Merge pull request #260 from manfred-brands/257_ClassicAssertGreaterAndLess

257 classic assert greater and less

759ffef5ce677c0827a3ed5eb1a3b59724681594 authored over 4 years ago
Update .editorconfig to match overall code-style used.

Fix two multi-line 'if' statements by adding braces.
Fix a few places that were not conforming t...

e8be8e55ddc3845a03c1fbc9ae3a320adb9201f8 authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #258 Aded support for Is(Not)InstanceOf

8a30958d804142b23b388d885b4339a7988da3b1 authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #257: Added support for Generic methods

3096bac607b66a0aaf2fc6ec5ff7ea474f1f62c6 authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #257: Added support for IsEmpty/IsNotEmpty

480f2ef38752fd4c0b5c2387cbbee56b782be2c7 authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #257: Added support for IsNaN

5e659a1b51dfc4cd6f1173389a67f29cce5aa012 authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #257: Added support for AreNotSame

b1345122f619633f7037b85aa65e5a86e8caae6f authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #257: Added support for Greater(OrEqual) and Less(OrEqual)

28e1c415ddb2a06e605c5fcb697bcac81841a9bd authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #257: Added support for IsZero/IsNotZero

f803e348fc34a0f3240c80b4a7a718124db06286 authored over 4 years ago
ClassicModelAssertUsageAnalyzer: #257: Added support for Contains

ece590f31d970ab01c5ba3bb155a203425bb143f authored over 4 years ago
Merge pull request #262 from manfred-brands/258_NUnit2023TaskVoid

#258: Deal with untyped Tasks

12c2e66ee3d8fdde2fd6585b8288e114810664c8 authored over 4 years ago
258: NUnit doesn't evaluate Task

11282f8618c684b555519e9007d79d55786cb142 authored over 4 years ago
258: Deal with untyped Tasks

0aeb110df0ee19b36253da63a1a292fa5497eac8 authored over 4 years ago
fix: Escape < in Title and Description

27ec869c15b10d4b0a3353c707e8bd0977e4f450 authored over 4 years ago
fix: Correct new file after merge

bedef69c5ffca28855647dfb9adc82f5a0fc39c1 authored over 4 years ago
Merge branch 'master' into feat/linting-of-markdown

7661a421a30fb7244b2d2e5a3b0afc913a9fb43a authored over 4 years ago
Merge pull request #254 from mikkelbu/feat/add-diagnostic-simple-method-with-parameters

feat: Add diagnostic for simple test method with parameters

150b94380c41500d056a3706d83a9b575683c185 authored over 4 years ago
fix: Simplify and make code more explicit

8b0ec82419d53fbf4c343a59f3d3d1b7b37919ef authored over 4 years ago
Merge pull request #259 from manfred-brands/256_NUnit2007_ShouldNotFireIfBothSidesAreConstant

ConstActualValueUsageAnalyzer: #256: Allow Assert on Enum.Member

37e9980e73e744ef528e54574f08766b05753cf4 authored over 4 years ago
Update src/nunit.analyzers/ConstActualValueUsage/ConstActualValueUsageAnalyzer.cs

fixup! Remove unnecessary comment.

Co-authored-by: Mikkel Nylander Bundgaard <[email protected]...

7172eb15ce1672ca756af608c5379974d570da10 authored over 4 years ago
Update src/nunit.analyzers/ConstActualValueUsage/ConstActualValueUsageAnalyzer.cs

fixup! Remove unnecessary comment.

Co-authored-by: Mikkel Nylander Bundgaard <[email protected]...

3a67da04bad2eec05ee9c4f077e3c1fbeee484d4 authored over 4 years ago
Update src/nunit.analyzers/ConstActualValueUsage/ConstActualValueUsageAnalyzer.cs

fixup! Actual call method extracted to prevent duplictation

Co-authored-by: Mikkel Nylander Bu...

cfa5909485dfd2b8cb5ae4be3469557664b9ebcd authored over 4 years ago
fixup! ConstActualValueUsageAnalyzer: #256: code review commit

398362b1d2cfc81a63547ada2aa58196fbf7fdcb authored over 4 years ago
fixup! ConstActualValueUsageAnalyzer: #256: Treat string.Empty as a constant

31ef8f01de559e051523065e386d382b576a25f8 authored over 4 years ago
ConstActualValueUsageAnalyzer: #256: Fix spelling error in TestFixture

abf59962e31d077563b60e314e0af751668818b8 authored over 4 years ago
ConstActualValueUsageAnalyzer: #256: Treat string.Empty as a constant.

ed1e50f5116dd2d673de24b10b976291bd44dd64 authored over 4 years ago
ConstActualValueUsageAnalyzer: #256: Recognize Literal expressions as constants

1898824d5b0110cbe6bf687418349139d86aaa88 authored over 4 years ago
fixup! ConstActualValueUsageAnalyzer: #256: Code Review commit

40d3d206d9922778139c2b63fbbb35e2bcf09635 authored over 4 years ago
ConstActualValueUsageAnalyzer: #256: Allow Assert.That(Enum.Member, Is.EqualTo(constant))

90c851286d663d2d1a00f23a7828974c20c868be authored over 4 years ago
fix: Casing on test method

0c52949aaf9ae5e0abef90b4bbfb4cfeafe2fe16 authored over 4 years ago
feat: Make markdown documents satisfy linting

95accc3bb084f1e9ae0be9e63d67816d722d38af authored over 4 years ago