Module: RbsActiveHash::ActiveHash
- Defined in:
- lib/rbs_active_hash/active_hash.rb,
lib/rbs_active_hash/active_hash/parser.rb
Defined Under Namespace
Modules: Parser
Classes: Generator
Class Method Summary
collapse
Class Method Details
.class_to_rbs(klass) ⇒ Object
14
15
16
|
# File 'lib/rbs_active_hash/active_hash.rb', line 14
def self.class_to_rbs(klass)
Generator.new(klass).generate
end
|
.user_defined_model?(klass) ⇒ Boolean
9
10
11
|
# File 'lib/rbs_active_hash/active_hash.rb', line 9
def self.user_defined_model?(klass)
klass.name !~ /^Active(Hash|File|JSON|Yaml)::/
end
|