文件名称:static-analyzer
文件大小:23MB
文件格式:ZIP
更新时间:2024-05-29 17:18:13
Ruby
此REPO已合并到,不再被维护! 该存储库托管静态分析器。 它分析控制流和数据流,并识别发出数据库查询的每个ORM API。 该分析仪可以帮助找到本文中提到的一些反模式。 例如,通过检查查询结果在应用程序中的使用方式,它可以了解在哪里发生了不必要的数据检索。 这是如何运行它的步骤: 运行静态分析: $cd controller_model_analysis 跑步 $ruby main.rb --help 获得选项 基本上,要从应用程序中获取特定操作的统计信息和程序流,您需要运行: $ruby main.rb -d DIR_TO_APP_FILES -s CONTROLLER_NAME,ACTION_NAME 例如, $ruby main.rb -s -d ../applications/forem PostsController,index 所述instructions在的形