mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Compare commits
	
		
			4 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					d761658f8b | ||
| 
						 | 
					3719214aba | ||
| 
						 | 
					47b109be36 | ||
| 
						 | 
					1ec4db97c2 | 
@@ -16,7 +16,7 @@ Gem::Specification.new do |s|
 | 
				
			|||||||
  s.add_dependency 'charlock_holmes', '~> 0.7.3'
 | 
					  s.add_dependency 'charlock_holmes', '~> 0.7.3'
 | 
				
			||||||
  s.add_dependency 'escape_utils',    '~> 1.1.0'
 | 
					  s.add_dependency 'escape_utils',    '~> 1.1.0'
 | 
				
			||||||
  s.add_dependency 'mime-types',      '>= 1.19'
 | 
					  s.add_dependency 'mime-types',      '>= 1.19'
 | 
				
			||||||
  s.add_dependency 'rugged',          '0.25.0b10'
 | 
					  s.add_dependency 'rugged',          '0.25.1.1'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  s.add_development_dependency 'minitest', '>= 5.0'
 | 
					  s.add_development_dependency 'minitest', '>= 5.0'
 | 
				
			||||||
  s.add_development_dependency 'mocha'
 | 
					  s.add_development_dependency 'mocha'
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -486,6 +486,7 @@ module Linguist
 | 
				
			|||||||
    # Returns true or false.
 | 
					    # Returns true or false.
 | 
				
			||||||
    def generated_yarn_lock?
 | 
					    def generated_yarn_lock?
 | 
				
			||||||
      return false unless name.match(/yarn\.lock/)
 | 
					      return false unless name.match(/yarn\.lock/)
 | 
				
			||||||
 | 
					      return false unless lines.count > 0
 | 
				
			||||||
      return lines[0].include?("# THIS IS AN AUTOGENERATED FILE")
 | 
					      return lines[0].include?("# THIS IS AN AUTOGENERATED FILE")
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -278,7 +278,7 @@ module Linguist
 | 
				
			|||||||
    disambiguate ".mod" do |data|
 | 
					    disambiguate ".mod" do |data|
 | 
				
			||||||
      if data.include?('<!ENTITY ')
 | 
					      if data.include?('<!ENTITY ')
 | 
				
			||||||
        Language["XML"]
 | 
					        Language["XML"]
 | 
				
			||||||
      elsif /MODULE\s\w+\s*;/i.match(data) || /^\s*END \w+;$/i.match(data)
 | 
					      elsif /^\s*MODULE [\w\.]+;/i.match(data) || /^\s*END [\w\.]+;/i.match(data)
 | 
				
			||||||
        Language["Modula-2"]
 | 
					        Language["Modula-2"]
 | 
				
			||||||
      else
 | 
					      else
 | 
				
			||||||
        [Language["Linux Kernel Module"], Language["AMPL"]]
 | 
					        [Language["Linux Kernel Module"], Language["AMPL"]]
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,3 +1,3 @@
 | 
				
			|||||||
module Linguist
 | 
					module Linguist
 | 
				
			||||||
  VERSION = "5.0.3"
 | 
					  VERSION = "5.0.4"
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -51,7 +51,7 @@ SUBMODULES.partition { |submodule| SLOW_SUBMODULES.include?(submodule) }.flatten
 | 
				
			|||||||
  submodules.push(submodule)
 | 
					  submodules.push(submodule)
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
8.times do
 | 
					(ARGV.first || 8).to_i.times do
 | 
				
			||||||
  Thread.new { run_thread(submodules, results) }
 | 
					  Thread.new { run_thread(submodules, results) }
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user