Refs #23755: lowercase extensions and isXML function
- changed the directory search for instruments back to only searching inside `getInstrumentDirectories()` - created a new `FileDescriptor` function `isXML()` to determine if a file is of XML type (currently this is true if the file is Ascii and has an ".xml" extension) - made `FileDescriptor.extension()` to always be lowercase - created new functions `toLower()` and `toUpper()` in `Kernel::Strings` to convert input strings to lowercase/uppercase - added a test for `LoadEmptyInstrument` where `LOKI` is loaded from instrument name
Showing
- Framework/API/src/ExperimentInfo.cpp 2 additions, 2 deletionsFramework/API/src/ExperimentInfo.cpp
- Framework/API/src/FileProperty.cpp 2 additions, 6 deletionsFramework/API/src/FileProperty.cpp
- Framework/DataHandling/inc/MantidDataHandling/LoadGeometry.h 3 additions, 0 deletionsFramework/DataHandling/inc/MantidDataHandling/LoadGeometry.h
- Framework/DataHandling/inc/MantidDataHandling/LoadInstrument.h 4 additions, 4 deletions...work/DataHandling/inc/MantidDataHandling/LoadInstrument.h
- Framework/DataHandling/src/LoadGeometry.cpp 1 addition, 1 deletionFramework/DataHandling/src/LoadGeometry.cpp
- Framework/DataHandling/src/LoadInstrument.cpp 6 additions, 6 deletionsFramework/DataHandling/src/LoadInstrument.cpp
- Framework/DataHandling/test/LoadEmptyInstrumentTest.h 24 additions, 2 deletionsFramework/DataHandling/test/LoadEmptyInstrumentTest.h
- Framework/Kernel/inc/MantidKernel/ConfigService.h 0 additions, 2 deletionsFramework/Kernel/inc/MantidKernel/ConfigService.h
- Framework/Kernel/inc/MantidKernel/FileDescriptor.h 4 additions, 0 deletionsFramework/Kernel/inc/MantidKernel/FileDescriptor.h
- Framework/Kernel/inc/MantidKernel/Strings.h 6 additions, 0 deletionsFramework/Kernel/inc/MantidKernel/Strings.h
- Framework/Kernel/src/ConfigService.cpp 6 additions, 17 deletionsFramework/Kernel/src/ConfigService.cpp
- Framework/Kernel/src/FileDescriptor.cpp 14 additions, 1 deletionFramework/Kernel/src/FileDescriptor.cpp
- Framework/Kernel/src/Strings.cpp 16 additions, 0 deletionsFramework/Kernel/src/Strings.cpp
Loading
Please register or sign in to comment