Skip to content

DRAFT: fall-out triggers compile errors #372

@dennisdoomen

Description

@dennisdoomen

Using Fallout.Migrate 10.3.49 on https://github.com/fluentassertions/fluentassertions resulted in

fallout-migrate - migrating: C:\Workspaces\fluentassertions

edit    Build/_build.csproj  (8 changes)
edit    Build/Build.cs  (18 changes)
edit    Build/CompressionExtensions.cs  (1 change)
edit    Build/Configuration.cs  (1 change)
edit    Build/CustomNpmTasks.cs  (6 changes)
edit    build.ps1  (2 changes)
edit    build.sh  (2 changes)

Files changed:   7
Edits made:      38
Directories:     0 renamed

Warnings:
  - Both .nuke/ and .fallout/ exist. Skipped rename; merge their contents manually.

Migration complete. Verify the build:  ./build.ps1   (or ./build.sh on unix)
Migration guide: https://fallout.build  (see #37 for the full guide)

After building, I got these errors

    C:\Workspaces\fluentassertions\build\_build.csproj : error NU1603: Warning As Error: _build depends on Fallout.Common (>= 10.1.0) but Fallout.Common 10.1.0 was not found. Fallout.Common 10.2.12 was resolved instead.
    C:\Workspaces\fluentassertions\build\_build.csproj : error NU1603: Warning As Error: _build depends on Fallout.Components (>= 10.1.0) but Fallout.Components 10.1.0 was not found. Fallout.Components 10.2.12 was resolved instead.
    C:\Workspaces\fluentassertions\build\_build.csproj : error NU1605:
      Warning As Error: Detected package downgrade: System.Security.Cryptography.Xml from 10.0.6 to 9.0.15. Reference the package
       directly from the project to select a different version.
       _build -> Fallout.Common 10.2.12 -> System.Security.Cryptography.Xml (>= 10.0.6)
       _build -> System.Security.Cryptography.Xml (>= 9.0.15 && < 10.0.0)

Other observations

  • The existing .nuke folder wasn't removed

Metadata

Metadata

Assignees

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions