Class PathNormalization

java.lang.Object
net.neoforged.fml.jarcontents.PathNormalization

final class PathNormalization extends Object
  • Field Details

  • Constructor Details

    • PathNormalization

      private PathNormalization()
  • Method Details

    • assertNormalized

      public static void assertNormalized(CharSequence path)
    • isNormalized

      public static boolean isNormalized(CharSequence path)
    • normalize

      public static String normalize(CharSequence path)
    • normalizeFolderPrefix

      public static String normalizeFolderPrefix(CharSequence path)
      Normalizing a folder prefix ensures that non-empty paths end with a separator.
    • normalize

      private static String normalize(CharSequence path, boolean folderPrefix)
    • validateSegment

      private static void validateSegment(CharSequence segment)