-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare for release candidate v6.11.0.3rc1 #38592
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is a squashed version of #38329 Use iends_with for consistency with the rest of the file. Update dev docs regarding string libraries Replace boost starts_with with stl equivalent Add boost headers where they're required Use to std::string to avoid using boost starts_with fix cppcheck defects Add missing boost headers to tests Make strings const.
…rnl_next Replace boost ends_with with std::string equivalent - ornl-next
This is a squashed version of #38407 Use Load algorithm instead of LoadMuonNexus so it finds correct algo Remove confidence check from LoadMuonNexus2 algorithm Update tests to use generic Load algorithm Fix cppcheck warnings in LoadMuonNexus HDF4 algorithms Use Load algorithm to choose correct LoadMuonNexus algorithm in doc tests Add release note and fix doc typo
This is a squashed version of #38282 Refactor LoadMuonNexusTest Add system test for loading HDF4 muon file Add test for _v2 muon nexus files Add test for _v1 muon nexus files Add MUSR00032900 system test data
Move muon loader confidence check out of exec method - ornl-next
Ignore in-source build of conda - ornl-next
Fix cppcheck warnings and remove unused headers - ornl-next
This is a squashed version of #38477 Link DataHandling to Muon library Remove unused includes from DataHandling tests Move ISISRunLogs to MantidAPI Remove DataHandling dependency Fix cppcheck warnings
…aders_ornlnext Move muon hdf4 loaders to muon library
…kspaces (#38494) Post main-merge
This is a squashed version of #38512 Adding release note
…_ornlnext Fixing face centered lattice - ornl-next
…tionMD New MagneticFormFactorCorrectionMD algorithm
Log cppcheck command during configure step
Change atom labels to the ones that were supplied - ornl-next
updates: - [github.com/pre-commit/mirrors-clang-format: v19.1.5 → v19.1.6](pre-commit/mirrors-clang-format@v19.1.5...v19.1.6) - [github.com/astral-sh/ruff-pre-commit: v0.8.4 → v0.8.6](astral-sh/ruff-pre-commit@v0.8.4...v0.8.6) Remove maintenance note from clang-format
install() DESTINATION paths are normalized. See https://cmake.org/cmake/help/latest/policy/CMP0177.html
update test data for new Scipy
…nfig-ornlnext [pre-commit.ci] pre-commit autoupdate - ornl-next
Pull nexus library into mantid - ornl-next
…_install_paths_ornlnext Set cmake policy CMP0177 to new - ornl-next
…agged Add support for histogram ragged workspaces with density=true - ornl-next
…rnlnext Drop scipy pin, relax tolerance for AbinsPowderCalculatorTest - ornl-next
This fixes a cmake warning about requiring a version of cmake that's too old.
…2_ornlnext Update googletest to version 1.15.2 - ornl-next
H5Util read 1d slices of data - ornl-next
…eader Remove includes of MantidKernel/System.h - ornl-next
Co-authored-by: mguthriem <[email protected]>
Co-authored-by: mguthriem <[email protected]>
Clarify that gtest is pinned to v1.15.2 - ornl-next
…eption Fix invalid data when MDHistoworkspace replaced and has original workspace
Compiler modernization and fixes to nexus make many of these unnecessary. Refs #38332
CrossCorrelate and GetDetectorOffset algorithm user docs - ornl-next
…udes Remove clang-format suppressions - ornl-next
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of work
This PR is preparing for the release candidate
v6.11.0.3rc1
.[AI generated summary]
This pull request includes updates to dependencies, new policies, and various refactorings to improve code organization and maintainability. The most important changes include updating versions in the pre-commit configuration, adding a new CMake policy, moving and renaming files, and cleaning up includes.
Dependency Updates:
.pre-commit-config.yaml
: Updated versions forclang-format
,mantidproject/pre-commit-hooks
, andruff-pre-commit
. [1] [2]CMake Policies:
CMakeLists.txt
: Added a new CMake policyCMP0177
to normalizeinstall()
destination paths.File Movements:
Framework/API/CMakeLists.txt
: AddedISISRunLogs.cpp
andISISRunLogs.h
to the source and include files respectively. [1] [2]Framework/API/inc/MantidAPI/ISISRunLogs.h
: Moved and renamed fromFramework/DataHandling/inc/MantidDataHandling/ISISRunLogs.h
. Updated namespace and DLL export macro. [1] [2] [3]Include Cleanup:
#include "MantidKernel/System.h"
and updated includes to useMantidNexusCpp/NeXusFile.hpp
instead ofnexus/NeXusFile.hpp
. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]New Features:
Framework/API/inc/MantidAPI/MatrixWorkspace.h
: Added new methods and members for handling plot types and marker styles. [1] [2] [3]