Exemplo n.º 1
0
		static bool CanExecute(ILSpyTreeNode[] nodes) {
			return nodes != null &&
				nodes.Length > 0 &&
				nodes.All(a => a is NamespaceTreeNode) &&
				nodes.Any(a => ((NamespaceTreeNode)a).Name != string.Empty) &&
				nodes.IsInSameModule() &&
				nodes[0].Parent.Children.Any(a => a is NamespaceTreeNode && ((NamespaceTreeNode)a).Name == string.Empty);
		}
Exemplo n.º 2
0
 static bool CanExecute(ILSpyTreeNode[] nodes)
 {
     return nodes != null &&
         (nodes.Length == 0 || nodes.Any(a => a is AssemblyTreeNode));
 }