From 60583e557ffe2d9210aa58bce366973765becd70 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Tue, 19 Jun 2018 17:18:45 +0300 Subject: [PATCH] PSI: Do not delete package directive for file in default package #KT-24968 Fixed --- .../src/org/jetbrains/kotlin/psi/KtPackageDirective.java | 5 ++++- .../after/test.kt | 6 ++++++ .../after/test2.kt | 6 ++++++ .../before/test.kt | 6 ++++++ .../copyFIleToDefaultPackage.test | 5 +++++ .../kotlin/idea/refactoring/copy/CopyTestGenerated.java | 5 +++++ 6 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 idea/testData/refactoring/copy/copyFileFromDefaultPackageToDefaultPackage/after/test.kt create mode 100644 idea/testData/refactoring/copy/copyFileFromDefaultPackageToDefaultPackage/after/test2.kt create mode 100644 idea/testData/refactoring/copy/copyFileFromDefaultPackageToDefaultPackage/before/test.kt create mode 100644 idea/testData/refactoring/copy/copyFileFromDefaultPackageToDefaultPackage/copyFIleToDefaultPackage.test diff --git a/compiler/psi/src/org/jetbrains/kotlin/psi/KtPackageDirective.java b/compiler/psi/src/org/jetbrains/kotlin/psi/KtPackageDirective.java index a16d35cc9bf..5dc04a7aac5 100644 --- a/compiler/psi/src/org/jetbrains/kotlin/psi/KtPackageDirective.java +++ b/compiler/psi/src/org/jetbrains/kotlin/psi/KtPackageDirective.java @@ -119,7 +119,10 @@ public class KtPackageDirective extends KtModifierListOwnerStub