Sha256: 9e8ff0c98f0af3fa48189d4eb98fd958af1b9a47b3f64faa71040dc8f457d640
Contents?: true
Size: 696 Bytes
Versions: 11
Compression:
Stored size: 696 Bytes
Contents
# frozen_string_literal: true require_relative 'base' require_relative 'shared/issuable' module Gitlab module Triage module Resource class MergeRequest < Base include Shared::Issuable def first_contribution? if resource.key?(:first_contribution) resource[:first_contribution] else expanded = expand_resource! expanded[:first_contribution] end end def closes_issues @closes_issues ||= network.query_api_cached( resource_url(sub_resource_type: 'closes_issues')) .map { |issue| Issue.new(issue, parent: self) } end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems