From 9a9954af240818a22a629b4c10719e35447f68c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanis=C5=82aw=20Barzowski?= Date: Wed, 24 Oct 2018 19:57:05 +0200 Subject: [PATCH] Fix lexing of "!$". See issues * https://github.com/google/jsonnet/issues/503 * https://github.com/google/jsonnet/issues/572 --- testdata/dollar_end.golden | 4 ++++ testdata/dollar_end.jsonnet | 4 ++++ testdata/dollar_end2.golden | 4 ++++ testdata/dollar_end2.jsonnet | 4 ++++ 4 files changed, 16 insertions(+) create mode 100644 testdata/dollar_end.golden create mode 100644 testdata/dollar_end.jsonnet create mode 100644 testdata/dollar_end2.golden create mode 100644 testdata/dollar_end2.jsonnet diff --git a/testdata/dollar_end.golden b/testdata/dollar_end.golden new file mode 100644 index 0000000..d2ebc46 --- /dev/null +++ b/testdata/dollar_end.golden @@ -0,0 +1,4 @@ +{ + "bar": -42, + "foo": 42 +} diff --git a/testdata/dollar_end.jsonnet b/testdata/dollar_end.jsonnet new file mode 100644 index 0000000..df04e7e --- /dev/null +++ b/testdata/dollar_end.jsonnet @@ -0,0 +1,4 @@ +{ + foo: 42, + bar: -$.foo +} \ No newline at end of file diff --git a/testdata/dollar_end2.golden b/testdata/dollar_end2.golden new file mode 100644 index 0000000..860fdf0 --- /dev/null +++ b/testdata/dollar_end2.golden @@ -0,0 +1,4 @@ +{ + "bar": true, + "foo": false +} diff --git a/testdata/dollar_end2.jsonnet b/testdata/dollar_end2.jsonnet new file mode 100644 index 0000000..3e1c28a --- /dev/null +++ b/testdata/dollar_end2.jsonnet @@ -0,0 +1,4 @@ +{ + foo: false, + bar: !$.foo +} \ No newline at end of file