uk.gov.hmrc

# releaser

#### package releaser

Linear Supertypes
AnyRef, Any
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. releaser
2. AnyRef
3. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Type Members

1. #### case class ArtefactMetaData(sha: CommitSha, commitAuthor: String, commitDate: DateTime) extends Product with Serializable

2. #### class ArtefactMetaDataProvider extends MetaDataProvider

3. #### type ArtefactName = String

4. #### case class BintrayRepository(releaseCandidateRepo: String, releaseRepo: String) extends Product with Serializable

5. #### class Coordinator extends Logger

6. #### class CopyAndRenameTransformer extends Transformer

7. #### class IvyArtefacts extends TransformerProvider

8. #### trait IvyRepo extends RepoFlavour with BintrayIvyPaths

9. #### class IvyTransformer extends XmlTransformer

10. #### class JarManifestTransformer extends Transformer

11. #### class MavenArtefacts extends TransformerProvider

12. #### trait MavenRepo extends RepoFlavour with BintrayMavenPaths

13. #### trait MetaDataProvider extends AnyRef

14. #### class PomTransformer extends XmlTransformer

15. #### case class ReleaseCandidateVersion(value: String) extends Version with Product with Serializable

16. #### case class ReleaseDirectories(tmpDirectory: Path = ...) extends Product with Serializable

17. #### case class ReleaseVersion(major: Int, minor: Int, revision: Int) extends Version with Product with Serializable

18. #### trait RepoFlavour extends BintrayPaths

19. #### class TgzTransformer extends Transformer with Logger

20. #### trait Transformer extends AnyRef

21. #### trait TransformerProvider extends Logger

22. #### type Url = String

23. #### trait Version extends AnyRef

24. #### case class VersionMapping(repo: RepoFlavour, artefactName: String, gitRepo: Repo, sourceVersion: ReleaseCandidateVersion, targetVersion: ReleaseVersion) extends Product with Serializable

25. #### trait XmlTransformer extends Transformer

### Value Members

1. #### object ArgParser

2. #### object ArtefactMetaDataProvider

3. #### object IvyArtefacts

4. #### object MavenArtefacts

5. #### object ReleaseType extends Enumeration

6. #### object ReleaseVersion extends Serializable

7. #### object Releaser extends Logger

8. #### object ReleaserMain

9. #### object RepoFlavours

10. #### object VersionNumberCalculator

11. #### package bintray

12. #### package github

### Inherited from AnyRef

### Inherited from Any

### Ungrouped