avoid sealed

This commit is contained in:
Vladimir Krivosheev
2015-09-23 12:11:16 +02:00
parent 4fa80e2789
commit f0d373c1ee
2 changed files with 2 additions and 2 deletions
@@ -21,7 +21,7 @@ import com.intellij.openapi.components.stateStore
import com.intellij.openapi.module.Module
import java.io.File
private sealed class ModuleStoreImpl(module: Module, private val pathMacroManager: PathMacroManager) : ComponentStoreImpl() {
private open class ModuleStoreImpl(module: Module, private val pathMacroManager: PathMacroManager) : ComponentStoreImpl() {
override val project = module.project
override val storageManager = ModuleStateStorageManager(pathMacroManager.createTrackingSubstitutor(), module)
@@ -46,7 +46,7 @@ import java.io.IOException
import java.io.InputStreamReader
import java.util.*
sealed internal class ProjectStoreImpl(override val project: ProjectImpl, private val pathMacroManager: PathMacroManager) : ComponentStoreImpl(), IProjectStore {
open internal class ProjectStoreImpl(override val project: ProjectImpl, private val pathMacroManager: PathMacroManager) : ComponentStoreImpl(), IProjectStore {
// protected setter used in upsource
// Zelix KlassMaster - ERROR: Could not find method 'getScheme()'
var scheme = StorageScheme.DEFAULT