From: Artur Signell Date: Tue, 13 Mar 2012 08:38:28 +0000 (+0200) Subject: Removed duplicate file (SourceFileChecker performs the same task) X-Git-Tag: 7.0.0.alpha2~344 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ed8e3a6d5a904258898b7d46984d4d565a83811e;p=vaadin-framework.git Removed duplicate file (SourceFileChecker performs the same task) --- diff --git a/tests/server-side/com/vaadin/tests/server/LicenseInJavaFiles.java b/tests/server-side/com/vaadin/tests/server/LicenseInJavaFiles.java deleted file mode 100644 index abde241451..0000000000 --- a/tests/server-side/com/vaadin/tests/server/LicenseInJavaFiles.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.vaadin.tests.server; - -import java.io.File; -import java.io.FileInputStream; -import java.io.IOException; -import java.util.HashSet; - -import junit.framework.Assert; -import junit.framework.TestCase; - -import org.apache.commons.io.IOUtils; - -public class LicenseInJavaFiles extends TestCase { - - /** - * The tests are run in the build directory. - */ - public static String SRC_DIR = "../src"; - - public void testJavaFilesContainsLicense() throws IOException { - File srcDir = new File(SRC_DIR); - System.out.println(new File(".").getAbsolutePath()); - HashSet missing = new HashSet(); - checkForLicense(srcDir, missing); - if (!missing.isEmpty()) { - throw new RuntimeException( - "The following files are missing license information:\n" - + missing.toString()); - } - } - - private void checkForLicense(File srcDir, HashSet missing) - throws IOException { - Assert.assertTrue("Source directory " + srcDir + " does not exist", - srcDir.exists()); - - for (File f : srcDir.listFiles()) { - if (f.isDirectory()) { - if (f.getPath().endsWith("com/vaadin/external")) { - continue; - } - checkForLicense(f, missing); - } else if (f.getName().endsWith(".java")) { - checkForLicenseInFile(f, missing); - } - } - } - - private void checkForLicenseInFile(File f, HashSet missing) - throws IOException { - String contents = IOUtils.toString(new FileInputStream(f)); - if (!contents.contains("@" + "VaadinApache2LicenseForJavaFiles" + "@")) { - missing.add(f.getPath()); - } - - } -}