Class ReleaseManager

java.lang.Object
net.thucydides.core.releases.ReleaseManager

public class ReleaseManager
extends java.lang.Object
  • Constructor Details

  • Method Details

    • getJSONReleasesFrom

      public java.lang.String getJSONReleasesFrom​(TestOutcomes testOutcomes)
    • getJSONReleasesFrom

      public java.lang.String getJSONReleasesFrom​(Release release)
    • getFlattenedReleasesFrom

      public java.util.List<Release> getFlattenedReleasesFrom​(TestOutcomes testOutcomes)
    • getReleasesFrom

      public java.util.List<Release> getReleasesFrom​(TestOutcomes testOutcomes)
    • 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)