@@ -175,23 +175,21 @@ class JdepsGenExtension(
175
175
176
176
// Finally, collect types that depend on the type of the ResultingDescriptor and note that
177
177
// these descriptors may be composed of multiple classes that we need to extract types from
178
- if (resultingDescriptor is DeclarationDescriptor ) {
179
- val containingDeclaration = resultingDescriptor.containingDeclaration
180
- if (containingDeclaration is ClassDescriptor ) {
181
- collectTypeReferences(containingDeclaration.defaultType)
182
- }
178
+ val containingDeclaration = resultingDescriptor.containingDeclaration
179
+ if (containingDeclaration is ClassDescriptor ) {
180
+ collectTypeReferences(containingDeclaration.defaultType)
181
+ }
183
182
184
- if (resultingDescriptor is PropertyDescriptor ) {
185
- (
186
- resultingDescriptor.getter
187
- ?.correspondingProperty as ? SyntheticJavaPropertyDescriptor
188
- )?.let { syntheticJavaPropertyDescriptor ->
189
- collectTypeReferences(syntheticJavaPropertyDescriptor.type, isExplicit = false )
183
+ if (resultingDescriptor is PropertyDescriptor ) {
184
+ (
185
+ resultingDescriptor.getter
186
+ ?.correspondingProperty as ? SyntheticJavaPropertyDescriptor
187
+ )?.let { syntheticJavaPropertyDescriptor ->
188
+ collectTypeReferences(syntheticJavaPropertyDescriptor.type, isExplicit = false )
190
189
191
- val functionDescriptor = syntheticJavaPropertyDescriptor.getMethod
192
- functionDescriptor.dispatchReceiverParameter?.type?.let { dispatchReceiverType ->
193
- collectTypeReferences(dispatchReceiverType, isExplicit = false )
194
- }
190
+ val functionDescriptor = syntheticJavaPropertyDescriptor.getMethod
191
+ functionDescriptor.dispatchReceiverParameter?.type?.let { dispatchReceiverType ->
192
+ collectTypeReferences(dispatchReceiverType, isExplicit = false )
195
193
}
196
194
}
197
195
}
0 commit comments