velkuns/math

一些用于类似Codingame或Advent Of Code解谜游戏的通用代码

1.3.0 2023-12-20 20:30 UTC

This package is auto-updated.

Last update: 2024-09-20 21:58:30 UTC


README

Current version Supported PHP version CI

为什么?

一些用于类似Codingame或Advent Of Code解谜游戏的通用代码

安装

如果您想在项目中安装它,请通过composer进行要求

composer require velkuns/math

贡献

请参阅CONTRIBUTING文件。

安装/更新项目

您可以使用以下命令安装项目

make install

并使用以下命令更新

make update

注意:对于组件,composer.lock文件未提交。

测试 & CI(持续集成)

测试

您可以使用以下命令在您的侧边运行测试(带覆盖率)

make tests

对于更美观的输出(但不带覆盖率),您可以使用以下命令

make testdox # run tests without coverage reports but with prettified output

代码风格

您也可以使用以下命令运行代码风格检查

make phpcs

您也可以使用以下命令运行代码风格修复

make phpcbf

静态分析

要执行代码的静态分析(默认使用phpstan,级别9),您可以使用以下命令

make analyze

最小支持版本

make php82compatibility

最大支持版本

make php83compatibility

CI模拟

最后,“助手”命令,您可以在提交和推送之前运行

make ci  

许可证

本项目采用MIT许可证 - 详细信息请参阅LICENSE文件