Skip to content

Commit f21055d

Browse files
committed
Fix tests after changes in grammar
1 parent 44cf81d commit f21055d

File tree

6 files changed

+13
-12
lines changed

6 files changed

+13
-12
lines changed

parser/src/test/resources/lexer/configurable/mixed-parsed.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{% if %}
33
{% else %}
44
{% endif %}
5-
(printDirective {{ (expression (qualified_expression (term (identifier loop)) . (identifier index))) }}) - (printDirective {{ (expression (qualified_expression (term (identifier user)) . (identifier id))) }})
5+
(printDirective {{ (expression (expression (term (identifier loop))) . (identifier index)) }}) - (printDirective {{ (expression (expression (term (identifier user))) . (identifier id)) }})
66
{% else %}
77
There are no users to display.
88
{% i %}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
(pebbleTemplate (printDirective {{ (expression (qualified_expression (term (boolean_literal false)) . (function_call_expression (identifier booleanValue) (argument_list ( ))))) }})
2-
(printDirective {{ (expression (qualified_expression (term null) . (function_call_expression (identifier toString) (argument_list ( ))))) }})
3-
(printDirective {{ (expression (qualified_expression (term none) . (function_call_expression (identifier toString) (argument_list ( ))))) }})
4-
(printDirective {{ (expression (qualified_expression (term (string_literal 'abc')) . (function_call_expression (identifier toUpperCase) (argument_list ( ))))) }})
5-
(printDirective {{ (expression (qualified_expression (term (numeric_literal 1)) . (function_call_expression (identifier doubleValue) (argument_list ( ))))) }})
6-
(printDirective {{ (expression (qualified_expression (term (numeric_literal 1L)) . (function_call_expression (identifier doubleValue) (argument_list ( ))))) }})
1+
(pebbleTemplate (printDirective {{ (expression (expression (term (boolean_literal false))) . (function_call_expression (identifier booleanValue) (argument_list ( )))) }})
2+
(printDirective {{ (expression (expression (term null)) . (function_call_expression (identifier toString) (argument_list ( )))) }})
3+
(printDirective {{ (expression (expression (term none)) . (function_call_expression (identifier toString) (argument_list ( )))) }})
4+
(printDirective {{ (expression (expression (term (string_literal 'abc'))) . (function_call_expression (identifier toUpperCase) (argument_list ( )))) }})
5+
(printDirective {{ (expression (expression (term (numeric_literal 1))) . (function_call_expression (identifier doubleValue) (argument_list ( )))) }})
6+
(printDirective {{ (expression (expression (term (numeric_literal 1L))) . (function_call_expression (identifier doubleValue) (argument_list ( )))) }})
77
)
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
(pebbleTemplate (printDirective {{ (expression (expression (term (identifier map))) (list_expression [ (expression (term (string_literal 'key'))) ])) }})
1+
(pebbleTemplate (printDirective {{ (expression (expression (term (identifier map))) [ (expression (term (string_literal 'key'))) ]) }})
22
(printDirective {{ (expression (term (identifier underscore_test))) }}))
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
(pebbleTemplate (commentDirective {# 'with' should be a valid identifier #})
2-
(printDirective {{ (expression (qualified_expression (term (identifier context)) . (function_call_expression (identifier with) (argument_list ( (expression (term (string_literal "arg1"))) , (expression (term (boolean_literal true))) ))))) }})
3-
(printDirective {{ (expression (qualified_expression (term (identifier context)) . (function_call_expression (identifier in) (argument_list ( (expression (term (numeric_literal 1))) , (expression (term (numeric_literal 2))) ))))) }})
4-
(printDirective {{ (expression (qualified_expression (term (identifier context)) . (function_call_expression (identifier none) (argument_list ( (expression (term (numeric_literal 1))) , (expression (term (numeric_literal 2))) ))))) }})
2+
(printDirective {{ (expression (expression (term (identifier context))) . (function_call_expression (identifier with) (argument_list ( (expression (term (string_literal "arg1"))) , (expression (term (boolean_literal true))) )))) }})
3+
(printDirective {{ (expression (expression (term (identifier context))) . (function_call_expression (identifier in) (argument_list ( (expression (term (numeric_literal 1))) , (expression (term (numeric_literal 2))) )))) }})
4+
(printDirective {{ (expression (expression (term (identifier context))) . (function_call_expression (identifier none) (argument_list ( (expression (term (numeric_literal 1))) , (expression (term (numeric_literal 2))) )))) }})
55
)
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
(pebbleTemplate (printDirective {{ (expression (qualified_expression (parenthesized_expression ( (expression (term (string_literal "string"))) )) . (function_call_expression (identifier length) (argument_list ( ))))) }})
1+
(pebbleTemplate (printDirective {{ (expression (expression (parenthesized_expression ( (expression (term (string_literal "string"))) ))) . (function_call_expression (identifier length) (argument_list ( )))) }})
22
)

src/main/resources/META-INF/plugin.xml

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<li>Add support for built-in functions like `i18n` (<a href="https://github.com/bjansen/pebble-intellij/issues/163">#163</a>)</li>
1616
<li>Fixed incorrect closing of double quotes (<a href="https://github.com/bjansen/pebble-intellij/issues/176">#176</a>)</li>
1717
<li>Fixed syntax error on parenthesized expressions (<a href="https://github.com/bjansen/pebble-intellij/issues/97">#97</a>)</li>
18+
<li>Add support for references and completion on arrays (<a href="https://github.com/bjansen/pebble-intellij/issues/105">#105</a>)</li>
1819
</ul>
1920
2021
Full changelog at https://github.com/bjansen/pebble-intellij/milestone/12?closed=1

0 commit comments

Comments
 (0)