芭蕾舞女演员github4 API中的类型'存储库'错误上不存在字段'许可证'

时间:2018-07-06 17:17:19

标签: ballerina

我正在尝试检索所有者存储库并获取它的派生数。但是当我运行特定文件时,出现以下错误:

  

错误:wso2 / github4:0.9.10:GitClientError,消息:字段“许可证”   类型“存储库”上不存在

下面显示的是我的代码:

import ballerina/config;  
import ballerina/http;

import ballerina/io;

import wso2/github4;  
import wso2/sonarqube6;

 function main(string... args) {

     json summary = check getLineCoverageSummary();
     io:println(summary); }

 function getLineCoverageSummary() returns json|error {

     endpoint github4:Client githubEP {
         clientConfig: {
             auth: {
                 scheme: http:OAUTH2,
                 accessToken: config:getAsString("GITHUB_TOKEN")
             }
         }
     };

     json summaryJson;
         github4:Repository repository;
     var repo = githubEP->getRepository("suleka96/backend-routes-temp");
     match repo {
         github4:Repository reposi => {
             repository = reposi;
             summaryJson = repository.forkCount;
         }
         github4:GitClientError err => {
             return err;
         }
     }  


     return summaryJson; 
}

非常感谢您的帮助!先感谢您!

1 个答案:

答案 0 :(得分:0)

该问题现已解决,更新的GitHub连接器已推送到0.9.13版的Ballerina Central。

https://central.ballerina.io/wso2/github4

拉出更新的连接器,然后重试! ballerina pull wso2/github4