没有合适的资源?快使用搜索试试~ 我知道了~
xumlidot:具有XMI和DOT输出的RUBY UML类图生成器
共86个文件
rb:62个
xmi:4个
dot:4个
需积分: 12 0 下载量 35 浏览量
2021-05-27
17:12:12
上传
评论
收藏 3.82MB ZIP 举报
温馨提示
XUMLIDOT Ruby UML XMI和DOT生成器 版本0.1.0 xmi和点输出效果很好(请参见示例文件夹),但是仍然存在一些错误的情况。 适用于任何ruby项目(尽管会在损坏的代码上中断) 适用于rails,但不添加模型属性(尚未) 可以解析rails本身,因此应该在您的项目上工作-如果没有,请告诉我。 非常全面的输出,但缺少委托(TODO),动态方法等。 为什么? 这是我为自己制作的工具(因此发布之间存在3年的差距)。 我是模型驱动工程的迷,虽然那里有许多出色的工具,例如Railroady和Xamin,但是对Rails的关注使它们不如我个人希望的那样有用,因为Ruby!= Rails。 同样,Railroady从未使用过有效的xmi选项,这意味着我们无法将输出导入到诸如Visual Paradigm之类的工具中-这是我的主要用例之一(尽管能够输出跨墙类图很酷)。
资源推荐
资源详情
资源评论
收起资源包目录
xumlidot-master.zip (86个子文件)
xumlidot-master
zeus.json 475B
bin
xumlidot 194B
.rubocop.yml 4KB
.ruby-version 6B
LICENSE.txt 1KB
.github
workflows
rubocop.yml 684B
rspec.yml 552B
spec
app
models
author.rb 360B
author2.rb 301B
lib
version
version.rb 265B
composition
module
module_composition.rb 101B
class
class_composition.rb 59B
integration
lib_version
lib_version.xmi 3KB
lib_version_spec.rb 541B
lib_version.dot 343B
lib_composition
class_composition.dot 233B
module_composition.dot 351B
module_composition_spec.rb 519B
class_composition_spec.rb 515B
class_composition.xmi 2KB
module_composition.xmi 3KB
spec_helper.rb 642B
lib
types
constant_spec.rb 689B
inherited_module_spec.rb 815B
superklass_spec.rb 906B
attribute_spec.rb 772B
argument_spec.rb 1KB
parsers
klass_spec.rb 110B
args_spec.rb 2KB
README.md 6KB
examples_output
rails.pdf 1.54MB
xumlidot.xmi 168KB
rails.svg 10.4MB
xumlidot.png 989KB
README.md 876B
xumlidot.dot 23KB
xumlidot.svg 113KB
lib
xumlidot
directory_tree.rb 543B
diagram
dot
module.rb 173B
klass.rb 2KB
xmi.rb 5KB
dot.rb 1KB
shared
naming.rb 433B
xmi
argument.rb 813B
attribute.rb 685B
method.rb 1KB
klass.rb 5KB
constant.rb 257B
superklass.rb 332B
id.rb 5KB
types
methods.rb 135B
inherited_module.rb 417B
module.rb 178B
argument.rb 2KB
instance_methods.rb 145B
constants.rb 1KB
attributes.rb 160B
attribute.rb 696B
method.rb 126B
klass.rb 2KB
klass_definition.rb 2KB
method_signature.rb 1KB
klass_methods.rb 142B
module_definition.rb 273B
constant.rb 1KB
superklass.rb 811B
arguments.rb 220B
loader.rb 1KB
parsers.rb 441B
parsers
call.rb 3KB
stack.rb 3KB
file.rb 343B
scope.rb 1KB
klass_definition.rb 2KB
method_signature.rb 2KB
module_definition.rb 2KB
args.rb 4KB
generic.rb 3KB
diagram.rb 436B
options.rb 3KB
types.rb 654B
xumlidot.rb 247B
xumlidot.gemspec 907B
Gemfile 39B
custom_plan.rb 197B
Gemfile.lock 976B
共 86 条
- 1
资源评论
小小鹊
- 粉丝: 34
- 资源: 4534
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功