小编ugl*_*bob的帖子

没有授权在Travis CI上使用sonarqube扫描仪执行任何声纳分析

我最近开始在一个开源项目中使用Travis CI和sonarqube,并且遇到了sonarqube-scanner的问题.

我的Travis CI页面可以在这里看到:https://travis-ci.org/uglyoldbob/decompiler

我的sonarqube页面可以在这里看到:https://sonarqube.com/overview?id = oldlyoldbob_decompiler

我在Travis CI上运行了sonarqube-scanner它突然停止了以下错误:

"ERROR: You're not authorized to execute any SonarQube analysis. Please contact your SonarQube administrator."
Run Code Online (Sandbox Code Playgroud)

我正在使用在sonarqube上生成的令牌并将其添加到Travis CI的环境变量中.当我注意到问题并使用Travis更新环境变量时,我生成了一个新令牌,但它没有改变任何东西.

我该怎么做才能解决这个问题?

sonarqube sonarqube-scan

2
推荐指数
2
解决办法
8792
查看次数

c++ class using a lambda in constructor

Using c++11 I want to create a class that uses a lambda as part of a calculation.

//contrived sample of potential usage
void random_class::some_function(void)
{
 auto an_object = new my_custom_object(5, [this](){ return random_class_member * 5; });
 an_object.do_some_processing();
 random_class_member++;
 an_object.do_some_processing();
}
Run Code Online (Sandbox Code Playgroud)

I am not quite sure how to go about declaring and defining my_custom_object.

class my_custom_object
{
public:
 template <typename Proc>
 my_custom_object(int a, Proc p)
 {
  privatea = a;
  privatep = p;
 }
 void do_some_processing()
 {
  privatea += privatep();
 }
private: …
Run Code Online (Sandbox Code Playgroud)

c++ lambda c++11

1
推荐指数
1
解决办法
68
查看次数

标签 统计

c++ ×1

c++11 ×1

lambda ×1

sonarqube ×1

sonarqube-scan ×1