Class SimpleRelocator

java.lang.Object
org.apache.maven.plugins.shade.relocation.SimpleRelocator
All Implemented Interfaces:
Relocator

public class SimpleRelocator extends Object implements Relocator
  • Field Details

    • RX_ENDS_WITH_DOT_SLASH_SPACE

      private static final Pattern RX_ENDS_WITH_DOT_SLASH_SPACE
      Match dot, slash or space at end of string
    • RX_ENDS_WITH_JAVA_KEYWORD

      private static final Pattern RX_ENDS_WITH_JAVA_KEYWORD
      Match
      • certain Java keywords + space
      • beginning of Javadoc link + optional line breaks and continuations with '*'
      at end of string
    • pattern

      private final String pattern
    • pathPattern

      private final String pathPattern
    • shadedPattern

      private final String shadedPattern
    • shadedPathPattern

      private final String shadedPathPattern
    • includes

      private final Set<String> includes
    • excludes

      private final Set<String> excludes
    • sourcePackageExcludes

      private final Set<String> sourcePackageExcludes
    • sourcePathExcludes

      private final Set<String> sourcePathExcludes
    • rawString

      private final boolean rawString
  • Constructor Details

  • Method Details