class Issue < ActiveRecord::Base class Issue < ActiveRecord::Base
include IssueCommonality
include Upvote include Upvote
acts_as_taggable_on :labels acts_as_taggable_on :labels
... ...
......
require File.join(Rails.root, "app/models/commit") require File.join(Rails.root, "app/models/commit")
class MergeRequest < ActiveRecord::Base class MergeRequest < ActiveRecord::Base
include IssueCommonality
include Upvote include Upvote
BROKEN_DIFF = "--broken-diff" BROKEN_DIFF = "--broken-diff"
... ...
......
# Contains common functionality shared between Issues and MergeRequests
module IssueCommonality
end