charonlab/ static-analysis
为charon包提供静态分析工具。
1.1.0
2024-03-24 09:54 UTC
Requires
- php: >=8.1
- vimeo/psalm: ^6.x-dev
This package is auto-updated.
Last update: 2024-08-24 10:45:24 UTC
README
安装
使用composer进行安装
composer require --dev charonlab/static-analysis
用法
Psalm
创建一个psalm.xml
文件,以下是一个示例配置。
<?xml version="1.0"?> <psalm xmlns="https://getpsalm.org/schema/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd" errorLevel="2" hoistConstants="true" findUnusedPsalmSuppress="true" findUnusedVariablesAndParams="true" ensureArrayStringOffsetsExist="true" addParamDefaultToDocblockType="true" findUnusedBaselineEntry="true" findUnusedCode="false" > <projectFiles> <directory name="src"/> <ignoreFiles> <directory name=".github"/> <directory name="vendor"/> </ignoreFiles> </projectFiles> </psalm>
支持
许可证
MIT许可证(MIT)。请参阅许可证以获取更多信息。