我试图弄清楚Azure Devops的回购中使用了哪些语言。
GitHub有一个nice API用于获取此信息。他们在下面使用Linguist,非常适合我的需求。
当您查看Azure Devops中的仪表板时,就会看到存储库中使用的语言。
有人知道如何计算以及如何通过REST API获取数据吗?
谢谢
答案 0 :(得分:3)
我们仅在项目摘要页面上显示前3种语言,其中最小语言百分比为10,您可以通过调用以下API来获取有关语言的详细信息:
https://dev.azure.com/ {org} / {project} / _ apis / projectanalysis / languagemetrics
根据我的测试,根据项目中的哪种文件扩展名(例如(.js,.cs)等)来检测哪种语言。
参考文献: