Sha256: fa6a3c8985ec1f626a97f067b08a7fc88126df71da7f8eb9c7f150c8496528f5
Contents?: true
Size: 577 Bytes
Versions: 7
Compression:
Stored size: 577 Bytes
Contents
# frozen_string_literal: true require_relative 'base_conditions_filter' module Gitlab module Triage module Filters class BranchProtectedFilter < BaseConditionsFilter def initialize_variables(config_value) @attribute = :protected @condition = config_value.nil? ? true : config_value end def resource_value @resource[:protected] end def condition_value @condition end def calculate resource_value == condition_value end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems