Merge pull request #13895 from Rylan12/test-deps-api

Separate test from runtime dependencies in `Formula#to_hash`
This commit is contained in:
Rylan Polster 2022-09-20 12:36:36 -04:00 committed by GitHub
commit a6aab4b349
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2070,6 +2070,10 @@ class Formula
"dependencies" => dependencies.reject(&:optional?)
.reject(&:recommended?)
.reject(&:build?)
.reject(&:test?)
.map(&:name)
.uniq,
"test_dependencies" => dependencies.select(&:test?)
.map(&:name)
.uniq,
"recommended_dependencies" => dependencies.select(&:recommended?)