VirtualFile.getParent() is nullable (EA-84222 - NPE: DecompiledFileWritingAccessProvider.isPotentiallyWritable)
(cherry picked from commit a77f4df)
This commit is contained in:
@@ -54,7 +54,7 @@ fun getOrCreateDummyRoot(): VirtualFile =
|
|||||||
|
|
||||||
class DecompiledFileWritingAccessProvider : WritingAccessProvider() {
|
class DecompiledFileWritingAccessProvider : WritingAccessProvider() {
|
||||||
override fun isPotentiallyWritable(file: VirtualFile): Boolean {
|
override fun isPotentiallyWritable(file: VirtualFile): Boolean {
|
||||||
if (file.fileSystem is DummyFileSystem && file.parent.name == KOTLIN_DECOMPILED_FOLDER) {
|
if (file.fileSystem is DummyFileSystem && file.parent?.name == KOTLIN_DECOMPILED_FOLDER) {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
return true
|
return true
|
||||||
|
|||||||
Reference in New Issue
Block a user