refactoring
This commit is contained in:
parent
48924dfeea
commit
c463eeb090
7 changed files with 66 additions and 37 deletions
|
@ -53,25 +53,4 @@ module ApplicationHelper
|
|||
[projects, default_nav, project_nav].flatten.to_json
|
||||
end
|
||||
|
||||
def handle_file_type(file_name, mime_type = nil)
|
||||
if file_name =~ /(\.rb|\.ru|\.rake|Rakefile|\.gemspec|\.rbx|Gemfile)$/
|
||||
:ruby
|
||||
elsif file_name =~ /\.py$/
|
||||
:python
|
||||
elsif file_name =~ /(\.pl|\.scala|\.c|\.cpp|\.java|\.haml|\.html|\.sass|\.scss|\.xml|\.php|\.erb)$/
|
||||
$1[1..-1].to_sym
|
||||
elsif file_name =~ /\.js$/
|
||||
:javascript
|
||||
elsif file_name =~ /\.sh$/
|
||||
:bash
|
||||
elsif file_name =~ /\.coffee$/
|
||||
:coffeescript
|
||||
elsif file_name =~ /\.yml$/
|
||||
:yaml
|
||||
elsif file_name =~ /\.md$/
|
||||
:minid
|
||||
else
|
||||
:text
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue