Class CheckUtils


  • public class CheckUtils
    extends Object
    • Method Detail

      • isMethodDefinition

        public static boolean isMethodDefinition​(com.sonar.sslr.api.AstNode node)
      • isMethodOfNonDerivedClass

        public static boolean isMethodOfNonDerivedClass​(com.sonar.sslr.api.AstNode node)
      • equalNodes

        public static boolean equalNodes​(com.sonar.sslr.api.AstNode node1,
                                         com.sonar.sslr.api.AstNode node2)
      • insideFunction

        public static boolean insideFunction​(com.sonar.sslr.api.AstNode astNode,
                                             com.sonar.sslr.api.AstNode funcDef)
      • classHasInheritance

        public static boolean classHasInheritance​(com.sonar.sslr.api.AstNode classDef)
      • isAssignmentExpression

        public static boolean isAssignmentExpression​(com.sonar.sslr.api.AstNode expression)
      • containsValue

        public static boolean containsValue​(List<com.sonar.sslr.api.Token> list,
                                            String value)
      • isStringInterpolation

        public static boolean isStringInterpolation​(com.sonar.sslr.api.Token token)
      • stringLiteralContent

        public static String stringLiteralContent​(String stringLiteral)