[FIR] Drop using of JavaSymbolProvider and OptionalAnnotationClassesProvider in FirCommonSessionFactory
Drop using of all Java stuff inside FirCommonSessionFactory ^KT-56063
This commit is contained in:
committed by
Space Team
parent
4be359ba02
commit
d829f8b684
@@ -219,14 +219,12 @@ fun <F> prepareCommonSessions(
|
||||
FirCommonSessionFactory.createModuleBasedSession(
|
||||
moduleData,
|
||||
sessionProvider,
|
||||
librariesScope,
|
||||
projectEnvironment,
|
||||
incrementalCompilationContext = createProviderAndScopeForIncrementalCompilation(moduleFiles),
|
||||
extensionRegistrars,
|
||||
configuration.languageVersionSettings,
|
||||
lookupTracker = configuration.get(CommonConfigurationKeys.LOOKUP_TRACKER),
|
||||
enumWhenTracker = configuration.get(CommonConfigurationKeys.ENUM_WHEN_TRACKER),
|
||||
needRegisterJavaElementFinder = true,
|
||||
registerExtraComponents = {},
|
||||
init = sessionConfigurator
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user