[
](https://coveralls.io/github/rails-introspec-m[...省略部分内容以节省空间...]c
## 安全注意事项
此 gem 提供强大的内省功能,可能会暴露敏感信息。请考虑以下事项:
- **环境限制**:仅在开发/测试环境中启用
- **访问控制**:使用身份验证令牌和 IP 限制
- **数据过滤**:启用秘密过滤和凭证屏蔽
- **审计日志**:监控工具使用和访问模式
- **网络安全**:使用 stdio 传输或安全的 HTTP 终点
## 开发
检出仓库后运行:
```bash
$ bin/setup
$ bundle install
$ bundle exec rspec
$ bundle exec cucumber
要将此 gem 安装到本地机器上:
$ bundle exec rake install
要发布新版本:
$ bundle exec rake release
该 gem 包含全面的测试覆盖:
# 运行 RSpec 测试
$ bundle exec rspec
# 运行 Cucumber 特性
$ bundle exec cucumber
# 运行所有带有覆盖率的测试
$ bundle exec rake test:all
欢迎在 GitHub 上提交错误报告和拉取请求:https://github.com/rails-introspec-mcp/rails-introspec-mcp。
git checkout -b my-new-feature)git commit -am '添加某个功能')git push origin my-new-feature)该 gem 在 MIT 许可证下作为开源软件提供。
查看 CHANGELOG.md 获取版本历史和变更记录。