yard_types:解析 YARD 类型字符串并针对它们进行类型检查

时间:2021-06-30 21:51:02
【文件属性】:
文件名称:yard_types:解析 YARD 类型字符串并针对它们进行类型检查
文件大小:15KB
文件格式:ZIP
更新时间:2021-06-30 21:51:02
Ruby 院子类型 解析 YARD 类型描述字符串——例如Array<#to_sym> ——并使用结果类型在运行时检查对象的类型正确性。 安装 像这些天的其他一切一样: gem 'yard_types' 请注意, yard gem 可能会在您的加载路径上自动要求任何名为yard_*或yard-*内容,并尝试将其用作插件。 您可以看到与failed to load plugin yard_types ; 这是无害的,据我所知。 用法 解析一个类型描述字符串,并针对它测试一个对象: type = YardTypes . parse ( '#quack' ) #=> # type . check ( Object . new ) #=> false obj = Object . new def obj . quack ; 'quac
【文件预览】:
yard_types-master
----yard_type.gemspec(1KB)
----LICENSE.txt(1KB)
----lib()
--------yard_types.rb(2KB)
--------yard_types()
----Gemfile(95B)
----spec()
--------types_spec.rb(2KB)
--------type_checking_spec.rb(6KB)
--------spec_helper.rb(396B)
--------errors_spec.rb(845B)
--------parsing_spec.rb(5KB)
----Rakefile(116B)
----.travis.yml(120B)
----README.md(3KB)
----.yardopts(38B)
----.gitignore(154B)

网友评论