Skip to content

Releases: green-code-initiative/ecoCode-csharp

1.5.1

01 Aug 16:24
28b933b
Compare
Choose a tag to compare

Fixes for rule EC69 : Don't call loop invariant functions in loop conditions

  • Removal of some false positives
  • Better handling of conditional expressions (such as s?.Equals("") != true)

1.5.0-beta1

13 Jul 13:53
dc1e351
Compare
Choose a tag to compare

Release of version

1.5.0

13 Jul 14:23
dc1e351
Compare
Choose a tag to compare
  • 48 native Roslyn rules are now added and customized to warning.
  • SourceLink is added to allow users to see the code / debug if needed.
  • VSIX is removed, due to Microsoft's decision to stop extensions from being active during compilation (same reason as Roslynator).

1.4.0

24 Jun 01:21
Compare
Choose a tag to compare

Release of version

1.3.0-beta6

24 Jun 00:37
Compare
Choose a tag to compare

Release of version

1.3.0-beta4

23 Jun 20:24
Compare
Choose a tag to compare

Release of version

1.3.0-beta3

08 Jun 11:57
1e0bff6
Compare
Choose a tag to compare
1.3.0-beta3 Pre-release
Pre-release

Release of version 1.3.0-beta3

1.3.0-beta2

08 Jun 11:12
db1ed27
Compare
Choose a tag to compare
1.3.0-beta2 Pre-release
Pre-release

Release of version 1.3.0-beta2

1.3.0-beta1

08 Jun 07:06
8404032
Compare
Choose a tag to compare
1.3.0-beta1 Pre-release
Pre-release

Release of version 1.3.0-beta1

1.2.0

04 Jun 17:57
b7bda48
Compare
Choose a tag to compare

New rules :

  • EC91 Use Where before OrderBy
  • EC92 Use Length to test empty strings

Customized Roslyn rules :

  • CA1825 -> warning: Avoid zero-length array allocations
  • CA1827 -> warning: Do not use Count()/LongCount() when Any() can be used