Class SuppressionsStringPrinter


  • public final class SuppressionsStringPrinter
    extends java.lang.Object
    Class for constructing xpath queries to suppress nodes with specified line and column number.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String printSuppressions​(java.io.File file, java.lang.String suppressionLineColumnNumber, int tabWidth)
      Prints generated suppressions.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • printSuppressions

        public static java.lang.String printSuppressions​(java.io.File file,
                                                         java.lang.String suppressionLineColumnNumber,
                                                         int tabWidth)
                                                  throws java.io.IOException,
                                                         CheckstyleException
        Prints generated suppressions.
        Parameters:
        file - the file to process.
        suppressionLineColumnNumber - line and column number of the suppression
        tabWidth - length of the tab character
        Returns:
        generated suppressions.
        Throws:
        java.io.IOException - if the file could not be read.
        CheckstyleException - if the file is not a Java source.