![JAR search and dependency download from the Maven repository](/logo.png)
org.sahagin.share.CommonPath Maven / Gradle / Ivy
package org.sahagin.share;
import java.io.File;
public class CommonPath {
public static File srcTreeFile(File reportIntermediateDataDir) {
return new File(reportIntermediateDataDir, "srcTree");
}
public static File runResultRootDir(File reportIntermediateDataDir) {
return new File(reportIntermediateDataDir, "runResults");
}
public static File inputCaptureRootDir(File reportIntermediateDataDir) {
return new File(reportIntermediateDataDir, "captures");
}
public static File htmlReportMainFile(File reportOutputDir) {
return new File(reportOutputDir, "index.html");
}
public static File methodHtmlReportRootDir(File reportOutputDir) {
return new File(reportOutputDir, "reports");
}
// HTML external resource means js, css, and images
public static File htmlExternalResourceRootDir(File reportOutputDir) {
return reportOutputDir;
}
public static File htmlReportCaptureRootDir(File reportOutputDir) {
return new File(reportOutputDir, "captures");
}
// bindingName: java, groovy, etc
public static String standardAdapdaterLocaleResDirPath(String bindingName) {
return "/locale/" + bindingName + "/adapter";
}
// bindingName: java, groovy, etc
public static String standardSystemLocaleResDirPath(String bindingName) {
return "/locale/" + bindingName + "/system";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy