rebelinux / Veeam.Diagrammer

Veeam Diagrammer: A #powershell module to automatically generate Veeam Backup & Replication resource topology diagrams by just typing a PowerShell cmdlet and passing the name of the Veeam Backup Server
MIT License
30 stars 4 forks source link

v0.5.0 public release #11

Closed rebelinux closed 1 year ago

rebelinux commented 1 year ago

Description

v[0.5.0] - 2022-12.07

Fixed

How Has This Been Tested?

Types of changes

Checklist:

github-actions[bot] commented 1 year ago

PSScriptAnalyzer results:

Errors: [0], Warnings: [5], Information: [2]

``` RuleName : PSUseCmdletCorrectly Severity : Warning ScriptName : Get-VbrServerConnection.ps1 Line : 40 Message : Cmdlet 'Write-Output' may be used incorrectly. Please check that all mandatory parameters are supplied. RuleName : PSUseCmdletCorrectly Severity : Warning ScriptName : Get-VbrServerConnection.ps1 Line : 52 Message : Cmdlet 'Write-Output' may be used incorrectly. Please check that all mandatory parameters are supplied. RuleName : PSUseCmdletCorrectly Severity : Warning ScriptName : Get-VbrServerConnection.ps1 Line : 59 Message : Cmdlet 'Write-Output' may be used incorrectly. Please check that all mandatory parameters are supplied. RuleName : PSUseShouldProcessForStateChangingFunctions Severity : Warning ScriptName : SharedUtilsFunctions.ps1 Line : 2 Message : Function 'Remove-SpecialChars' has verb that could change system state. Therefore, the function has to support 'ShouldProcess'. RuleName : PSUseSingularNouns Severity : Warning ScriptName : SharedUtilsFunctions.ps1 Line : 2 Message : The cmdlet 'Remove-SpecialChars' uses a plural noun. A singular noun should be used instead. RuleName : PSUseOutputTypeCorrectly Severity : Information ScriptName : New-VeeamDiagram.ps1 Line : 424 Message : The cmdlet 'New-VeeamDiagram' returns an object of type 'System.String' but this type is not declared in the OutputType attribute. RuleName : PSUseOutputTypeCorrectly Severity : Information ScriptName : New-VeeamDiagram.ps1 Line : 466 Message : The cmdlet 'New-VeeamDiagram' returns an object of type 'System.String' but this type is not declared in the OutputType attribute. ```