X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fconfig%2Fyang-test-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Ftest%2Fplugin%2FDeleteSources.java;fp=opendaylight%2Fconfig%2Fyang-test-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fyang%2Ftest%2Fplugin%2FDeleteSources.java;h=0000000000000000000000000000000000000000;hb=ac6f2699cd0c1e340cc32e8f0d0ca94c8e9c0cc0;hp=29b37af794b77d3cf77dd4261f189f3f7e62f974;hpb=f43b01b81319959b1907e3e04537f5169e7f33d8;p=controller.git diff --git a/opendaylight/config/yang-test-plugin/src/main/java/org/opendaylight/controller/config/yang/test/plugin/DeleteSources.java b/opendaylight/config/yang-test-plugin/src/main/java/org/opendaylight/controller/config/yang/test/plugin/DeleteSources.java deleted file mode 100644 index 29b37af794..0000000000 --- a/opendaylight/config/yang-test-plugin/src/main/java/org/opendaylight/controller/config/yang/test/plugin/DeleteSources.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ -package org.opendaylight.controller.config.yang.test.plugin; - -import java.io.File; -import org.apache.maven.plugin.AbstractMojo; -import org.apache.maven.plugin.MojoExecutionException; -import org.apache.maven.plugin.MojoFailureException; - -/** - * Delete all Module/ModuleFactory sources - * - * @goal delete-sources - * - * @phase initialize - */ -public class DeleteSources extends AbstractMojo{ - /** - * @parameter expression="${project.build.sourceDirectory}" - * @readOnly - * @required - */ - private File directory; - - @Override - public void execute() throws MojoExecutionException, MojoFailureException { - if (directory == null || !directory.exists()) { - super.getLog().error("Directory does not exists."); - } - File sourceDirectory = new File(directory.getPath() + Util.replaceDots(".org.opendaylight.controller.config.yang.test.impl")); - if (sourceDirectory == null || !sourceDirectory.exists()) { - super.getLog().error(String.format("Source directory does not exists %s", sourceDirectory.getPath())); - } - File[] sourceFiles = sourceDirectory.listFiles(); - for (File sourceFile: sourceFiles) { - if(sourceFile.getName().endsWith("Module.java") || sourceFile.getName().endsWith("ModuleFactory.java")) { - super.getLog().debug(String.format("Source file deleted: %s", sourceFile.getName())); - sourceFile.delete(); - } - } - } -}