summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/rdoc/code_objects.rb
diff options
context:
space:
mode:
authorDaniel Pittman <daniel@puppetlabs.com>2011-03-31 13:36:19 -0700
committerDaniel Pittman <daniel@puppetlabs.com>2011-04-04 10:19:53 -0700
commitc52261c7aa86e7e75f215ba0f6b8c140003c4ead (patch)
tree44bde94c0581934e59ca9b989e21c0fd63333f69 /lib/puppet/util/rdoc/code_objects.rb
parent1635454755fa8fdc0dedf032c543d3f4006aa568 (diff)
downloadpuppet-c52261c7aa86e7e75f215ba0f6b8c140003c4ead.tar.gz
puppet-c52261c7aa86e7e75f215ba0f6b8c140003c4ead.tar.xz
puppet-c52261c7aa86e7e75f215ba0f6b8c140003c4ead.zip
(#6749) disable Action#invoke for this release.
So, we have Action#invoke, but it binds to the declaring class, not to the correct instance. Solving all the subtle issues around threads, global state, and bindings without causing us too much pain is actually pretty hard, so instead we pull the feature. It can be enabled again in a future release and, being a strict extension feature, we can do that without overly hurting anyone. We still have full access to the invocation through a marginally less pleasant syntax, but one that people MUST be able to arrange to allow invoke to work, so on that front we are clean. Reviewed-By: Pieter van de Bruggen <pieter@puppetlabs.com>
Diffstat (limited to 'lib/puppet/util/rdoc/code_objects.rb')
0 files changed, 0 insertions, 0 deletions