Skip to content

[main] Update dependencies from dotnet/roslyn#137

Merged
dotnet-maestro[bot] merged 4 commits into
mainfrom
darc-main-acdb7a32-3b51-4ba2-af1f-8f4c9054c6ac
Jan 24, 2022
Merged

[main] Update dependencies from dotnet/roslyn#137
dotnet-maestro[bot] merged 4 commits into
mainfrom
darc-main-acdb7a32-3b51-4ba2-af1f-8f4c9054c6ac

Conversation

@dotnet-maestro
Copy link
Copy Markdown
Contributor

@dotnet-maestro dotnet-maestro Bot commented Jan 17, 2022

This pull request updates the following dependencies

From https://github.com/dotnet/roslyn

  • Subscription: 382b0e78-e254-45c6-24d7-08d9158524d7
  • Build: 20220122.1
  • Date Produced: January 22, 2022 7:17:13 PM UTC
  • Commit: 1d8d31cdc71e2220cefe23e9b5810330bd6bdff8
  • Branch: refs/heads/main

…116.1

Microsoft.CodeAnalysis
 From Version 4.2.0-1.22057.5 -> To Version 4.2.0-1.22066.1
@lambdageek
Copy link
Copy Markdown
Member

lambdageek commented Jan 18, 2022

@tmat @sharwell Looks like I'm getting the same kind of error as this comment dotnet/roslyn#58817 (comment)

Am I missing some assembly reference? Or maybe I need to tell the MSBuildWorkspace the set of languages that I want?

