Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-1876

Make schemaImpl immutable

Apply templateInsert Lucidchart DiagramXMLWordPrintable

    • Icon: Work Item Work Item
    • Resolution: Done
    • Icon: Minor Minor
    • 1.36.0
    • None
    • schema-record
    • All
    • GreenHopper Ranking:
      0|i208jn:
    • 9223372036854775807
    • Small

      While Schema interface leave no place to mutation; its main implementation, SchemaImpl, add setters on attributes (while there are not final and @lombok.Data is used).
      So, put attributes final.

            emmanuel_g emmanuel gallois
            clesaec Christophe LeSaec
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: