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

Remove Symbol monkey patch

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 5.0.0
    • Component/s: None
    • Template:
    • Epic Link:
    • Team:
      Agent
    • Story Points:
      1
    • Release Notes:
      Bug Fix
    • Release Notes Summary:
      Hide
      Previously Puppet monkey patched the Symbol class so that it was comparable to String, e.g. :foo == "foo" would evaluate to true. This ticket removes the monkey patch. It should not affect users unless they are using puppet as a library and are unintentionally relying on this behavior (since we've been emitting deprecation warnings in 4.x).
      Show
      Previously Puppet monkey patched the Symbol class so that it was comparable to String, e.g. :foo == "foo" would evaluate to true. This ticket removes the monkey patch. It should not affect users unless they are using puppet as a library and are unintentionally relying on this behavior (since we've been emitting deprecation warnings in 4.x).

      Description

      Remove Symbol#<=> monkey patch. See PUP-5968

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              qa qa
              Reporter:
              josh Josh Cooper
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support