RCS1096: Use 'HasFlag' method or bitwise operator
Properties
Property | Value |
---|---|
Default Severity | disabled by default |
Minimum language version | - |
Examples
Example #1
diagnostic.cs
options.HasFlag(RegexOptions.IgnoreCase)
fix.cs
(options & RegexOptions.IgnoreCase) != 0
Configuration
info
Option roslynator_enum_has_flag_style
is required to be set for this analyzer to work.
.editorconfig
# Use 'HasFlag' method or bitwise operator
roslynator_enum_has_flag_style = method|operator