public class DistributionValidationTestUtils extends Object
| Constructor and Description |
|---|
DistributionValidationTestUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String[] |
getDirectoryNames(String path) |
static <T> Set |
getDuplicateJarSet(Collection<T> list) |
static List<String> |
getLinks(String url) |
static void |
identifyDuplicateJars(List<File> jarFileListInDistribution,
File distributionVersion,
HashSet<String> distributionDuplicateJarList,
ArrayList<String> unidentifiedVersionJars) |
static void |
readLicenseFile(String productPath,
HashSet<String> licenceJarList,
HashSet<String> duplicateJarList) |
static List<File> |
recursiveScanToRetrieveTextualFiles(String path,
String[] extensionList) |
static void |
reportGeneratorList(List<String> list,
String topic,
File reportFile) |
static void |
reportGeneratorMap(HashMap map,
String topic,
File reportFile) |
static void |
searchDirectoryByName(String baseDir,
ArrayList<String> directoryLists,
String dirName) |
static ArrayList<String> |
validateSamplesDirectoryStructureIdentifyVersions(String samplesDirPath,
ArrayList<String> versionArr) |
static void |
validateXml(HashMap<String,Exception> xsdValidateMap,
String distributionXml,
String xsdFile) |
public static void readLicenseFile(String productPath, HashSet<String> licenceJarList, HashSet<String> duplicateJarList)
public static void validateXml(HashMap<String,Exception> xsdValidateMap, String distributionXml, String xsdFile) throws IOException
IOExceptionpublic static List<String> getLinks(String url) throws org.htmlparser.util.ParserException
org.htmlparser.util.ParserExceptionpublic static List<File> recursiveScanToRetrieveTextualFiles(String path, String[] extensionList)
public static <T> Set getDuplicateJarSet(Collection<T> list)
public static void identifyDuplicateJars(List<File> jarFileListInDistribution, File distributionVersion, HashSet<String> distributionDuplicateJarList, ArrayList<String> unidentifiedVersionJars)
public static ArrayList<String> validateSamplesDirectoryStructureIdentifyVersions(String samplesDirPath, ArrayList<String> versionArr)
public static void searchDirectoryByName(String baseDir, ArrayList<String> directoryLists, String dirName)
public static void reportGeneratorList(List<String> list, String topic, File reportFile) throws FileNotFoundException, UnsupportedEncodingException
public static void reportGeneratorMap(HashMap map, String topic, File reportFile) throws FileNotFoundException, UnsupportedEncodingException
Copyright © 2015 WSO2. All rights reserved.