mill.vcs

package mill.vcs

Members list

Type members

Classlikes

@Scaladoc(value = "/**\n * Utilities to derive a useful version string from the Git commit history,\n * including the latest tag, the commit SHA for non-tagged commits, number\n * of commits since latest tag, and a `DIRTY` suffix for workspaces with\n * un-committed changes. Used via `VcsVersion.Module.vcsState.format()`\n *\n * Originally distributed under the Apache License, Version 2.0\n * as https://github.com/lefou/mill-vcs-version\n */")

Utilities to derive a useful version string from the Git commit history, including the latest tag, the commit SHA for non-tagged commits, number of commits since latest tag, and a DIRTY suffix for workspaces with un-committed changes. Used via VcsVersion.Module.vcsState.format()

Utilities to derive a useful version string from the Git commit history, including the latest tag, the commit SHA for non-tagged commits, number of commits since latest tag, and a DIRTY suffix for workspaces with un-committed changes. Used via VcsVersion.Module.vcsState.format()

Originally distributed under the Apache License, Version 2.0 as https://github.com/lefou/mill-vcs-version

Attributes

Companion
trait
Source
VcsVersion.scala
Supertypes
trait VcsVersion
class BaseModule
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Self type
VcsVersion.type
trait VcsVersion extends Module

Attributes

Companion
object
Source
VcsVersion.scala
Supertypes
trait Module
trait ModuleApi
trait Wrapper
class BaseClass
trait Cacher
trait Cacher
class Object
trait Matchable
class Any
Show all
Known subtypes
object VcsVersion