Thank you for your interest in contributing to Diffly! We welcome all kinds of contributions, including bug reports, feature requests, documentation improvements, and code contributions.
Click the Fork button at the top right of this page to create your own copy of the repository.
git clone https://github.com/<your-username>/diffly.git
cd difflyCreate a new branch for your work:
git checkout -b your-feature-name- Make your changes in the appropriate files.
- Please include relevant tests if you are adding or changing functionality.
- If updating documentation, please ensure it is clear and up to date.
Make sure all tests pass before submitting a pull request:
./gradlew testCommit your changes with a descriptive message:
git add .
git commit -m "Describe your change"
git push origin your-feature-name- Go to your fork on GitHub and open a pull request against the
mainbranch of the original repository. - Please provide a clear description of your changes and reference any related issues.
- Follow Kotlin best practices.
- Use descriptive variable and function names.
- Write clear, concise commit messages.
If you find any bugs or have feature requests, please open an issue and provide as much detail as possible.
Please note we have a Code of Conduct. By participating, you are expected to uphold this code.
By contributing, you agree that your contributions will be licensed under the MIT License.
Thank you for helping to improve Diffly!