Skip to content

Commit 90c7bba

Browse files
authored
Revert "Remove yarn.lock from auto-generated files list (follow-up) (#4459)" (#4460)
This reverts commit 3bc8185.
1 parent c71777f commit 90c7bba

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

lib/linguist/generated.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ def generated?
8787
generated_roxygen2? ||
8888
generated_pkgdown? ||
8989
generated_jison? ||
90+
generated_yarn_lock? ||
9091
generated_grpc_cpp? ||
9192
generated_dart? ||
9293
generated_perl_ppport_header? ||
@@ -539,6 +540,15 @@ def generated_jison?
539540
lines[0].start_with?("/* generated by jison-lex ")
540541
end
541542

543+
# Internal: Is the blob a generated yarn lockfile?
544+
#
545+
# Returns true or false.
546+
def generated_yarn_lock?
547+
return false unless name.match(/yarn\.lock/)
548+
return false unless lines.count > 0
549+
return lines[0].include?("# THIS IS AN AUTOGENERATED FILE")
550+
end
551+
542552
# Internal: Is this a protobuf/grpc-generated C++ file?
543553
#
544554
# A generated file contains:

0 commit comments

Comments
 (0)