Coder Social home page Coder Social logo

nuget.extensions's Introduction

Hi there ๐Ÿ‘‹

nuget.extensions's People

Contributors

benphegan avatar dependabot[bot] avatar grahamthecoder avatar kl4w avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nuget.extensions's Issues

Test 2.x

Had a bit of time to take a look at 2.x.
They've changed the constructor to take 0 arguments now.

Maybe take a look here: https://github.com/kl4w/NuGet.Extensions/tree/2.x

Currently, Clone command doesn't work. Still trying to fix that.

Also noticed 1 UnitTest failing intermittently... When I ran the UnitTests for the project, 1 of the FeedAudit tests would fail (GacResolverTests.CanReoslveSystem(with publicKeyToken=null)). But when I would run the singular test again, it would pass.

Feed Audit - Not Resolving Intra Package Dependencies

Audit does not resolve dependencies to other assemblies in the package.

For example: Package P contains assemblies A1 and A2. Assembly A1 depends on A2. Expected output is that audit will resolve dependency on A2 by looking inside the package. It is not currently doing this. It is flagging this dependencies as "Unresolvable Assembly Reference (not on feed or in GAC)".

NuGet GET: Output packages.config to temp location

The packages.config that is generated by NuGet get is currently being outputted to the packages directory. This packages.config should probably instead be outputted to a temp location and with the temp path displayed in console output.

NuGet get -IncludeDependencies flag does not include dependencies

Running "NuGet get {some path}\package.config -outputdirectory {some path}\tempfolder -x -latest -IncludeDependencies" does not include the dependencies. This command currently only gets the packages specified in the packages.config. Hence adding this flag has no effect on the packages that are retrieved.

This command was tested using NuGet.Extensions 1.0.0.22.

Audit Command failing to check self for references

Currently if a package contains two or more assemblies that reference each other, then the audit command incorrect flags this as an unresolved reference.

For example:
Package contains assemblies A and B where B references A. Audit command will incorrectly flag the package saying it is missing a reference to A.

get using local dir feed fails to find package

using this call:

nuget get c:\common\configuration -s C:\LocalPackages\prd.local -x -latest -clean

results in this error:

Using a feed specific cache subdirectory : C:\LocalPackages\prd.local
Getting 25 distinct packages from a total of 135 from c:\common\configuration\src\packages\repositories.config
Using cache....
WARNING: Deleting 30 package directories from c:\common\configuration\src\packages.
Checking for latest package: Common
Latest version requested, however Common cannot be found on feed.
Checking for latest package: Common
Latest version requested, however Common cannot be found on feed.
Unknown Package Version: Common 1.0.34.2016

update packages.config during get

currently writes out an updated packages.config with distinct set of packages and their versions when calling get on a directory. replicate behaviour when pointing to a packages.config.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.