When filing bugs, try to be as thorough as possible:
Bug fixes and general improvements to the existing codebase are always welcome. New features are also welcome, but will be judged on an individual basis. If you'd rather not risk wasting your time implementing a new feature only to see it turned down, please start the discussion by opening an issue.
Don't forget to add your changes to the changelog.
Please include tests for every change or addition to the code. To run the complete test suite:
vendor/bin/phpunit
When submitting a new pull request, please make sure that that the test suite passes (Travis CI will run it & report back on your pull request.)
To run the tests on Windows, run tests/convert_symlinks_to_windows_style.sh
from the command line in order to convert Linux-style test symlinks to
Windows-style.
All code must follow PSR-2. Just make sure to run php-cs-fixer before submitting the code, it'll take care of the formatting for you:
vendor/bin/php-cs-fixer fix src
vendor/bin/php-cs-fixer fix tests
Document the code thoroughly!
Note that minify is MIT-licensed, which basically allows anyone to do anything they like with it, without restriction.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。