From 28e2683146c667c0f727eb44699fd8987fcc4ffd Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Tue, 19 Sep 2017 16:50:57 +0300 Subject: [PATCH] One more test --- idea/testData/shortenRefs/extensionForObject2.dependency.kt | 5 +++++ idea/testData/shortenRefs/extensionForObject2.kt | 5 +++++ idea/testData/shortenRefs/extensionForObject2.kt.after | 6 ++++++ .../kotlin/shortenRefs/ShortenRefsTestGenerated.java | 6 ++++++ 4 files changed, 22 insertions(+) create mode 100644 idea/testData/shortenRefs/extensionForObject2.dependency.kt create mode 100644 idea/testData/shortenRefs/extensionForObject2.kt create mode 100644 idea/testData/shortenRefs/extensionForObject2.kt.after diff --git a/idea/testData/shortenRefs/extensionForObject2.dependency.kt b/idea/testData/shortenRefs/extensionForObject2.dependency.kt new file mode 100644 index 00000000000..1fb7923956d --- /dev/null +++ b/idea/testData/shortenRefs/extensionForObject2.dependency.kt @@ -0,0 +1,5 @@ +package dependency + +object AnObject + +val Foo.extProp: () -> Unit get() = {} diff --git a/idea/testData/shortenRefs/extensionForObject2.kt b/idea/testData/shortenRefs/extensionForObject2.kt new file mode 100644 index 00000000000..ce5fc9a0b90 --- /dev/null +++ b/idea/testData/shortenRefs/extensionForObject2.kt @@ -0,0 +1,5 @@ +import dependency.extProp + +fun foo() { + dependency.AnObject.extProp() +} \ No newline at end of file diff --git a/idea/testData/shortenRefs/extensionForObject2.kt.after b/idea/testData/shortenRefs/extensionForObject2.kt.after new file mode 100644 index 00000000000..19bf862cdad --- /dev/null +++ b/idea/testData/shortenRefs/extensionForObject2.kt.after @@ -0,0 +1,6 @@ +import dependency.AnObject +import dependency.extProp + +fun foo() { + AnObject.extProp() +} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/shortenRefs/ShortenRefsTestGenerated.java b/idea/tests/org/jetbrains/kotlin/shortenRefs/ShortenRefsTestGenerated.java index 5a2f7b80797..ae85ac09952 100644 --- a/idea/tests/org/jetbrains/kotlin/shortenRefs/ShortenRefsTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/shortenRefs/ShortenRefsTestGenerated.java @@ -71,6 +71,12 @@ public class ShortenRefsTestGenerated extends AbstractShortenRefsTest { doTest(fileName); } + @TestMetadata("extensionForObject2.kt") + public void testExtensionForObject2() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/shortenRefs/extensionForObject2.kt"); + doTest(fileName); + } + @TestMetadata("extensionFunctionVarInvokedWithQualifier.kt") public void testExtensionFunctionVarInvokedWithQualifier() throws Exception { runTest("idea/testData/shortenRefs/extensionFunctionVarInvokedWithQualifier.kt");