Changes to FileValidator so that extensions are no longer mandated, they are a suggestion. A
warning is issued if the current extension does not match those stored but the string is still marked as valid. This required changes to LoadRaw and LoadLog so that they don't rely on extensions any longer. Re #1053
Showing
- Code/Mantid/DataHandling/inc/MantidDataHandling/LoadLog.h 2 additions, 3 deletionsCode/Mantid/DataHandling/inc/MantidDataHandling/LoadLog.h
- Code/Mantid/DataHandling/inc/MantidDataHandling/LoadRaw.h 1 addition, 0 deletionsCode/Mantid/DataHandling/inc/MantidDataHandling/LoadRaw.h
- Code/Mantid/DataHandling/inc/MantidDataHandling/LoadRaw2.h 2 additions, 0 deletionsCode/Mantid/DataHandling/inc/MantidDataHandling/LoadRaw2.h
- Code/Mantid/DataHandling/inc/MantidDataHandling/LoadRaw3.h 2 additions, 0 deletionsCode/Mantid/DataHandling/inc/MantidDataHandling/LoadRaw3.h
- Code/Mantid/DataHandling/src/LoadLog.cpp 166 additions, 155 deletionsCode/Mantid/DataHandling/src/LoadLog.cpp
- Code/Mantid/DataHandling/src/LoadRaw.cpp 34 additions, 3 deletionsCode/Mantid/DataHandling/src/LoadRaw.cpp
- Code/Mantid/DataHandling/src/LoadRaw2.cpp 35 additions, 2 deletionsCode/Mantid/DataHandling/src/LoadRaw2.cpp
- Code/Mantid/DataHandling/src/LoadRaw3.cpp 37 additions, 0 deletionsCode/Mantid/DataHandling/src/LoadRaw3.cpp
- Code/Mantid/Kernel/inc/MantidKernel/FileValidator.h 3 additions, 2 deletionsCode/Mantid/Kernel/inc/MantidKernel/FileValidator.h
- Code/Mantid/Kernel/src/FileValidator.cpp 40 additions, 84 deletionsCode/Mantid/Kernel/src/FileValidator.cpp
- Code/Mantid/Kernel/test/FilePropertyTest.h 5 additions, 2 deletionsCode/Mantid/Kernel/test/FilePropertyTest.h
- Code/Mantid/Kernel/test/FileValidatorTest.h 37 additions, 41 deletionsCode/Mantid/Kernel/test/FileValidatorTest.h
Loading
Please register or sign in to comment