Skip to content

Commit 80e37a2

Browse files
authored
Fix possible NPE for package name in rarely cases (#544)
1 parent f5534cd commit 80e37a2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

utbot-fuzzers/src/main/kotlin/org/utbot/fuzzer/providers/ObjectModelProvider.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ class ObjectModelProvider : ModelProvider {
153153

154154
private fun isAccessible(member: Member, packageName: String?): Boolean {
155155
return isPublic(member.modifiers) ||
156-
(isPackagePrivate(member.modifiers) && member.declaringClass.`package`.name == packageName)
156+
(packageName != null && isPackagePrivate(member.modifiers) && member.declaringClass.`package`?.name == packageName)
157157
}
158158

159159
private fun isPackagePrivate(modifiers: Int): Boolean {

0 commit comments

Comments
 (0)