From 0de15f2ca40bd87ab3ca67c11a2a5dcbc77ca503 Mon Sep 17 00:00:00 2001 From: JohnnyMorganz Date: Sat, 18 Nov 2023 12:14:13 +0100 Subject: [PATCH] set fflag false by default --- Analysis/src/Frontend.cpp | 52 +++++++++++++++++++++++++-------------- 1 file changed, 33 insertions(+), 19 deletions(-) diff --git a/Analysis/src/Frontend.cpp b/Analysis/src/Frontend.cpp index 5ad504f0..2d2cbe87 100644 --- a/Analysis/src/Frontend.cpp +++ b/Analysis/src/Frontend.cpp @@ -38,7 +38,7 @@ LUAU_FASTFLAGVARIABLE(DebugLuauLogSolverToJson, false) LUAU_FASTFLAGVARIABLE(DebugLuauReadWriteProperties, false) LUAU_FASTFLAGVARIABLE(LuauTypecheckLimitControls, false) LUAU_FASTFLAGVARIABLE(CorrectEarlyReturnInMarkDirty, false) -LUAU_FASTFLAGVARIABLE(LuauDefinitionFileSetModuleName, true) +LUAU_FASTFLAGVARIABLE(LuauDefinitionFileSetModuleName, false) namespace Luau { @@ -284,9 +284,11 @@ static ErrorVec accumulateErrors( Module& module = *modulePtr; - std::sort(module.errors.begin(), module.errors.end(), [](const TypeError& e1, const TypeError& e2) -> bool { - return e1.location.begin > e2.location.begin; - }); + std::sort(module.errors.begin(), module.errors.end(), + [](const TypeError& e1, const TypeError& e2) -> bool + { + return e1.location.begin > e2.location.begin; + }); result.insert(result.end(), module.errors.begin(), module.errors.end()); } @@ -513,9 +515,11 @@ std::vector Frontend::checkQueuedModules(std::optional queue; - bool cycleDetected = parseGraph(queue, name, frontendOptions.forAutocomplete, [&seen](const ModuleName& name) { - return seen.contains(name); - }); + bool cycleDetected = parseGraph(queue, name, frontendOptions.forAutocomplete, + [&seen](const ModuleName& name) + { + return seen.contains(name); + }); addBuildQueueItems(buildQueueItems, queue, cycleDetected, seen, frontendOptions); } @@ -535,7 +539,8 @@ std::vector Frontend::checkQueuedModules(std::optional task) { + executeTask = [](std::function task) + { task(); }; } @@ -547,7 +552,8 @@ std::vector Frontend::checkQueuedModules(std::optional Frontend::checkQueuedModules(std::optional Frontend::checkQueuedModules(std::optional