[FIR] Don't generate synthetic declarations from java records from binary dependencies
^KT-56548 Fixed
This commit is contained in:
committed by
Space Team
parent
244dbb37cf
commit
f836d16dc6
@@ -364,7 +364,10 @@ abstract class FirJavaFacade(
|
||||
moduleData = moduleData,
|
||||
)
|
||||
}
|
||||
if (javaClass.isRecord) {
|
||||
|
||||
// There is no need to generated synthetic declarations for java record from binary dependencies
|
||||
// because they are actually present in .class files
|
||||
if (javaClass.isRecord && javaClass.isFromSource) {
|
||||
createDeclarationsForJavaRecord(
|
||||
javaClass,
|
||||
classId,
|
||||
|
||||
Reference in New Issue
Block a user