staabm / oss-contribs
此包的最新版本(0.2.1)没有可用的许可证信息。
0.2.1
2023-12-13 12:27 UTC
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.0.1
- http-interop/http-factory-guzzle: ^1.0
- knplabs/github-api: ^3.0
- nyholm/psr7: ^1.8
- symfony/http-client: ^7.0
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.5
README
简单的贡献统计生成器
- 生成 已合并 的拉取请求列表,这些请求位于 公共 仓库中
- 生成已解决的问题的列表,这些拉取请求已解决
- 生成对这些拉取请求和问题的用户反应计数
- 即使是针对默认分支之外的 PR,也会考虑引用的问题
结果按仓库分组
设置/运行
composer global require staabm/oss-contribs
- 在控制台中运行
oss-contribs
- 或者从项目文件夹中,使用
php bin/oss-contribs
,如果全局 composer 二进制文件不在您的 PATH 中
- 或者从项目文件夹中,使用
首次运行时,工具将要求您输入 GitHub.com API 令牌。
在之后的任何运行中,您只需要输入用户名和您想要获取统计数据的年份。
示例输出
> oss-contribs | tee myresults.txt
micronax/carbon-german-holidays:
1 Pull Request(s)
#3 - Syntax highlighting
composer/pcre:
1 Pull Request(s)
#6 - use more precise phpdoc
amazon-php/sp-api-sdk:
1 Pull Request(s)
#112 - fix copy/paste issue in FixArgumentDefaultValuesNotMatchingTypeRector
TomasVotruba/unused-public:
6 Pull Request(s)
#23 - Revert "drop nette/utils dependency (#21)"
#22 - Fixed reading of *.twig files recursively
#21 - drop nette/utils dependency
#20 - Drop symfony/finder dependency
#10 - added failling test
#2 - remove tool config files from release artifacts
1 Fixed Issue(s)
#17 - relax symfony constraint
…
@staabm contributed to 66 open-source projects on github.com in 2023
693 merged Pull Request(s) - fixing 90 reported Issue(s) - addressing 12 Reaction(s)
回报
如果您觉得这个工具很有用,请考虑 支持我的开源工作。