当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby SpecificationProvider.sort_dependencies用法及代码示例


本文简要介绍ruby语言中Gem::Resolver::Molinillo::SpecificationProvider.sort_dependencies的用法。

用法

sort_dependencies(dependencies, activated, conflicts)

对依赖项进行排序,以便最容易解决的依赖项排在第一位。最容易解决的(通常)定义为:

1) Is this dependency already activated?
2) How relaxed are the requirements?
3) Are there any conflicts for this dependency?
4) How many possibilities are there to satisfy this dependency?

@param [Array<Object>] dependencies @param [DependencyGraph] 激活当前依赖图在

resolution process.

@param [{String => Array }] 冲突 @return [Array] ‘dependencies’ 的排序副本。

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 SpecificationProvider.sort_dependencies。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。