|
|
||
|---|---|---|
| .. | ||
| audio.rb | ||
| auxiliary.rb | ||
| base.rb | ||
| binary_stl.rb | ||
| cargo_toml.rb | ||
| cartfile.rb | ||
| changelog.rb | ||
| client_side.rb | ||
| composer_json.rb | ||
| contributing.rb | ||
| csv.rb | ||
| dependency_manager.rb | ||
| download.rb | ||
| empty.rb | ||
| gemfile.rb | ||
| gemspec.rb | ||
| geo_json.rb | ||
| gitlab_ci_yml.rb | ||
| go_mod.rb | ||
| godeps_json.rb | ||
| image.rb | ||
| license.rb | ||
| markup.rb | ||
| notebook.rb | ||
| open_api.rb | ||
| package_json.rb | ||
| pdf.rb | ||
| podfile.rb | ||
| podspec.rb | ||
| podspec_json.rb | ||
| readme.rb | ||
| requirements_txt.rb | ||
| rich.rb | ||
| route_map.rb | ||
| server_side.rb | ||
| simple.rb | ||
| sketch.rb | ||
| static.rb | ||
| svg.rb | ||
| text.rb | ||
| text_stl.rb | ||
| video.rb | ||
| yarn_lock.rb | ||
readme.rb
# frozen_string_literal: true
module BlobViewer
class Readme < Base
include Auxiliary
include Static
self.partial_name = 'readme'
self.file_types = %i[readme]
self.binary = false
def visible_to?(current_user)
can?(current_user, :read_wiki, project)
end
def render_error
return if project.has_external_wiki? || (project.wiki_enabled? && project.wiki.has_home_page?)
:no_wiki
end
end
end