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))
490
if (!
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (6)
1312
bool legacyBehavior = !
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12);
1505
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12))
1592
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)
1121
ChangeWaves
.ApplyChangeWave();
1123
switch (
ChangeWaves
.ConversionState)
1126
_evaluationLoggingContext.LogWarning("", new BuildEventFileInfo(""), "ChangeWave_InvalidFormat", Traits.Instance.MSBuildDisableFeaturesFromVersion, $"[{string.Join(", ",
ChangeWaves
.AllWaves.Select(x => x.ToString()))}]");
1129
_evaluationLoggingContext.LogWarning("", new BuildEventFileInfo(""), "ChangeWave_OutOfRotation",
ChangeWaves
.DisabledWave, Traits.Instance.MSBuildDisableFeaturesFromVersion, $"[{string.Join(", ",
ChangeWaves
.AllWaves.Select(x => x.ToString()))}]");
1156
SetBuiltInProperty(ReservedPropertyNames.msbuilddisablefeaturesfromversion,
ChangeWaves
.DisabledWave.ToString());
Evaluation\Expander.cs (2)
1539
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_12))
Evaluation\Expander\WellKnownFunctions.cs (2)
640
returnVal =
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10)
Evaluation\IntrinsicFunctions.cs (1)
662
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)
538
ChangeWaves
.ResetStateForTests();
582
ChangeWaves
.ResetStateForTests();
583
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)
5048
env.SetEnvironmentVariable("MSBUILDDISABLEFEATURESFROMVERSION",
ChangeWaves
.Wave17_12.ToString());
Evaluation\IntrinsicFunctionOverload_Tests.cs (16)
31
ChangeWaves
.ResetStateForTests();
53
ChangeWaves
.ResetStateForTests();
75
ChangeWaves
.ResetStateForTests();
97
ChangeWaves
.ResetStateForTests();
262
ChangeWaves
.ResetStateForTests();
284
ChangeWaves
.ResetStateForTests();
306
ChangeWaves
.ResetStateForTests();
348
ChangeWaves
.ResetStateForTests();
370
ChangeWaves
.ResetStateForTests();
392
ChangeWaves
.ResetStateForTests();
434
ChangeWaves
.ResetStateForTests();
456
ChangeWaves
.ResetStateForTests();
478
ChangeWaves
.ResetStateForTests();
520
ChangeWaves
.ResetStateForTests();
542
ChangeWaves
.ResetStateForTests();
564
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)
207
private bool IsOptOut() => Traits.Instance.FrameworkTelemetryOptOut || Traits.Instance.SdkTelemetryOptOut || !
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_14);
Traits.cs (4)
160
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))
440
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)
4712
if (
ChangeWaves
.AreFeaturesEnabled(
ChangeWaves
.Wave17_10))