文件名称:self_consciousness:允许代码自省并报告其自身的功能
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-07 18:11:37
Ruby
自我意识 self_identity 之上的一个模块,用于存储“正常”内容以及此后代码的更改方式。 用法 首先,在您的代码中使用 ,这是在此基础上构建的。 运行self_consciousness normalize将当前目录中的身份设置为“正常”。 然后运行self_consciousness report以打印最近一次运行中发生的变化的差异。 你也可以在代码中使用SelfConsciousness.normalize和SelfConsciousness.report如果这对你有帮助的话。 垃圾箱只是一个包装。 您还可以调用SelfConsciousness.introspect ,它会设置用于报告的数据,但不会生成差异。 使困惑? 查看example目录。 数据格式: 在 .self_consciousness 中,您会发现 Moneta 存储的以下键/值: dependen
【文件预览】:
self_consciousness-master
----bin()
--------self_consciousness(819B)
----example()
--------finalized.rb(177B)
--------prototype.rb(141B)
--------README.md(969B)
----Rakefile(82B)
----self_consciousness.gemspec(789B)
----kintama()
--------test.rb(217B)
--------self_consciousness.rb(1KB)
----LICENSE(1KB)
----Gemfile(37B)
----example.rb(323B)
----.gitignore(54B)
----lib()
--------self_consciousness.rb(1KB)
----README.md(1KB)