# frozen_string_literal: true### This module is mainly used by child associations of `Ci::Pipeline` that needs to look up# single source of truth. For example, `Ci::Build` has `git_ref` method, which behaves# slightly different from `Ci::Pipeline`'s `git_ref`. This is very confusing as# the system could behave differently time to time.# We should have a single interface in `Ci::Pipeline` and access the method always.moduleCimodulePipelineDelegatorextendActiveSupport::Concernincludeddodelegate:merge_request_event?,:merge_request_ref?,:source_ref,:source_ref_slug,:legacy_detached_merge_request_pipeline?,to: :pipelineendendend