From ef562598ea4b3a181d3877764b1534fe82f7c1b6 Mon Sep 17 00:00:00 2001 From: Nikita Bobko Date: Thu, 18 Jun 2020 19:18:06 +0300 Subject: [PATCH] 202: Fix `MultiFileJvmBasicCompletionTestGenerated` It was broken by 4bef803e1b5994e9ea9731acfb5095a94b1b1383 in intellij --- .../PropertyKeysEmptyString.kt.202 | 13 +++++++++++++ .../PropertyKeysNoPrefix.kt.202 | 13 +++++++++++++ .../PropertyKeysWithPrefix.kt.202 | 12 ++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 idea/idea-completion/testData/basic/multifile/PropertyKeysEmptyString/PropertyKeysEmptyString.kt.202 create mode 100644 idea/idea-completion/testData/basic/multifile/PropertyKeysNoPrefix/PropertyKeysNoPrefix.kt.202 create mode 100644 idea/idea-completion/testData/basic/multifile/PropertyKeysWithPrefix/PropertyKeysWithPrefix.kt.202 diff --git a/idea/idea-completion/testData/basic/multifile/PropertyKeysEmptyString/PropertyKeysEmptyString.kt.202 b/idea/idea-completion/testData/basic/multifile/PropertyKeysEmptyString/PropertyKeysEmptyString.kt.202 new file mode 100644 index 00000000000..c4ad17de026 --- /dev/null +++ b/idea/idea-completion/testData/basic/multifile/PropertyKeysEmptyString/PropertyKeysEmptyString.kt.202 @@ -0,0 +1,13 @@ +import org.jetbrains.annotations.PropertyKey + +fun message(@PropertyKey(resourceBundle = "PropertyKeysEmptyString") key: String) = key + +fun test() { + message("") +} + +// EXIST: { lookupString: "foo.bar", itemText: "foo.bar", tailText: "=1", typeText: "PropertyKeysEmptyString" } +// EXIST: { lookupString: "bar.baz", itemText: "bar.baz", tailText: "=2", typeText: "PropertyKeysEmptyString" } +// EXIST: { lookupString: "foo.bar.baz", itemText: "foo.bar.baz", tailText: "=3", typeText: "PropertyKeysEmptyString" } +// EXIST: { lookupString: "foo.test", itemText: "foo.test", tailText: "=4", typeText: "PropertyKeysEmptyString" } +// NOTHING_ELSE \ No newline at end of file diff --git a/idea/idea-completion/testData/basic/multifile/PropertyKeysNoPrefix/PropertyKeysNoPrefix.kt.202 b/idea/idea-completion/testData/basic/multifile/PropertyKeysNoPrefix/PropertyKeysNoPrefix.kt.202 new file mode 100644 index 00000000000..516f3384684 --- /dev/null +++ b/idea/idea-completion/testData/basic/multifile/PropertyKeysNoPrefix/PropertyKeysNoPrefix.kt.202 @@ -0,0 +1,13 @@ +import org.jetbrains.annotations.PropertyKey + +fun message(@PropertyKey(resourceBundle = "PropertyKeysNoPrefix") key: String) = key + +fun test() { + message("foo") +} + +// EXIST: { lookupString: "foo.bar", itemText: "foo.bar", tailText: "=1", typeText: "PropertyKeysNoPrefix" } +// EXIST: { lookupString: "bar.baz", itemText: "bar.baz", tailText: "=2", typeText: "PropertyKeysNoPrefix" } +// EXIST: { lookupString: "foo.bar.baz", itemText: "foo.bar.baz", tailText: "=3", typeText: "PropertyKeysNoPrefix" } +// EXIST: { lookupString: "foo.test", itemText: "foo.test", tailText: "=4", typeText: "PropertyKeysNoPrefix" } +// NOTHING_ELSE \ No newline at end of file diff --git a/idea/idea-completion/testData/basic/multifile/PropertyKeysWithPrefix/PropertyKeysWithPrefix.kt.202 b/idea/idea-completion/testData/basic/multifile/PropertyKeysWithPrefix/PropertyKeysWithPrefix.kt.202 new file mode 100644 index 00000000000..bded1a4af88 --- /dev/null +++ b/idea/idea-completion/testData/basic/multifile/PropertyKeysWithPrefix/PropertyKeysWithPrefix.kt.202 @@ -0,0 +1,12 @@ +import org.jetbrains.annotations.PropertyKey + +fun message(@PropertyKey(resourceBundle = "PropertyKeysWithPrefix") key: String) = key + +fun test() { + message("foo.") +} + +// EXIST: { lookupString: "foo.bar", itemText: "foo.bar", tailText: "=1", typeText: "PropertyKeysWithPrefix" } +// EXIST: { lookupString: "foo.bar.baz", itemText: "foo.bar.baz", tailText: "=3", typeText: "PropertyKeysWithPrefix" } +// EXIST: { lookupString: "foo.test", itemText: "foo.test", tailText: "=4", typeText: "PropertyKeysWithPrefix" } +// NOTHING_ELSE \ No newline at end of file