mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Java: prevent CCE when unknown type of member is passed to statistics manager
GitOrigin-RevId: bfa2b1362bcfc47db9f7fd6d193a7eada348fdbd
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d9e2cea4b0
commit
f321eb129c
@@ -108,11 +108,13 @@ public abstract class JavaStatisticsManager {
|
||||
if (member instanceof PsiField){
|
||||
return "field#" + member.getName();
|
||||
}
|
||||
|
||||
if (member instanceof PsiRecordComponent) {
|
||||
return "record#" + member.getName();
|
||||
}
|
||||
return CLASS_PREFIX + ((PsiClass)member).getQualifiedName();
|
||||
if (member instanceof PsiClass aClass) {
|
||||
return CLASS_PREFIX + aClass.getQualifiedName();
|
||||
}
|
||||
return "other#" + member.getName();
|
||||
}
|
||||
|
||||
@NotNull
|
||||
|
||||
Reference in New Issue
Block a user