Class LineUtils

java.lang.Object
org.sonar.java.model.LineUtils

public final class LineUtils extends Object
  • Method Details

    • startLine

      public static int startLine(Tree tree)
    • endLine

      public static int endLine(Tree tree)
    • startLine

      public static int startLine(SyntaxToken token)
    • endLine

      public static int endLine(SyntaxToken token)
    • startLine

      public static int startLine(SyntaxTrivia trivia)
    • endLine

      public static int endLine(SyntaxTrivia trivia)
    • splitLines

      public static List<String> splitLines(String content)
      Returns:
      for example: "" => { "" } "a" => { "a" } "a\n" => { "a" } "a\nb" => { "a", "b" } "a\nb\n" => { "a", "b" }