Class SourceVersion

java.lang.Object
com.google.errorprone.util.SourceVersion

public final class SourceVersion extends Object
JDK source version utilities.
See Also:
  • Method Details

    • supportsSwitchExpressions

      public static boolean supportsSwitchExpressions(com.sun.tools.javac.util.Context context)
      Returns true if the compiler source version level supports switch expressions.
    • supportsTextBlocks

      public static boolean supportsTextBlocks(com.sun.tools.javac.util.Context context)
      Returns true if the compiler source version level supports text blocks.
    • supportsEffectivelyFinal

      public static boolean supportsEffectivelyFinal(com.sun.tools.javac.util.Context context)
      Returns true if the compiler source version level supports effectively final.