Files
jpexs-decompiler/CONTRIBUTING.md
2023-12-30 18:06:08 +01:00

28 lines
1.0 KiB
Markdown

# How to contribute
## Bug reporting and feature requests
If you encounter a problem in the program, you should report it in our [issue tracker](https://www.free-decompiler.com/flash/issues/).
If you want us to implement a new feature in the app, use the issue tracker too.
The decompiler is opensource, you can implement the new features by yourself, if you know Java (See below)
## Pull requests
You can fork our decompiler on GitHub, modify FFDec code, and then create pull request.
Pull request target branch should be `dev`, as this is main development branch.
## GUI vs Library
Make sure library part (libsrc/ffdec_lib) does not depend on GUI and does not contain anything GUI related.
## Code formatting
Your code should pass our checkstyle validation.
To validate the code run:
```
ant checkstyle
```
It also will be executed via GitHub Actions when pushed.
## Tests
Make sure existing tests pass.
## Translations to other languages
For information about localizations to other languages and how to contribute, see [TRANSLATIONS.md](TRANSLATIONS.md) file