Tabnine Logo
DoWhileStatementTree
Code IndexAdd Tabnine to your IDE (free)

How to use
DoWhileStatementTree
in
org.sonar.plugins.java.api.tree

Best Java code snippets using org.sonar.plugins.java.api.tree.DoWhileStatementTree (Showing top 20 results out of 315)

origin: org.codehaus.sonar-plugins.java/java-squid

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 scan(tree.statement());
 scan(tree.condition());
}
origin: SonarSource/sonar-java

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 checkBlock(tree.doKeyword(), tree.statement());
 super.visitDoWhileStatement(tree);
}
origin: SonarSource/sonar-java

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 blame.add(tree.firstToken());
 super.visitDoWhileStatement(tree);
}
origin: SonarSource/sonar-java

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 // do not scan the condition
 addLine(tree.doKeyword());
 if (tree.doKeyword().line() != tree.whileKeyword().line()) {
  addLines(tree.whileKeyword(), tree.semicolonToken());
 }
 scan(tree.statement());
}
origin: org.codehaus.sonar-plugins.java/java-checks

private Tree loopStatement(Tree loopTree) {
 if(loopTree.is(Tree.Kind.FOR_STATEMENT)) {
  return ((ForStatementTree) loopTree).statement();
 } else if(loopTree.is(Tree.Kind.DO_STATEMENT)) {
  return ((DoWhileStatementTree) loopTree).statement();
 } else if(loopTree.is(Tree.Kind.WHILE_STATEMENT)) {
  return ((WhileStatementTree) loopTree).statement();
 } else if(loopTree.is(Tree.Kind.FOR_EACH_STATEMENT)) {
  return ((ForEachStatement) loopTree).statement();
 }
 return null;
}
origin: SonarSource/sonar-java

 return isTrue(((DoWhileStatementTree) loopTree).condition());
default:
origin: SonarSource/sonar-java

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 SyntaxToken doKeyword = tree.doKeyword();
 checkNesting(doKeyword);
 nestingLevel.push(doKeyword);
 super.visitDoWhileStatement(tree);
 nestingLevel.pop();
}
origin: org.sonarsource.java/java-checks

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 treeKindStack.push(tree.kind());
 super.visitDoWhileStatement(tree);
 treeKindStack.pop();
}
origin: org.sonarsource.java/java-checks

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 // do not scan the condition
 addLine(tree.doKeyword());
 if (tree.doKeyword().line() != tree.whileKeyword().line()) {
  addLines(tree.whileKeyword(), tree.semicolonToken());
 }
 scan(tree.statement());
}
origin: org.sonarsource.java/java-checks

private static Tree loopStatement(Tree loopTree) {
 if (loopTree.is(Tree.Kind.FOR_STATEMENT)) {
  return ((ForStatementTree) loopTree).statement();
 } else if (loopTree.is(Tree.Kind.DO_STATEMENT)) {
  return ((DoWhileStatementTree) loopTree).statement();
 } else if (loopTree.is(Tree.Kind.WHILE_STATEMENT)) {
  return ((WhileStatementTree) loopTree).statement();
 } else if (loopTree.is(Tree.Kind.FOR_EACH_STATEMENT)) {
  return ((ForEachStatement) loopTree).statement();
 }
 return null;
}
origin: org.sonarsource.java/java-checks

 return isTrue(((DoWhileStatementTree) loopTree).condition());
default:
origin: org.sonarsource.java/java-checks

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 SyntaxToken doKeyword = tree.doKeyword();
 checkNesting(doKeyword);
 nestingLevel.push(doKeyword);
 super.visitDoWhileStatement(tree);
 nestingLevel.pop();
}
origin: SonarSource/sonar-java

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 treeKindStack.push(tree.kind());
 super.visitDoWhileStatement(tree);
 treeKindStack.pop();
}
origin: SonarSource/sonar-java

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 scan(tree.statement());
 scan(tree.condition());
}
origin: org.sonarsource.java/java-checks

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 checkBlock(tree.doKeyword(), tree.statement());
 super.visitDoWhileStatement(tree);
}
origin: SonarSource/sonar-java

private static Tree loopStatement(Tree loopTree) {
 if (loopTree.is(Tree.Kind.FOR_STATEMENT)) {
  return ((ForStatementTree) loopTree).statement();
 } else if (loopTree.is(Tree.Kind.DO_STATEMENT)) {
  return ((DoWhileStatementTree) loopTree).statement();
 } else if (loopTree.is(Tree.Kind.WHILE_STATEMENT)) {
  return ((WhileStatementTree) loopTree).statement();
 } else if (loopTree.is(Tree.Kind.FOR_EACH_STATEMENT)) {
  return ((ForEachStatement) loopTree).statement();
 }
 return null;
}
origin: SonarSource/sonar-java

 return;
case DO_STATEMENT:
 ExpressionTree doCondition = ((DoWhileStatementTree) terminator).condition();
 handleBranch(block, cleanupCondition(doCondition), verifyCondition(doCondition));
 return;
origin: SonarSource/sonar-java

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 increaseComplexityByNesting(tree.doKeyword());
 nesting++;
 super.visitDoWhileStatement(tree);
 nesting--;
}
origin: org.sonarsource.java/java-frontend

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 blame.add(tree.firstToken());
 super.visitDoWhileStatement(tree);
}
origin: org.codehaus.sonar-plugins.java/java-checks

@Override
public void visitDoWhileStatement(DoWhileStatementTree tree) {
 visitStatement(tree.statement());
 scan(tree.condition());
}
org.sonar.plugins.java.api.treeDoWhileStatementTree

Javadoc

'do' statement. JLS 14.13
 
do  
#statement() while (  
#condition ); 

Most used methods

  • statement
  • condition
  • doKeyword
  • firstToken
  • kind
  • semicolonToken
  • whileKeyword

Popular in Java

  • Parsing JSON documents to java classes using gson
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • findViewById (Activity)
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • JPanel (javax.swing)
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now