Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / HellBrick/HellBrick.Diagnostics issues and pull requests
#141 - f/csharp-12
Pull Request -
State: closed - Opened by HellBrick about 1 year ago
#140 - Feature/unused param codefix crash
Pull Request -
State: closed - Opened by HellBrick about 3 years ago
#139 - HBUnusedParameter codefix crash
Issue -
State: closed - Opened by HellBrick about 3 years ago
Labels: bug
#138 - Feature/vs 2022
Pull Request -
State: closed - Opened by HellBrick about 3 years ago
#137 - An analyzer that warns when `default` means `default(T)` instead of `default(T?)`
Issue -
State: open - Opened by HellBrick over 4 years ago
Labels: analyzer
#136 - NoCapture should be a private dependency
Issue -
State: open - Opened by HellBrick about 5 years ago
Labels: bug
#135 - Investigate better ways to handle the change log and the release pipeline
Issue -
State: open - Opened by HellBrick about 5 years ago
Labels: feature
#134 - Investigate including readme.md into the package to light it up on the package page
Issue -
State: open - Opened by HellBrick about 5 years ago
- 1 comment
Labels: feature
#133 - An analyzer that enforces proper null checks for reference types (is null / is object)
Issue -
State: closed - Opened by HellBrick about 5 years ago
- 1 comment
Labels: analyzer
#132 - Update symbol comparisons to handle non-nullability appropriately
Issue -
State: open - Opened by HellBrick about 5 years ago
Labels: feature
#131 - Feature/vs 2019
Pull Request -
State: closed - Opened by HellBrick about 5 years ago
#130 - Migrate to Roslyn 3.0
Issue -
State: closed - Opened by HellBrick about 5 years ago
Labels: feature
#129 - Investigate possible performance improvements for the commented code analyzer
Issue -
State: open - Opened by HellBrick almost 6 years ago
Labels: feature
#128 - Feature/commented out code/#68
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#127 - MethodShouldBeStatic: add support for partial classes
Issue -
State: closed - Opened by HellBrick almost 6 years ago
- 1 comment
Labels: feature
#126 - Feature/enforce static fix call sites/#124
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#125 - Unused parameter stop unrelated simplification/#105
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#124 - MethodShouldBeStatic codefix should remove this/base/instance qualifiers from call sites
Issue -
State: closed - Opened by HellBrick almost 6 years ago
Labels: feature
#123 - Feature/enforce lambda over method group/#112
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#122 - Feature/remove obsolete analyzers/#121
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
- 1 comment
#121 - Remove missing modifier analyzers that have been implemented by VS + .editorconfig
Issue -
State: closed - Opened by HellBrick almost 6 years ago
#120 - Feature/enforce static/#107
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#119 - Feature/symbol analyzer refactoring/#107
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#118 - Feature/self analysis/#116
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#117 - Feature/concurrent analysis/#56
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#116 - Enable self-analysis
Issue -
State: closed - Opened by HellBrick almost 6 years ago
- 1 comment
Labels: feature
#115 - Feature/graceful configure await warning/#110
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#114 - Feature/tuple equality/#113
Pull Request -
State: closed - Opened by HellBrick almost 6 years ago
#113 - Proxy GetHashCode() + Equals() to tuple
Issue -
State: closed - Opened by HellBrick almost 6 years ago
Labels: feature
#112 - An analyzer + code fix to enforce lambda over method group
Issue -
State: closed - Opened by HellBrick about 6 years ago
Labels: analyzer
#111 - Consider implementing GetHashCode() through ValueTuple.GetHashCode()
Issue -
State: closed - Opened by HellBrick over 6 years ago
- 1 comment
Labels: feature
#110 - Underscore await keyword instead of awaited expression when ConfigureAwait() rule is violated
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: feature
#109 - Feature/equals override fix change log/#106
Pull Request -
State: closed - Opened by HellBrick over 6 years ago
#108 - Feature/equals override type name/#106
Pull Request -
State: closed - Opened by HellBrick over 6 years ago
#107 - An analyzer that suggests to make method static if it doesn't reference any instance members
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: analyzer
#106 - Equals() override generator produces invalid code when struct is generic
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: bug
#105 - Unused parameter code fix shouldn't simplify unrelated code when simplifying away call site type arguments
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: bug
#104 - Added ReadMe.md
Pull Request -
State: closed - Opened by HellBrick over 6 years ago
#103 - Feature/enforce readonly for readonly structs/#98
Pull Request -
State: closed - Opened by HellBrick over 6 years ago
#102 - Feature/less verbose equatable implementation/#99
Pull Request -
State: closed - Opened by HellBrick over 6 years ago
#101 - Feature/unused parameter type inference fix/#82
Pull Request -
State: closed - Opened by HellBrick over 6 years ago
#100 - Add a readme with list of diagnostics
Issue -
State: closed - Opened by HellBrick over 6 years ago
#99 - Investigate making generated IEquatable<T> implementation less verbose
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: feature
#98 - Improve readonly field enforcer not to skip readonly structs
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: feature
#97 - Feature/respect var settings/#95
Pull Request -
State: closed - Opened by HellBrick over 6 years ago
#96 - Warnig emitted for System.Windows.Threading.Dispatcher (that never returns a Task)
Issue -
State: closed - Opened by BionicCode over 6 years ago
- 8 comments
#95 - Code fixes should respect project's .editorconfig
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: feature
#94 - Use System.HashCode for generating `GetHashCode` is it's available
Issue -
State: closed - Opened by HellBrick over 6 years ago
Labels: feature
#93 - Struct equatability analyzer needlessly fully qualifies struct name in the Equals() override
Issue -
State: closed - Opened by HellBrick almost 7 years ago
- 1 comment
Labels: bug
#92 - Remove the analyzer that searches for the unused references
Issue -
State: closed - Opened by HellBrick almost 7 years ago
Labels: bug
#91 - Feature/interface default value parameter false positive/#90
Pull Request -
State: closed - Opened by HellBrick almost 7 years ago
#90 - Unused parameter analyzer produces a false positive for a parameter with a default value
Issue -
State: closed - Opened by HellBrick almost 7 years ago
Labels: bug
#89 - Removed unused references
Pull Request -
State: closed - Opened by HellBrick almost 7 years ago
#88 - An analyzer + code fix to enforce explicit parameter name is specified for bool literals
Issue -
State: closed - Opened by HellBrick almost 7 years ago
- 1 comment
Labels: analyzer
#87 - Feature/test refactoring
Pull Request -
State: closed - Opened by HellBrick almost 7 years ago
#86 - Cleaned up the tests that cover struct to null comparison analyzer
Pull Request -
State: closed - Opened by HellBrick almost 7 years ago
#85 - Fixed a bunch of bugs that haunted unused code analyzers
Pull Request -
State: closed - Opened by HellBrick about 7 years ago
#84 - Unused member analyzer mistakenly removes a private method referenced by `nameof()`
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: bug
#83 - An analyzer + code fix to enforce correct indenting of multiline expressions
Issue -
State: closed - Opened by HellBrick about 7 years ago
- 1 comment
Labels: analyzer
#82 - Unused parameter code fix should explicitly specify type arguments at the call site if they can no longer be inferred after removing unused parameter
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: bug
#81 - Unused parameter analyzer should ignore `this` parameter of an extension method
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: bug
#80 - Unused parameter analyzer reports a false positive for a constructor declaration that calls a base constructor
Issue -
State: closed - Opened by HellBrick about 7 years ago
- 1 comment
Labels: bug
#79 - Adding readonly modifier to a struct with settable side-effect inducing property breaks compilation
Issue -
State: closed - Opened by HellBrick about 7 years ago
- 1 comment
Labels: bug
#78 - Readonly struct code fix misses the batch fixer
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: bug
#77 - Generalized ConfigureAwait() analyzer
Pull Request -
State: closed - Opened by HellBrick about 7 years ago
#76 - Feature/merge equatability diagnostics/#70
Pull Request -
State: closed - Opened by HellBrick about 7 years ago
#75 - Updated struct analyzers according to C# 7.2 changes
Pull Request -
State: closed - Opened by HellBrick about 7 years ago
#74 - Extend `.ConfigureAwait()` analyzer to target `ValueTask` and anything else that fits the convention
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: feature
#73 - Enforce 'readonly' modifier for the fields of readonly struct types
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: feature
#72 - Examine SDK-based csproj analyzer templates for improvements to copy
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: feature
#71 - Add a diagnostic that suggests marking struct as readonly if it has no mutable fields or properties
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: analyzer
#70 - Refine struct diagnostics
Issue -
State: closed - Opened by HellBrick about 7 years ago
Labels: feature
#69 - Update ValueTypeToNullComparison codefix to use C#7.1's default expression
Issue -
State: closed - Opened by HellBrick over 7 years ago
Labels: feature
#68 - An analyzers that emits a warning on the commented out code
Issue -
State: closed - Opened by HellBrick over 7 years ago
Labels: analyzer
#67 - Field references inside local methods are not detected
Issue -
State: closed - Opened by HellBrick over 7 years ago
Labels: bug
#66 - Unused parameter diagnostic should not be reported if the method is used as a method group
Issue -
State: closed - Opened by HellBrick almost 8 years ago
- 1 comment
Labels: bug
#65 - Roslyn bug workaround
Pull Request -
State: closed - Opened by HellBrick about 8 years ago
#64 - Add value types to null comparing analyzer + codefix
Pull Request -
State: closed - Opened by i00lii over 8 years ago
- 3 comments
#63 - Remove async from method with a single tail await
Issue -
State: closed - Opened by HellBrick over 8 years ago
- 1 comment
Labels: analyzer
#62 - Report unused method arguments (unless the method is part of an interface implementation)
Issue -
State: closed - Opened by HellBrick over 8 years ago
Labels: analyzer
#61 - Unused member analyzer doesn't recognize nameof() as a symbol reference
Issue -
State: closed - Opened by HellBrick over 8 years ago
- 1 comment
Labels: bug
#60 - Unused member analyzer produces false positive if member is used in another file of a partial class
Issue -
State: closed - Opened by HellBrick over 8 years ago
Labels: bug
#59 - Struct analyzers should not report warnings if the struct implements IEnumerator<Whatever>
Issue -
State: closed - Opened by HellBrick over 8 years ago
Labels: bug
#58 - Internal members must not be marked as unused if assembly has at least one InternalsVisibleTo attribute
Issue -
State: closed - Opened by HellBrick over 8 years ago
Labels: bug
#57 - Migrate to the new API for opting out of analyzing generated code
Issue -
State: closed - Opened by HellBrick almost 9 years ago
Labels: feature
#56 - Enable concurrent analyzer execution where appropriate
Issue -
State: closed - Opened by HellBrick almost 9 years ago
Labels: feature
#55 - Move refactorings vsix to a separate repo in order to version it independently
Issue -
State: closed - Opened by HellBrick almost 9 years ago
#54 - Fixed a crash in computing expression body refactoring
Pull Request -
State: closed - Opened by HellBrick almost 9 years ago
#53 - Investigate reusing VS algorithm for determining refactoring scope from the cursor position
Issue -
State: closed - Opened by HellBrick almost 9 years ago
Labels: feature
#52 - Convert expression-bodied member back to a block member
Issue -
State: closed - Opened by HellBrick almost 9 years ago
#51 - Track and fix 'To expression-bodied member' refactoring crash
Issue -
State: closed - Opened by HellBrick almost 9 years ago
Labels: bug
#50 - Fixed the trivia issued caused by adding new modifiers
Pull Request -
State: closed - Opened by HellBrick over 9 years ago
#49 - Fixed equatability generation for generic structs
Pull Request -
State: closed - Opened by HellBrick over 9 years ago
#48 - Dropped HellBrick.Diagnostics.Common
Pull Request -
State: closed - Opened by HellBrick over 9 years ago
#46 - Add an alternative ConfigureAwait( true ) code fix and merge the analyzer into the main package
Issue -
State: closed - Opened by HellBrick over 9 years ago
Labels: analyzer
#45 - Don't install HellBrick.Diagnostics.Common as analyzer
Issue -
State: closed - Opened by HellBrick over 9 years ago
Labels: bug
#44 - FormattingAnalyzer crashes when analyzing some solutions
Issue -
State: closed - Opened by HellBrick over 9 years ago
Labels: bug
#43 - IEquatable<T> implementer doesn't work if T is generic
Issue -
State: closed - Opened by HellBrick over 9 years ago
Labels: bug
#42 - Readonly and access modifiers screw up leading trivia
Issue -
State: closed - Opened by HellBrick over 9 years ago
Labels: bug
#10 - Replace an anonymous class with a nested class
Issue -
State: closed - Opened by HellBrick over 9 years ago