summaryrefslogtreecommitdiffstats
path: root/examples/code
diff options
context:
space:
mode:
authorMarkus Roberts <Markus@reality.com>2010-05-01 10:13:19 -0700
committerJames Turnbull <james@lovedthanlost.net>2010-05-02 17:58:04 +1000
commitbcde541e4433aa46c9f922b01e34368a09abb7e8 (patch)
treefe7acfb7067a5531b9bfb9bc2faa70d01ea80131 /examples/code
parent5abe571e167744ac198960c8e35c699375ec5cf7 (diff)
downloadpuppet-bcde541e4433aa46c9f922b01e34368a09abb7e8.tar.gz
puppet-bcde541e4433aa46c9f922b01e34368a09abb7e8.tar.xz
puppet-bcde541e4433aa46c9f922b01e34368a09abb7e8.zip
Fix for #2910 -- Tidy/matches is too tricky to use
The semantic interaction of tidy/matches and tidy/recurse is tricky to get right; it only makes sense to use matches with recursion (a fixed path will either statically match or it won't, no need for a run-time check) but there was nothing to warn users of this fact. To compound matters, the example in the matches parameter doc string even made this mistake. This patch: 1) fixes the doc string; 2) prohibits the use of match without a value of recurse capable of generating files to match, 3) fixes tests that were passing for the wrong reason and adds tests on the prohibition added in (2).
Diffstat (limited to 'examples/code')
0 files changed, 0 insertions, 0 deletions