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

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