PipelinePluginOutput output,
PipelinePluginContext context) throws Exception {
InputFiles inputFiles = input.getInputFiles();
OutputFiles outputFiles = output.getOutputFiles();
InputFileReader reader = new InputFileReader();
OutputFileWriter writer = new OutputFileWriter();
for (InputFile file : inputFiles.getFiles()) {
getDefaultLogger(context).fine("Now handling the file " + file.getFile());
String content = reader.read(file);
String newContent = content.replaceAll(m_regex, m_replacement);
if (content == newContent) {