Uploaded image for project: 'Code Tools'
  1. Code Tools
  2. CODETOOLS-7903344

refactor OutputFactory to introduce various Declaration Visitor classes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • None
    • None
    • tools
    • None

      Currently OutputFactory does many things. Removing duplicate declarations, filtering declarations for include options, lifts certain declarations to top-level, manages C names to be safe for Java. It'd be better to refactor OutputFactory to introduce various Declaraion Visitor classes each handling one aspect and leaving OutputFactory to just initialise various builders to handle actual code generation.

            sundar Sundararajan Athijegannathan
            sundar Sundararajan Athijegannathan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: