本文整理了Java中com.sonar.sslr.api.Token.isGeneratedCode()
方法的一些代码示例,展示了Token.isGeneratedCode()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Token.isGeneratedCode()
方法的具体详情如下:
包路径:com.sonar.sslr.api.Token
类名称:Token
方法名:isGeneratedCode
暂无
代码示例来源:origin: org.codehaus.sonar.sslr/sslr-core
public boolean isCopyBookOrGeneratedNode() {
return getToken().isCopyBook() || getToken().isGeneratedCode();
}
代码示例来源:origin: org.sonarsource.sslr/sslr-core
public boolean isCopyBookOrGeneratedNode() {
return getToken().isCopyBook() || getToken().isGeneratedCode();
}
代码示例来源:origin: SonarSource/sslr
public boolean isCopyBookOrGeneratedNode() {
return getToken().isCopyBook() || getToken().isGeneratedCode();
}
代码示例来源:origin: org.sonarsource.python/python-checks
@Override
public void visitToken(Token token) {
if (token.isGeneratedCode()) {
return;
}
if (previousToken != null && previousToken.getLine() != token.getLine()) {
// Note that AbstractLineLengthCheck doesn't support tokens which span multiple lines - see SONARPLUGINS-2025
String[] lines = previousToken.getValue().split("\r?\n|\r", -1);
int length = previousToken.getColumn();
for (String line : lines) {
length += line.length();
if (length > getMaximumLineLength()) {
// Note that method from AbstractLineLengthCheck generates other message - see SONARPLUGINS-1809
String message = MessageFormat.format(
"The line contains {0,number,integer} characters which is greater than {1,number,integer} authorized.",
length,
getMaximumLineLength());
addLineIssue(message, previousToken.getLine());
}
length = 0;
}
}
previousToken = token;
}
代码示例来源:origin: SonarSource/sonar-python
@Override
public void visitToken(Token token) {
if (token.isGeneratedCode()) {
return;
}
if (previousToken != null && previousToken.getLine() != token.getLine()) {
// Note that AbstractLineLengthCheck doesn't support tokens which span multiple lines - see SONARPLUGINS-2025
String[] lines = previousToken.getValue().split("\r?\n|\r", -1);
int length = previousToken.getColumn();
for (String line : lines) {
length += line.length();
if (length > getMaximumLineLength()) {
// Note that method from AbstractLineLengthCheck generates other message - see SONARPLUGINS-1809
String message = MessageFormat.format(
"The line contains {0,number,integer} characters which is greater than {1,number,integer} authorized.",
length,
getMaximumLineLength());
addLineIssue(message, previousToken.getLine());
}
length = 0;
}
}
previousToken = token;
}
代码示例来源:origin: org.codehaus.sonar.sslr-squid-bridge/sslr-squid-bridge
@Override
public void visitToken(Token token) {
if (!token.isGeneratedCode() && lastIncorrectLine != token.getLine() && token.getColumn() + token.getValue().length() > getMaximumLineLength()) {
lastIncorrectLine = token.getLine();
getContext().createLineViolation(this, "The line length is greater than {0,number,integer} authorized.", token.getLine(), getMaximumLineLength());
}
}
代码示例来源:origin: org.codehaus.sonar-plugins.python/python-checks
@Override
public void visitToken(Token token) {
if (!token.isGeneratedCode()) {
if (previousToken != null && previousToken.getLine() != token.getLine()) {
// Note that AbstractLineLengthCheck doesn't support tokens which span multiple lines - see SONARPLUGINS-2025
String[] lines = previousToken.getValue().split("\r?\n|\r", -1);
int length = previousToken.getColumn();
for (int line = 0; line < lines.length; line++) {
length += lines[line].length();
if (length > getMaximumLineLength()) {
// Note that method from AbstractLineLengthCheck generates other message - see SONARPLUGINS-1809
getContext().createLineViolation(this,
"The line contains {0,number,integer} characters which is greater than {1,number,integer} authorized.",
previousToken.getLine(),
length,
getMaximumLineLength());
}
length = 0;
}
}
previousToken = token;
}
}
代码示例来源:origin: org.sonarsource.sonar-plugins.javascript/javascript-checks
@Override
public void visitToken(Token token) {
if (!token.isGeneratedCode()) {
if (previousToken != null && previousToken.getLine() != token.getLine()) {
int length = previousToken.getColumn() + previousToken.getValue().length();
if (length > getMaximumLineLength()) {
// Note that method from AbstractLineLengthCheck generates other message - see SONARPLUGINS-1809
getContext().createLineViolation(this,
"The line contains {0,number,integer} characters which is greater than {1,number,integer} authorized.",
previousToken.getLine(),
length,
getMaximumLineLength());
}
}
previousToken = token;
}
}
内容来源于网络,如有侵权,请联系作者删除!