Class ReaderFormatter
java.lang.Object
org.apache.maven.plugins.assembly.format.ReaderFormatter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidcheckifFileTypeIsAppropriateForLineEndingTransformation(org.codehaus.plexus.components.io.resources.PlexusIoResource plexusIoResource) private static ReadercreateReaderFilter(Reader source, String escapeString, List<String> delimiters, AssemblerConfigurationSource configSource, boolean isPropertiesFile, Properties additionalProperties) static org.codehaus.plexus.components.io.functions.InputStreamTransformergetFileSetTransformers(AssemblerConfigurationSource configSource, boolean isFiltered, Set<String> nonFilteredFileExtensions, String fileSetLineEnding) private static booleanisForbiddenFiletypes(org.codehaus.plexus.components.io.resources.PlexusIoResource plexusIoResource)
-
Constructor Details
-
ReaderFormatter
public ReaderFormatter()
-
-
Method Details
-
createReaderFilter
private static Reader createReaderFilter(@Nonnull Reader source, String escapeString, List<String> delimiters, AssemblerConfigurationSource configSource, boolean isPropertiesFile, Properties additionalProperties) throws IOException - Throws:
IOException
-
isForbiddenFiletypes
private static boolean isForbiddenFiletypes(org.codehaus.plexus.components.io.resources.PlexusIoResource plexusIoResource) -
checkifFileTypeIsAppropriateForLineEndingTransformation
private static void checkifFileTypeIsAppropriateForLineEndingTransformation(org.codehaus.plexus.components.io.resources.PlexusIoResource plexusIoResource) throws IOException - Throws:
IOException
-
getFileSetTransformers
@Nullable public static org.codehaus.plexus.components.io.functions.InputStreamTransformer getFileSetTransformers(AssemblerConfigurationSource configSource, boolean isFiltered, Set<String> nonFilteredFileExtensions, String fileSetLineEnding) throws AssemblyFormattingException - Throws:
AssemblyFormattingException
-