Skip to content

Commit 88f7295

Browse files
author
Maddie Clayton
authored
Merge pull request #6552 from cormacpayne/enable-static-analysis
Fail build on Static Analysis failure
2 parents da8171e + 4e74fb4 commit 88f7295

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

build.proj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -587,9 +587,8 @@
587587

588588
<Message Importance="high" Text="Running dependency analysis..." />
589589

590-
<Exec Command="$(MSBuildProjectDirectory)\src\Package\StaticAnalysis.exe $(MSBuildProjectDirectory)\src\Package\$(Configuration) $(MSBuildProjectDirectory)\src\Package true $(SkipHelp)"
591-
Condition="'$(Scope)' != 'Stack'"
592-
ContinueOnError="True"/>
590+
<Exec Command="$(MSBuildProjectDirectory)\src\Package\StaticAnalysis.exe $(MSBuildProjectDirectory)\src\Package\$(Configuration) $(MSBuildProjectDirectory)\src\Package true $(SkipHelp) @(ModulesChanged)"
591+
Condition="'$(Scope)' != 'Stack'"/>
593592

594593
<Exec Command="$(PackageDirectory)\StaticAnalysis.exe $(StackPackageFolder)\$(Configuration) $(StackPackageFolder)"
595594
Condition="'$(Scope)' == 'All' or '$(Scope)' == 'Stack'"
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
11
"AssemblyFileName","ClassName","Target","Severity","ProblemId","Description","Remediation"
2+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrAlertSetting","Get-AzureRmRecoveryServicesAsrAlertSetting","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrAlertSetting' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRAlertSetting]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrAlertSetting' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRAlertSetting]'."
3+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrEvents","Get-AzureRmRecoveryServicesAsrEvent","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrEvent' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASREvent]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrEvent' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASREvent]'."
4+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrFabric","Get-AzureRmRecoveryServicesAsrFabric","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrFabric' no longer has output type 'System.Collections.Generic.List`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRFabric]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrFabric' return type 'System.Collections.Generic.List`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRFabric]'."
5+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrNetworkMapping","Get-AzureRmRecoveryServicesAsrNetworkMapping","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrNetworkMapping' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetworkMapping]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrNetworkMapping' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetworkMapping]'."
6+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrNetwork","Get-AzureRmRecoveryServicesAsrNetwork","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrNetwork' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetwork]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrNetwork' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRNetwork]'."
7+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrProtectableItem","Get-AzureRmRecoveryServicesAsrProtectableItem","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrProtectableItem' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectableItem]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrProtectableItem' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectableItem]'."
8+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrProtectionContainerMapping","Get-AzureRmRecoveryServicesAsrProtectionContainerMapping","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainerMapping' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainerMapping]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainerMapping' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainerMapping]'."
9+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrProtectionContainer","Get-AzureRmRecoveryServicesAsrProtectionContainer","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainer' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainer]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrProtectionContainer' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRProtectionContainer]'."
10+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrRecoveryPoint","Get-AzureRmRecoveryServicesAsrRecoveryPoint","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPoint' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPoint]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPoint' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPoint]'."
11+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrReplicationProtectedItem","Get-AzureRmRecoveryServicesAsrReplicationProtectedItem","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrReplicationProtectedItem' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRReplicationProtectedItem]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrReplicationProtectedItem' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRReplicationProtectedItem]'."
12+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrRecoveryPlan","Get-AzureRmRecoveryServicesAsrRecoveryPlan","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPlan' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPlan]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrRecoveryPlan' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryPlan]'."
13+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrServicesProvider","Get-AzureRmRecoveryServicesAsrServicesProvider","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrServicesProvider' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryServicesProvider]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrServicesProvider' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRRecoveryServicesProvider]'."
14+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrJob","Get-AzureRmRecoveryServicesAsrJob","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrJob' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRJob]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrJob' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRJob]'."
15+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrPolicy","Get-AzureRmRecoveryServicesAsrPolicy","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrPolicy' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRPolicy]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrPolicy' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRPolicy]'."
16+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrStorageClassification","Get-AzureRmRecoveryServicesAsrStorageClassification","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassification' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassification]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassification' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassification]'."
17+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrStorageClassificationMapping","Get-AzureRmRecoveryServicesAsrStorageClassificationMapping","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassificationMapping' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassificationMapping]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrStorageClassificationMapping' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRStorageClassificationMapping]'."
18+
"Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.dll","Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.GetAzureRmRecoveryServicesAsrvCenter","Get-AzureRmRecoveryServicesAsrvCenter","0","1020","The cmdlet 'Get-AzureRmRecoveryServicesAsrvCenter' no longer has output type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRvCenter]'.","Make cmdlet 'Get-AzureRmRecoveryServicesAsrvCenter' return type 'System.Collections.Generic.IEnumerable`1[Microsoft.Azure.Commands.RecoveryServices.SiteRecovery.ASRvCenter]'."

0 commit comments

Comments
 (0)