mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-12 13:24:09 +02:00
Add "Time Autocomplete" internal IDE flag
This commit is contained in:
parent
1d30beb2d2
commit
b57ac935e5
4 changed files with 13 additions and 0 deletions
|
@ -618,6 +618,8 @@ namespace IDE.ui
|
|||
//Classify(options.HasFlag(.HighPriority) ? ResolveType.Autocomplete_HighPri : ResolveType.Autocomplete);
|
||||
|
||||
ResolveParams resolveParams = new ResolveParams();
|
||||
if (gApp.mDbgTimeAutocomplete)
|
||||
resolveParams.mStopwatch = new .()..Start();
|
||||
resolveParams.mIsUserRequested = options.HasFlag(.UserRequested);
|
||||
Classify(.Autocomplete, resolveParams);
|
||||
if (!resolveParams.mInDeferredList)
|
||||
|
@ -5540,6 +5542,13 @@ namespace IDE.ui
|
|||
|
||||
HandleResolveResult(resolveResult.mResolveType, resolveResult.mAutocompleteInfo, resolveResult);
|
||||
|
||||
if (resolveResult.mStopwatch != null)
|
||||
{
|
||||
resolveResult.mStopwatch.Stop();
|
||||
if (var autoComplete = GetAutoComplete())
|
||||
Debug.WriteLine($"Autocomplete {resolveResult.mStopwatch.ElapsedMilliseconds}ms entries: {autoComplete.mAutoCompleteListWidget.mEntryList.Count}");
|
||||
}
|
||||
|
||||
//Debug.WriteLine("ProcessDeferredResolveResults finished {0}", resolveResult.mResolveType);
|
||||
|
||||
//bool checkIt = (mFilePath.Contains("Program.bf")) && (mEditWidget.mEditWidgetContent.mData.mCurTextVersionId > 3);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue