Ecosyste.ms: Issues

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

GitHub / Faithlife/FaithlifeAnalyzers issues and pull requests

#89 - Add FL0019 and FL0020.

Pull Request - State: closed - Opened by StephenCleary 8 months ago

#87 - Replace FormatInvariant with interpolated string

Pull Request - State: closed - Opened by ddunkin over 1 year ago - 1 comment

#86 - Add regression test for StringBuilder AppendLine

Pull Request - State: closed - Opened by jnobile almost 2 years ago - 3 comments

#85 - Add constant switch analyzer (FL0017)

Pull Request - State: closed - Opened by ddunkin almost 2 years ago

#84 - Update Microsoft.CodeAnalysis.CSharp.Workspaces to 3.5.0.

Pull Request - State: closed - Opened by ddunkin almost 2 years ago

#83 - Require `TaskCreationOptions.RunContinuationsAsynchronously`

Issue - State: open - Opened by bgrainger almost 2 years ago

#82 - Update GitHub actions versions.

Pull Request - State: closed - Opened by ddunkin almost 2 years ago

#81 - Update dependency packages

Pull Request - State: closed - Opened by ddunkin almost 2 years ago
Labels: hacktoberfest-accepted

#80 - Improve performance of analyzers

Pull Request - State: closed - Opened by bgrainger almost 2 years ago

#79 - Fix crash in analyzer with conditional expressions

Pull Request - State: closed - Opened by bgrainger almost 2 years ago

#78 - Fix crash in `UriToStringAnalyzer`

Pull Request - State: closed - Opened by bgrainger almost 2 years ago

#77 - Don't switch on a constant

Issue - State: closed - Opened by ddunkin almost 3 years ago - 1 comment

#76 - Add NumericConstantAssignmentAnalyzer

Pull Request - State: closed - Opened by bagley2014 almost 3 years ago - 1 comment

#75 - Prefer null conditional over ternaries

Pull Request - State: open - Opened by jeffcorcoran almost 3 years ago - 1 comment

#74 - Add analyzers for unnecessary interpolated/verbatim strings

Pull Request - State: closed - Opened by bagley2014 almost 3 years ago - 1 comment

#73 - Disallow uri to string

Pull Request - State: closed - Opened by jeffcorcoran almost 3 years ago

#72 - Don't analyze generated code.

Pull Request - State: closed - Opened by NateMerritt almost 3 years ago

#71 - Allow null coalescing for IWorkState null argument handling in FL0008

Issue - State: closed - Opened by NateMerritt almost 3 years ago - 3 comments

#70 - Detect calling DbConnector.Command with an interpolated string.

Pull Request - State: closed - Opened by ejball almost 3 years ago

#69 - Don't use DbConnector.Command with interpolated strings

Issue - State: closed - Opened by ejball almost 3 years ago

#68 - Add GetOrAddValueAnalyzer

Pull Request - State: closed - Opened by bagley2014 almost 3 years ago

#67 - Fix build.

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

#66 - Disallow Uri.ToString

Issue - State: closed - Opened by PatrickNausha about 4 years ago
Labels: new analyzer

#65 - Detect common date/duration-related constants

Issue - State: closed - Opened by RobertBolender over 4 years ago
Labels: new analyzer

#64 - Avoid WorkState.FromCancellationToken(AsyncMethodContext.CancellationToken)

Issue - State: open - Opened by bgrainger over 5 years ago
Labels: new analyzer

#63 - Do not use unnecessary interpolation or verbatim operators

Issue - State: closed - Opened by ELanning over 5 years ago
Labels: new analyzer

#62 - Allow for use of overrides that accept a CultureInfo.

Pull Request - State: closed - Opened by amanda-mitchell over 5 years ago

#61 - Add fixer for the most common `IfNotNull` invocation patterns.

Pull Request - State: closed - Opened by amanda-mitchell over 5 years ago - 1 comment

#60 - Add empty string analyzer.

Pull Request - State: closed - Opened by amanda-mitchell over 5 years ago

#59 - Use RegisterCompilationStartAction to conditionally register analyzers

Pull Request - State: closed - Opened by bgrainger over 5 years ago - 1 comment

#58 - Prefer == null and != null over HasValue with Nullable<T>

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 3 comments

#57 - Prefer Null-conditional operators over ternaries

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 3 comments
Labels: new analyzer

#56 - Add analyzer to find available IWorkStates.

Pull Request - State: closed - Opened by amanda-mitchell over 5 years ago - 1 comment

#55 - Adopt commitlint and/or semantic-release

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 13 comments

#54 - Error message consistency: "must not" vs "cannot" / "can not" in ArgumentException

Issue - State: open - Opened by amanda-mitchell over 5 years ago
Labels: new analyzer

#52 - Check Faithlife.Analyzers with Faithlife.Analyzers

Pull Request - State: closed - Opened by bgrainger over 5 years ago - 2 comments

#51 - Warn if using ${} inside interpolated string

Pull Request - State: closed - Opened by dustinsoftware over 5 years ago

#50 - Prohibit $ inside interpolated strings

Issue - State: closed - Opened by bgrainger over 5 years ago
Labels: new analyzer

#49 - Revisit guidance regarding .Count and .Length

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 1 comment

#48 - Don't use .Count() with comparisons

Issue - State: open - Opened by amanda-mitchell over 5 years ago
Labels: new analyzer

#47 - Omit unnecessary initial assignments

Issue - State: open - Opened by amanda-mitchell over 5 years ago
Labels: new analyzer

#46 - Bracing Rules

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 1 comment
Labels: new analyzer

#45 - Do not specify default parameters on virtual methods

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 12 comments
Labels: new analyzer

#43 - Detect invalid access to `IsFailure` on `ServiceResult<T>` objects.

