mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
EA-78178 - NPE: DirectoryNode.getDirName
This commit is contained in:
@@ -148,16 +148,22 @@ public class DirectoryNode extends PackageDependenciesNode {
|
||||
|
||||
public String toString() {
|
||||
if (myFQName != null) return myFQName;
|
||||
if (myCompactPackages && myCompactedDirNode != null) {
|
||||
return myDirName + "/" + myCompactedDirNode.getDirName();
|
||||
if (myCompactPackages) {
|
||||
final DirectoryNode compactedDirNode = myCompactedDirNode;
|
||||
if (compactedDirNode != null) {
|
||||
return myDirName + "/" + compactedDirNode.getDirName();
|
||||
}
|
||||
}
|
||||
return myDirName;
|
||||
}
|
||||
|
||||
public String getDirName() {
|
||||
if (myVDirectory == null || !myVDirectory.isValid()) return "";
|
||||
if (myCompactPackages && myCompactedDirNode != null) {
|
||||
return myVDirectory.getName() + "/" + myCompactedDirNode.getDirName();
|
||||
if (myCompactPackages) {
|
||||
final DirectoryNode compactedDirNode = myCompactedDirNode;
|
||||
if (compactedDirNode != null) {
|
||||
return myVDirectory.getName() + "/" + compactedDirNode.getDirName();
|
||||
}
|
||||
}
|
||||
return myDirName;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user