3 writes to Origin
NuGet.Configuration (3)
Settings\SettingBase.cs (3)
20
Origin
= origin ?? throw new ArgumentNullException(nameof(origin));
74
Origin
= origin;
95
Origin
= null;
113 references to Origin
NuGet.Configuration (113)
PackageSource\PackageSourceProvider.cs (8)
123
var sources = sourcesItems?.OrderBy(i => configFilePaths.IndexOf(i.
Origin
?.ConfigFilePath)); //lower index => higher priority => closer to user.
238
IsMachineWide = setting.
Origin
?.IsMachineWide ?? false,
510
if (sourceSetting.
Origin
!= null && Settings is Settings castSettings)
512
castSettings.AddOrUpdate(sourceSetting.
Origin
, ConfigurationConstants.DisabledPackageSources, new AddItem(name, "true"));
799
string filePath = duplicatedKey.
Origin
?.ConfigFilePath ?? Resources.ShowError_UnknownOrigin;
948
c => !(c.
Origin
== null || c.
Origin
.IsReadOnly || c.
Origin
.IsMachineWide))
Settings\Items\AddItem.cs (7)
71
if (
Origin
!= null)
73
return Settings.ResolvePathFromOrigin(
Origin
.DirectoryPath,
Origin
.ConfigFilePath, Value);
81
if (
Origin
!= null &&
Origin
.IsReadOnly)
131
if (
Origin
!= null)
133
newItem.SetOrigin(
Origin
);
Settings\Items\AuthorItem.cs (2)
32
if (
Origin
!= null)
34
newItem.SetOrigin(
Origin
);
Settings\Items\CertificateItem.cs (2)
98
if (
Origin
!= null)
100
newItem.SetOrigin(
Origin
);
Settings\Items\ClearItem.cs (2)
27
if (
Origin
!= null)
29
newItem.SetOrigin(
Origin
);
Settings\Items\CredentialsItem.cs (8)
83
if (
Origin
!= null)
85
_validAuthenticationTypes.SetOrigin(
Origin
);
202
if (
Origin
!= null)
204
newSetting.SetOrigin(
Origin
);
289
if (
Origin
!= null)
291
_validAuthenticationTypes.SetOrigin(
Origin
);
305
if (
Origin
!= null)
307
Origin
.IsDirty = true;
Settings\Items\FileClientCertItem.cs (5)
65
Origin
?.ConfigFilePath ?? "<Config file path>"));
73
Origin
?.ConfigFilePath ?? "<Config file path>"));
158
return new FileClientCertItem(PackageSource, FilePath, Password, IsPasswordIsClearText,
Origin
!);
210
if (PathValidator.IsValidRelativePath(originalValue) &&
Origin
!= null)
213
var relativeToConfigFilePath = PathUtility.GetAbsolutePath(PathUtility.EnsureTrailingSlash(
Origin
.DirectoryPath), originalValue);
Settings\Items\OwnersItem.cs (5)
59
if (
Origin
!= null)
61
newItem.SetOrigin(
Origin
);
121
if (
Origin
!= null)
123
_content.SetOrigin(
Origin
);
129
Origin
.IsDirty = true;
Settings\Items\PackagePatternItem.cs (2)
43
if (
Origin
!= null)
45
newItem.SetOrigin(
Origin
);
Settings\Items\PackageSourceMappingSourceItem.cs (5)
117
if (
Origin
!= null)
119
newItem.SetOrigin(
Origin
);
183
if (
Origin
!= null)
185
itemToAdd.SetOrigin(
Origin
);
192
Origin
.IsDirty = true;
Settings\Items\RepositoryItem.cs (7)
96
if (
Origin
!= null)
98
newItem.SetOrigin(
Origin
);
183
if (
Origin
!= null)
185
_owners.SetOrigin(
Origin
);
192
Origin
.IsDirty = true;
202
if (
Origin
!= null)
204
Origin
.IsDirty = true;
Settings\Items\SourceItem.cs (2)
93
if (
Origin
!= null)
95
newSetting.SetOrigin(
Origin
);
Settings\Items\TrustedSignerItem.cs (3)
146
if (
Origin
!= null)
148
certToAdd.SetOrigin(
Origin
);
155
Origin
.IsDirty = true;
Settings\Items\UnknownItem.cs (13)
65
if (
Origin
!= null)
67
newSetting.SetOrigin(
Origin
);
80
if (
Origin
!= null &&
Origin
.IsMachineWide)
85
if (
Origin
!= null &&
Origin
.IsReadOnly)
94
if (
Origin
!= null)
96
setting.SetOrigin(
Origin
);
103
Origin
.IsDirty = true;
127
if (
Origin
!= null &&
Origin
.IsMachineWide)
132
if (
Origin
!= null &&
Origin
.IsReadOnly)
Settings\SettingBase.cs (7)
31
internal bool IsAbstract() => Node == null &&
Origin
== null;
36
internal bool IsCopy() => Node == null &&
Origin
!= null;
72
if (
Origin
== null || (
Origin
!= null &&
Origin
== origin))
87
if (
Origin
!= null)
89
Origin
.IsDirty = true;
Settings\SettingElement.cs (1)
65
public string? ConfigPath =>
Origin
?.ConfigFilePath;
Settings\SettingFactory.cs (1)
179
var source = duplicatedDescendants.Select(d => d.
Origin
?.ConfigFilePath).First(d => d is not null);
Settings\SettingItem.cs (8)
49
if (
Origin
!= null &&
Origin
.IsMachineWide)
54
if (
Origin
!= null &&
Origin
.IsReadOnly)
82
if (xElement != null &&
Origin
!= null)
86
Origin
.IsDirty = true;
95
if (xElement != null &&
Origin
!= null)
98
Origin
.IsDirty = true;
Settings\Settings.cs (1)
230
return clearedSections.First()!.
Origin
;
Settings\SettingSection.cs (4)
34
if (item == null || (
Origin
!= null &&
Origin
.IsReadOnly))
41
if (currentChild.
Origin
!= null && currentChild.
Origin
.IsReadOnly)
Settings\SettingsGroup.cs (9)
99
if (
Origin
is null)
104
if (
Origin
.IsMachineWide)
109
if (
Origin
.IsReadOnly)
118
setting.SetOrigin(
Origin
);
122
Origin
.IsDirty = true;
139
if (
Origin
!= null &&
Origin
.IsMachineWide)
144
if (
Origin
!= null &&
Origin
.IsReadOnly)
Settings\SettingText.cs (2)
63
if (
Origin
!= null)
65
newSetting.SetOrigin(
Origin
);
Settings\VirtualSettingSection.cs (4)
98
if (currentSetting.
Origin
!= null && currentSetting.
Origin
.IsMachineWide)
103
if (currentSetting.
Origin
!= null && currentSetting.
Origin
.IsReadOnly)
Utility\SettingsUtility.cs (5)
154
return Settings.ResolvePathFromOrigin(encryptedItem!.
Origin
!.DirectoryPath, encryptedItem.
Origin
.ConfigFilePath, decryptedString);
334
.OrderBy(i => configFilePaths.IndexOf(i.
Origin
?.ConfigFilePath!)) //lower index => higher priority => closer to user.
426
source = Settings.ResolvePathFromOrigin(configSetting!.
Origin
!.DirectoryPath, configSetting.
Origin
.ConfigFilePath, source!);