Uploaded image for project: 'Service Design and Creation'
  1. Service Design and Creation
  2. SDC-2812

Refactor all usage of Eithers

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Not Done
    • Icon: Low Low
    • None
    • None
    • None

      As an SDC developer, I'd like to refactor remove all usages of Eithers from SDC code, and use exception handling instead, so that their usage is more readable and maintainable..

        1.
        Figure out a solution for Either Sub-task Closed francistoth
        2.
        Remove all eithers in org.openecomp.sdc.be.dao.cassandra.CassandraClient Sub-task Closed francistoth
        3.
        Refactor CsarUtils::populateZip Sub-task Closed francistoth
        4.
        Refactor CsarUtils::createCsar Sub-task Closed francistoth
        5.
        Refactor CsarUtils::getEntryData Sub-task Closed francistoth
        6.
        Refactor CsarUtil::addComponentToCache Sub-task Closed francistoth
        7.
        Refactor CsarUtil::addInnerComponentsToCSAR Sub-task Closed os0695
        8.
        Refactor CsarUtil::writeComponentInterface Sub-task Closed francistoth
        9.
        Refactor CsarUtil::getLatestSchemaFilesFromCassandra Sub-task Closed francistoth
        10.
        Refactor CsarUtil::getFromCassandra Sub-task Closed francistoth
        11.
        Refactor CsarUtil::extractVfcArtifact Sub-task Closed francistoth
        12.
        Refactor CsarUtils::validateNonMetaArtifact Sub-task Closed francistoth
        13.
        Refactor CsarUtils::WriteArtifactDefinition Sub-task Closed francistoth
        14.
        Refactor CsarUtils::collectComponentTypeArtifacts Sub-task Closed francistoth
        15.
        Refactor ArtifactsBusinessLogic::generateToscaArtifact Sub-task Closed francistoth
        16.
        Remove wildcard pattern when retrieving components Sub-task Closed francistoth
        17.
        Refactor ArtifactUtils::handleDelete and ArtifactUtils::deleteArtifactByInterface Sub-task Closed francistoth
        18.
        Refactor ArtifactsBusinessLogic::handleDeleteInternal 1 Sub-task Closed francistoth
        19.
        Refactor ArtifactsBusinessLogic::getRelatedComponentInstance Sub-task Closed francistoth
        20.
        Add ArtifactsBusinessLogic::fetchLatestComponentMetadata Sub-task Closed francistoth
        21.
        Refactor ArtifactsBusinessLogic::generateToscaArtifact 2 Sub-task Closed francistoth
        22.
        Remove unused ArtifactsBusinessLogic::updateArtifactsFlowForInterfaceOperations Sub-task Closed francistoth
        23.
        Extract ComponentCache from CsarUtils Sub-task Closed francistoth

            francistoth francistoth
            os0695 os0695
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: