128 references to ChangeWaves
Microsoft.Build (33)
BackEnd\Components\Caching\ResultsCache.cs (2)
175
bool buildDataFlagsSatisfied =
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12)
BackEnd\Components\Logging\LoggingService.cs (2)
586
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12))
BackEnd\Components\SdkResolution\SdkResolverService.cs (6)
65
protected SdkResolverLoader _sdkResolverLoader =
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10)
140
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
483
if (!
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (6)
1310
bool legacyBehavior = !
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12);
1486
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12))
1573
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12))
Construction\Solution\SolutionFile.cs (2)
232
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_14) && string.IsNullOrEmpty(value))
Evaluation\Evaluator.cs (6)
1116
ChangeWaves
.ApplyChangeWave();
1118
switch (
ChangeWaves
.ConversionState)
1121
_evaluationLoggingContext.LogWarning("", new BuildEventFileInfo(""), "ChangeWave_InvalidFormat", Traits.Instance.MSBuildDisableFeaturesFromVersion, $"[{String.Join(", ",
ChangeWaves
.AllWaves.Select(x => x.ToString()))}]");
1124
_evaluationLoggingContext.LogWarning("", new BuildEventFileInfo(""), "ChangeWave_OutOfRotation",
ChangeWaves
.DisabledWave, Traits.Instance.MSBuildDisableFeaturesFromVersion, $"[{String.Join(", ",
ChangeWaves
.AllWaves.Select(x => x.ToString()))}]");
1151
SetBuiltInProperty(ReservedPropertyNames.msbuilddisablefeaturesfromversion,
ChangeWaves
.DisabledWave.ToString());
Evaluation\Expander.cs (2)
1533
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12))
Evaluation\Expander\WellKnownFunctions.cs (2)
640
returnVal =
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10)
Evaluation\IntrinsicFunctions.cs (1)
642
return
ChangeWaves
.AreFeaturesEnabled(wave);
Evaluation\PropertyTrackingEvaluatorDataWrapper.cs (2)
428
|| (currentTrackingSetting == PropertyTrackingSetting.None &&
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10));
Logging\BinaryLogger\BinaryLogger.cs (2)
492
bool isWildcard =
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12) && parameter.Contains("{}");
Microsoft.Build.CommandLine.UnitTests (3)
XMake_Tests.cs (3)
535
ChangeWaves
.ResetStateForTests();
579
ChangeWaves
.ResetStateForTests();
580
env.SetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION",
ChangeWaves
.Wave17_10.ToString());
Microsoft.Build.Engine.OM.UnitTests (4)
Construction\ProjectTargetElement_Tests.cs (1)
347
ChangeWaves
.ResetStateForTests();
Definition\ProjectItem_Tests.cs (3)
789
ChangeWaves
.ResetStateForTests();
846
ChangeWaves
.ResetStateForTests();
974
ChangeWaves
.ResetStateForTests();
Microsoft.Build.Engine.UnitTests (55)
ChangeWaves_Tests.cs (36)
32
ChangeWaves
.ResetStateForTests();
47
bool isThisWaveEnabled = versionToCheckAgainstCurrentChangeWave < currentChangeWaveShouldUltimatelyResolveTo || currentChangeWaveShouldUltimatelyResolveTo ==
ChangeWaves
.EnableAllFeatures;
49
ChangeWaves
.AreFeaturesEnabled(versionToCheckAgainstCurrentChangeWave).ShouldBe(isThisWaveEnabled);
75
ChangeWaves
.ResetStateForTests();
83
SetChangeWave(
ChangeWaves
.EnableAllFeatures.ToString(), env);
85
for (int i = 0; i <
ChangeWaves
.AllWaves.Length - 1; i++)
88
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.AllWaves[i],
89
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.EnableAllFeatures,
107
ChangeWaves
.AreFeaturesEnabled(featureAsVersion).ShouldBe(true);
111
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.EnableAllFeatures,
128
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.HighestWave,
129
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.EnableAllFeatures,
145
for (int i = 0; i <
ChangeWaves
.AllWaves.Length; i++)
148
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.AllWaves[i],
149
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.LowestWave,
165
for (int i = 0; i <
ChangeWaves
.AllWaves.Length - 1; i++)
168
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.AllWaves[i],
169
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.HighestWave,
175
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.AllWaves[
ChangeWaves
.AllWaves.Length - 1],
176
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.HighestWave,
186
SetChangeWave($"{
ChangeWaves
.LowestWave.Major}.{
ChangeWaves
.LowestWave.Minor}.{
ChangeWaves
.LowestWave.Build + 1}", env);
189
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.LowestWave,
190
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.AllWaves[1],
200
SetChangeWave(
ChangeWaves
.HighestWave.ToString(), env);
202
for (int i = 0; i <
ChangeWaves
.AllWaves.Length - 1; i++)
205
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.AllWaves[i],
206
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.HighestWave,
212
versionToCheckAgainstCurrentChangeWave:
ChangeWaves
.AllWaves[
ChangeWaves
.AllWaves.Length - 1],
213
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.HighestWave,
223
SetChangeWave(
ChangeWaves
.LowestWave.ToString(), env);
225
foreach (Version wave in
ChangeWaves
.AllWaves)
229
currentChangeWaveShouldUltimatelyResolveTo:
ChangeWaves
.LowestWave,
Evaluation\Expander_Tests.cs (1)
5023
env.SetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION",
ChangeWaves
.Wave17_12.ToString());
Evaluation\IntrinsicFunctionOverload_Tests.cs (16)
30
ChangeWaves
.ResetStateForTests();
52
ChangeWaves
.ResetStateForTests();
74
ChangeWaves
.ResetStateForTests();
96
ChangeWaves
.ResetStateForTests();
138
ChangeWaves
.ResetStateForTests();
160
ChangeWaves
.ResetStateForTests();
182
ChangeWaves
.ResetStateForTests();
224
ChangeWaves
.ResetStateForTests();
246
ChangeWaves
.ResetStateForTests();
268
ChangeWaves
.ResetStateForTests();
310
ChangeWaves
.ResetStateForTests();
332
ChangeWaves
.ResetStateForTests();
354
ChangeWaves
.ResetStateForTests();
396
ChangeWaves
.ResetStateForTests();
418
ChangeWaves
.ResetStateForTests();
440
ChangeWaves
.ResetStateForTests();
FileMatcher_Tests.cs (2)
1375
ChangeWaves
.ResetStateForTests();
1414
ChangeWaves
.ResetStateForTests();
Microsoft.Build.Framework (14)
ChangeWaves.cs (2)
136
_cachedWave =
ChangeWaves
.EnableAllFeatures;
141
_cachedWave =
ChangeWaves
.EnableAllFeatures;
ProjectStartedEventArgs.cs (6)
254
return globalProperties ?? (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12)
305
return properties ?? (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12)
331
return items ?? (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12)
Telemetry\OpenTelemetryManager.cs (2)
204
private bool IsOptOut() => Traits.Instance.FrameworkTelemetryOptOut || Traits.Instance.SdkTelemetryOptOut || !
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_14);
Traits.cs (4)
154
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
434
return
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10);
Microsoft.Build.Tasks.Core (4)
Exec.cs (4)
395
string trimmedTextLine =
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10) ?
579
bool setLocale = !
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10);
Microsoft.Build.Tasks.UnitTests (4)
CreateItem_Tests.cs (2)
312
ChangeWaves
.ResetStateForTests();
364
ChangeWaves
.ResetStateForTests();
Exec_Tests.cs (2)
84
ChangeWaves
.ResetStateForTests();
86
env.SetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION",
ChangeWaves
.Wave17_10.ToString());
Microsoft.Build.UnitTests.Shared (3)
ObjectModelHelpers.cs (2)
1471
ChangeWaves
.ResetStateForTests();
1509
ChangeWaves
.ResetStateForTests();
TestEnvironment.cs (1)
104
ChangeWaves
.ResetStateForTests();
Microsoft.Build.Utilities.Core (6)
ToolTask.cs (6)
241
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
265
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
1455
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
MSBuild (2)
XMake.cs (2)
4643
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))