Remove extension SDK default constructors

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Integration
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Constructors were added to AggStageParseNode and AggStageAstNode in order to declare and hold stage names. However, these constructors aren't required, meaning that a developer could create a parse or AST node without defining how to construct the parent class, leading to the default constructor being called.

      This will result in the stage name being set to "" in these implementations. We should prevent this by disabling the default constructor in these interfaces.

            Assignee:
            Josh Siegel
            Reporter:
            Josh Siegel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: