文件名称:ruby-class-tracer
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-18 23:54:19
Ruby
ruby-class-tracer 我需要将一些 Ruby 移植到 Swift,但是类型转换给我带来了一些问题。 传奇的第一至第三卷在这里( ) 这个实用程序只是帮助我在运行时检查 Ruby 应用程序发生了什么,以便我可以评估给定类及其方法的类型信息。 注意:如果您想从存档的 json 创建文档,有一个单独的项目会有所帮助。 它可以在找到 它使用set_trace_func和TracePoint监视执行情况,然后记录发现的内容。 它会创建一个类似于以下内容的配置文件: {Hash} 类 实例变量 {Hash} 实例变量名称(哈希键) 发现的类型(集) 方法 {Hash} 方法名称(哈希键) 返回类型(设置) 调用变量/参数 {Hash} 参数名称(哈希键) 发现的类型(集) 局部变量{Hash} 变量名(哈希键) 发现的类型(集) 调用次数 “命名空间”
【文件预览】:
ruby-class-tracer-master
----transform_example.rb(7KB)
----SimpsonsProfile.json(10KB)
----Simpsons.rb(1KB)
----README.md(5KB)
----ClassTracer.rb(19KB)
----profile_example.rb(2KB)