Asset refactoring and content files
This commit is contained in:
		
					parent
					
						
							
								388bb7260c
							
						
					
				
			
			
				commit
				
					
						a71112ce8f
					
				
			
		
					 34 changed files with 1301 additions and 173 deletions
				
			
		| 
						 | 
				
			
			@ -1,4 +1,7 @@
 | 
			
		|||
using System;
 | 
			
		||||
// Copyright (c) .NET Foundation and contributors. All rights reserved.
 | 
			
		||||
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
 | 
			
		||||
 | 
			
		||||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.IO;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -4,6 +4,7 @@
 | 
			
		|||
using System;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
using System.Linq;
 | 
			
		||||
using Microsoft.DotNet.ProjectModel.Compilation;
 | 
			
		||||
using Microsoft.DotNet.ProjectModel.Server.Helpers;
 | 
			
		||||
using Microsoft.DotNet.ProjectModel.Server.Models;
 | 
			
		||||
using Microsoft.DotNet.Cli.Compiler.Common;
 | 
			
		||||
| 
						 | 
				
			
			@ -45,7 +46,7 @@ namespace Microsoft.DotNet.ProjectModel.Server
 | 
			
		|||
            // both will be listed as dependencies. Prefix "fx/" will be added to ReferenceAssembly type dependency.
 | 
			
		||||
            foreach (var export in allExports.Values)
 | 
			
		||||
            {
 | 
			
		||||
                allSourceFiles.AddRange(export.SourceReferences);
 | 
			
		||||
                allSourceFiles.AddRange(export.SourceReferences.Select(f => f.ResolvedPath));
 | 
			
		||||
                allFileReferences.AddRange(export.CompilationAssemblies.Select(asset => asset.ResolvedPath));
 | 
			
		||||
 | 
			
		||||
                var diagnostics = diagnosticsLookup[export.Library].ToList();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue