mrkindy / deadscanner
Laravel 控制台命令,用于列出 Laravel 项目中的废弃方法和类。
V1.0.1
2024-04-02 18:33 UTC
README
高效地识别和修剪废弃的方法和控制器,以保持您的代码库整洁且可维护。
功能
- 定位未使用的方法和控制器:检测项目中未积极使用的方法和控制器。
- 可自定义的扫描:针对特定路径进行分析,并根据需要排除命名空间。
- 灵活的输出格式:以文本格式简洁地查看结果,或获取详细输出以进行深入分析。
- 易于集成:通过简单的安装和使用方式无缝集成到 Laravel 工作流程中。
安装
使用 Composer 将 DeadScanner 添加到您的项目中
composer require mrkindy/deadscanner
用法
运行以下命令以扫描项目中的废弃代码
-
查找废弃控制器
php artisan mrkindy:deadcontroller
-
查找废弃方法
php artisan mrkindy:deadmethods
参数
paths
:可选的特定路径列表用于扫描。
选项
--dump-output
:输出详细废弃代码发现的输出,以进行综合分析。--text-output
:以简洁的文本格式呈现结果,以便快速查看。
贡献
我们感谢贡献!有关如何参与的详细信息,请参阅 CONTRIBUTING.md
文件。
致谢
许可证
MIT 许可证(MIT)。有关更多信息,请参阅许可证文件。