Skip to content

Commit e2d13c8

Browse files
authored
Use Enum.HasFlags part 1 (PowerShell#18386)
1 parent 70a0a27 commit e2d13c8

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

src/System.Management.Automation/utils/StructuredTraceSource.cs

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ internal void TracerObjectHeader(
448448

449449
internal IDisposable TraceScope(string msg)
450450
{
451-
if ((_flags & PSTraceSourceOptions.Scope) != PSTraceSourceOptions.None)
451+
if (_flags.HasFlag(PSTraceSourceOptions.Scope))
452452
{
453453
try
454454
{
@@ -462,7 +462,7 @@ internal IDisposable TraceScope(string msg)
462462

463463
internal IDisposable TraceScope(string format, object arg1)
464464
{
465-
if ((_flags & PSTraceSourceOptions.Scope) != PSTraceSourceOptions.None)
465+
if (_flags.HasFlag(PSTraceSourceOptions.Scope))
466466
{
467467
try
468468
{
@@ -476,7 +476,7 @@ internal IDisposable TraceScope(string format, object arg1)
476476

477477
internal IDisposable TraceScope(string format, object arg1, object arg2)
478478
{
479-
if ((_flags & PSTraceSourceOptions.Scope) != PSTraceSourceOptions.None)
479+
if (_flags.HasFlag(PSTraceSourceOptions.Scope))
480480
{
481481
try
482482
{
@@ -531,7 +531,7 @@ internal IDisposable TraceMethod(
531531
string format,
532532
params object[] args)
533533
{
534-
if ((_flags & PSTraceSourceOptions.Method) != PSTraceSourceOptions.None)
534+
if (_flags.HasFlag(PSTraceSourceOptions.Method))
535535
{
536536
try
537537
{
@@ -578,7 +578,7 @@ internal IDisposable TraceMethod(
578578
/// </returns>
579579
internal IDisposable TraceEventHandlers()
580580
{
581-
if ((_flags & PSTraceSourceOptions.Events) != PSTraceSourceOptions.None)
581+
if (_flags.HasFlag(PSTraceSourceOptions.Events))
582582
{
583583
try
584584
{
@@ -628,7 +628,7 @@ internal IDisposable TraceEventHandlers(
628628
string format,
629629
params object[] args)
630630
{
631-
if ((_flags & PSTraceSourceOptions.Events) != PSTraceSourceOptions.None)
631+
if (_flags.HasFlag(PSTraceSourceOptions.Events))
632632
{
633633
try
634634
{
@@ -697,7 +697,7 @@ internal IDisposable TraceEventHandlers(
697697
/// </remarks>
698698
internal IDisposable TraceLock(string lockName)
699699
{
700-
if ((_flags & PSTraceSourceOptions.Lock) != PSTraceSourceOptions.None)
700+
if (_flags.HasFlag(PSTraceSourceOptions.Lock))
701701
{
702702
try
703703
{
@@ -729,7 +729,7 @@ internal IDisposable TraceLock(string lockName)
729729
/// </param>
730730
internal void TraceLockAcquiring(string lockName)
731731
{
732-
if ((_flags & PSTraceSourceOptions.Lock) != PSTraceSourceOptions.None)
732+
if (_flags.HasFlag(PSTraceSourceOptions.Lock))
733733
{
734734
TraceLockHelper(
735735
lockAcquiringFormatter,
@@ -751,7 +751,7 @@ internal void TraceLockAcquiring(string lockName)
751751
/// </remarks>
752752
internal void TraceLockAcquired(string lockName)
753753
{
754-
if ((_flags & PSTraceSourceOptions.Lock) != PSTraceSourceOptions.None)
754+
if (_flags.HasFlag(PSTraceSourceOptions.Lock))
755755
{
756756
TraceLockHelper(
757757
lockEnterFormatter,
@@ -769,7 +769,7 @@ internal void TraceLockAcquired(string lockName)
769769
/// </param>
770770
internal void TraceLockReleased(string lockName)
771771
{
772-
if ((_flags & PSTraceSourceOptions.Lock) != PSTraceSourceOptions.None)
772+
if (_flags.HasFlag(PSTraceSourceOptions.Lock))
773773
{
774774
TraceLockHelper(
775775
lockLeavingFormatter,
@@ -823,7 +823,7 @@ internal void TraceError(
823823
string errorMessageFormat,
824824
params object[] args)
825825
{
826-
if ((_flags & PSTraceSourceOptions.Error) != PSTraceSourceOptions.None)
826+
if (_flags.HasFlag(PSTraceSourceOptions.Error))
827827
{
828828
FormatOutputLine(
829829
PSTraceSourceOptions.Error,
@@ -847,7 +847,7 @@ internal void TraceWarning(
847847
string warningMessageFormat,
848848
params object[] args)
849849
{
850-
if ((_flags & PSTraceSourceOptions.Warning) != PSTraceSourceOptions.None)
850+
if (_flags.HasFlag(PSTraceSourceOptions.Warning))
851851
{
852852
FormatOutputLine(
853853
PSTraceSourceOptions.Warning,
@@ -871,7 +871,7 @@ internal void TraceVerbose(
871871
string verboseMessageFormat,
872872
params object[] args)
873873
{
874-
if ((_flags & PSTraceSourceOptions.Verbose) != PSTraceSourceOptions.None)
874+
if (_flags.HasFlag(PSTraceSourceOptions.Verbose))
875875
{
876876
FormatOutputLine(
877877
PSTraceSourceOptions.Verbose,
@@ -889,7 +889,7 @@ internal void TraceVerbose(
889889
/// </param>
890890
internal void WriteLine(string format)
891891
{
892-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
892+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
893893
{
894894
FormatOutputLine(
895895
PSTraceSourceOptions.WriteLine,
@@ -906,7 +906,7 @@ internal void WriteLine(string format)
906906
/// <param name="arg1"></param>
907907
internal void WriteLine(string format, object arg1)
908908
{
909-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
909+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
910910
{
911911
FormatOutputLine(
912912
PSTraceSourceOptions.WriteLine,
@@ -974,7 +974,7 @@ internal void WriteLine(string format, ulong arg1)
974974
/// <param name="arg2"></param>
975975
internal void WriteLine(string format, object arg1, object arg2)
976976
{
977-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
977+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
978978
{
979979
FormatOutputLine(
980980
PSTraceSourceOptions.WriteLine,
@@ -993,7 +993,7 @@ internal void WriteLine(string format, object arg1, object arg2)
993993
/// <param name="arg3"></param>
994994
internal void WriteLine(string format, object arg1, object arg2, object arg3)
995995
{
996-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
996+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
997997
{
998998
FormatOutputLine(
999999
PSTraceSourceOptions.WriteLine,
@@ -1013,7 +1013,7 @@ internal void WriteLine(string format, object arg1, object arg2, object arg3)
10131013
/// <param name="arg4"></param>
10141014
internal void WriteLine(string format, object arg1, object arg2, object arg3, object arg4)
10151015
{
1016-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
1016+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
10171017
{
10181018
FormatOutputLine(
10191019
PSTraceSourceOptions.WriteLine,
@@ -1034,7 +1034,7 @@ internal void WriteLine(string format, object arg1, object arg2, object arg3, ob
10341034
/// <param name="arg5"></param>
10351035
internal void WriteLine(string format, object arg1, object arg2, object arg3, object arg4, object arg5)
10361036
{
1037-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
1037+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
10381038
{
10391039
FormatOutputLine(
10401040
PSTraceSourceOptions.WriteLine,
@@ -1056,7 +1056,7 @@ internal void WriteLine(string format, object arg1, object arg2, object arg3, ob
10561056
/// <param name="arg6"></param>
10571057
internal void WriteLine(string format, object arg1, object arg2, object arg3, object arg4, object arg5, object arg6)
10581058
{
1059-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
1059+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
10601060
{
10611061
FormatOutputLine(
10621062
PSTraceSourceOptions.WriteLine,
@@ -1074,7 +1074,7 @@ internal void WriteLine(string format, object arg1, object arg2, object arg3, ob
10741074
/// </param>
10751075
internal void WriteLine(object arg)
10761076
{
1077-
if ((_flags & PSTraceSourceOptions.WriteLine) != PSTraceSourceOptions.None)
1077+
if (_flags.HasFlag(PSTraceSourceOptions.WriteLine))
10781078
{
10791079
WriteLine("{0}", arg == null ? "null" : arg.ToString());
10801080
}

0 commit comments

Comments
 (0)