@@ -36,7 +36,7 @@ public class CmdletDiffAnalyzer : IStaticAnalyzer
36
36
"AzureRMContext" , "Break" , "Debug" , "DefaultProfile" , "EnableTestCoverage" ,
37
37
"ErrorAction" , "ErrorVariable" , "HttpPipelineAppend" , "HttpPipelinePrepend" , "InformationAction" ,
38
38
"InformationVariable" , "OutBuffer" , "OutVariable" , "PipelineVariable" , "Proxy" ,
39
- "ProxyCredential" , "ProxyUseDefaultCredentials" , "Verbose" , "WarningAction" , "WarningVariable"
39
+ "ProxyCredential" , "ProxyUseDefaultCredentials" , "Verbose" , "WarningAction" , "WarningVariable" , "ProgressAction"
40
40
} ;
41
41
private List < CmdletDiffInformation > diffInfo ;
42
42
public CmdletDiffAnalyzer ( )
@@ -514,6 +514,11 @@ private void CompareParameterSetMetadata(
514
514
}
515
515
foreach ( var oldParam in oldParameterSet . Parameters )
516
516
{
517
+ // Skip ignored parameters
518
+ if ( _ignoreParameters . Contains ( oldParam . ParameterMetadata . Name ) )
519
+ {
520
+ continue ;
521
+ }
517
522
var newParam = newSet . Parameters . FirstOrDefault ( p => p . ParameterMetadata . Name == oldParam . ParameterMetadata . Name ) ;
518
523
if ( newParam == null )
519
524
{
@@ -588,6 +593,11 @@ private void CompareParameterSetMetadata(
588
593
}
589
594
foreach ( var newParam in newSet . Parameters )
590
595
{
596
+ // Skip ignored parameters
597
+ if ( _ignoreParameters . Contains ( newParam . ParameterMetadata . Name ) )
598
+ {
599
+ continue ;
600
+ }
591
601
var oldParam = oldParameterSet . Parameters . FirstOrDefault ( p => p . ParameterMetadata . Name == newParam . ParameterMetadata . Name ) ;
592
602
if ( oldParam == null )
593
603
{
0 commit comments