Skip to content

Latest commit

 

History

History
60 lines (41 loc) · 2.06 KB

File metadata and controls

60 lines (41 loc) · 2.06 KB

Contributing to JavaProgramsSem4

Thank you for your interest in contributing to this project! Your help is greatly appreciated. Please read the following guidelines to ensure a smooth contribution process.

Table of Contents

Code of Conduct

This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code.

How to Contribute

  1. Fork the repository and clone it locally.
  2. Create a new branch for your feature or bugfix.
  3. Make your changes with clear, concise commits.
  4. Test your changes to ensure nothing is broken.
  5. Submit a pull request with a detailed description.

Reporting Issues

  • Use the issue tracker to report bugs or request features.
  • Provide as much detail as possible (steps to reproduce, expected behavior, screenshots, etc.).
  • Check for existing issues before submitting a new one.

Submitting Pull Requests

  • Ensure your branch is up to date with main.
  • Follow the Coding Standards.
  • Include tests for new features or bug fixes.
  • Add relevant documentation or update existing docs.
  • Reference related issues in your PR description.

Coding Standards

  • Use clear, descriptive variable and function names.
  • Follow Java best practices and conventions.
  • Format code using standard Java formatting tools.
  • Write comments where necessary for clarity.

Commit Messages

  • Use the present tense ("Add feature" not "Added feature").
  • Be concise but descriptive.
  • Reference issues where applicable (e.g., Fixes #123).

License

By contributing, you agree that your contributions will be licensed under the MIT License.


Thank you for helping make this project better!