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.3.0 public release #9

Closed rebelinux closed 2 years ago

rebelinux commented 2 years ago

Description

[0.3.0] - 2022-10.17

Added

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

Checklist:

github-actions[bot] commented 2 years 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 : 403 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 : 445 Message : The cmdlet 'New-VeeamDiagram' returns an object of type 'System.String' but this type is not declared in the OutputType attribute. ```