Details

    • Story
    • Resolution: Done
    • Undefined
    • None
    • None
    • None
    • None
    • False
    • False
    • Hide
      * *Why we missed the bug?*
       ** Pick to proper answer from drop-down field upper.
       +_Additional comments:_+


       * *What is required:*
       ** Pick to proper answer from drop-down field upper.
       +_Additional comments:_+
      Show
      * *Why we missed the bug?*  ** Pick to proper answer from drop-down field upper.  +_Additional comments:_+  * *What is required:*  ** Pick to proper answer from drop-down field upper.  +_Additional comments:_+
    • ---
    • ---

    Description

      Some refactoring of core classes done as part of my ongoing journey to understand the codebase:

      • TechnologyReferenceTransformer* -> TechnologyReferenceAliasTranslator*. Could be further renamed to TechnologyAliasTranslator. I think it better tells what this set of classes do. Further refactoring would potentially be needed to also change the name of the xml files that contain the translation.
      • RuleLoaderImplWindupProcessorImpl: extraction of blocks of code into methods to better show what they do.
      • Rewriting of some expressions into lambdas.
      • Renaming of some variables.
      • Elimination of dead code.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jleflete@redhat.com Juanma Leflet Estrada
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: