use actual file extension to choose io strategy
This commit is contained in:
parent
7f6859963a
commit
5f953170ba
@ -9,6 +9,7 @@
|
||||
|
||||
### Changed
|
||||
- Updated plugin dependencies
|
||||
- Use actual file extension to choose io strategy
|
||||
|
||||
### Fixed
|
||||
- NullPointerException on key completion
|
||||
|
@ -45,7 +45,7 @@ public class JsonIOStrategy implements IOStrategy {
|
||||
|
||||
for(VirtualFile children : directory.getChildren()) {
|
||||
if(!children.isDirectory() && isFileRelevant(state, children)) {
|
||||
if(children.getFileType().getDefaultExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
if(children.getExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
@ -56,7 +56,7 @@ public class ModularizedJsonIOStrategy implements IOStrategy {
|
||||
if(children.isDirectory()) { // Contains module folders
|
||||
for(VirtualFile moduleFile : children.getChildren()) {
|
||||
if(!moduleFile.isDirectory() && isFileRelevant(state, moduleFile)) {
|
||||
if(moduleFile.getFileType().getDefaultExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
if(moduleFile.getExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ public class PropertiesIOStrategy implements IOStrategy {
|
||||
|
||||
for(VirtualFile children : directory.getChildren()) {
|
||||
if(!children.isDirectory() && isFileRelevant(state, children)) {
|
||||
if(children.getFileType().getDefaultExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
if(children.getExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
@ -44,7 +44,7 @@ public class YamlIOStrategy implements IOStrategy {
|
||||
|
||||
for(VirtualFile children : directory.getChildren()) {
|
||||
if(!children.isDirectory() && isFileRelevant(state, children)) {
|
||||
if(children.getFileType().getDefaultExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
if(children.getExtension().equalsIgnoreCase(FILE_EXTENSION)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user