Module: Milestoner::Models
- Defined in:
- lib/milestoner/models/tag.rb,
lib/milestoner/models/link.rb,
lib/milestoner/models/user.rb,
lib/milestoner/models/commit.rb
Defined Under Namespace
Constant Summary collapse
- Link =
Represents a hyperlink.
Data.define :id, :uri do def initialize id: nil, uri: nil super end end
- User =
Represents an external user.
Data.define :external_id, :handle, :name do def initialize external_id: nil, handle: nil, name: nil super end end
- COMMIT_COMMON_ATTRIBUTES =
%i[ authored_at body body_lines deletions files_changed fingerprint fingerprint_key insertions notes sha signature subject ].freeze
- COMMIT_ENRICHED_ATTRIBUTES =
%i[ author collaborators format issue milestone review signers uri ].freeze