Package net.thucydides.core.releases
Class ReleaseManager
java.lang.Object
net.thucydides.core.releases.ReleaseManager
public class ReleaseManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ReleaseManager(EnvironmentVariables environmentVariables, ReportNameProvider reportNameProvider)
ReleaseManager(EnvironmentVariables environmentVariables, ReportNameProvider reportNameProvider, RequirementsService requirementsService)
-
Method Summary
Modifier and Type Method Description java.util.List<TestOutcome>
enrichOutcomesWithReleaseTags(java.util.List<? extends TestOutcome> outcomes)
java.util.List<RequirementOutcome>
enrichRequirementsOutcomesWithReleaseTags(java.util.List<? extends RequirementOutcome> outcomes)
java.util.List<Release>
extractReleasesFrom(java.util.List<java.util.List<java.lang.String>> releaseVersions)
java.util.List<Release>
getFlattenedReleasesFrom(TestOutcomes testOutcomes)
java.lang.String
getJSONReleasesFrom(Release release)
java.lang.String
getJSONReleasesFrom(TestOutcomes testOutcomes)
java.util.List<Release>
getReleasesFrom(TestOutcomes testOutcomes)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ReleaseManager
public ReleaseManager(EnvironmentVariables environmentVariables, ReportNameProvider reportNameProvider) -
ReleaseManager
public ReleaseManager(EnvironmentVariables environmentVariables, ReportNameProvider reportNameProvider, RequirementsService requirementsService)
-
-
Method Details
-
getJSONReleasesFrom
-
getJSONReleasesFrom
-
getFlattenedReleasesFrom
-
getReleasesFrom
-
enrichRequirementsOutcomesWithReleaseTags
public java.util.List<RequirementOutcome> enrichRequirementsOutcomesWithReleaseTags(java.util.List<? extends RequirementOutcome> outcomes) -
enrichOutcomesWithReleaseTags
public java.util.List<TestOutcome> enrichOutcomesWithReleaseTags(java.util.List<? extends TestOutcome> outcomes) -
extractReleasesFrom
public java.util.List<Release> extractReleasesFrom(java.util.List<java.util.List<java.lang.String>> releaseVersions)
-