Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.54 KB

CONTRIBUTING.md

File metadata and controls

43 lines (25 loc) · 1.54 KB

We love that you’re interested in contributing to CKPickerView! Any contribution is more than welcome!

CKPickerView is simple

Please file issues or submit pull requests for anything you’d like to see! However, we make no promises that they’ll be accepted—many suggestions will be rejected to preserve simplicity.

Prefer pull requests

If you know exactly how to implement the feature being suggested or fix the bug being reported, please open a pull request instead of an issue. Pull requests are easier than patches or inline code blocks for discussing and merging the changes.

If you can’t make the change yourself, please open an issue after making sure that one isn’t already logged.

Get started

After checkout, you can bootstrap the development environment by running the following command from the cloned directory:

make bootstrap

Then, open the workspace in Xcode, and make your changes:

open CKPickerView.xcodeproj

Pass Tests

In order to archive best quality, CKPickerView has a lot tests to pursue this goal. After changed the code, it's better to update the tests accordingly and have all tests passed with the following command:

make test

Code style

If you’re interested in contributing code, please have a look at our style guide, which we try to match fairly closely.

If you have a case that is not covered in the style guide, simply do your best to match the style of the surrounding code.

Communication

Thanks for contributing!