diff --git a/lib/linguist/generated.rb b/lib/linguist/generated.rb index 12987196..9f2a1858 100644 --- a/lib/linguist/generated.rb +++ b/lib/linguist/generated.rb @@ -67,6 +67,7 @@ module Linguist compiled_cython_file? || generated_protocol_buffer_go? || generated_protocol_buffer? || + generated_apache_thrift? || generated_jni_header? || vcr_cassette? end @@ -248,6 +249,13 @@ module Linguist return lines[0].include?("Generated by the protocol buffer compiler. DO NOT EDIT!") end + + # Internal: Is the blob generated by Apache Thrift compiler? + # + # Returns true or false + def generated_apache_thrift? + return lines[0].include?("Autogenerated by Thrift Compiler") || lines[1].include?("Autogenerated by Thrift Compiler") + end # Internal: Is the blob a C/C++ header generated by the Java JNI tool javah? #