I'm developing a Roslyn-based code analyzer and try to add support for PHP using PeachPie. If I reference only Peachpie.Microsoft.CodeAnalysis, then I don't get Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.CSharp.Features (and the same for VisualBasic). If I reference both Microsoft.CodeAnalysis and Peachpie.Microsoft.CodeAnalysis, then there are compiler errors because many types such as ISymbol are defined in both assemblies. However, there are no Peachpie.Microsoft.CodeAnalysis.CSharp etc. packages on NuGet.
I'm developing a Roslyn-based code analyzer and try to add support for PHP using PeachPie. If I reference only Peachpie.Microsoft.CodeAnalysis, then I don't get Microsoft.CodeAnalysis.CSharp, Microsoft.CodeAnalysis.CSharp.Workspaces, Microsoft.CodeAnalysis.CSharp.Features (and the same for VisualBasic). If I reference both Microsoft.CodeAnalysis and Peachpie.Microsoft.CodeAnalysis, then there are compiler errors because many types such as
ISymbolare defined in both assemblies. However, there are no Peachpie.Microsoft.CodeAnalysis.CSharp etc. packages on NuGet.