Contributing
Pull Requests Welcome
- Fork the project
- Create a topic branch
- Make logically-grouped commits with clear commit messages
- Push commits to your fork
- Open a pull request against
recaptcha/master
Issues
If you believe there to be a bug, please provide the maintainers with enough detail to reproduce or a link to an app exhibiting unexpected behavior. For help, please start with Stack Overflow.
Development and testing
To set up the development environment you would have to follow several steps:
- setup
elixir, we are using the latest release, but supporting everything from1.2 - clone the repo
mix deps.get && mix compile
To test if everything is working:
mix testwill run unit-testsmix credo --strictwill run lintingmix dialyzerwill run static analyzer tool to check that everything is fine with your code. It may take some time at the first run
If everything is fine - feel free to submit your code!