Thank you so much for contributing! 🎉
We welcome contributions of all sorts and sizes, from reporting issues to submitting patches, as well as joining the current 💬 discussions.
Unprompted (without an issue) PRs with small bugfixes are welcome, but if you want to propose bigger changes, make sure to open an issue first so that we can discuss it.
Help us keep Exercism welcoming. Please read and abide by the Code of Conduct.
To learn how the Elixir Analyzer works:
- Read the guide to writing an Elixir Analyzer extension.
- Browse recipes.
- Browse existing exercise extensions.
All the Analyzer comments for all tracks are stored together in exercism/website-copy. When adding a new Analyzer check with a new comment, you need to open a corresponding PR in exercism/website-copy with that comment's content.
See the Analyzer comment copy guidelines for guidance on how to write friendly and constructive Analyzer comments.