Run "Add 'init' keyword in whole project" quickfix
This commit is contained in:
+2
-2
@@ -46,9 +46,9 @@ class LazyJavaClassDescriptor(
|
||||
) : ClassDescriptorBase(outerC.storageManager, containingDeclaration, fqName.shortName(),
|
||||
outerC.sourceElementFactory.source(jClass)), JavaClassDescriptor {
|
||||
|
||||
private val c: LazyJavaResolverContext = outerC.child(this, jClass);
|
||||
private val c: LazyJavaResolverContext = outerC.child(this, jClass)
|
||||
|
||||
{
|
||||
init {
|
||||
c.javaResolverCache.recordClass(jClass, this)
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -31,9 +31,9 @@ public class DeserializationComponentsForJava(
|
||||
annotationAndConstantLoader: BinaryClassAnnotationAndConstantLoaderImpl,
|
||||
packageFragmentProvider: LazyJavaPackageFragmentProvider
|
||||
) {
|
||||
val components: DeserializationComponents;
|
||||
val components: DeserializationComponents
|
||||
|
||||
{
|
||||
init {
|
||||
val localClassResolver = LocalClassResolverImpl()
|
||||
components = DeserializationComponents(
|
||||
storageManager, moduleDescriptor, classDataFinder, annotationAndConstantLoader, packageFragmentProvider,
|
||||
|
||||
+2
-2
@@ -27,9 +27,9 @@ public class KotlinClassHeader(
|
||||
public val classKind: KotlinClass.Kind?,
|
||||
public val syntheticClassKind: KotlinSyntheticClass.Kind?
|
||||
) {
|
||||
public val isCompatibleAbiVersion: Boolean get() = AbiVersionUtil.isAbiVersionCompatible(version);
|
||||
public val isCompatibleAbiVersion: Boolean get() = AbiVersionUtil.isAbiVersionCompatible(version)
|
||||
|
||||
{
|
||||
init {
|
||||
if (isCompatibleAbiVersion) {
|
||||
assert((annotationData == null) == (kind != Kind.CLASS && kind != Kind.PACKAGE_FACADE)) {
|
||||
"Annotation data should be not null only for CLASS and PACKAGE_FACADE (kind=$kind)"
|
||||
|
||||
Reference in New Issue
Block a user