Skip to content

Latest commit

 

History

History
50 lines (37 loc) · 1.91 KB

CONTRIBUTING.md

File metadata and controls

50 lines (37 loc) · 1.91 KB

Contributing to ImportSpy

We welcome contributions! If you'd like to help improve ImportSpy, please follow these guidelines:

Issues and Bug Reports

  • Before submitting an issue, check the issue tracker to see if someone else has already reported the same problem.
  • If it's a new issue, provide a clear and detailed description of the problem.
  • Include steps to reproduce the bug, if applicable.

Feature Requests

  • We welcome suggestions for new features! You can open a feature request by creating a new issue and labeling it with enhancement.
  • Clearly explain the feature you'd like to see, why it would be useful, and any potential implementation ideas.

Pull Requests

To contribute code, please follow these steps:

  1. Fork the repository: Create your own copy of the project.
  2. Clone the repository:
    git clone https://github.com/your-username/ImportSpy.git
  3. Create a new branch for your feature or bugfix:
    git checkout -b feature-name
  4. Make your changes: Ensure your code adheres to the coding style of the project and is well-documented.
  5. Test your changes: Run tests to make sure your modifications work as expected.
  6. Commit your changes:
    git commit -m "Brief description of changes"
  7. Push to your branch:
    git push origin feature-name
  8. Submit a Pull Request: Go to the repository on GitHub and open a pull request. Clearly describe the changes and link to any related issues.

Code Style and Standards

  • Please ensure your code follows the project’s style guide. We prefer consistent naming conventions and readable code.
  • If you're submitting a large change, consider discussing it in an issue first.

Questions

If you have any questions, feel free to open an issue or contact us directly.

Thank you for contributing!