diff --git a/lib/linguist/vendor.yml b/lib/linguist/vendor.yml index c8a0b647..6a892845 100644 --- a/lib/linguist/vendor.yml +++ b/lib/linguist/vendor.yml @@ -276,6 +276,13 @@ - (^|/)gradlew\.bat$ - (^|/)gradle/wrapper/ +## Java ## + +# Maven +- (^|/)mvnw$ +- (^|/)mvnw\.cmd$ +- (^|/)\.mvn/wrapper/ + ## .NET ## # Visual Studio IntelliSense diff --git a/test/test_file_blob.rb b/test/test_file_blob.rb index a9bb672b..c10c3372 100644 --- a/test/test_file_blob.rb +++ b/test/test_file_blob.rb @@ -534,6 +534,14 @@ class TestFileBlob < Minitest::Test assert sample_blob("subproject/gradlew.bat").vendored? assert sample_blob("subproject/gradle/wrapper/gradle-wrapper.properties").vendored? + # Maven + assert sample_blob("mvnw").vendored? + assert sample_blob("mvnw.cmd").vendored? + assert sample_blob(".mvn/wrapper/maven-wrapper.properties").vendored? + assert sample_blob("subproject/mvnw").vendored? + assert sample_blob("subproject/mvnw.cmd").vendored? + assert sample_blob("subproject/.mvn/wrapper/maven-wrapper.properties").vendored? + # Octicons assert sample_blob("octicons.css").vendored? assert sample_blob("public/octicons.min.css").vendored?