add parsers

This commit is contained in:
Maxim Lobanov
2020-12-09 11:06:04 +03:00
parent 4b0fa42d99
commit be051a1f12
8 changed files with 173 additions and 67 deletions

View File

@@ -1,17 +1,3 @@
function Validate-FiltersFormat {
param (
[Parameter(Mandatory)] [string[]] $Filters
)
foreach($filter in $Filters) {
$filter.Split('.') | ForEach-Object {
if (($_ -notmatch '^\d+$') -and ($_ -ne '*')) {
throw "Invalid filter format - $filter"
}
}
}
}
function Format-Versions {
param (
[Parameter(Mandatory)] [string[]] $Versions