Skip to content

Remove package dependency on Castle.Core #16

@hmemcpy

Description

@hmemcpy

Hello,

I'm a long time fan of FakeItEasy, but one thing always bothered me about its NuGet package, and that's the fact that Castle.Core is being downloaded as a separate, external dependency.

I believe Patrick mentioned on twitter once that this is what NuGet is for - managing dependencies. And while I agree, in my opinion Castle.Core is an implementation detail of FakeItEasy. What happens if there's an older/newer version of Castle.Core already in my project? Potentially, this might break FakeItEasy.

I propose ILMerging Castle.Core directly into FakeItEasy, and simplify deployment. I believe this was done in the standalone download, before NuGet.

Thanks!

Igal.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions