Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-199

improve bindings with override and abstract

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Normal
    • Resolution: Won't Do
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Compiler
    • Labels:
    • Template:
    • Team:
      Puppet Developer Experience
    • Story Points:
      1

      Description

      There are a couple of issues with override and abstract bindings

      • it should not be an error to have an abstract binding that is overridden in the same layer
      • the multibinding producers should when collecting the result handle abstract and override such that
      • surfacing abstract contribution is an error
      • overriding contribution must override something
      • abstract and override in the same layer/precedence is ok

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              henrik.lindberg Henrik Lindberg
              QA Contact:
              Kurt Wall
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support

                  Time Tracking

                  Estimated:
                  Original Estimate - 6 hours
                  6h
                  Remaining:
                  Remaining Estimate - 6 hours
                  6h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified