inceptphp / framework
Incept 框架核心库
0.1.12
2023-09-11 03:16 UTC
Requires
- phpugph/components: 1.0.8
- phpugph/handlebars: 1.0.6
Requires (Dev)
- php-coveralls/php-coveralls: 2.6.0
- phpunit/phpunit: 10.3.3
- squizlabs/php_codesniffer: 3.7.2
README
贡献
bug 修复将尽快审查。小的特性也将被考虑,但请给我时间来审查并回复。主要特性将仅在 master 分支上考虑。
- 分支仓库。
- 打开你的本地终端并切换到你想要贡献的版本。
- 进行你的修改。
- 始终确保对所有的提交进行签名(git commit -s -m "提交信息")
创建 pull request
- 在创建 pull request 之前,请确保运行 phpunit 和 phpcs。
- 将你的代码推送到你远程的分支版本。
- 回到你在 GitHub 上的分支版本并提交一个 pull request。
- 所有 pull request 将被传递到 Travis CI 进行测试。另外,请注意 Coveralls 也被用来分析你的贡献覆盖率。
设置 PHPUnit
$ composer global require phpunit/phpunit $ export PATH=~/.composer/vendor/bin:$PATH $ XDEBUG_MODE=coverage phpunit -d memory_limit=512M --coverage-html ../../../public/test