Issue - State: open - Opened by randymarsh77 over 5 years ago - 1 comment
Labels: new analyzer

#42 - Detect invalid VerifyAccess calls

Issue - State: open - Opened by randymarsh77 over 5 years ago
Labels: new analyzer

#41 - Don't await a DispatcherOperation

Issue - State: open - Opened by randymarsh77 over 5 years ago
Labels: new analyzer

#40 - Don't use Enumerable.Min/Max on strings

Issue - State: open - Opened by ejball over 5 years ago

#39 - Avoid Instance Field Initialization in .NET

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 2 comments
Labels: new analyzer

#38 - Unused usings

Issue - State: open - Opened by amanda-mitchell over 5 years ago
Labels: new analyzer

#37 - Don't ignore case when sorting strings

Issue - State: open - Opened by ejball over 5 years ago
Labels: new analyzer

#36 - Strategy for not reinventing the wheel

Issue - State: open - Opened by bgrainger over 5 years ago - 3 comments

#34 - ArgumentException / ArgumentNullException / ArgumentOutOfRangeException usage

Issue - State: open - Opened by amanda-mitchell over 5 years ago
Labels: new analyzer

#33 - readonly struct

Issue - State: open - Opened by bgrainger over 5 years ago
Labels: new analyzer

#32 - Avoid Multiple Enumerations of IEnumerable<T>

Issue - State: open - Opened by amanda-mitchell over 5 years ago
Labels: new analyzer

#31 - Report OrderBy on a tuple with a string via FL0006

Issue - State: open - Opened by ejball over 5 years ago
Labels: enhancement

#30 - Add constructor overloads to FL0006 (use StringComparer)

Issue - State: open - Opened by ejball over 5 years ago
Labels: enhancement

#29 - Add Sort and BinarySearch overloads to FL0006 (use StringComparer)

Issue - State: open - Opened by ejball over 5 years ago
Labels: enhancement

#28 - Add fixer for FL0006 (use StringComparer)

Issue - State: open - Opened by ejball over 5 years ago
Labels: enhancement

#27 - Move wiki to GitHub Pages

Issue - State: open - Opened by ejball over 5 years ago - 1 comment

#26 - Implement analyzer for OrderBy on string.

Pull Request - State: closed - Opened by ejball over 5 years ago - 3 comments

#25 - Fail on compiler errors

Pull Request - State: closed - Opened by ejball over 5 years ago

#24 - Suggest IndexOf(char) for IndexOf(string)

Issue - State: open - Opened by bgrainger over 5 years ago
Labels: enhancement

#23 - OrderBy(Func<T, string>)

Issue - State: closed - Opened by bgrainger over 5 years ago
Labels: new analyzer

#22 - ReferenceEquals(null)

Issue - State: open - Opened by bgrainger over 5 years ago - 2 comments
Labels: new analyzer

#21 - Allow AsyncWorkItem.Current in lambda passed to AsyncWorkItem.Start

Pull Request - State: closed - Opened by bgrainger over 5 years ago

#20 - Support AsyncWorkItem.Start

Issue - State: closed - Opened by bgrainger over 5 years ago
Labels: enhancement

#19 - No replacement for AsyncWorkItem.Current.Canceled

Issue - State: closed - Opened by bgrainger over 5 years ago
Labels: bug

#18 - Detect ToReadOnlyCollection in constructors

Pull Request - State: closed - Opened by bgrainger over 5 years ago - 1 comment

#17 - ToReadOnlyCollection in constructors

Issue - State: closed - Opened by bgrainger over 5 years ago
Labels: new analyzer

#16 - StringComparison code fix provider generates invalid code

Issue - State: open - Opened by bgrainger over 5 years ago
Labels: bug

#15 - ToReadOnlyCollection

Issue - State: open - Opened by bgrainger over 5 years ago - 4 comments
Labels: new analyzer

#14 - StringComparison fixes should suggest Faithlife/Libronix -Ordinal methods

Issue - State: open - Opened by amanda-mitchell over 5 years ago
Labels: enhancement

#13 - Remove usages of IfNotNull, To, and ForEach

Issue - State: open - Opened by amanda-mitchell over 5 years ago - 1 comment
Labels: new analyzer

#12 - yield return AsyncActions.WaitForTask

Issue - State: open - Opened by bgrainger almost 6 years ago
Labels: new analyzer

#11 - DTO usage

Issue - State: open - Opened by amanda-mitchell almost 6 years ago - 5 comments
Labels: new analyzer

#10 - Prefer overloads that accept IFormatInfo

Issue - State: open - Opened by amanda-mitchell almost 6 years ago
Labels: new analyzer

#9 - Avoid reopening database connections

Issue - State: open - Opened by amanda-mitchell almost 6 years ago
Labels: new analyzer

#8 - Prefer passing IDbTransaction to methods that permit it.

Issue - State: open - Opened by amanda-mitchell almost 6 years ago
Labels: new analyzer

#7 - string.Empty

Issue - State: closed - Opened by bgrainger almost 6 years ago
Labels: new analyzer

#6 - Improve StringComparison analyzer

Pull Request - State: closed - Opened by bgrainger almost 6 years ago

#5 - Task<T>.Result

Issue - State: open - Opened by bgrainger almost 6 years ago
Labels: new analyzer

#4 - WorkState.None when IWorkState is available

Issue - State: closed - Opened by bgrainger almost 6 years ago
Labels: new analyzer

#3 - Add UntilCanceled analyzer

Pull Request - State: closed - Opened by bgrainger almost 6 years ago

#2 - UntilCanceled

Issue - State: closed - Opened by bgrainger almost 6 years ago

#1 - async void

Issue - State: open - Opened by bgrainger almost 6 years ago - 1 comment
Labels: new analyzer