public override void BuildChildNodes (ITreeBuilder treeBuilder, object dataObject)
		{
			DotNetProject project = GetProject (treeBuilder);
			if (project != null) {
				var projectReferences = dataObject as ProjectReferenceCollection;
				var folderNode = new ProjectReferencesFromPackagesFolderNode (project, projectReferences);
				if (folderNode.AnyReferencesFromPackages ()) {
					treeBuilder.AddChild (folderNode);
				}
			}
		}
		public override void BuildChildNodes (ITreeBuilder treeBuilder, object dataObject)
		{
			ProjectPackagesFolderNode packagesFolder = GetPackagesFolderNode (treeBuilder);
			if (packagesFolder != null && packagesFolder.AnyPackageReferences ()) {
				var projectReferences = dataObject as ProjectReferenceCollection;
				var folderNode = new ProjectReferencesFromPackagesFolderNode (packagesFolder, projectReferences);
				if (folderNode.AnyReferencesFromPackages ()) {
					treeBuilder.AddChild (folderNode);
				}
			}
		}
Exemplo n.º 3
0
        public override void BuildChildNodes(ITreeBuilder treeBuilder, object dataObject)
        {
            DotNetProject project = GetProject(treeBuilder);

            if (project != null)
            {
                var projectReferences = dataObject as ProjectReferenceCollection;
                var folderNode        = new ProjectReferencesFromPackagesFolderNode(project, projectReferences);
                if (folderNode.AnyReferencesFromPackages())
                {
                    treeBuilder.AddChild(folderNode);
                }
            }
        }
        public override void BuildChildNodes(ITreeBuilder treeBuilder, object dataObject)
        {
            ProjectPackagesFolderNode packagesFolder = GetPackagesFolderNode(treeBuilder);

            if (packagesFolder != null && packagesFolder.AnyPackageReferences())
            {
                var projectReferences = dataObject as ProjectReferenceCollection;
                var folderNode        = new ProjectReferencesFromPackagesFolderNode(packagesFolder, projectReferences);
                if (folderNode.AnyReferencesFromPackages())
                {
                    treeBuilder.AddChild(folderNode);
                }
            }
        }