summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parser/ast
Commit message (Expand)AuthorAgeFilesLines
* Scope[] now returns nil for undefined variablesLuke Kanies2011-07-151-3/+4
* Adding []/[]= support to ScopeLuke Kanies2011-07-151-2/+2
* (#7681) Allow array variables as resource referencesNick Lewis2011-05-261-1/+1
* Towards 5027 -- add options hash to lookupvar as with setvarMarkus Roberts2011-04-122-3/+3
* Refactor en route to #5027 -- remove usestring parameter from lookupvarMarkus Roberts2011-04-121-1/+1
* Merge branch '2.6.x' into nextMatt Robinson2011-03-181-4/+5
|\
| * (#5392) Give a better error when realizing a non-existant resourceMatt Robinson2011-03-091-4/+5
* | Merge branch '2.6.next' into nextMatt Robinson2011-03-071-1/+1
|\|
| * Fix #6280 - puppetdoc crashing on string interpolationBrice Figureau2011-02-111-1/+1
* | Merge commit '2.6.3' into nextPaul Berry2010-11-172-53/+44
|\|
| * Fix for #5298 -- Collections need to do type lookupMarkus Roberts2010-11-161-1/+2
| * Step towards [5298] -- cleanup indentation, etc. in AST::CollectionMarkus Roberts2010-11-161-51/+33
| * Fix #5127 - error when accessing array elementsBrice Figureau2010-11-101-2/+10
* | Merge commit '2.6.3rc2' into nextPaul Berry2010-11-091-3/+4
|\|
| * (#4534/#4778) -- Normalize parameterized classesPaul Berry2010-10-271-3/+4
* | Merge remote branch 'paul/ticket/next/4657' into nextJesse Wolfe2010-10-053-6/+15
|\ \
| * | [#4657] Customer-supplied .rb files are not compatible with multiple environm...Paul Berry2010-09-023-6/+15
* | | Partial merge to 2.6.2rc1 : Merge commit '574812e' into nextJesse Wolfe2010-10-041-1/+0
|\ \ \ | | |/ | |/|
| * | (#4860) Add regression tests that would have caught bad params methodMatt Robinson2010-09-281-5/+1
* | | Partial merge to 2.6.2rc1 : Merge commit '8cd1540' into nextJesse Wolfe2010-10-021-1/+1
|\| |
| * | [#4692] undefined variables cause :undef to be passed to functionsPaul Berry2010-09-221-1/+1
* | | Merge remote branch 'paul/ticket/next/4685' into nextJesse Wolfe2010-09-093-17/+7
|\ \ \
| * | | Modified the error message that is generated when a class, definition,Paul Berry2010-09-072-1/+3
| | |/ | |/|
| * | [#4685] Classes, defines, and nodes allowed inside of non-evaluated conditionalsPaul Berry2010-09-011-16/+4
* | | [4638] Cleanup of plurals and inheritance relationships in ASTPaul Berry2010-08-275-104/+73
|/ /
* | Merge remote branch 'paul/4472-4483-4496-4521-4522'Jesse Wolfe2010-08-175-1/+77
|\ \ | |/ |/|
| * [#4496]+[#4521]+[#4522] Add structures to the AST to represent type definitio...Paul Berry2010-08-135-1/+77
| * [#4397]+[#4344] Move type-name resolution out of Puppet::Resource into the AS...Jesse Wolfe2010-07-302-5/+26
* | [#4370] Fixes extlookup precedence getting overwritten between runsMatt Robinson2010-08-032-2/+1
* | [#4423] repair parameterized class instantiationJesse Wolfe2010-08-032-17/+4
* | [#4397]+[#4344] Move type-name resolution out of Puppet::Resource into the AS...Jesse Wolfe2010-08-032-5/+26
|/
* [#4269] Undef variables interpolate to empty stringNick Lewis2010-07-191-1/+1
* [#4287] Fix the undefined evaluate_match error when comparing functionsMatt Robinson2010-07-191-14/+0
* Fix #4238 - if should match undef as ''Brice Figureau2010-07-182-8/+10
* Code smell: Two space indentationMarkus Roberts2010-07-0928-940/+940
* Code smell: Use ||= for conditional initializationMarkus Roberts2010-07-092-2/+2
* Code smell: Avoid explicit returnsMarkus Roberts2010-07-099-18/+18
* Code smell: Booleans are first class values.Markus Roberts2010-07-094-11/+4
* Code smell: Line modifiers are preferred to one-line blocks.Markus Roberts2010-07-0912-45/+15
* Code smell: Use string interpolationMarkus Roberts2010-07-0911-21/+20
* Code smell: Inconsistent indentation and related formatting issuesMarkus Roberts2010-07-098-14/+30
* Fix #3907 - Hash couldn't be initialized with an empty hashBrice Figureau2010-02-171-0/+5
* Fix #3871 - Add the 'in' operatorBrice Figureau2010-02-171-0/+26
* Improving fix for #1175; tightening thread safetyMarkus Roberts2010-02-171-3/+1
* Part 2 of fix for #1175 (functions in environments)Markus Roberts2010-02-171-2/+1
* [#3921] Remove unnecessary require 'puppet/resource'Rein Henrichs2010-02-171-1/+0
* Fixing #448 - relationships have their own syntaxLuke Kanies2010-02-171-0/+60
* Fix #3155 - prevent error when using two matching regex in cascadeBrice Figureau2010-02-173-3/+7
* Fixing Hash functionality with non-constant keysLuke Kanies2010-04-121-1/+2
* Removing vistigial method in ASTHashLuke Kanies2010-04-121-3/+0