copilot-swe-agent[bot]
3b1e9f2a8a
Merge origin/develop: resolve conflicts keeping std::filesystem, update new GTest FileUtilities, remove stale boost::filesystem includes
2026-07-13 17:58:04 +00:00
copilot-swe-agent[bot]
4b7a21bdfe
WIP: Merging origin/develop
2026-07-13 17:55:17 +00:00
Ayaz Salikhov
73b6852a12
style: Unify style for all Doxygen comments ( #7776 )
2026-07-13 10:40:40 +00:00
Ayaz Salikhov
c5a6de6ef7
chore: Enable most cppcoreguidelines checks ( #7660 )
2026-07-07 13:12:52 +00:00
Ayaz Salikhov
f59d5c0894
chore: Enable most misc checks ( #7663 )
2026-07-06 15:22:11 +00:00
Ayaz Salikhov
d07d2aba2e
chore: Enable most modernize checks ( #7664 )
2026-07-06 12:19:52 +00:00
Ayaz Salikhov
c92285f10d
chore: Delete dead code ( #7718 )
2026-07-03 15:59:20 +00:00
Ayaz Salikhov
53649cc298
chore: Enable modernize-use-constraints ( #7715 )
2026-07-03 14:28:15 +00:00
Ayaz Salikhov
f151293e8a
chore: Enable modernize-avoid-bind ( #7711 )
2026-07-03 11:17:03 +00:00
Ayaz Salikhov
7ba1d76d05
chore: Enable modernize-use-auto ( #7707 )
2026-07-02 20:02:55 +00:00
Ayaz Salikhov
41622b87ae
chore: Enable modernize-unary-static-assert ( #7705 )
2026-07-02 18:30:59 +00:00
Ayaz Salikhov
6f0f5b8bb3
chore: Make clang-tidy happy on macOS ( #7701 )
2026-07-02 16:26:09 +00:00
Ayaz Salikhov
8e378c4f47
build: Add verify-headers target to cleanup headers ( #7670 )
2026-07-01 23:14:17 +00:00
Ayaz Salikhov
eef8f4a4ff
chore: Use clang-tidy v22 new features ( #7427 )
2026-06-24 17:23:29 +00:00
copilot-swe-agent[bot]
f956135e29
Merge remote-tracking branch 'origin/develop' into copilot/refactor-replace-boost-filesystem
...
# Conflicts:
# src/test/app/GRPCServerTLS_test.cpp
# src/test/app/SHAMapStore_test.cpp
# src/xrpld/app/misc/SHAMapStoreImp.cpp
# src/xrpld/app/rdb/backend/detail/Node.cpp
# src/xrpld/core/detail/Config.cpp
2026-06-11 12:28:23 +00:00
Ayaz Salikhov
fccb109e48
feat: Use C++ 23 standard ( #7431 )
2026-06-09 17:36:17 +00:00
Vito Tumas
0fb1aca461
refactor: Introduce XRPL_ASSERT_IF for amendment-gated assertions ( #7378 )
...
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
2026-06-09 17:02:06 +00:00
Bart
c9769d1add
refactor: Use std::move and std::string_view where possible ( #7424 )
...
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com >
2026-06-09 13:56:32 +00:00
copilot-swe-agent[bot]
3e4422df28
Merge remote-tracking branch 'origin/develop' into copilot/refactor-replace-boost-filesystem
...
# Conflicts:
# src/xrpld/core/Config.h
# src/xrpld/core/detail/Config.cpp
2026-05-27 20:55:29 +00:00
Alex Kremer
a830ab10ef
style: More clang-tidy identifier renaming ( #7290 )
2026-05-20 21:31:15 +00:00
copilot-swe-agent[bot]
9f5bf51b31
Merge branch 'develop' of https://github.com/XRPLF/rippled into copilot/refactor-replace-boost-filesystem
...
# Conflicts:
# src/libxrpl/server/Vacuum.cpp
# src/test/app/GRPCServerTLS_test.cpp
# src/xrpld/app/rdb/backend/detail/Node.cpp
# src/xrpld/core/detail/Config.cpp
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-05-15 17:38:01 +00:00
Alex Kremer
5b6e8b6f93
refactor: Rename static constants ( #7120 )
...
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-05-15 15:32:19 +00:00
Alex Kremer
cdee9a675c
refactor: Use more scoped enums ( #7086 )
2026-05-11 15:39:48 +00:00
Alex Kremer
7afdd71a54
chore: More fixes for bad renames ( #7092 )
2026-05-07 17:04:30 +00:00
copilot-swe-agent[bot]
ba2ff93d6e
style: fix clang-format in temp_dir.h (collapse throw statement to one line)
...
Agent-Logs-Url: https://github.com/XRPLF/rippled/sessions/8ef69f5f-e752-47b2-a4a3-2746d0dbfe78
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2026-05-06 10:21:10 +00:00
copilot-swe-agent[bot]
4714160052
refactor: add prefix param to uniqueRandomPath, use in GRPCServerTLS_test
...
Agent-Logs-Url: https://github.com/XRPLF/rippled/sessions/a8d8f682-0faf-4cb5-a330-39dc6fb7408f
Co-authored-by: mathbunnyru <12270691+mathbunnyru@users.noreply.github.com >
2026-05-06 10:04:14 +00:00
copilot-swe-agent[bot]
719368ae25
fix: Apply pre-commit and clang-tidy fixes (formatting, braces, naming)
...
Agent-Logs-Url: https://github.com/XRPLF/rippled/sessions/a872065b-cdb8-47a7-8acb-3ece056594ca
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-05-04 17:20:36 +00:00
copilot-swe-agent[bot]
3e372656d3
Fix comment in temp_dir.h
...
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-05-04 16:17:43 +00:00
copilot-swe-agent[bot]
81964068a1
Merge origin/develop: resolve conflicts, keep std::filesystem with develop naming
...
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-05-04 16:17:01 +00:00
Alex Kremer
8995564ed6
refactor: Enable clang-tidy readability-identifier-naming check ( #6571 )
2026-05-03 10:31:53 +00:00
Alex Kremer
f7275b7ad9
chore: Enable clang-tidy v21 new checks ( #7031 )
2026-04-29 15:17:35 +00:00
Pratik Mankawde
3547112540
fix: Fix ubsan flagged issues ( #6151 )
...
Signed-off-by: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: xrplf-ai-reviewer[bot] <266832837+xrplf-ai-reviewer[bot]@users.noreply.github.com>
2026-04-27 20:34:16 +00:00
copilot-swe-agent[bot]
ae7076c054
Address second round of review feedback: non-throwing exists(), direct path streams, errno propagation
...
Agent-Logs-Url: https://github.com/XRPLF/rippled/sessions/ebfae1ee-800f-4a23-b484-a709c2321693
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-04-24 21:16:42 +00:00
copilot-swe-agent[bot]
5e6d8a4692
Merge remote-tracking branch 'origin/develop' into copilot/refactor-replace-boost-filesystem
...
# Conflicts:
# src/xrpld/core/Config.h
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-04-24 17:59:58 +00:00
Alex Kremer
4dc923dcc5
chore: Enable clang-tidy modernize-use-nodiscard check ( #7015 )
2026-04-24 17:19:30 +00:00
copilot-swe-agent[bot]
ff4c538a9f
Address code review: improve random path generation and fix includes
...
Agent-Logs-Url: https://github.com/XRPLF/rippled/sessions/ec2fa57d-2d9c-4388-b4e1-90a40f55b5e8
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-04-24 13:50:38 +00:00
copilot-swe-agent[bot]
9fe94c47c3
Replace boost::filesystem with std::filesystem across codebase
...
Agent-Logs-Url: https://github.com/XRPLF/rippled/sessions/ec2fa57d-2d9c-4388-b4e1-90a40f55b5e8
Co-authored-by: mvadari <8029314+mvadari@users.noreply.github.com >
2026-04-24 13:47:08 +00:00
Mayukha Vadari
1c6cdc653c
fix: More clang-tidy issues ( #6992 )
2026-04-22 17:42:15 +00:00
Alex Kremer
ce3951bbb3
chore: Enable clang-tidy modernize checks ( #6975 )
...
Co-authored-by: Bart <11445373+bthomee@users.noreply.github.com >
Co-authored-by: Bart <bthomee@users.noreply.github.com >
2026-04-21 15:32:51 +00:00
Alex Kremer
f1a5ba43ad
chore: Enable clang-tidy readability checks ( #6930 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-04-17 13:30:52 +00:00
Alex Kremer
6a0ce46755
chore: Enable most clang-tidy bugprone checks ( #6929 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-04-14 20:24:21 +00:00
Alex Kremer
29e49abd3c
chore: Enable clang-tidy coreguidelines checks ( #6698 )
...
Co-authored-by: Ayaz Salikhov <mathbunnyru@users.noreply.github.com >
2026-04-01 15:46:14 +00:00
Alex Kremer
2502befb42
chore: Enable clang-tidy misc checks ( #6655 )
2026-03-31 17:29:45 +00:00
Alex Kremer
0eedefbf45
refactor: Enable more clang-tidy readability checks ( #6595 )
...
Co-authored-by: Sergey Kuznetsov <kuzzz99@gmail.com >
2026-03-24 15:42:12 +00:00
Alex Kremer
72f4cb097f
refactor: Enable remaining clang-tidy cppcoreguidelines checks ( #6538 )
2026-03-17 19:09:05 +00:00
Ayaz Salikhov
c69091bded
chore: Add Git information compile-time info to only one file ( #6464 )
...
The existing code added the git commit info (`GIT_COMMIT_HASH` and `GIT_BRANCH`) to every file, which was a problem for leveraging `ccache` to cache build objects. This change adds a separate C++ file from where these compile-time variables are propagated to wherever they are needed. A new CMake file is added to set the commit info if the `git` binary is available.
2026-03-04 19:45:28 +00:00
Ed Hennis
6f35d94b2f
Fix tautological assertion ( #6393 )
2026-02-20 01:58:47 +00:00
Ayaz Salikhov
2c1fad1023
chore: Apply clang-format width 100 ( #6387 )
2026-02-19 23:30:00 +00:00
Bart
34ef577604
refactor: Replace include guards by '#pragma once' ( #6322 )
...
This change replaces all include guards in the `src/` and `include/` directories by `#pragma once`.
2026-02-04 09:50:21 -05:00
Ayaz Salikhov
5f638f5553
chore: Set ColumnLimit to 120 in clang-format ( #6288 )
...
This change updates the ColumnLimit from 80 to 120, and applies clang-format to reformat the code.
2026-01-28 18:09:50 +00:00