1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-18 08:06:04 +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

@ -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"))