Packages

package inc

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CreateZip extends AnyRef
  2. abstract class IndexBasedZipOps extends CreateZip

    Provides efficient implementation of operations on zip files * that are used for implementation of the Straight to Jar feature.

    Provides efficient implementation of operations on zip files * that are used for implementation of the Straight to Jar feature.

    The implementation is based on index (aka central directory) that is located at the end of the zip file and contains among others the name/path and offset where the actual data of stored file is located. Reading zips should always be done based on that index, which means that it is often enough to manipulate this index without rewriting the other part of the file. This class heavily relies on this fact.

    This class abstracts over the actual operations on index i.e. reading, manipulating and storing it making it easy to replace.

Value Members

  1. object IndexBasedZipFsOps extends IndexBasedZipOps

    The concrete implementation of sbt.internal.inc.IndexBasedZipOps based on sbt.internal.inc.zip.ZipCentralDir.

  2. object JarUtils

    This is a utility class that provides a set of functions that are used to implement straight to jar compilation.

    This is a utility class that provides a set of functions that are used to implement straight to jar compilation.

    xsbt.JarUtils is a class that has similar purpose and duplicates some of the code, as it is difficult to share it.

Ungrouped