Он использует проекты типа .xproj, а это плохо, потому что я не умею их анализировать
говорят, что для того, чтобы с этим бороться есть команда
dotnet migrate -h
которая теоретически должна преобразовывать JSON-проекты в .csproj проекты
Где говорят? https://github.com/dotnet/cli/blob/rel/1.0.0/Documentation/ProjectJsonToCSProj.md
Анализ зависимостей xunit:
Processing directory: /var/calculate/remote/distfiles/egit-src/xunit.git
Processing solution: /var/calculate/remote/distfiles/egit-src/xunit.git/xunit.vs2015.sln
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Source
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Tests
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Meta
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Targets
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Meta
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Source
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Tests
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Source
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Tests
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/v1
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Tests
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/NuGet
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Meta
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Git
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Meta
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.core/xunit.core.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.assert/xunit.assert.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.execution/xunit.execution.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.console/xunit.console.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.runner.utility/xunit.runner.utility.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.runner.reporters/xunit.runner.reporters.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.runner.tdnet/xunit.runner.tdnet.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/xunit.runner.msbuild/xunit.runner.msbuild.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit.assert/test.xunit.assert.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.utility/test.utility.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Tests
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit.execution/test.xunit.execution.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit1/test.xunit1.csproj
Reference: Moq
Reference: System
Reference: System.Core
Reference: System.Web
Reference: System.Xml.Linq
Reference: System.Data.DataSetExtensions
Reference: Microsoft.CSharp
Reference: System.Data
Reference: System.Xml
Reference: xunit
Reference: xunit.extensions
Reference: xunit.runner.utility
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/v1
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit.console/test.xunit.console.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/Build
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Meta
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit.runner.msbuild/test.xunit.runner.msbuild.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit.runner.reporters/test.xunit.runner.reporters.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit.runner.tdnet/test.xunit.runner.tdnet.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Runners
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/test/test.xunit.runner.utility/test.xunit.runner.utility.xproj
ProjectReference: /var/calculate/remote/distfiles/egit-src/xunit.git/Core
Processing solution: /var/calculate/remote/distfiles/egit-src/xunit.git/src/abstractions/xunit.abstractions.sln
Processing project: /var/calculate/remote/distfiles/egit-src/xunit.git/src/abstractions/xunit.abstractions/xunit.abstractions.xproj
Summary:
Moq
xunit
xunit.extensions
xunit.runner.utility
[~] Microsoft.CSharp
[~] System
[~] System.Core
[~] System.Data
[~] System.Data.DataSetExtensions
[~] System.Web
[~] System.Xml
[~] System.Xml.Linq