Examples of PluginParametersBuilder


Examples of sortpom.parameter.PluginParametersBuilder

    private void setup() {
        testpom = new File(testPomFileName);
    }

    private PluginParameters getPluginParameters() {
        return new PluginParametersBuilder()
                .setPomFile(testpom)
                .setBackupInfo(true, testPomBackupExtension)
                .setEncoding(encoding)
                .setFormatting(lineSeparator,
                        true, keepBlankLines)
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

        }
    }

    public void setup() throws MojoFailureException {
        try {
            PluginParameters pluginParameters = new PluginParametersBuilder()
                    .setPomFile(pomFile)
                    .setBackupInfo(createBackupFile, backupFileExtension)
                    .setEncoding(encoding)
                    .setFormatting(lineSeparator, expandEmptyElements, keepBlankLines)
                    .setIndent(nrOfIndentSpace, indentBlankLines)
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

    }

    public void setup() throws MojoFailureException {
        try {
            PluginParameters pluginParameters = new PluginParametersBuilder()
                    .setPomFile(pomFile)
                    .setBackupInfo(createBackupFile, backupFileExtension)
                    .setEncoding(encoding)
                    .setFormatting(lineSeparator, expandEmptyElements, keepBlankLines)
                    .setIndent(nrOfIndentSpace, indentBlankLines)
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

        assertEquals(false, xmlOrdered.isOrdered());
        assertEquals(infoMessage, xmlOrdered.getErrorMessage());
    }

    private XmlProcessor setup(String inputFileName) throws Exception {
        PluginParameters pluginParameters = new PluginParametersBuilder()
                .setPomFile(null)
                .setBackupInfo(false, ".bak")
                .setEncoding("UTF-8")
                .setFormatting(lineSeparator, expandEmptyElements, keepBlankLines)
                .setIndent(2, indentBlankLines)
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

        }
    }

    private FileUtil createFileUtil(String customSortOrderFile) {
        FileUtil fileUtil = new FileUtil();
        PluginParametersBuilder pluginParametersBuilder = new PluginParametersBuilder();
        pluginParametersBuilder.setSortOrder(customSortOrderFile, null);
        pluginParametersBuilder.setEncoding("UTF-8");
        PluginParameters pluginParameters = pluginParametersBuilder.createPluginParameters();
        fileUtil.setup(pluginParameters);
        return fileUtil;
    }
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

public class LineSeparatorTest {
    @Test
    public void formattingXmlWithNewlineShouldResultInOneLineBreakAtEnd() throws Exception {
        XmlProcessor xmlProcessor = new XmlProcessor(null);
        xmlProcessor.setup(new PluginParametersBuilder()
                .setEncoding("UTF-8")
                .setFormatting("\n", false, false)
                .setIndent(2, false)
                .createPluginParameters());
        new ReflectionHelper(xmlProcessor).setField("newDocument", createXmlFragment());
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

    }

    @Test
    public void formattingXmlWithCRShouldResultInOneLineBreakAtEnd() throws Exception {
        XmlProcessor xmlProcessor = new XmlProcessor(null);
        xmlProcessor.setup(new PluginParametersBuilder()
                .setEncoding("UTF-8")
                .setFormatting("\r", false, false)
                .setIndent(2, false)
                .createPluginParameters());
        new ReflectionHelper(xmlProcessor).setField("newDocument", createXmlFragment());
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

    }

    @Test
    public void formattingXmlWithCRNLShouldResultInOneLineBreakAtEnd() throws Exception {
        XmlProcessor xmlProcessor = new XmlProcessor(null);
        xmlProcessor.setup(new PluginParametersBuilder()
                .setEncoding("UTF-8")
                .setFormatting("\r\n", false, false)
                .setIndent(2, false)
                .createPluginParameters());
        new ReflectionHelper(xmlProcessor).setField("newDocument", createXmlFragment());
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

public class ExpandEmptyElementTest {
    @Test
    public void trueExpandedParameterShouldExpandEmptyXmlElements() throws Exception {
        XmlProcessor xmlProcessor = new XmlProcessor(null);
        xmlProcessor.setup(new PluginParametersBuilder()
                .setEncoding("UTF-8")
                .setFormatting("\n", true, false)
                .setIndent(2, false)
                .createPluginParameters());
        new ReflectionHelper(xmlProcessor).setField("newDocument", createXmlFragment());
View Full Code Here

Examples of sortpom.parameter.PluginParametersBuilder

    }

    @Test
    public void falseExpandedParameterShouldCompressEmptyXmlElements() throws Exception {
        XmlProcessor xmlProcessor = new XmlProcessor(null);
        xmlProcessor.setup(new PluginParametersBuilder()
                .setEncoding("UTF-8")
                .setFormatting("\n", false, false)
                .setIndent(2, false)
                .createPluginParameters());
        new ReflectionHelper(xmlProcessor).setField("newDocument", createXmlFragment());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.