summaryrefslogtreecommitdiff
path: root/spec/unit/pops/parser
AgeCommit message (Expand)AuthorFilesLines
2014-10-03(PUP-3363) Make transformation of unparenthesized calls handle errorsHenrik Lindberg1-5/+20
2014-08-27(PUP-2349) Specify mode as an octal string consistently in spec manifest snip...Kylo Ginsberg1-35/+35
2014-08-04(PUP-2898) Specify terminal semicolon for resource bodiesJosh Partlow1-0/+9
2014-08-01(PUP-2898) Add 4x style resource expressionsHenrik Lindberg5-84/+228
2014-07-27(PUP-2860) Remove future parser's old lexerHenrik Lindberg1-840/+0
2014-07-15(PUP-2714) Support explicit creation of empty programHenrik Lindberg1-0/+16
2014-07-14Merge pull request #2755 from hlindberg/PUP-2693_length-of-sqstring-wrongJosh Partlow1-0/+10
2014-07-02(PUP-2858) Refactor EvaluatingParser::Transitional to EvaluatingParserHenrik Lindberg2-2/+1
2014-07-02(PUP-2858) Remove use of Puppet[:evaluator] from the code baseHenrik Lindberg1-1/+0
2014-06-26(PUP-2682) Allow trailing comma after node matchesHenrik Lindberg1-0/+4
2014-06-17(PUP-2727) Make new keywords acceptable as attribute names.Henrik Lindberg1-0/+19
2014-06-12(maint) Improve tests for slurp on define/classAndrew Parker1-2/+2
2014-06-12(PUP-514) Add tests for lambdasAndrew Parker1-0/+9
2014-06-12(PUP-514) Improve testing of typed parametersHenrik Lindberg1-0/+64
2014-06-12(maint) Remove pending tests for parsing functions in puppetHenrik Lindberg1-32/+0
2014-06-12(PUP-514) Add support for opt-in typing of define/class parametersHenrik Lindberg1-0/+4
2014-06-12(PUP-514) Add test for parsing of typed parametersHenrik Lindberg1-0/+28
2014-06-09(PUP-2693) Fix length calculation for sq-stringHenrik Lindberg1-0/+10
2014-05-16Merge remote-tracking branch 'upstream/stable'Josh Partlow1-2/+10
2014-05-16(PUP-2581) Make illegal names interchangeable to legal variable workHenrik Lindberg1-2/+10
2014-05-06Merge pull request #2542 from hlindberg/pup-2288_list-start-unless-wsJosh Partlow1-4/+11
2014-05-07(PUP-2288) Make [ be LISTSTART if first in file or preceded by WSHenrik Lindberg1-4/+11
2014-04-24(PUP-2240) Add unfold of array using splat unary * operatorHenrik Lindberg1-0/+5
2014-04-18(PUP-2080) Remove function in the puppet languageAndrew Parker1-34/+0
2014-04-17(PUP-2176) Add test for parsing of typed parametersHenrik Lindberg1-0/+34
2014-04-08(PUP-2129) Fix issues with false interpolation start (no-such-method)Henrik Lindberg2-1/+26
2014-03-08(PUP-1897) Improve test of EPP trim, and expr after paramsHenrik Lindberg1-0/+8
2014-03-08(PUP-1897) Fix failing lexer2 test, and update with additional testsHenrik Lindberg1-0/+15
2014-03-08(PUP-979) Fix unparenthesized calls with hash to not give strange errorHenrik Lindberg1-6/+10
2014-03-07(PUP-1895) Change <%( )%> to <%| |%> for EPP parametersHenrik Lindberg1-3/+3
2014-03-06(PUP-30) Fix tests and issues occurring when running testsHenrik Lindberg1-8/+9
2014-03-06(PUP-30) Add tests for epp parser and make them passHenrik Lindberg1-0/+77
2014-03-06(PUP-30) Make epp parser emit EPP_START, and generate ProgramHenrik Lindberg1-1/+6
2014-03-06(PUP-30) Add tests for heredoc at parser and evaluator levelsHenrik Lindberg1-0/+73
2014-03-06(PUP-30) Complete implementation of sublocated expressionHenrik Lindberg1-1/+2
2014-02-28(PUP-1814) Make double backslash in sq string behave as documented.Henrik Lindberg1-1/+8
2014-02-27(PUP-1576) Make hyphen in bare words legal (future parser)Henrik Lindberg1-0/+18
2014-01-08Merge pull request #2232 from hlindberg/pup-716_short-lived-objects-in-filesy...Josh Partlow1-1/+1
2014-01-07(PUP-800) Clean up and improve handling of location / positionHenrik Lindberg1-1/+2
2014-01-06(PUP-716) Fix up tests after FileSystem API changeHenrik Lindberg1-1/+1
2013-12-17(maint) Fix future parser inability to parse virtual class instantiationHenrik Lindberg1-0/+14
2013-12-12(PUP-490) Remove partial import-support from future evaluatorHenrik Lindberg1-9/+0
2013-12-05(#22363) Fix problem with integer string to Integer on Ruby 1.8.7Henrik Lindberg1-0/+10
2013-12-05(#21874) Apply making name[x] and name [x] different.Henrik Lindberg1-1/+9
2013-12-05(perf) Move all behcmarks to one unit test and exclude it with filterHenrik Lindberg4-70/+0
2013-12-05(#22363) Add parse / validate / evaluate tests, fix evaluator issuesHenrik Lindberg1-1/+0
2013-12-05(maint) Add use of new evaluator in specialization of EvaluatingParserHenrik Lindberg1-1/+1
2013-12-05(perf) Include perf benchmark for parse + validateHenrik Lindberg1-17/+17
2013-12-05(#22962) Remove alternative lambda syntaxes from testsHenrik Lindberg2-0/+37
2013-12-05(maint) Fix parsing hostnames containing '.' as sequence instead of nameHenrik Lindberg1-7/+15