Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / ronnygunawan/analyzers issues and pull requests

#72 - New analyzer: Duplicate `JsonProperty` name

Issue - State: open - Opened by ronnygunawan about 1 year ago
Labels: enhancement

#71 - New code fix: Offer to generate Guid inside a `""`

Issue - State: open - Opened by ronnygunawan over 2 years ago

#70 - New attribute: `[Singleton]`, `[Scoped]`, `[Transient]`

Issue - State: open - Opened by ronnygunawan about 3 years ago
Labels: enhancement

#69 - New attribute: `[MainThread]` and `[WorkerThread]`

Issue - State: open - Opened by ronnygunawan about 3 years ago
Labels: enhancement

#68 - New code fix: Generate constructor assertions

Issue - State: open - Opened by ronnygunawan about 3 years ago
Labels: enhancement

#67 - New analyzer: Record constructor argument name must be in PascalCase

Issue - State: open - Opened by ronnygunawan about 3 years ago
Labels: enhancement

#66 - New analyzer: Unhandled event in Orleans JournaledGrain

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#65 - New analyzer: Do not use `.ConfigureAwait(false)` inside an Orleans grain

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#64 - Version 1.0.29: Disable reporting from generated code

Pull Request - State: closed - Opened by ronnygunawan over 3 years ago

#63 - Bug: RG0031 reported from generated code

Issue - State: closed - Opened by ronnygunawan over 3 years ago
Labels: bug

#62 - Version 1.0.28: Added RG0031 Do not use dynamic type

Pull Request - State: closed - Opened by ronnygunawan over 3 years ago

#60 - New analyzer: Don't use `dynamic`

Issue - State: closed - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#58 - Downgrade RG0001 default severity to Suggestion

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#57 - Bug: RG0028 false positives during build

Issue - State: closed - Opened by ronnygunawan over 3 years ago - 1 comment
Labels: bug

#56 - New EF analyzer: Longest Enum name is longer than column max length

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#55 - New code fix: Add [Mutable] to records with RG0015-0018 warnings

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#53 - New code fix: Add missing named arguments to method call and constructor

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#52 - New code fix: Add missing enum values to switch statement

Issue - State: closed - Opened by ronnygunawan over 3 years ago - 1 comment
Labels: enhancement

#51 - New code fix: Add missing properties to initializer

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#50 - New analyzer + code fix: Make DI implementations internal

Issue - State: open - Opened by ronnygunawan over 3 years ago
Labels: enhancement

#48 - New analyzer: Casting enum to an incompatible enum

Issue - State: closed - Opened by ronnygunawan almost 4 years ago - 2 comments
Labels: enhancement

#47 - New analyzer: Every property in Google.Protobuf.IMessage<T> is required

Issue - State: closed - Opened by ronnygunawan almost 4 years ago - 1 comment
Labels: enhancement

#46 - New analyzer: Sensitive data analyzer

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#45 - New analyzer: Usage restriction analyzer

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#44 - New annotation: Add [Mutable] attribute to record declaration to disable immutability check

Issue - State: closed - Opened by ronnygunawan almost 4 years ago - 1 comment
Labels: enhancement

#43 - New analyzer: Value type record property should be initialized

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#42 - Relax RG0001: Only warn specific usages

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#41 - New analyzer: Pending justification for suppressing code analysis message

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#40 - New analyzer: Readonly locals and parameters

Issue - State: open - Opened by ronnygunawan almost 4 years ago - 1 comment
Labels: enhancement

#39 - New analyzer: unreliable null check

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#38 - New Code Fix: Convert to positional record, Convert to nominal record

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#37 - Analyze non primary constructors when analyzing required properties

Issue - State: open - Opened by ronnygunawan almost 4 years ago
Labels: enhancement

#36 - New analyzer: required property

Issue - State: closed - Opened by ronnygunawan about 4 years ago - 1 comment
Labels: enhancement

#35 - New analyzer: use int.Parse(s, c) instead of Convert.ToInt32(s, c)

Issue - State: closed - Opened by ronnygunawan about 4 years ago - 1 comment
Labels: enhancement

#33 - New analyzer: Avoid usage of 'with' keyword outside record declaration

Issue - State: closed - Opened by ronnygunawan about 4 years ago - 1 comment
Labels: enhancement

#30 - New analyzer: unresolved // TODO and // HACK comments

Issue - State: closed - Opened by ronnygunawan about 4 years ago - 1 comment
Labels: enhancement

#29 - foreach (x in await y) shouldn't produce RG0001 warning

Issue - State: closed - Opened by ronnygunawan over 4 years ago - 1 comment
Labels: bug

#28 - New code fix: Offer to add using directive on a fully qualified name

Issue - State: open - Opened by ronnygunawan almost 5 years ago
Labels: enhancement

#27 - Bug: Analyzer crashed: Collection was modified; enumeration operation may not execute

Issue - State: closed - Opened by ronnygunawan almost 5 years ago - 1 comment
Labels: bug

#26 - New analyzer: interfaces shouldn't derive from IDisposable

Issue - State: closed - Opened by ronnygunawan almost 5 years ago - 1 comment
Labels: enhancement

#24 - New analyzer: use asynchronous version of EF LINQ method

Issue - State: open - Opened by ronnygunawan almost 5 years ago
Labels: enhancement

#23 - New analyzer: var's inferred type is obsolete

Issue - State: closed - Opened by ronnygunawan almost 5 years ago - 1 comment
Labels: enhancement

#22 - New analyzer: refactor '=>' to '{ get; } =' when initializer returns immutable value

Issue - State: open - Opened by ronnygunawan almost 5 years ago
Labels: enhancement

#21 - Bug: NullReferenceException since 1.0.5

Issue - State: closed - Opened by ronnygunawan almost 5 years ago
Labels: bug

#19 - New analyzer: Named tuples must be PascalCased

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: enhancement

#18 - New code fix: Refactor namespace to match directory structure

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#17 - New analyzer for EF core: Some properties were not initialized in object initializer

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#15 - New code fix: Generate Guid attribute

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#14 - New analyzer for EF Core: this method cannot be translated into store expression

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#13 - New analyzer: nullable reference type is not enabled

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#12 - New analyzer: !(x is null) can be replaced with x is {} or x is T or x is not null

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#11 - New analyzer: generated GetHashCode and Equals are outdated

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#10 - New analyzer: do not call Dispose on static readonly fields

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: enhancement

#9 - New analyzer: file should not contain more than 1000 lines.

Issue - State: open - Opened by ronnygunawan about 5 years ago
Labels: enhancement

#8 - New analyzer: do not call Task.Wait() or Task.Result

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: enhancement

#7 - New analyzer: use overload with cancellationToken when possible

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: enhancement

#6 - RG0002 code fix should refactor return Task to await Task instead of return await Task

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: bug

#5 - RG0002 doesn't recognize simple using statement

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: bug

#4 - Add code fix to RG0002: Add 'async'

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: enhancement

#2 - New analyzer: Everything in Internal namespace must be declared as internal

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: enhancement

#1 - New analyzer: Do not access private fields of another object directly

Issue - State: closed - Opened by ronnygunawan about 5 years ago - 1 comment
Labels: enhancement