mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-08-10 01:31:45 +00:00
24 lines
839 B
Ruby
24 lines
839 B
Ruby
# frozen_string_literal: true
|
|
|
|
module SourcegraphHelper
|
|
def sourcegraph_url_message
|
|
message =
|
|
if Gitlab::CurrentSettings.sourcegraph_url_is_com?
|
|
s_('SourcegraphPreferences|Uses %{linkStart}Sourcegraph.com%{linkEnd}.')
|
|
else
|
|
s_('SourcegraphPreferences|Uses a custom %{linkStart}Sourcegraph instance%{linkEnd}.')
|
|
end
|
|
|
|
experimental_message =
|
|
if Gitlab::Sourcegraph.feature_conditional?
|
|
s_("SourcegraphPreferences|This feature is experimental and currently limited to certain projects.")
|
|
elsif Gitlab::CurrentSettings.sourcegraph_public_only
|
|
s_("SourcegraphPreferences|This feature is experimental and limited to public projects.")
|
|
else
|
|
s_("SourcegraphPreferences|This feature is experimental.")
|
|
end
|
|
|
|
"#{message} #{experimental_message}"
|
|
end
|
|
end
|