- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下类(class):
public final class AppConst {
private AppConst() {}
public static final String READ_ERROR = "READ";
public static final String PROCESS_ERROR = "PROCESS";
public static final String WRITE_ERROR = "WRITE";
}
SonarQube 用变量在所有三行上标记错误:
Move this variable to comply with Java Code Conventions.
如何让代码兼容SonarQube?
我正在使用 SonarLint for Eclipse v2.6.0。
最佳答案
问题是由 RSPEC-1213 The members of an interface or class declaration should appear in a pre-defined order 发现的规则。描述说:
According to the Java Code Conventions as defined by Oracle, the members of a class or interface declaration should appear in the following order in the source files:
- Class and instance variables
- Constructors
- Methods
您的代码在变量之前包含一个构造函数。有效代码:
public final class AppConst {
public static final String READ_ERROR = "READ";
public static final String PROCESS_ERROR = "PROCESS";
public static final String WRITE_ERROR = "WRITE";
private AppConst() {}
}
关于sonarqube - 如何使代码符合: Move this variable to comply with Java Code Conventions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63711177/
Build.gradle(Module.app) apply plugin: 'com.android.application' android { compileSdkVersion 26
我尝试将 Gradle 与此“org.jopendocument:jOpenDocument:1.3b1”一起使用,但出现此错误: 此 Gradle 文件 (1) 因以下错误而失败: Error:(2
当我想连接到另一台计算机时,我看到了此错误: SEVERE: Could not create connection XXXXX: XXXXX Error establishing socket to
我有以下类(class): public final class AppConst { private AppConst() {} public static fina
“给定以下两个进程 0 和 1 的算法: Process (i) REPEAT WHILE Interest [j] = 1 DO; START Interest [i]:=1;
我构建了一个简单的 PHP 联系表单,它应该通过 Swift-Mailer 脚本发送邮件。 问题是我一直收到这个错误 Uncaught exception 'Swift_RfcComplianceEx
设置: master master master中的三个mysql组复制节点。 一切正常。我可以添加用户/数据库并插入/更新数据。 每个节点都绑定(bind)到一个私有(private) IP 地址。
几天前我开始使用 Sonarqube,但我对 Javascript 规则“函数名称应符合命名约定”有疑问。 我的一些开发人员不遵守命名函数的命名约定,大多数时候他们这样定义函数: onTextfiel
我正在处理一些遗留代码,遇到了 3 种类似的触发事件结构 命令/遵守 触发器:.command('update:mySetting', newSetting); 句柄:.comply('update:
我需要从给定特定条件的集合中提取许多唯一元素。例如。如果我有一个带有 [ (a1,t1,v1), (a2,t2,v2),...,(an,tx,vy) ] 的集合我想要 a1、t5、v8。 使用 Gua
我目前有一个具有以下样式表的 QToolBar QToolBox::tab { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
当我尝试使用 MySQL 作为数据库启动一个新的 JHipster 应用程序时出现以下错误: 2019-07-30 09:55:40.583 ERROR 35895 --- [-service-tas
Mac OS complie dynamic C lib error (lib function will call in lua) #include "lua.h" #include "lualib
我正在尝试让我的 google 身份验证在请求 Gmail 和日历数据的 Django 应用程序上工作。我已经在 Google 开发人员控制台中设置了 oAuth API 并将其与我的项目相关联,并且
我尝试在 Red Hat 6.6 上安装最新版本的 vim。 我使用下面的脚本来运行配置: # change to folder where vim sources are cd ~/vim # he
我是一名优秀的程序员,十分优秀!