From a2ca88651082e7f2a65fa10be8c0c143d24e2d48 Mon Sep 17 00:00:00 2001 From: Jacob Bandes-Storch Date: Tue, 25 Aug 2015 23:19:09 -0700 Subject: [PATCH] Vendored definitions for Xcode-related files --- lib/linguist/vendor.yml | 5 +++++ test/test_blob.rb | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/lib/linguist/vendor.yml b/lib/linguist/vendor.yml index ed89eda8..a984f520 100644 --- a/lib/linguist/vendor.yml +++ b/lib/linguist/vendor.yml @@ -164,6 +164,11 @@ ## Obj-C ## +# Xcode + +- \.xctemplate/ +- \.imageset/ + # Carthage - ^Carthage/ diff --git a/test/test_blob.rb b/test/test_blob.rb index 0a1cefe9..abce9934 100644 --- a/test/test_blob.rb +++ b/test/test_blob.rb @@ -492,6 +492,11 @@ class TestBlob < Minitest::Test # Crashlytics assert sample_blob("Crashlytics.framework/Crashlytics.h").vendored? + + # Xcode + assert sample_blob("myapp/My Template.xctemplate/___FILEBASENAME___.h").vendored? + assert sample_blob("myapp/My Images.xcassets/some/stuff.imageset/Contents.json").vendored? + assert !sample_blob("myapp/MyData.json").vendored? end def test_documentation