@@ -270,7 +270,7 @@ open class KotlinFileExtractor(
270
270
if (kind == ClassKind .ENUM_CLASS ) {
271
271
tw.writeIsEnumType(classId)
272
272
} else if (kind != ClassKind .CLASS && kind != ClassKind .OBJECT ) {
273
- logger.warnElement (" Unrecognised class kind $kind " , c)
273
+ logger.errorElement (" Unrecognised class kind $kind " , c)
274
274
}
275
275
}
276
276
@@ -549,7 +549,7 @@ open class KotlinFileExtractor(
549
549
val constructorId = useFunction<DbConstructor >(enclosingConstructor)
550
550
val enclosingClass = enclosingConstructor.parentClassOrNull
551
551
if (enclosingClass == null ) {
552
- logger.warnElement (" Constructor's parent is not a class" , enclosingConstructor)
552
+ logger.errorElement (" Constructor's parent is not a class" , enclosingConstructor)
553
553
return
554
554
}
555
555
@@ -807,21 +807,21 @@ open class KotlinFileExtractor(
807
807
}
808
808
} else {
809
809
if (p.modality != Modality .FINAL || ! isExternalDeclaration(p)) {
810
- logger.errorElement (" IrProperty without a getter" , p)
810
+ logger.warnElement (" IrProperty without a getter" , p)
811
811
}
812
812
}
813
813
814
814
if (setter != null ) {
815
815
if (! p.isVar) {
816
- logger.errorElement (" !isVar property with a setter" , p)
816
+ logger.warnElement (" !isVar property with a setter" , p)
817
817
}
818
818
val setterId = extractFunction(setter, parentId, extractBody = extractFunctionBodies, extractMethodAndParameterTypeAccesses = extractFunctionBodies, typeSubstitution, classTypeArgsIncludingOuterClasses)?.cast<DbMethod >()
819
819
if (setterId != null ) {
820
820
tw.writeKtPropertySetters(id, setterId)
821
821
}
822
822
} else {
823
823
if (p.isVar && ! isExternalDeclaration(p)) {
824
- logger.errorElement (" isVar property without a setter" , p)
824
+ logger.warnElement (" isVar property without a setter" , p)
825
825
}
826
826
}
827
827
@@ -1657,7 +1657,7 @@ open class KotlinFileExtractor(
1657
1657
// as they can't be extracted as external dependencies.
1658
1658
isBuiltinCallInternal(c, " less" ) -> {
1659
1659
if (c.origin != IrStatementOrigin .LT ) {
1660
- logger.errorElement (" Unexpected origin for LT: ${c.origin} " , c)
1660
+ logger.warnElement (" Unexpected origin for LT: ${c.origin} " , c)
1661
1661
}
1662
1662
val id = tw.getFreshIdLabel<DbLtexpr >()
1663
1663
val type = useType(c.type)
@@ -1667,7 +1667,7 @@ open class KotlinFileExtractor(
1667
1667
}
1668
1668
isBuiltinCallInternal(c, " lessOrEqual" ) -> {
1669
1669
if (c.origin != IrStatementOrigin .LTEQ ) {
1670
- logger.errorElement (" Unexpected origin for LTEQ: ${c.origin} " , c)
1670
+ logger.warnElement (" Unexpected origin for LTEQ: ${c.origin} " , c)
1671
1671
}
1672
1672
val id = tw.getFreshIdLabel<DbLeexpr >()
1673
1673
val type = useType(c.type)
@@ -1677,7 +1677,7 @@ open class KotlinFileExtractor(
1677
1677
}
1678
1678
isBuiltinCallInternal(c, " greater" ) -> {
1679
1679
if (c.origin != IrStatementOrigin .GT ) {
1680
- logger.errorElement (" Unexpected origin for GT: ${c.origin} " , c)
1680
+ logger.warnElement (" Unexpected origin for GT: ${c.origin} " , c)
1681
1681
}
1682
1682
val id = tw.getFreshIdLabel<DbGtexpr >()
1683
1683
val type = useType(c.type)
@@ -1687,7 +1687,7 @@ open class KotlinFileExtractor(
1687
1687
}
1688
1688
isBuiltinCallInternal(c, " greaterOrEqual" ) -> {
1689
1689
if (c.origin != IrStatementOrigin .GTEQ ) {
1690
- logger.errorElement (" Unexpected origin for GTEQ: ${c.origin} " , c)
1690
+ logger.warnElement (" Unexpected origin for GTEQ: ${c.origin} " , c)
1691
1691
}
1692
1692
val id = tw.getFreshIdLabel<DbGeexpr >()
1693
1693
val type = useType(c.type)
@@ -1697,7 +1697,7 @@ open class KotlinFileExtractor(
1697
1697
}
1698
1698
isBuiltinCallInternal(c, " EQEQ" ) -> {
1699
1699
if (c.origin != IrStatementOrigin .EQEQ ) {
1700
- logger.errorElement (" Unexpected origin for EQEQ: ${c.origin} " , c)
1700
+ logger.warnElement (" Unexpected origin for EQEQ: ${c.origin} " , c)
1701
1701
}
1702
1702
val id = tw.getFreshIdLabel<DbValueeqexpr >()
1703
1703
val type = useType(c.type)
@@ -1707,7 +1707,7 @@ open class KotlinFileExtractor(
1707
1707
}
1708
1708
isBuiltinCallInternal(c, " EQEQEQ" ) -> {
1709
1709
if (c.origin != IrStatementOrigin .EQEQEQ ) {
1710
- logger.errorElement (" Unexpected origin for EQEQEQ: ${c.origin} " , c)
1710
+ logger.warnElement (" Unexpected origin for EQEQEQ: ${c.origin} " , c)
1711
1711
}
1712
1712
val id = tw.getFreshIdLabel<DbEqexpr >()
1713
1713
val type = useType(c.type)
@@ -1717,7 +1717,7 @@ open class KotlinFileExtractor(
1717
1717
}
1718
1718
isBuiltinCallInternal(c, " ieee754equals" ) -> {
1719
1719
if (c.origin != IrStatementOrigin .EQEQ ) {
1720
- logger.errorElement (" Unexpected origin for ieee754equals: ${c.origin} " , c)
1720
+ logger.warnElement (" Unexpected origin for ieee754equals: ${c.origin} " , c)
1721
1721
}
1722
1722
val id = tw.getFreshIdLabel<DbEqexpr >()
1723
1723
val type = useType(c.type)
@@ -1727,7 +1727,7 @@ open class KotlinFileExtractor(
1727
1727
}
1728
1728
isBuiltinCallInternal(c, " CHECK_NOT_NULL" ) -> {
1729
1729
if (c.origin != IrStatementOrigin .EXCLEXCL ) {
1730
- logger.errorElement (" Unexpected origin for CHECK_NOT_NULL: ${c.origin} " , c)
1730
+ logger.warnElement (" Unexpected origin for CHECK_NOT_NULL: ${c.origin} " , c)
1731
1731
}
1732
1732
1733
1733
val id = tw.getFreshIdLabel<DbNotnullexpr >()
@@ -2394,7 +2394,7 @@ open class KotlinFileExtractor(
2394
2394
val stmtParent = parent.stmt(e, callable)
2395
2395
val irConstructor = declarationStack.peek() as ? IrConstructor
2396
2396
if (irConstructor == null ) {
2397
- logger.warnElement (" IrInstanceInitializerCall outside constructor" , e)
2397
+ logger.errorElement (" IrInstanceInitializerCall outside constructor" , e)
2398
2398
return
2399
2399
}
2400
2400
extractInstanceInitializerBlock(stmtParent, irConstructor)
@@ -3368,7 +3368,7 @@ open class KotlinFileExtractor(
3368
3368
) {
3369
3369
with (" function reference" , functionReferenceExpr) {
3370
3370
val target = functionReferenceExpr.reflectionTarget ? : run {
3371
- logger.errorElement (" Expected to find reflection target for function reference. Using underlying symbol instead." , functionReferenceExpr)
3371
+ logger.warnElement (" Expected to find reflection target for function reference. Using underlying symbol instead." , functionReferenceExpr)
3372
3372
functionReferenceExpr.symbol
3373
3373
}
3374
3374
0 commit comments