1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

DeleteDictionaryAndKeysAndItems to DeleteDictionaryAndKeysAndValues

This commit is contained in:
Brian Fiete 2021-01-04 04:56:44 -08:00
parent d78cb3182a
commit f9b9b15214
15 changed files with 38 additions and 23 deletions

View file

@ -14,7 +14,7 @@ namespace IDE
public Monitor mMonitor = new .() ~ delete _;
static String sVersionStr = "///@singleFileVersion ";
static String sSectionStr = "///@embed ";
public Dictionary<String, String> mData = new .() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, String> mData = new .() ~ DeleteDictionaryAndKeysAndValues!(_);
public String mFilePath ~ delete _;
public bool mPendingSave;
public bool mHasChanges;

View file

@ -52,7 +52,7 @@ namespace IDE
// One watcher per directory
public static int32 sDbgFileCreateDelay;
Dictionary<String, WatcherEntry> mWatchers = new Dictionary<String, WatcherEntry>();
Dictionary<String, DepInfo> mWatchedFiles = new Dictionary<String, DepInfo>() ~ DeleteDictionaryAndKeysAndItems!(_); // Including ref count
Dictionary<String, DepInfo> mWatchedFiles = new Dictionary<String, DepInfo>() ~ DeleteDictionaryAndKeysAndValues!(_); // Including ref count
List<ChangeRecord> mChangeList = new .() ~ DeleteContainerAndItems!(_);
Dictionary<String, ChangeRecord> mChangeMap = new .() ~ delete _;
List<Object> mDependencyChangeList = new List<Object>() ~ delete _;

View file

@ -446,7 +446,7 @@ namespace IDE
public String mFileName ~ delete _;
public String mArgs ~ delete _;
public String mWorkingDir ~ delete _;
public Dictionary<String, String> mEnvVars ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, String> mEnvVars ~ DeleteDictionaryAndKeysAndValues!(_);
public ArgsFileKind mUseArgsFile;
public int32 mParallelGroup = -1;
public bool mIsTargetRun;

View file

@ -1253,7 +1253,7 @@ namespace IDE
public class Config
{
public Dictionary<String, Options> mPlatforms = new Dictionary<String, Options>() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, Options> mPlatforms = new Dictionary<String, Options>() ~ DeleteDictionaryAndKeysAndValues!(_);
}
public class Dependency
@ -1284,7 +1284,7 @@ namespace IDE
public int32 mCurResVer;
public int32 mLastGeneratedResVer;
public Dictionary<String, Config> mConfigs = new Dictionary<String, Config>() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, Config> mConfigs = new Dictionary<String, Config>() ~ DeleteDictionaryAndKeysAndValues!(_);
public GeneralOptions mGeneralOptions = new GeneralOptions() ~ delete _;
public BeefGlobalOptions mBeefGlobalOptions = new BeefGlobalOptions() ~ delete _;
@ -1913,7 +1913,7 @@ namespace IDE
}
}
DeleteDictionaryAndKeysAndItems!(mConfigs);
DeleteDictionaryAndKeysAndValues!(mConfigs);
mConfigs = new Dictionary<String, Config>();
for (var configNameSV in data.Enumerate("Configs"))

View file

@ -39,8 +39,8 @@ namespace IDE
public Object mTargetObject;
}
public Dictionary<String, Target> mTargets = new .() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, Cmd> mCmds = new .() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, Target> mTargets = new .() ~ DeleteDictionaryAndKeysAndValues!(_);
public Dictionary<String, Cmd> mCmds = new .() ~ DeleteDictionaryAndKeysAndValues!(_);
}
public enum CmdFlags

View file

@ -314,11 +314,11 @@ namespace IDE
public class Config
{
public Dictionary<String, Options> mPlatforms = new Dictionary<String, Options>() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, Options> mPlatforms = new Dictionary<String, Options>() ~ DeleteDictionaryAndKeysAndValues!(_);
}
public BeefGlobalOptions mBeefGlobalOptions = new BeefGlobalOptions() ~ delete _;
public Dictionary<String, Config> mConfigs = new Dictionary<String, Config>() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, Config> mConfigs = new Dictionary<String, Config>() ~ DeleteDictionaryAndKeysAndValues!(_);
public HashSet<String> mExtraPlatforms = new .() ~ DeleteContainerAndItems!(_);
public class ProjectSourceCompileInstance
@ -892,7 +892,7 @@ namespace IDE
public void Deserialize(StructuredData data)
{
DeleteDictionaryAndKeysAndItems!(mConfigs);
DeleteDictionaryAndKeysAndValues!(mConfigs);
mConfigs = new Dictionary<String, Config>();
using (data.Open("Workspace"))

View file

@ -17,7 +17,7 @@ namespace IDE.ui
{
public String mDocString = new String(256) ~ delete _;
public String mBriefString ~ delete _;
public Dictionary<String, String> mParamInfo ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, String> mParamInfo ~ DeleteDictionaryAndKeysAndValues!(_);
public String ShowDocString
{

View file

@ -56,7 +56,7 @@ namespace IDE.ui
delete _;
};
public static int32 sCurrentMRUIndex = 1;
static Dictionary<String, TimeEntry> sTimeCache = new .() ~ DeleteDictionaryAndKeysAndItems!(_);
static Dictionary<String, TimeEntry> sTimeCache = new .() ~ DeleteDictionaryAndKeysAndValues!(_);
protected EntryListView mFileList;
EditWidget mEditWidget;

View file

@ -38,7 +38,7 @@ namespace IDE.ui
}
public Project mProject;
Dictionary<String, ValueContainer<bool>> mDependencyValuesMap ~ DeleteDictionaryAndKeysAndItems!(_);
Dictionary<String, ValueContainer<bool>> mDependencyValuesMap ~ DeleteDictionaryAndKeysAndValues!(_);
Project.Options[] mCurProjectOptions ~ delete _;
float mLockFlashPct;
public int32 mNewDebugSessionCountdown;

View file

@ -162,7 +162,7 @@ namespace IDE.ui
public String mFileName ~ delete _;
public String mBackupFileName ~ delete _; // Didn't match hash
public String mFoundPath ~ delete _;
public Dictionary<String, String> mRemapMap = new .() ~ DeleteDictionaryAndKeysAndItems!(_);
public Dictionary<String, String> mRemapMap = new .() ~ DeleteDictionaryAndKeysAndValues!(_);
public ~this()
{