forked from microsoft/winget-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Rename to DscV3 and remove ARM configs
- Loading branch information
Showing
31 changed files
with
1,351 additions
and
1,371 deletions.
There are no files selected for viewing
14 changes: 0 additions & 14 deletions
14
...nagement.Configuration.Processor.Dsc/Microsoft.Management.Configuration.Processor.Dsc.idl
This file was deleted.
Oops, something went wrong.
74 changes: 37 additions & 37 deletions
74
...ion.Processor.Dsc/ApplySettingsResult.cpp → ...n.Processor.DscV3/ApplySettingsResult.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,37 @@ | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#include "pch.h" | ||
#include "ApplySettingsResult.h" | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
using namespace winrt::Microsoft::Management::Configuration; | ||
|
||
ApplySettingsResult::ApplySettingsResult(const ConfigurationUnit& unit) : | ||
m_unit(unit) {} | ||
|
||
ConfigurationUnit ApplySettingsResult::Unit() | ||
{ | ||
return m_unit; | ||
} | ||
|
||
bool ApplySettingsResult::RebootRequired() | ||
{ | ||
return m_rebootRequired; | ||
} | ||
|
||
void ApplySettingsResult::RebootRequired(bool value) | ||
{ | ||
m_rebootRequired = value; | ||
} | ||
|
||
IConfigurationUnitResultInformation ApplySettingsResult::ResultInformation() | ||
{ | ||
return m_resultInformation; | ||
} | ||
|
||
void ApplySettingsResult::ResultInformation(IConfigurationUnitResultInformation value) | ||
{ | ||
m_resultInformation = value; | ||
} | ||
} | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#include "pch.h" | ||
#include "ApplySettingsResult.h" | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
using namespace winrt::Microsoft::Management::Configuration; | ||
|
||
ApplySettingsResult::ApplySettingsResult(const ConfigurationUnit& unit) : | ||
m_unit(unit) {} | ||
|
||
ConfigurationUnit ApplySettingsResult::Unit() | ||
{ | ||
return m_unit; | ||
} | ||
|
||
bool ApplySettingsResult::RebootRequired() | ||
{ | ||
return m_rebootRequired; | ||
} | ||
|
||
void ApplySettingsResult::RebootRequired(bool value) | ||
{ | ||
m_rebootRequired = value; | ||
} | ||
|
||
IConfigurationUnitResultInformation ApplySettingsResult::ResultInformation() | ||
{ | ||
return m_resultInformation; | ||
} | ||
|
||
void ApplySettingsResult::ResultInformation(IConfigurationUnitResultInformation value) | ||
{ | ||
m_resultInformation = value; | ||
} | ||
} |
50 changes: 25 additions & 25 deletions
50
...ation.Processor.Dsc/ApplySettingsResult.h → ...ion.Processor.DscV3/ApplySettingsResult.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,25 @@ | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#pragma once | ||
#include <winrt/Microsoft.Management.Configuration.h> | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
struct ApplySettingsResult : winrt::implements<ApplySettingsResult, winrt::Microsoft::Management::Configuration::IApplySettingsResult> | ||
{ | ||
ApplySettingsResult(const winrt::Microsoft::Management::Configuration::ConfigurationUnit& unit); | ||
|
||
winrt::Microsoft::Management::Configuration::ConfigurationUnit Unit(); | ||
|
||
bool RebootRequired(); | ||
void RebootRequired(bool value); | ||
|
||
winrt::Microsoft::Management::Configuration::IConfigurationUnitResultInformation ResultInformation(); | ||
void ResultInformation(winrt::Microsoft::Management::Configuration::IConfigurationUnitResultInformation resultInformation); | ||
|
||
private: | ||
winrt::Microsoft::Management::Configuration::ConfigurationUnit m_unit; | ||
bool m_rebootRequired = false; | ||
winrt::Microsoft::Management::Configuration::IConfigurationUnitResultInformation m_resultInformation; | ||
}; | ||
} | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#pragma once | ||
#include <winrt/Microsoft.Management.Configuration.h> | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
struct ApplySettingsResult : winrt::implements<ApplySettingsResult, winrt::Microsoft::Management::Configuration::IApplySettingsResult> | ||
{ | ||
ApplySettingsResult(const winrt::Microsoft::Management::Configuration::ConfigurationUnit& unit); | ||
|
||
winrt::Microsoft::Management::Configuration::ConfigurationUnit Unit(); | ||
|
||
bool RebootRequired(); | ||
void RebootRequired(bool value); | ||
|
||
winrt::Microsoft::Management::Configuration::IConfigurationUnitResultInformation ResultInformation(); | ||
void ResultInformation(winrt::Microsoft::Management::Configuration::IConfigurationUnitResultInformation resultInformation); | ||
|
||
private: | ||
winrt::Microsoft::Management::Configuration::ConfigurationUnit m_unit; | ||
bool m_rebootRequired = false; | ||
winrt::Microsoft::Management::Configuration::IConfigurationUnitResultInformation m_resultInformation; | ||
}; | ||
} |
84 changes: 42 additions & 42 deletions
84
...ssor.Dsc/DscConfigurationSetProcessor.cpp → ...or.DscV3/DscConfigurationSetProcessor.cpp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,42 @@ | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#include "pch.h" | ||
#include "DscConfigurationSetProcessor.h" | ||
#include "DscConfigurationUnitProcessorDetails.h" | ||
#include "DscConfigurationUnitProcessor.h" | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
using namespace winrt::Microsoft::Management::Configuration; | ||
|
||
namespace | ||
{ | ||
constexpr std::wstring_view s_PowerShellGroup = L"DSC/PowerShellGroup"; | ||
} | ||
|
||
DscConfigurationSetProcessor::DscConfigurationSetProcessor(ConfigurationSet const& configurationSet, winrt::weak_ref<DscConfigurationSetProcessorFactory> const& weakFactory) | ||
: m_configurationSet(configurationSet), m_weakFactory(weakFactory) {} | ||
|
||
IConfigurationUnitProcessorDetails DscConfigurationSetProcessor::GetUnitProcessorDetails(const ConfigurationUnit& unit, ConfigurationUnitDetailFlags detailFlags) | ||
{ | ||
return winrt::make<DscConfigurationUnitProcessorDetails>(unit, detailFlags); | ||
} | ||
|
||
IConfigurationUnitProcessor DscConfigurationSetProcessor::CreateUnitProcessor(const ConfigurationUnit& unit) | ||
{ | ||
// TODO: check schema version. | ||
|
||
if (unit.IsGroup()) | ||
{ | ||
// TODO: see if this is case sensitive in dsc. | ||
if (unit.Type() == s_PowerShellGroup) | ||
{ | ||
return winrt::make<DscConfigurationUnitProcessorPowerShellGroup>(unit, m_weakFactory); | ||
} | ||
|
||
return winrt::make<DscConfigurationUnitProcessorGroup>(unit, m_weakFactory); | ||
} | ||
|
||
return winrt::make<DscConfigurationUnitProcessor>(unit, m_weakFactory); | ||
} | ||
} | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#include "pch.h" | ||
#include "DscConfigurationSetProcessor.h" | ||
#include "DscConfigurationUnitProcessorDetails.h" | ||
#include "DscConfigurationUnitProcessor.h" | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
using namespace winrt::Microsoft::Management::Configuration; | ||
|
||
namespace | ||
{ | ||
constexpr std::wstring_view s_PowerShellGroup = L"DSC/PowerShellGroup"; | ||
} | ||
|
||
DscConfigurationSetProcessor::DscConfigurationSetProcessor(ConfigurationSet const& configurationSet, winrt::weak_ref<DscConfigurationSetProcessorFactory> const& weakFactory) | ||
: m_configurationSet(configurationSet), m_weakFactory(weakFactory) {} | ||
|
||
IConfigurationUnitProcessorDetails DscConfigurationSetProcessor::GetUnitProcessorDetails(const ConfigurationUnit& unit, ConfigurationUnitDetailFlags detailFlags) | ||
{ | ||
return winrt::make<DscConfigurationUnitProcessorDetails>(unit, detailFlags); | ||
} | ||
|
||
IConfigurationUnitProcessor DscConfigurationSetProcessor::CreateUnitProcessor(const ConfigurationUnit& unit) | ||
{ | ||
// TODO: check schema version. | ||
|
||
if (unit.IsGroup()) | ||
{ | ||
// TODO: see if this is case sensitive in dsc. | ||
if (unit.Type() == s_PowerShellGroup) | ||
{ | ||
return winrt::make<DscConfigurationUnitProcessorPowerShellGroup>(unit, m_weakFactory); | ||
} | ||
|
||
return winrt::make<DscConfigurationUnitProcessorGroup>(unit, m_weakFactory); | ||
} | ||
|
||
return winrt::make<DscConfigurationUnitProcessor>(unit, m_weakFactory); | ||
} | ||
} |
48 changes: 24 additions & 24 deletions
48
...cessor.Dsc/DscConfigurationSetProcessor.h → ...ssor.DscV3/DscConfigurationSetProcessor.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,24 +1,24 @@ | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#pragma once | ||
#include <winrt/Microsoft.Management.Configuration.h> | ||
#include "DscConfigurationSetProcessorFactory.h" | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
struct DscConfigurationSetProcessor : winrt::implements<DscConfigurationSetProcessor, winrt::Microsoft::Management::Configuration::IConfigurationSetProcessor> | ||
{ | ||
DscConfigurationSetProcessor(winrt::Microsoft::Management::Configuration::ConfigurationSet const& configurationSet, winrt::weak_ref<DscConfigurationSetProcessorFactory> const& weakFactory); | ||
|
||
winrt::Microsoft::Management::Configuration::IConfigurationUnitProcessorDetails GetUnitProcessorDetails( | ||
const winrt::Microsoft::Management::Configuration::ConfigurationUnit& unit, | ||
winrt::Microsoft::Management::Configuration::ConfigurationUnitDetailFlags detailFlags); | ||
|
||
winrt::Microsoft::Management::Configuration::IConfigurationUnitProcessor CreateUnitProcessor( | ||
const winrt::Microsoft::Management::Configuration::ConfigurationUnit& unit); | ||
|
||
private: | ||
winrt::Microsoft::Management::Configuration::ConfigurationSet m_configurationSet; | ||
winrt::weak_ref<DscConfigurationSetProcessorFactory> m_weakFactory; | ||
}; | ||
} | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT License. | ||
#pragma once | ||
#include <winrt/Microsoft.Management.Configuration.h> | ||
#include "DscConfigurationSetProcessorFactory.h" | ||
|
||
namespace winrt::Microsoft::Management::Configuration::Processor::Dsc::implementation | ||
{ | ||
struct DscConfigurationSetProcessor : winrt::implements<DscConfigurationSetProcessor, winrt::Microsoft::Management::Configuration::IConfigurationSetProcessor> | ||
{ | ||
DscConfigurationSetProcessor(winrt::Microsoft::Management::Configuration::ConfigurationSet const& configurationSet, winrt::weak_ref<DscConfigurationSetProcessorFactory> const& weakFactory); | ||
|
||
winrt::Microsoft::Management::Configuration::IConfigurationUnitProcessorDetails GetUnitProcessorDetails( | ||
const winrt::Microsoft::Management::Configuration::ConfigurationUnit& unit, | ||
winrt::Microsoft::Management::Configuration::ConfigurationUnitDetailFlags detailFlags); | ||
|
||
winrt::Microsoft::Management::Configuration::IConfigurationUnitProcessor CreateUnitProcessor( | ||
const winrt::Microsoft::Management::Configuration::ConfigurationUnit& unit); | ||
|
||
private: | ||
winrt::Microsoft::Management::Configuration::ConfigurationSet m_configurationSet; | ||
winrt::weak_ref<DscConfigurationSetProcessorFactory> m_weakFactory; | ||
}; | ||
} |
File renamed without changes.
File renamed without changes.
Oops, something went wrong.