Module: BlobLike
Constant Summary
Gitlab::BlobHelper::MEGABYTE
Instance Method Summary
collapse
#_mime_type, #binary_mime_type?, #content_type, #empty?, #encoded_newlines_re, #encoding, #extname, #image?, #known_extension?, #large?, #lines, #mime_type, #ruby_encoding, #text_in_repo?, #viewable?
Instance Method Details
#binary_in_repo? ⇒ Boolean
31
32
33
|
# File 'app/models/concerns/blob_like.rb', line 31
def binary_in_repo?
false
end
|
#data ⇒ Object
23
24
25
|
# File 'app/models/concerns/blob_like.rb', line 23
def data
nil
end
|
#external_size ⇒ Object
47
48
49
|
# File 'app/models/concerns/blob_like.rb', line 47
def external_size
nil
end
|
#external_storage ⇒ Object
43
44
45
|
# File 'app/models/concerns/blob_like.rb', line 43
def external_storage
nil
end
|
#id ⇒ Object
7
8
9
|
# File 'app/models/concerns/blob_like.rb', line 7
def id
raise NotImplementedError
end
|
#load_all_data!(repository) ⇒ Object
35
36
37
|
# File 'app/models/concerns/blob_like.rb', line 35
def load_all_data!(repository)
end
|
#mode ⇒ Object
27
28
29
|
# File 'app/models/concerns/blob_like.rb', line 27
def mode
nil
end
|
#name ⇒ Object
11
12
13
|
# File 'app/models/concerns/blob_like.rb', line 11
def name
raise NotImplementedError
end
|
#path ⇒ Object
15
16
17
|
# File 'app/models/concerns/blob_like.rb', line 15
def path
raise NotImplementedError
end
|
#size ⇒ Object
19
20
21
|
# File 'app/models/concerns/blob_like.rb', line 19
def size
0
end
|
#truncated? ⇒ Boolean
39
40
41
|
# File 'app/models/concerns/blob_like.rb', line 39
def truncated?
false
end
|