Comment for LazyScriptDefinitionProvider's property
Relates to KTIJ-27951.
This commit is contained in:
committed by
Space Team
parent
c26b5ca365
commit
0a57c661fd
+1
@@ -24,6 +24,7 @@ abstract class LazyScriptDefinitionProvider : ScriptDefinitionProvider {
|
|||||||
|
|
||||||
private val cachedDefinitionsLock = ReentrantLock()
|
private val cachedDefinitionsLock = ReentrantLock()
|
||||||
|
|
||||||
|
// getter implementation might take it's own lock, so it shouldn't be used under 'cachedDefinitionsLock'
|
||||||
protected abstract val currentDefinitions: Sequence<ScriptDefinition>
|
protected abstract val currentDefinitions: Sequence<ScriptDefinition>
|
||||||
|
|
||||||
protected open fun getScriptingHostConfiguration(): ScriptingHostConfiguration = defaultJvmScriptingHostConfiguration
|
protected open fun getScriptingHostConfiguration(): ScriptingHostConfiguration = defaultJvmScriptingHostConfiguration
|
||||||
|
|||||||
Reference in New Issue
Block a user