Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2009-02-09 14:50:07 +0300
committerLluis Sanchez <lluis@novell.com>2009-02-09 14:50:07 +0300
commit74fb98c9ed5808118b5f6530cb5eae5cd3b0509e (patch)
treed30e98bf91a0a93de833727b2d75afc88e5ff261 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad
parent546364be4e8db9d2e19831ff0febec9d63a3fda1 (diff)
* src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/IdeStartup.cs:
* tests/UnitTests/MonoDevelop.Projects/CompletionDatabaseTests.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/FileCommands.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentNavigationPoint.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads.ClassPad/NamespaceData.cs: * src/addins/MonoDevelop.WebReferences/MonoDevelop.WebReferences/CodeGenerator.cs: * src/core/MonoDevelop.Ide/MonoDevelop.Ide.Templates/SingleFileDescriptionTemplate.cs: Properly fix warning. svn path=/trunk/monodevelop/; revision=126331
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.cs4
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 9304d59cfd..f877f65565 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
@@ -155,9 +155,11 @@ namespace MonoDevelop.Ide.Gui.Pads.ClassPad
public override void AddProjectContent (ITreeBuilder builder)
{
bool nestedNs = builder.Options ["NestedNamespaces"];
-// bool publicOnly = builder.Options ["PublicApiOnly"];
+ bool publicOnly = builder.Options ["PublicApiOnly"];
Dictionary<string, bool> namespaces = new Dictionary<string, bool> ();
foreach (IType type in unit.Types) {
+ if (publicOnly && !type.IsPublic)
+ continue;
if (type.Namespace == FullName) {
builder.AddChild (new ClassData (null, type));
continue;