From 9658b02502428ab747f051c77b33b8f35f1ba251 Mon Sep 17 00:00:00 2001 From: Florian Kaiser Date: Thu, 20 Nov 2014 10:02:45 +0100 Subject: [PATCH 1/3] add Chart.js as vendor http://www.chartjs.org --- lib/linguist/vendor.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/linguist/vendor.yml b/lib/linguist/vendor.yml index a1efbdfa..9b50e244 100644 --- a/lib/linguist/vendor.yml +++ b/lib/linguist/vendor.yml @@ -134,6 +134,9 @@ # Knockout - (^|/)knockout-(\d+\.){3}(debug\.)?js$ +# Chart.js +(^|/)[Cc]hart\.js$ + ## Python ## # django From 38190d92fcb1d03ccdd9a8a21cb267f9a301fefc Mon Sep 17 00:00:00 2001 From: Arfon Smith Date: Fri, 21 Nov 2014 08:24:33 -0600 Subject: [PATCH 2/3] Chart JS is vendored --- lib/linguist/vendor.yml | 6 +++--- test/test_blob.rb | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/linguist/vendor.yml b/lib/linguist/vendor.yml index 9b50e244..31ff7ce7 100644 --- a/lib/linguist/vendor.yml +++ b/lib/linguist/vendor.yml @@ -110,6 +110,9 @@ # MathJax - (^|/)MathJax/ +# Chart.js +- (^|/)Chart\.js$ + # Codemirror - (^|/)[Cc]ode[Mm]irror/(lib|mode|theme|addon|keymap) @@ -134,9 +137,6 @@ # Knockout - (^|/)knockout-(\d+\.){3}(debug\.)?js$ -# Chart.js -(^|/)[Cc]hart\.js$ - ## Python ## # django diff --git a/test/test_blob.rb b/test/test_blob.rb index 8eec9c7a..ea8f13ce 100644 --- a/test/test_blob.rb +++ b/test/test_blob.rb @@ -297,6 +297,9 @@ class TestBlob < Test::Unit::TestCase assert blob("deps/http_parser/http_parser.c").vendored? assert blob("deps/v8/src/v8.h").vendored? + # Chart.js + assert blob("some/vendored/path/Chart.js").vendored? + # Codemirror deps assert blob("codemirror/mode/blah.js").vendored? From b6b2cf04a7276a30bcbce34587d9ae25d885e363 Mon Sep 17 00:00:00 2001 From: Arfon Smith Date: Fri, 21 Nov 2014 09:29:28 -0600 Subject: [PATCH 3/3] Checking other case for Chart.jS --- test/test_blob.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/test/test_blob.rb b/test/test_blob.rb index ea8f13ce..eb758534 100644 --- a/test/test_blob.rb +++ b/test/test_blob.rb @@ -299,6 +299,7 @@ class TestBlob < Test::Unit::TestCase # Chart.js assert blob("some/vendored/path/Chart.js").vendored? + assert !blob("some/vendored/path/chart.js").vendored? # Codemirror deps assert blob("codemirror/mode/blah.js").vendored?