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
#88 - FL0014 spuriously triggers when used with interpolated string handlers
Issue -
State: open - Opened by StephenCleary over 1 year 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
#53 - Bundle StyleCop.Analyzers and our custom Faithlife stylecop.ruleset into Faithlife.Analyzers
Issue -
State: open - Opened by NateMerritt over 5 years ago
- 5 comments
#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
#44 - Do not use .Where or .WhereNotNull followed by an argumentless .(Single|First|Last)(OrDefault)?
Issue -
State: open - Opened by amanda-mitchell over 5 years ago
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
#35 - Using CancellationToken.None when a cancellation token is in scope should be an error
Issue -
State: open - Opened by amanda-mitchell over 5 years ago
Labels: new analyzer
#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