Separate test from runtime dependencies in Formula#to_hash

This commit is contained in:
Rylan Polster 2022-09-19 23:32:39 -04:00
parent 8de3e93715
commit f9c8baee02
No known key found for this signature in database
GPG Key ID: 46A744940CFF4D64

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?)