Unhandled exception. System.AggregateException: One or more errors occurred. (No export was found for the contract 'IVSTypeScriptFormattingServiceImplementation'
   -> required by import 'impl' of part 'VSTypeScriptFormattingService'
   -> required by import 'value' of part 'Lazy<ILanguageService, LanguageServiceMetadata>'
   -> required by import 'item' of part 'Lazy`2[]'
   -> required by initial request for contract 'IEnumerable<Lazy<ILanguageService, LanguageServiceMetadata>> { IsImportMany = True }')
   ---> System.Composition.Hosting.CompositionFailedException: No export was found for the contract 'IVSTypeScriptFormattingServiceImplementation'
   -> required by import 'impl' of part 'VSTypeScriptFormattingService'
   -> required by import 'value' of part 'Lazy<ILanguageService, LanguageServiceMetadata>'
   -> required by import 'item' of part 'Lazy`2[]'
   -> required by initial request for contract 'IEnumerable<Lazy<ILanguageService, LanguageServiceMetadata>> { IsImportMany = True }'
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.CheckTarget(CompositionDependency dependency, HashSet`1 checked, Stack`1 checking)
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.CheckDependency(CompositionDependency dependency, HashSet`1 checked, Stack`1 checking)
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.CheckTarget(CompositionDependency dependency, HashSet`1 checked, Stack`1 checking)
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.CheckDependency(CompositionDependency dependency, HashSet`1 checked, Stack`1 checking)
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.CheckTarget(CompositionDependency dependency, HashSet`1 checked, Stack`1 checking)
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.CheckDependency(CompositionDependency dependency, HashSet`1 checked, Stack`1 checking)
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.CheckTarget(CompositionDependency dependency, HashSet`1 checked, Stack`1 checking)
     at System.Composition.Hosting.Core.ExportDescriptorRegistryUpdate.Execute(CompositionContract contract)
     at System.Composition.Hosting.Core.ExportDescriptorRegistry.TryGetSingleForExport(CompositionContract exportKey, ExportDescriptor& defaultForExport)
     at System.Composition.Hosting.Core.LifetimeContext.TryGetExport(CompositionContract contract, Object& export)
     at System.Composition.Hosting.CompositionHost.TryGetExport(CompositionContract contract, Object& export)
     at System.Composition.CompositionContextExtensions.SatisfyImportsInternal(CompositionContext exportProvider, Object objectWithLooseImports, AttributedModelProvider conventions)
     at System.Composition.CompositionContextExtensions.SatisfyImports(CompositionContext compositionContext, Object objectWithLooseImports)
     at Microsoft.CodeAnalysis.Host.Mef.MefHostServices.Microsoft.CodeAnalysis.Host.Mef.IMefHostExportProvider.GetExports[TExtension,TMetadata]()
     at Microsoft.CodeAnalysis.Host.Mef.MefWorkspaceServices.GetSupportedLanguages()
     at Microsoft.CodeAnalysis.Host.Mef.MefWorkspaceServices.FindLanguageServices[TLanguageService](MetadataFilter filter)+MoveNext()
     at System.Linq.Enumerable.TryGetFirst[TSource](IEnumerable`1 source, Boolean& found)
     at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
     at Microsoft.CodeAnalysis.MSBuild.ProjectFileLoader.GetLoaderForProjectFileExtension(HostWorkspaceServices workspaceServices, String extension)
     at Microsoft.CodeAnalysis.MSBuild.ProjectFileLoaderRegistry.TryGetLoaderFromProjectPath(String projectFilePath, DiagnosticReportingMode mode, IProjectFileLoader& loader)
     at Microsoft.CodeAnalysis.MSBuild.MSBuildProjectLoader.Worker.LoadProjectFileInfosAsync(String projectPath, DiagnosticReportingOptions reportingOptions, CancellationToken cancellationToken)
     at Microsoft.CodeAnalysis.MSBuild.MSBuildProjectLoader.Worker.LoadProjectInfosFromPathAsync(String projectPath, DiagnosticReportingOptions reportingOptions, CancellationToken cancellationToken)
     at Microsoft.CodeAnalysis.MSBuild.MSBuildProjectLoader.Worker.LoadAsync(CancellationToken cancellationToken)
     at Microsoft.CodeAnalysis.MSBuild.MSBuildProjectLoader.LoadProjectInfoAsync(String projectFilePath, ProjectMap projectMap, IProgress`1 progress, ILogger msbuildLogger, CancellationToken cancellationToken)
     at Microsoft.CodeAnalysis.MSBuild.MSBuildWorkspace.OpenProjectAsync(String projectFilePath, ILogger msbuildLogger, IProgress`1 progress, CancellationToken cancellationToken)
     at Microsoft.DotNet.HotReload.Utils.Generator.BaselineProject.PrepareMSBuildProject(Config config, EditAndContinueCapabilities capabilities, CancellationToken ct) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator/BaselineProject.cs:line 45
     at Microsoft.DotNet.HotReload.Utils.Generator.BaselineProject.Make(Config config, EditAndContinueCapabilities capabilities, CancellationToken ct) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator/BaselineProject.cs:line 19
     at Microsoft.DotNet.HotReload.Utils.Generator.Runner.SetupBaseline(EditAndContinueCapabilities capabilities, CancellationToken ct) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator/Runner.cs:line 54
     at Microsoft.DotNet.HotReload.Utils.Generator.Runner.Run(CancellationToken ct) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator/Runner.cs:line 25
     at Microsoft.DotNet.HotReload.Utils.Generator.Frontend.Frontend.Run(Config config) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator.Frontend/Frontend.cs:line 37
     at Microsoft.DotNet.HotReload.Utils.Generator.Frontend.Frontend.RunWithExitStatus(Config config) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator.Frontend/Frontend.cs:line 25
     --- End of inner exception stack trace ---
     at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
     at System.Threading.Tasks.Task`1.get_Result()
     at Microsoft.DotNet.HotReload.Utils.Generator.Frontend.Frontend.Main(String[] args) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator.Frontend/Frontend.cs:line 18
     at Program.<Main>$(String[] args) in /_/src/Microsoft.DotNet.HotReload.Utils.Generator.BuildTool/Program.cs:line 4

@tmat
Copy link
Copy Markdown
Member

tmat commented Jan 18, 2022

Reverting the change: dotnet/roslyn#58923

@lambdageek
Copy link
Copy Markdown
Member

lambdageek commented Jan 20, 2022

Waiting for dotnet/roslyn#58940 dotnet/roslyn#58940

@dotnet-maestro dotnet-maestro Bot merged commit 99eb9e5 into main Jan 24, 2022
@dotnet-maestro dotnet-maestro Bot deleted the darc-main-acdb7a32-3b51-4ba2-af1f-8f4c9054c6ac branch January 24, 2022 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants