Class FileUtils

java.lang.Object
ch.admin.bit.jeap.initializer.util.FileUtils

public class FileUtils extends Object
  • Constructor Details

    • FileUtils

      public FileUtils()
  • Method Details

    • replaceInFiles

      public static void replaceInFiles(String fileNamePatternString, Path projectRoot, String original, String replacement)
    • removeRegionInFiles

      public static void removeRegionInFiles(Pattern fileNamePattern, Path projectRoot, String regionStart, String regionEnd)
    • deleteFilesContainingMarker

      public static void deleteFilesContainingMarker(Path projectRoot, Pattern fileNamePattern, String marker)
    • walkMatchingFiles

      public static void walkMatchingFiles(Path projectRoot, Pattern fileNamePattern, FileProcessor fileProcessor)
    • deleteMatchingLines

      public static void deleteMatchingLines(Path projectRoot, Pattern sourceFilesPattern, Pattern removedLinePattern)
    • replaceInFilesRegex

      public static void replaceInFilesRegex(Pattern filePattern, Path projectRoot, String regex, String replacement)