Contributing to CUL

Nov 29, 2012 at 12:30 AM


I'm using the library in a current project. I've added methods that I believe would be useful (IsNotDefault,t>, ThrowIfNotDefault<t> GetPropertyNames for reflection and ToFirstCharacterLowerCase).

How would I go about contributing these back to the project?

Curently they are in files inside my project.

Any help apreciated.



Nov 29, 2012 at 12:50 PM

The ultimate/best way of contributing code back to the project is to fork it, add your changes, upload to codeplex (or github or bitbucket), and do a pull request. That said, I've been working on a rather large rewrite of many different sections of the code base (simplifying some sections where there are pretty much duplicate functions that are different by 1 or 2 things, redoing other sections to allow plugging in outside libraries, etc.) and you already have your methods written. Since that's the case, I'd recommend just sending me a message through here with the code and I can add them (And actually I've already added IsNotDefault in the current version that I'm working on).