mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-12-08 20:38:47 +00:00
Detect Visual Studio project files, solution files and resource files as generated
This commit is contained in:
@@ -178,7 +178,7 @@ module Linguist
|
||||
#
|
||||
# Return true or false
|
||||
def generated?
|
||||
if ['.xib', '.nib', '.pbxproj', '.xcworkspacedata', '.xcuserstate'].include?(extname)
|
||||
if ['.xib', '.nib', '.pbxproj', '.xcworkspacedata', '.xcuserstate', '.csproj', '.dbproj', '.fsproj', '.pyproj', '.rbproj', '.vbproj', '.vcxproj', '.wixproj', '.resx', '.sln', '.vdproj', '.isproj'].include?(extname)
|
||||
true
|
||||
elsif generated_coffeescript? || minified_javascript?
|
||||
true
|
||||
|
||||
@@ -123,6 +123,19 @@ class TestBlob < Test::Unit::TestCase
|
||||
assert blob("MainMenu.nib").generated?
|
||||
assert blob("project.pbxproj").generated?
|
||||
|
||||
# Visual Studio Files
|
||||
assert blob("project.csproj").generated?
|
||||
assert blob("project.dbproj").generated?
|
||||
assert blob("project.isproj").generated?
|
||||
assert blob("project.pyproj").generated?
|
||||
assert blob("project.rbproj").generated?
|
||||
assert blob("project.vbproj").generated?
|
||||
assert blob("project.vdproj").generated?
|
||||
assert blob("project.vcxproj").generated?
|
||||
assert blob("project.wixproj").generated?
|
||||
assert blob("project.resx").generated?
|
||||
assert blob("project.sln").generated?
|
||||
|
||||
# Long line
|
||||
assert !blob("uglify.js").generated?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user