99using Stride . Core . Assets . Analysis ;
1010using Stride . Core . Assets . Diagnostics ;
1111using Stride . Core . Assets . Tracking ;
12+ using Stride . Core . Solutions ;
1213using Stride . Core . Diagnostics ;
1314using Stride . Core . Extensions ;
1415using Stride . Core . IO ;
@@ -291,19 +292,19 @@ protected SolutionProject(Package package) : base(package)
291292 public SolutionProject ( Package package , Guid projectGuid , string fullPath )
292293 : this ( package )
293294 {
294- VSProject = new VisualStudio . Project ( projectGuid , VisualStudio . KnownProjectTypeGuid . CSharp , Path . GetFileNameWithoutExtension ( fullPath ) , fullPath , Guid . Empty ,
295+ VSProject = new Project ( projectGuid , KnownProjectTypeGuid . CSharp , Path . GetFileNameWithoutExtension ( fullPath ) , fullPath , Guid . Empty ,
295296 [ ] ,
296297 [ ] ,
297298 [ ] ) ;
298299 }
299300
300- public SolutionProject ( Package package , VisualStudio . Project vsProject )
301+ public SolutionProject ( Package package , Project vsProject )
301302 : this ( package )
302303 {
303304 VSProject = vsProject ;
304305 }
305306
306- public VisualStudio . Project VSProject { get ; set ; }
307+ public Project VSProject { get ; set ; }
307308
308309 public Guid Id => VSProject . Guid ;
309310
@@ -430,14 +431,14 @@ public sealed partial class PackageSession : IDisposable, IAssetFinder
430431 public event DirtyFlagChangedDelegate < AssetItem > AssetDirtyChanged ;
431432 private TaskCompletionSource < int > saveCompletion ;
432433
433- internal VisualStudio . Solution VSSolution ;
434+ internal Solution VSSolution ;
434435
435436 /// <summary>
436437 /// Initializes a new instance of the <see cref="PackageSession"/> class.
437438 /// </summary>
438439 public PackageSession ( )
439440 {
440- VSSolution = new VisualStudio . Solution ( ) ;
441+ VSSolution = new Solution ( ) ;
441442 VSSolution . Headers . Add ( SolutionHeader ) ;
442443
443444 Projects = [ ] ;
@@ -790,7 +791,7 @@ public static void Load(string filePath, PackageSessionResult sessionResult, Pac
790791 if ( string . Equals ( Path . GetExtension ( filePath ) , ".sln" , StringComparison . InvariantCultureIgnoreCase ) )
791792 {
792793 // The session should save back its changes to the solution
793- var solution = session . VSSolution = VisualStudio . Solution . FromFile ( filePath ) ;
794+ var solution = session . VSSolution = Solution . FromFile ( filePath ) ;
794795
795796 // Keep header
796797 var versionHeader = solution . Properties . FirstOrDefault ( x => x . Name == "VisualStudioVersion" ) ;
@@ -802,7 +803,7 @@ public static void Load(string filePath, PackageSessionResult sessionResult, Pac
802803 // Note: using ToList() because upgrade from old package system might change Projects list
803804 foreach ( var vsProject in solution . Projects . ToList ( ) )
804805 {
805- if ( vsProject . TypeGuid == VisualStudio . KnownProjectTypeGuid . CSharp || vsProject . TypeGuid == VisualStudio . KnownProjectTypeGuid . CSharpNewSystem )
806+ if ( vsProject . TypeGuid == KnownProjectTypeGuid . CSharp || vsProject . TypeGuid == KnownProjectTypeGuid . CSharpNewSystem )
806807 {
807808 var project = ( SolutionProject ) session . LoadProject ( sessionResult , vsProject . FullPath , loadParameters ) ;
808809 project . VSProject = vsProject ;
0 commit comments