Skip to content

Commit 4b3aea7

Browse files
committed
Remove redundant functions from Configuration
Since we've already taken a dependency on Configuration, there's no point avoiding these.
1 parent 790fdfd commit 4b3aea7

5 files changed

Lines changed: 2 additions & 232 deletions

File tree

Source/Private/UpdateHashtable.ps1

Lines changed: 0 additions & 21 deletions
This file was deleted.

Source/Private/UpdateObject.ps1

Lines changed: 0 additions & 101 deletions
This file was deleted.

Source/Public/Build-Module.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ function Build-Module {
114114
# Read a build.psd1 configuration file for default parameter values
115115
$BuildInfo = @{} + (Import-LocalizedData -BaseDirectory $ModuleSource -FileName Build -ErrorAction SilentlyContinue)
116116
# Then update it from PSBoundParameters + default parameter values
117-
$BuildInfo = UpdateHashtable $BuildInfo $MyInvocation.ParameterValues
117+
$BuildInfo = $BuildInfo | Update-Object $MyInvocation.ParameterValues
118118
$BuildInfo.Path = ResolveModuleManifest $ModuleSource $BuildInfo.Path
119119

120120
# Read the Module Manifest
@@ -129,7 +129,7 @@ function Build-Module {
129129
}
130130
}
131131
# Update the ModuleManifest with our build configuration
132-
$ModuleInfo = UpdateObject -InputObject $ModuleInfo -UpdateObject $BuildInfo
132+
$ModuleInfo = Update-Object -InputObject $ModuleInfo -UpdateObject $BuildInfo
133133

134134
# Ensure OutputDirectory
135135
if (!$ModuleInfo.OutputDirectory) {

Tests/UpdateHashtable.Tests.ps1

Lines changed: 0 additions & 54 deletions
This file was deleted.

Tests/UpdateObject.Tests.ps1

Lines changed: 0 additions & 54 deletions
This file was deleted.

0 commit comments

Comments
 (0)