From f8b789164caf437abea202c146e4c09443719b81 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Fri, 18 Aug 2023 15:33:25 +0200 Subject: [PATCH] Remove long unused DI annotation PostConstruct we broke its contract a long time ago, so it is obviously unused but breaks some Java EE verifications #KT-32275 fixed --- .../org/jetbrains/kotlin/load/java/AbstractJavaClassFinder.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/AbstractJavaClassFinder.kt b/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/AbstractJavaClassFinder.kt index c95a5117b87..2ec21756bac 100644 --- a/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/AbstractJavaClassFinder.kt +++ b/compiler/frontend.java/src/org/jetbrains/kotlin/load/java/AbstractJavaClassFinder.kt @@ -32,7 +32,6 @@ import org.jetbrains.kotlin.resolve.CodeAnalyzerInitializer import org.jetbrains.kotlin.resolve.jvm.JvmCodeAnalyzerInitializer import org.jetbrains.kotlin.resolve.jvm.TopPackageNamesProvider import org.jetbrains.kotlin.resolve.lazy.KotlinCodeAnalyzer -import javax.annotation.PostConstruct import javax.inject.Inject abstract class AbstractJavaClassFinder : JavaClassFinder { @@ -54,7 +53,6 @@ abstract class AbstractJavaClassFinder : JavaClassFinder { this.project = project } - @PostConstruct open fun initialize( trace: BindingTrace, codeAnalyzer: KotlinCodeAnalyzer,