Skip to content

Possible performance issue #5

@bradphelan

Description

@bradphelan

When I update a single nuget package. ie: devDept.Eyeshot I see the following in the output window

[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.GearCorrection ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.GearCorrection.Spec ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.FlankEvaluation ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.MoineauPointList.Spec ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.Peeling.Specs ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.PointListValidation ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.BasicFolders.Spec ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.Plugin.ExtruderMill ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCad.DataMigration.Spec ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project Weingartner.Wpf.Common ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project Weingartner.Wpf.Animation ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project Weingartner.DotLiquidExtensions.Spec ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project Weingartner.DotLiquidExtensions ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project QuickGraph ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project LaserHelpers ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project KeyenceCom ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project LaserHelpers.Spec ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCadOldImport ======
[Info] Fixed 0 paths.
[Info] ===== Fix paths for NuGet package devDept.Eyeshot in project WeinCadOldImport.Spec ======
[Info] Fixed 0 paths.

Which goes on for thousands of lines. This is a huge amout of output considering that it should really only be run once. Looks like it's responding immediately to every change nuget makes. I'm not sure if this is impacting the overall shitty amount of time that nuget takes to upgrade a package but making it even a bit worse certainly doesn't make it better.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions