评分
JSR 评分是 JSR 自动为每个包分配的指标,基于某些因素,这些因素表明包的质量。该评分用于在搜索结果中对包进行排名,并帮助用户一目了然地了解包的质量。
JSR 评分是一个介于 0 到 100 之间的百分比,根据来自 4 个高级别的类别中的因素计算得出
- 文档:README 文件、模块文档以及公共函数和类型的文档的存在。 了解有关编写文档的更多信息。
- 最佳实践:包不应使用 慢类型,并且应使用 包来源 发布。
- 可发现性: 包应该包含描述,以帮助用户通过搜索找到包。
- 兼容性: 包在“运行时兼容性”部分至少应标记一个运行时为“兼容”。此外,包拥有多个兼容运行时会获得奖励。
每个类别都有不同的特定因素影响评分。每个因素的权重也不同。您可以在包页面的“评分”选项卡中找到确切的因素和权重。
目前,您无需完成所有因素即可获得 100% 的评分。随着我们对优秀包的了解不断加深,确切的权重和因素可能会发生变化。