Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / Vannevelj/SharpSource issues and pull requests
#354 - `ConcurrentDictionaryEmptyCheck`: Correctly constrain the LINQ methods to `ConcurrentDictionary`
Pull Request -
State: closed - Opened by Vannevelj 2 months ago
#353 - Revert back to 4.8.0 for Microsoft.CodeAnalysis
Pull Request -
State: closed - Opened by Vannevelj 2 months ago
#352 - Implements ConcurrentDictionaryEmptyCheck
Pull Request -
State: closed - Opened by Vannevelj 2 months ago
#351 - Fix bug where enums with underlying types would cause a crash
Pull Request -
State: closed - Opened by Genbox 3 months ago
- 1 comment
#350 - Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
Pull Request -
State: closed - Opened by dependabot[bot] 3 months ago
- 1 comment
Labels: dependencies
#349 - Don't trigger diagnostics for generated code
Pull Request -
State: closed - Opened by Vannevelj 9 months ago
#348 - Warnings raised in auto-generated files from .NET MAUI
Issue -
State: closed - Opened by tschbc 9 months ago
- 4 comments
Labels: enhancement
#347 - `UnnecessaryEnumerableMaterialization`: If the instance is of type `IQueryable` then the analyzer will no longer trigger
Pull Request -
State: closed - Opened by Vannevelj 11 months ago
#346 - Implement `ConcurrentDictionary.IsEmpty`
Issue -
State: closed - Opened by Vannevelj about 1 year ago
- 1 comment
Labels: enhancement, good first issue
#345 - `UnboundedStackalloc` triggers with local const
Issue -
State: closed - Opened by Vannevelj about 1 year ago
Labels: bug
#344 - Implement ElasticSearchResponseNotHandled
Issue -
State: open - Opened by Vannevelj about 1 year ago
Labels: enhancement
#343 - Implement ActivityWasNotStopped
Issue -
State: open - Opened by Vannevelj over 1 year ago
Labels: enhancement
#342 - `UnnecessaryEnumerableMaterialization` triggers for `IQueryable`
Issue -
State: closed - Opened by Vannevelj over 1 year ago
Labels: bug
#341 - `RecursiveOperatorOverload` triggers when a separate overload is selected
Issue -
State: open - Opened by Vannevelj over 1 year ago
Labels: bug
#340 - `GetHashCodeRefersToMutableMember`: No longer triggers on `init` property setters
Pull Request -
State: closed - Opened by Vannevelj over 1 year ago
#339 - SS008 should not complain about { init; } properties
Issue -
State: closed - Opened by genxs-trading over 1 year ago
- 1 comment
Labels: bug
#338 - Implement UnnecessaryIEnumerableDefinition
Issue -
State: open - Opened by Vannevelj over 1 year ago
Labels: enhancement
#337 - `AsyncOverloadsAvailable` housekeeping
Pull Request -
State: closed - Opened by Vannevelj over 1 year ago
#336 - PointlessCollectionToString should support the new frozen collections
Issue -
State: open - Opened by Vannevelj over 1 year ago
Labels: enhancement
#335 - AsyncOverloadsAvailable attempts to pass a CancellationToken to a local static function
Issue -
State: closed - Opened by Vannevelj over 1 year ago
Labels: bug
#334 - StringConcatenatedInLoop: No longer triggers a warning if the string is retrieved through an indexer
Pull Request -
State: closed - Opened by Vannevelj over 1 year ago
#333 - Implement UnnecessaryModelStateIsValid
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: enhancement
#332 - Implement ValueTaskAwaitedMultipleTimes
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: enhancement
#331 - `StringConcatenatedInLoop` triggers for `List<string>`
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#330 - `TestMethodWithoutTestAttribute` should not accept Task`1 and ValueTask`1
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#329 - `DisposeAsyncDisposable` does not maintain leading trivia
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#328 - `DisposeAsyncDisposable`: An object implements `IAsyncDisposable` and can be disposed of asynchronously in the context it is used
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#327 - SwitchDoesNotHandleAllEnumOptions severity
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#326 - Implement DisposeAsyncDisposable
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: enhancement
#325 - ```SwitchDoesNotHandleAllEnumOptions``` with a ```default``` in my switch. Should I ignore SS018 ?
Issue -
State: closed - Opened by jmguazzo almost 2 years ago
- 3 comments
#324 - SS049 false positive: symbol == symbol.ToUpper()
Issue -
State: closed - Opened by genxs-trading almost 2 years ago
- 1 comment
Labels: bug
#323 - `SwitchDoesNotHandleAllEnumOptions` does not support switch expressions
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: enhancement
#322 - `ThreadSleepInAsyncMethod`: Fixed a `NullReferenceException` if symbols weren't loaded
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#321 - AsyncOverloadsAvailable triggers inside local event handler
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#320 - `StringConcatenatedInLoop`: No longer triggers if concatenation is immediately followed by a `return` or `break` clause
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#319 - Implement ReplaceRegexWithGeneratedRegex
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: enhancement
#318 - Generated methods take nullability into account
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#317 - SS054 : Wrong filename for md document
Issue -
State: closed - Opened by jmguazzo almost 2 years ago
- 1 comment
Labels: bug
#316 - `StringConcatenatedInLoop`: Assignments without a concatenation referencing the assigned field won't trigger a warning
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#315 - `SwitchDoesNotHandleAllEnumOptions` does not appear to simplify
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: bug
#314 - `StaticInitializerAccessedBeforeInitialization` with nested invocations
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#313 - `SwitchIsMissingDefaultLabel` warning squigglies are too broad
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug, good first issue
#312 - `StringConcatenatedInLoop` triggers when assigning without concatenating the assigned value
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#311 - `StringConcatenatedInLoop`: Concatenations inside object creation expressions no longer trigger a warning
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#310 - `UnnecessaryEnumerableMaterialization` incorrectly triggers
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: bug
#309 - `StringConcatenatedInLoop` triggers when assigning to loop variable
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#308 - `StringConcatenatedInLoop` triggers for concatenation inside assignment
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#307 - Remove DiagnosticVerifier
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#306 - `StringPlaceholdersInWrongOrder` does not work when the arguments are specified elsewhere
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#305 - Move analyzers project to .NET 7
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: debt
#304 - `ParameterAssignedInConstructor` improvements
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#303 - `LoopedRandomInstantiation` should not trigger if a seed is passed in
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: enhancement, good first issue
#302 - `ParameterAssignedInConstructor` should not trigger if the assigned value is a constant
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#301 - `ComparingStringsWithoutStringComparison` loses trailing whitespace
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#300 - `UnboundedStackalloc` generates invalid code when assigning to a pointer
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#299 - `ElementaryMethodsOfTypeInCollectionNotOverridden` does not respect base class implementations
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#298 - `StringPlaceholdersInWrongOrder` loses formatting
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: bug
#297 - `StringPlaceholdersInWrongOrder` goes bonkers with 10 or more placeholders
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#296 - `StructWithoutElementaryMethodsOverridden` generates incorrect nullability signature
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: bug
#295 - `AsyncOverloadsAvailable` spread over multiple lines loses indentation
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#294 - `AsyncOverloadsAvailable` loses preceding whitespace
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#293 - `AsyncOverloadsAvailable` triggers inside `lock` body
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#292 - `StringConcatenatedInLoop` triggers for assignments in `while` condition
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#291 - Don't trigger `StringConcatenatedInLoop` if the next statement is `break` or `return`
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: enhancement, help wanted
#290 - `StringConcatenatedInLoop` triggers for regular assignments
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#289 - `AsyncOverloadAvailable` shows empty codefix when it uses conditional access
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#288 - Ensure we can test code fixes for multiple diagnostics within the same document
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: debt
#287 - `UnnecessaryEnumerableMaterialization` improvements
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#286 - StringConcatenatedInLoop
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#285 - `AccessingTaskResultWithoutAwait`: Now also shows a warning when the method is not `async` but returns a `Task`
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#284 - `PointlessCollectionToString` supports immutable collections
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#283 - FormReadSynchronously
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#282 - Fix failing test `MultipleOrderByCalls_MultipleOrderByChained`
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: debt, help wanted
#281 - TestMethodWithoutTestAttributeTests uses VerifyCS
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#280 - ComparingStringsWithoutStringComparison no codefix offered
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: bug
#279 - Method Dispose might be missing a test attribute
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#278 - Method .ctor might be missing a test attribute
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#277 - TestMethodWithoutPublicModifier triggers on a subclassed test attribute
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: bug
#276 - Replace all AddUsingStatementIfMissing
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#275 - added a few VerifyCS
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
#274 - Move to VerifyCS
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: debt, help wanted
#273 - Investigate releasing a VS Code extension
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: enhancement
#272 - AsyncOverloadsAvailable_Chained
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#271 - Support binary expressions in `FlagsEnumValuesAreNotPowersOfTwo`
Issue -
State: open - Opened by Vannevelj almost 2 years ago
Labels: enhancement
#270 - `FlagsEnumValuesAreNotPowersOfTwo`: Code fix now formats correctly and doesn't copy comments
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#269 - Implement StringConcatenatedInLoop
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: enhancement
#268 - Support Anonymous functions for `SynchronousTaskWait` and `ThreadSleepInAsyncMethod`
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#267 - Replace MSTest with Xunit
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: debt
#266 - SynchronousTaskWait
Pull Request -
State: closed - Opened by Vannevelj almost 2 years ago
#263 - `SynchronousTaskWait` with a comment introduces a lot of whitespace
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#261 - `UnboundedStackalloc` triggers with constant values
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 2 comments
Labels: bug
#260 - `FlagsEnumValuesAreNotPowersOfTwo` codefix includes additional whitespace
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#259 - `AsyncMethodWithVoidReturnType` triggers for WinUI `EventArgs`
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#258 - `AsyncMethodWithVoidReturnType` triggers for interface implementations
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#257 - `LockingOnMutableReference` doesn't use the name of the field
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug, good first issue
#256 - `ComparingStringsWithoutStringComparison` loses indentation after codefix
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#254 - Only trigger HttpContextStoredInField when IHttpContextAccessor is available
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#253 - `AsyncOverloadsAvailable` changes the wrong invocation in a chain
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
Labels: bug
#246 - `ThreadSleepInAsyncMethod` doesn't offer a code fix if a timeout is used
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: bug
#245 - `SynchronousTaskWait` doesn't pass through timeout value
Issue -
State: closed - Opened by Vannevelj almost 2 years ago
- 1 comment
Labels: bug