Use field access instead of setter in clone method of KtCodeFragment

Fix EA-120381
This commit is contained in:
Natalia Selezneva
2018-06-15 13:59:54 +03:00
parent a9974a522e
commit 077554c438
2 changed files with 2 additions and 2 deletions
@@ -99,7 +99,7 @@ abstract class KtCodeFragment(
override fun clone(): KtCodeFragment {
val clone = cloneImpl(calcTreeElement().clone() as FileElement) as KtCodeFragment
clone.isPhysical = false
clone.originalFile = this
clone.myOriginalFile = this
clone.imports = imports
clone.viewProvider =
SingleRootFileViewProvider(PsiManager.getInstance(_project), LightVirtualFile(name, KotlinFileType.INSTANCE, text), false)
@@ -99,7 +99,7 @@ abstract class KtCodeFragment(
override fun clone(): KtCodeFragment {
val clone = cloneImpl(calcTreeElement().clone() as FileElement) as KtCodeFragment
clone.isPhysical = false
clone.originalFile = this
clone.myOriginalFile = this
clone.imports = imports
clone.viewProvider =
SingleRootFileViewProvider(PsiManager.getInstance(_project), LightVirtualFile(name, KotlinFileType.INSTANCE, text), false)