diff options
author | Mikayla Hutchinson <m.j.hutchinson@gmail.com> | 2016-12-09 04:09:21 +0300 |
---|---|---|
committer | Mikayla Hutchinson <m.j.hutchinson@gmail.com> | 2017-01-14 09:27:03 +0300 |
commit | 81eb2bbdc2a80836cec2fcadccce6e016ccfc26c (patch) | |
tree | 14f66f9403bfe95e505c8899c3e685926a890280 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad | |
parent | f7fa93d84f2420beaa7b6cbf6464442f62eb0e41 (diff) |
Port to Roslyn 2
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad/NamespaceData.cs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad/NamespaceData.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad/NamespaceData.cs index 04b331b609..5972596635 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad/NamespaceData.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad/NamespaceData.cs @@ -37,7 +37,9 @@ using MonoDevelop.Ide.Gui.Components; using MonoDevelop.Ide.TypeSystem; using System.Linq; using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.Shared.Extensions; using Project = MonoDevelop.Projects.Project; +using System.Threading; namespace MonoDevelop.Ide.Gui.Pads.ClassPad { @@ -111,7 +113,7 @@ namespace MonoDevelop.Ide.Gui.Pads.ClassPad // bool nestedNs = builder.Options ["NestedNamespaces"]; bool publicOnly = builder.Options ["PublicApiOnly"]; - builder.AddChildren (namesp.GetAllTypes ()
+ builder.AddChildren (namesp.GetAllTypes (CancellationToken.None) .Where (type => !publicOnly || type.DeclaredAccessibility == Accessibility.Public)
.Select (type => new ClassData (project, type))); } |