mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-05-22 20:06:07 +00:00
28 lines
1.0 KiB
Markdown
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
|