草庐IT

sonar-runner

全部标签

java - 为某些代码关闭 Sonar

是否可以关闭不希望测量的特定代码块的Sonar(www.sonarsource.org)测量?Findbugs输出的“保留堆栈跟踪”警告就是一个例子。离开服务器时,我可能只想将消息传递回客户端,不包括我刚刚捕获的实际异常,如果客户端不知道该异常(因为客户端没有其中的JAR例如包含异常)。 最佳答案 您可以使用SuppressWarnings注释类或方法@java.lang.SuppressWarnings("squid:S00112")squid:S00112在这种情况下是Sonar问题ID。您可以在SonarUI中找到此ID。转到

build - 如何使用 NUnit.Runners 包和 psake 执行 NUnit 测试?

传统上,nunit-console.exe已包含在存储库和构建服务器(或任何其他机器)上,此EXE是从某个构建脚本调用的。现在NUnit.Runnerspackage可用我想知道如何从psake构建脚本中使用它。它是一个解决方案级别的包,所以它不会在packages.config中留下任何痕迹,并且不能像其他项目级别的包一样自动恢复,所以我想需要调用Install-Package来自psake脚本,等待下载然后执行单元测试?希望此下载只能运行一次,并且每次运行时都不会减慢构建速度。还是会? 最佳答案 我自己也遇到了。很容易修复如下:

build - 错误 : Sonar server 'http://localhost:9000' can not be reached

运行以下命令时:cmd/cC:\sonar-runner-2.4\bin\sonar-runner.bat(Sonar运行器安装在构建机器上)我收到以下错误:错误:Sonar服务器'http://localhost:9000'无法到达错误:Sonarrunner执行期间出错错误:java.net.ConnectException:连接被拒绝:连接错误:原因:连接被拒绝:连接什么会导致这些错误?你好,这是我的sonar-runner.properties文件:sonar.projectKey=NDMsonar.projectName=NDMsonar.projectVersion=1.0

ruby - TeamCity Rake runner 与测试单元 2.0.0.0 不兼容?

我正在尝试为一个简单的Ruby项目设置构建配置。我通过安装程序包下载并安装了Ruby2.0.0.0:C:\Users\misztalm>gemlist本地gembigdecimal(1.2.0)io-console(0.4.2)json(1.7.7)minitest(4.3.2)psych(2.0.0)rake(0.9.6)rdoc(4.0.0)test-unit(2.0.0.0)我正在尝试配置Rake运行器,但出现以下错误。Rakerunnerisn'tcompatiblewithyour'test-unit-2.0.0.0'(C:\Ruby200-x64\lib\ruby\gems

ruby-on-rails - 为什么 "rails runner -e production"不工作?

为了解决我在“will_paginateerrorinproductionundefinedmethod'paginate'”中讨论的问题,我尝试运行:script/railsrunner-eproduction和:bundleexecscript/railsrunner-eproduction在这个github问题中建议的服务器上:https://github.com/mislav/will_paginate/issues/308#issuecomment-17167158但是我得到以下错误:bundler:commandnotfound:script/railsInstallmis

ruby-on-rails - 为什么 Rails runner shebang 不能在 Debian 上运行但在 OS X 上运行?

我有一个Rails脚本,可以在OSXLion和DebianGNU/Linux7.0上运行(wheezy)。归结为一个简单的脚本:#!/usr/bin/env/opt/thermyos.com/server/script/railsrunnerENV.eachdo|k,v|puts"#{k}=#{v}"end问题是/usr/bin/env。显示的脚本不会在Debian上运行,产生错误/usr/bin/env:/opt/thermyos.com/server/script/railsrunner:Nosuchfileordirectory。在OSX上运行良好,编写Rails环境。但是如果我

ruby-on-rails - ruby 中的 Grunt task runner 相当于什么?

Grunt在Node.js环境中自动化任务方面越来越受欢迎。是否有ruby​​(Sinatra)的等效项? 最佳答案 Rake是Ruby中出色的任务运行器。 关于ruby-on-rails-ruby中的Grunttaskrunner相当于什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/25147703/

java - 如何在 Sonar : Hide Utility Class Constructor? 上禁用警告

我在Sonar上收到此警告:HideUtilityClassConstructor:Utilityclassesshouldnothaveapublicordefaultconstructor我的类(class):publicclassFilePathHelper{privatestaticStringresourcesPath;publicstaticStringgetFilePath(HttpServletRequestrequest){if(resourcesPath==null){Stringserverpath=request.getSession().getServletC

java - 如何在 Sonar : Hide Utility Class Constructor? 上禁用警告

我在Sonar上收到此警告:HideUtilityClassConstructor:Utilityclassesshouldnothaveapublicordefaultconstructor我的类(class):publicclassFilePathHelper{privatestaticStringresourcesPath;publicstaticStringgetFilePath(HttpServletRequestrequest){if(resourcesPath==null){Stringserverpath=request.getSession().getServletC

【云原生】4.3 DevOps 精讲篇——Sonar Qube

CSDN话题挑战赛第2期参赛话题:学习笔记目录一、前言 二、SonarQube安装1、介绍2、安装 三、SonarQube基本使用1、安装中文插件2、Maven 代码检测3、Sonar-scanner 代码检测三、SonarQube整合Jenkinsb1、Jenkins 安装插件2、构建任务一、前言之前写的一个项目(可以看看之前的博客)代码时十分的冗余,在4.2写到DevOps的原理及安装需要的插件,最后的流程图就是下面的。但是如果以后的项目代码没有一定的规范,很容易形成所谓的“屎山”。代码如何的质量检测,就要用到下面的SonarQube了。 二、SonarQube安装1、介绍SonarQub