Sha256: 7395754135c10d4ff5f6ab53b30dc75dd7ca68619a9fff4b66b9204b89033152

Contents?: true

Size: 444 Bytes

Versions: 10

Compression:

Stored size: 444 Bytes

Contents

require_relative 'base_filter_builder'

module Gitlab
  module Triage
    module FilterBuilders
      class MultiFilterBuilder < BaseFilterBuilder
        attr_reader :separator

        def initialize(filter_name, filter_contents, separator)
          @separator = separator
          super(filter_name, filter_contents)
        end

        def filter_content
          filter_contents.join(separator)
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
gitlab-triage-0.6.0 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.5.0 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.4.0 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.3.0 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.2.1 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.2.0 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.1.0 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.0.3 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.0.2 lib/gitlab/triage/filter_builders/multi_filter_builder.rb
gitlab-triage-0.0.1 lib/gitlab/triage/filter_builders/multi_filter_builder.rb