summaryrefslogtreecommitdiffstats
path: root/spec/unit/parser/ast
Commit message (Expand)AuthorAgeFilesLines
...
* Fixing #2596 - Node, Class, Definition are not ASTLuke Kanies2009-12-095-581/+3
* Fix #2796 - Fix puppetdoc rdoc selector parsingBrice Figureau2009-11-122-1/+17
* Fix #2672 - Make sure nodenames keep their underscores when used as classnameBrice Figureau2009-09-231-0/+10
* Fix #2627 - regex node name could lead to invalid tagBrice Figureau2009-09-161-0/+5
* Fixing #2563 - multiple regex nodes now work togetherLuke Kanies2009-09-011-0/+38
* Fixing ruby warning in definition testLuke Kanies2009-08-021-1/+1
* Implement node matching with regexesBrice Figureau2009-08-013-5/+73
* Make sure node are referenced by their namesBrice Figureau2009-08-011-1/+44
* Enhance selector and case statements to match with regexpBrice Figureau2009-08-012-0/+299
* Fix #2033 - Allow regexp in if expressionBrice Figureau2009-08-012-0/+125
* Add AST::Regex, an AST leaf node representing a regexBrice Figureau2009-08-011-1/+120
* Implement ephemeral scope variablesBrice Figureau2009-08-011-2/+2
* Fix #2422 & #2433 - make sure puppetdoc transform AST::Leaf boolean correctlyBrice Figureau2009-07-254-0/+49
* Switching to LoadedCode from ASTSetLuke Kanies2009-07-051-6/+6
* Make sure virtual and rails query use tags when tag are searchedBrice Figureau2009-06-061-0/+21
* Fix #2246 - Array tagged resources can't be collected or exportedBrice Figureau2009-06-061-2/+4
* Removed extra whitespace from end of linesIan Taylor2009-06-0610-49/+49
* Changed tabs to spaces without interfering with indentation or alignmentIan Taylor2009-06-062-16/+16
* Fix #1088 - part2 - Add rspec testsBrice Figureau2009-03-141-0/+63
* Fixed #1884 - exported defines are collected by the exporting hostLuke Kanies2009-02-111-3/+16
* Fix #1682 - Resource titles are not flattened as they shouldBrice Figureau2009-02-111-0/+90
* Fix #1922 - Functions squash all arguments into a single hashBrice Figureau2009-02-111-2/+2
* Fixing the AST constant warnings, using a variable instead of a constantLuke Kanies2008-12-025-42/+42
* Fix #1759 - Comparison operator was using string comparison for numbersBrice Figureau2008-11-201-10/+50
* Move function existance test to parser evaluationBrice Figureau2008-11-171-0/+77
* Fix #1682 - ASTArray should flatten product of evaluation of its childrenBrice Figureau2008-10-291-0/+66
* Fixed #1104 - Classes and nodes should set $name variablesBrice Figureau2008-10-281-0/+13
* Fix #1202 - Collection attribute matching doesn't parse arraysBrice Figureau2008-10-081-0/+92
* Fix #1109 - allow empty if or else branchesBrice Figureau2008-10-071-0/+20
* Rspec Tests for #381.Brice Figureau2008-10-052-0/+114
* Add arithmetic operators to ASTBrice Figureau2008-09-302-0/+109
* Add not operator to ASTBrice Figureau2008-09-301-0/+30
* Add comparison operators (< > == != <= >=) to ASTBrice Figureau2008-09-301-0/+52
* Add boolean operators to ASTBrice Figureau2008-09-301-0/+53
* Add rspec unit test for the append operatorBrice Figureau2008-09-211-0/+47
* Fixes #1148 - replaces #!/usr/bin/ruby with #!/usr/bin/env ruby.Paul Lathrop2008-03-281-1/+1
* Fixing #1085, I think -- I was not returning a resourceLuke Kanies2008-02-251-1/+7
* converting parser ast node specs from setup/teardown to before/afterRick Bradley2008-02-181-83/+81
* converting parser ast host class specs from setup/teardown to before/afterRick Bradley2008-02-181-86/+84
* 'rake' within the spec dir works now, anyway, which isLuke Kanies2008-02-121-4/+4
* Moving the ast node tests to rspec (which I could haveLuke Kanies2008-02-122-0/+275
* Changing the name of the Compile class to Compiler,Luke Kanies2008-02-112-14/+14
* Fixed #1030 - class and definition evaluation has been significantlyLuke Kanies2008-02-111-0/+131
* More AST refactoring -- each of the code wrapping classesLuke Kanies2008-02-081-1/+1
* Refactoring the AST classes just a bit. I realized thatLuke Kanies2008-02-081-3/+3
* Adding this test stub that's been sittingLuke Kanies2007-10-181-0/+47