1
0
mirror of https://github.com/Siccity/xNode.git synced 2026-03-26 22:49:02 +08:00

Fixed formatting

This commit is contained in:
Thor Brigsted 2019-06-26 10:17:09 +02:00
parent 0b9c821a85
commit 83db25ab3f

View File

@ -77,7 +77,7 @@ namespace XNodeEditor {
foreach (Assembly assembly in assemblies) { foreach (Assembly assembly in assemblies) {
try { try {
types.AddRange(assembly.GetTypes().Where(t => !t.IsAbstract && baseType.IsAssignableFrom(t)).ToArray()); types.AddRange(assembly.GetTypes().Where(t => !t.IsAbstract && baseType.IsAssignableFrom(t)).ToArray());
} catch(ReflectionTypeLoadException) {} } catch (ReflectionTypeLoadException) { }
} }
return types.ToArray(); return types.ToArray();
} }
@ -88,21 +88,16 @@ namespace XNodeEditor {
contextMenu.AddSeparator(""); contextMenu.AddSeparator("");
List<string> invalidatedEntries = new List<string>(); List<string> invalidatedEntries = new List<string>();
foreach (var checkValidate in items) { foreach (var checkValidate in items) {
if (checkValidate.Key.validate && !(bool) checkValidate.Value.Invoke(obj, null)) if (checkValidate.Key.validate && !(bool) checkValidate.Value.Invoke(obj, null)) {
{
invalidatedEntries.Add(checkValidate.Key.menuItem); invalidatedEntries.Add(checkValidate.Key.menuItem);
} }
} }
for (int i = 0; i < items.Length; i++) { for (int i = 0; i < items.Length; i++) {
KeyValuePair<ContextMenu, System.Reflection.MethodInfo> kvp = items[i]; KeyValuePair<ContextMenu, System.Reflection.MethodInfo> kvp = items[i];
if (invalidatedEntries.Contains(kvp.Key.menuItem)) if (invalidatedEntries.Contains(kvp.Key.menuItem)) {
{
contextMenu.AddDisabledItem(new GUIContent(kvp.Key.menuItem)); contextMenu.AddDisabledItem(new GUIContent(kvp.Key.menuItem));
} } else {
else
{
contextMenu.AddItem(new GUIContent(kvp.Key.menuItem), false, () => kvp.Value.Invoke(obj, null)); contextMenu.AddItem(new GUIContent(kvp.Key.menuItem), false, () => kvp.Value.Invoke(obj, null));
} }
} }
} }