|
Scala example source code file (package.scala)
The Scala package.scala source code/* NEST (New Scala Test) * Copyright 2007-2011 LAMP/EPFL */ package scala.tools import java.io.{ FileNotFoundException, File => JFile } import nsc.io.{ Path, Directory, File => SFile } import util.{ PathResolver } import nsc.Properties.{ propOrElse, propOrNone, propOrEmpty } import scala.sys.process.javaVmArguments package object partest { import nest.NestUI implicit private[partest] def temporaryPath2File(x: Path): JFile = x.jfile implicit private[partest] def temporaryFile2Path(x: JFile): Path = Path(x) def path2String(path: String) = file2String(new JFile(path)) def file2String(f: JFile) = try SFile(f).slurp() catch { case _: FileNotFoundException => "" } def basename(name: String): String = Path(name).stripExtension def resultsToStatistics(results: Iterable[(_, Int)]): (Int, Int) = { val (files, failures) = results map (_._2 == 0) partition (_ == true) (files.size, failures.size) } def vmArgString = javaVmArguments.mkString( "Java VM started with arguments: '", " ", "'" ) def allPropertiesString = { import collection.JavaConversions._ System.getProperties.toList.sorted map { case (k, v) => "%s -> %s\n".format(k, v) } mkString } def showAllJVMInfo() { NestUI.verbose(vmArgString) NestUI.verbose(allPropertiesString) } def isPartestDebug: Boolean = propOrEmpty("partest.debug") == "true" } Other Scala examples (source code examples)Here is a short list of links related to this Scala package.scala source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.