Contributing to AWS Encryption SDK for Elixir
View SourceThank you for your interest in contributing!
Development Setup
- Clone the repository
- Install dependencies:
mix deps.get - Run tests:
mix test - Run quality checks:
mix quality
Submitting Changes
- Fork the repository
- Create a feature branch
- Make your changes
- Ensure tests pass:
mix test - Ensure quality checks pass:
mix quality - Submit a pull request
Code Style
This project uses:
- Credo for static analysis
- Standard Elixir formatting (
mix format)
Testing
- Run all tests:
mix test - Run with coverage:
mix coveralls - Run quality checks:
mix quality
Questions?
Open an issue for discussion before starting major changes.