Updates for week 22 of 2015

  • Various static analysis fixes
  • Major changes/bugfixes to FindPeaks, FitPeak, and FindPeakBackground. Minor changes to StripPeaks as a result.
  • OffspecSESANSP0 system test now runs on at least one platform on build servers
  • Added support for coveralls to build servers
  • Workaround bug in Poco::URI path when server doesn’t have a trailing /
  • Generate .py from .ui files as part of the build
  • Expose help window to python via pymantidplot.proxies
  • New algorithm StatisticsOfTableWorkspace

Detailed Merges for May 23 - 29, 2015

  • [#788|99523ed] Estimate peak background fixes
  • [#804|9d8218f] Fit peaks system tests
  • [#808|98da0c4] Fix invalid Poco::URI path when missing trailing /.
  • [#11466|68f53d0] Fix a coverity issue in FABADA.cpp
  • [#11561|da36d79] Add FABADA option to ConvFit and IqtFit
  • [#11569|612f3b5] Replace LastModifiedDate in IDF with a checksum
  • [#11701|c9c6367] Make it obvious when IndirectCalibration uses multiple files
  • [#11755|aaf558e] Generate .py from .ui files as part of the build
  • [#11758|8a93626] IndirectILLReduction gives an X axis with unit Label
  • [#11796|db25b8d] Plotting fails on IDR Calibration when smoothing data
  • [#11801|2b7fa0a] Make system test OffspecSESANSP0 run on at least one platform
  • [#11801|ec60612] Make system test OffspecSESANSP0 run on at least one platform
  • [#11807|ac03dbc] Expose help window to python
  • [#11809|c145bcf] Change SensorA as default log in IDA.ELWIN for BASIS
  • [#11812|9c1409b] NO_OPENCASCADE still used in CMakeLists
  • [#11819|5fe06e0] Create an algorithm to give statistics of a table workspace
  • [#11824|9a6f394] Eliminate pylint warnings in algorithms and functions
  • [#11825|31dc59e] Coverity issues: Muon and NeXus load issues
  • [#11826|dd79497] Fix remaining initialization coverity issues in the MantidPlot component
  • [#11827|77aa6e7] Fix coverity “null pointer dereferences” issues in Framework component
  • [#11828|0d479b3] Fix coverity “null pointer dereferences” issues in MantidPlot component
  • [#11829|10b4c13] Fix as many as possible “uninitialized variable” coverity issues in Framework component
  • [#11830|ac0262a] Make Group usable directly in Python
  • [#11832|d10a7b3] measure code coverage
  • [#11857|5c744fa] Whitelist DLLs for Windows package