Module: Jenkins::Model::Included
- Included in:
- Jenkins::Model
- Defined in:
- lib/jenkins/model.rb
Instance Method Summary collapse
Instance Method Details
#included(cls) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/jenkins/model.rb', line 6 def included(cls) super(cls) if cls.class == Module cls.extend(Included) else cls.extend(Inherited) cls.extend(ClassDisplayName) cls.extend(Transience) cls.send(:include, InstanceDisplayName) end Model.descendant(cls) end |