|
|
@ -113,7 +113,7 @@ Function Add-Warning($obj, $message)
|
|
|
|
# so he does not have to check for the attribute prior to adding.
|
|
|
|
# so he does not have to check for the attribute prior to adding.
|
|
|
|
Function Add-DeprecationWarning($obj, $message, $version = $null)
|
|
|
|
Function Add-DeprecationWarning($obj, $message, $version = $null)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (Get-Member -InputObject $obj -Name "deprecations") {
|
|
|
|
if ($obj.ContainsKey("deprecations")) {
|
|
|
|
if ($obj.deprecations -is [array]) {
|
|
|
|
if ($obj.deprecations -is [array]) {
|
|
|
|
$obj.deprecations += @{
|
|
|
|
$obj.deprecations += @{
|
|
|
|
msg = $message
|
|
|
|
msg = $message
|
|
|
@ -123,7 +123,7 @@ Function Add-DeprecationWarning($obj, $message, $version = $null)
|
|
|
|
throw "deprecations attribute is not a list"
|
|
|
|
throw "deprecations attribute is not a list"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
$obj.deprecations = ,@(
|
|
|
|
$obj.deprecations = @(
|
|
|
|
@{
|
|
|
|
@{
|
|
|
|
msg = $message
|
|
|
|
msg = $message
|
|
|
|
version = $version
|
|
|
|
version = $version
|
|
|
|