Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.4 KB

File metadata and controls

28 lines (20 loc) · 1.4 KB

I am excited that you are interested in contributing to Java2Many! Your help is essential for improving this project. This document provides guidelines and best practices for contributing effectively.

How to Contribute

Reporting Issues

If you encounter any bugs, performance issues, or have feature requests, please open an issue on the GitHub repository. When reporting issues, please include:

  • A clear and descriptive title.
  • Steps to reproduce the issue.
  • Expected and actual results.
  • Any relevant code snippets or error messages.
  • The version of Java to Many Transpiler you are using.

Submitting Pull Requests

We welcome pull requests for bug fixes, improvements, and new features. Just fork the repository and create a Pull request with your changes. Tag one of the repository admins as reviewers, and you should be good to go!

Adding New Languages

If you are adding support for a new target language, please ensure the following:

  • Comprehensive syntax mapping for the new language.
  • Adequate testing to verify the correctness of the transpilation.
  • Documentation and examples for using the new language support.

Documentation

Ensure that any new features or changes are documented in the project's documentation. Update the README.md file if necessary and add relevant examples.

Getting Help

If you need any help or have questions, feel free to open an issue or reach out to the maintainers.