refactor: move to libtrbase: tr_error

This commit is contained in:
Charles Kerr
2026-02-11 18:23:32 -06:00
parent e745b341a7
commit 7ed9fa647d
62 changed files with 177 additions and 147 deletions

View File

@@ -13,18 +13,18 @@
#include <fmt/format.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/env.h>
#include <libtransmission/error.h>
#include <libtransmission/file.h>
#include <libtransmission/tr-getopt.h>
#include <libtransmission/utils.h> // _()
#include <libtransmission/values.h>
#include <libtransmission/variant.h>
#include <libtransmission/version.h>
#include <libtransmission/web-utils.h>
#include <libtransmission/web.h> // tr_sessionFetch()
#include "libtransmission/transmission.h"
#include "libtransmission/env.h"
#include "libtransmission/file.h"
#include "libtransmission/tr-getopt.h"
#include "libtransmission/utils.h" // _()
#include "libtransmission/values.h"
#include "libtransmission/variant.h"
#include "libtransmission/version.h"
#include "libtransmission/web-utils.h"
#include "libtransmission/web.h" // tr_sessionFetch()
using namespace std::literals;
using namespace tr::Values;

View File

@@ -19,10 +19,9 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/error.h"
#include "daemon.h"
static void set_system_error(tr_error& error, int code, std::string_view message)

View File

@@ -10,9 +10,9 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/log.h"
#include "daemon.h"

View File

@@ -29,10 +29,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/transmission.h"
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"

View File

@@ -6,13 +6,13 @@
#include "MakeDialog.h"
#include "GtkCompat.h"
#include "lib/base/error.h"
#include "PathButton.h"
#include "PrefsDialog.h"
#include "Session.h"
#include "Utils.h"
#include <libtransmission/transmission.h>
#include <libtransmission/error.h>
#include <libtransmission/makemeta.h>
#include <libtransmission/values.h>

View File

@@ -5,13 +5,13 @@
#include "Utils.h"
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "Prefs.h"
#include "PrefsDialog.h"
#include "Session.h"
#include <libtransmission/transmission.h> /* TR_RATIO_NA, TR_RATIO_INF */
#include <libtransmission/error.h>
#include <libtransmission/torrent-metainfo.h>
#include <libtransmission/tr-strbuf.h>
#include <libtransmission/utils.h> /* tr_strratio() */

View File

@@ -2,6 +2,8 @@ add_library(trbase STATIC)
target_sources(trbase
PRIVATE
error.cc
error.h
string-utils.cc
string-utils.h
$<$<BOOL:${IS_APPLE_CLANG}>:string-utils.mm>
@@ -22,3 +24,17 @@ target_link_libraries(trbase
set_property(
TARGET trbase
PROPERTY FOLDER "lib")
if(INSTALL_LIB)
install(
TARGETS trbase
DESTINATION ${CMAKE_INSTALL_LIBDIR})
install(
FILES
error.h
string-utils.h
tr-assert.h
tr-macros.h
DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/lib/base")
endif()

View File

@@ -3,10 +3,9 @@
// or any future license endorsed by Mnemosyne LLC.
// License text can be found in the licenses/ folder.
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/error.h"
void tr_error::set_from_errno(int errnum)
{
code_ = errnum;

View File

@@ -54,8 +54,6 @@ target_sources(${TR_NAME}
crypto-utils.cc
crypto-utils.h
error-types.h
error.cc
error.h
env.cc
env.h
file-piece-map.cc
@@ -296,7 +294,6 @@ if(INSTALL_LIB)
install(
FILES
error-types.h
error.h
file.h
log.h
makemeta.h
@@ -305,10 +302,8 @@ if(INSTALL_LIB)
session-id.h
timer-ev.h
timer.h
${CMAKE_SOURCE_DIR}/lib/base/tr-assert.h
tr-buffer.h
tr-getopt.h
${CMAKE_SOURCE_DIR}/lib/base/tr-macros.h
tr-strbuf.h
transmission.h
utils.h

View File

@@ -11,11 +11,11 @@
#include <small/map.hpp>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/announce-list.h"
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/quark.h"
#include "libtransmission/string-utils.h"

View File

@@ -23,13 +23,13 @@
#include <fmt/format.h>
#define LIBTRANSMISSION_ANNOUNCER_MODULE
#include "lib/base/error.h"
#define LIBTRANSMISSION_ANNOUNCER_MODULE
#include "libtransmission/announcer-common.h"
#include "libtransmission/benc.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/env.h"
#include "libtransmission/error.h"
#include "libtransmission/log.h"
#include "libtransmission/net.h"
#include "libtransmission/peer-mgr.h" /* pex */

View File

@@ -14,7 +14,7 @@
#include <string_view>
#include <utility> // make_pair
#include "libtransmission/error.h"
#include "lib/base/error.h"
namespace tr::benc
{

View File

@@ -27,10 +27,11 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/blocklist.h"
#include "libtransmission/constants.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "libtransmission/net.h"

View File

@@ -50,10 +50,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/tr-assert.h"
#include "lib/base/tr-macros.h" // TR_UCLIBC_CHECK_VERSION
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/tr-strbuf.h"

View File

@@ -14,8 +14,9 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/error-types.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "libtransmission/tr-strbuf.h"

View File

@@ -17,11 +17,11 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/crypto-utils.h" /* tr_rand_int() */
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/types.h"

View File

@@ -10,7 +10,8 @@
#include <string_view>
#include <vector>
#include "libtransmission/error.h"
#include "lib/base/error.h"
#include "libtransmission/file.h"
namespace

View File

@@ -14,12 +14,12 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/bitfield.h"
#include "libtransmission/clients.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/handshake.h"
#include "libtransmission/log.h"
#include "libtransmission/peer-io.h"

View File

@@ -12,12 +12,12 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/block-info.h" // tr_block_info
#include "libtransmission/crypto-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/inout.h"
#include "libtransmission/session.h"

View File

@@ -15,9 +15,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/error-types.h"
#include "libtransmission/error.h"
#include "libtransmission/magnet-metainfo.h"
#include "lib/base/string-utils.h"
#include "libtransmission/tr-strbuf.h" // for tr_urlbuf

View File

@@ -17,9 +17,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/block-info.h" // tr_block_info
#include "libtransmission/crypto-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/log.h"

View File

@@ -13,11 +13,11 @@
#include <utility> // std::pair
#include <vector>
#include "lib/base/error.h"
#include "lib/base/tr-macros.h" // TR_CONSTEXPR_VEC
#include "libtransmission/announce-list.h"
#include "libtransmission/block-info.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/torrent-files.h"
#include "libtransmission/types.h"

View File

@@ -11,8 +11,9 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/error-types.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "libtransmission/open-files.h"

View File

@@ -22,9 +22,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/bandwidth.h"
#include "libtransmission/block-info.h" // tr_block_info
#include "libtransmission/error.h"
#include "libtransmission/log.h"
#include "libtransmission/net.h"
#include "libtransmission/peer-io.h"

View File

@@ -13,7 +13,8 @@
#include <libutp/utp.h>
#endif
#include "libtransmission/error.h"
#include "lib/base/error.h"
#include "libtransmission/log.h"
#include "libtransmission/net.h"
#include "libtransmission/peer-socket.h"

View File

@@ -14,9 +14,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/api-compat.h"
#include "libtransmission/bitfield.h"
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"

View File

@@ -34,8 +34,9 @@
#include <libdeflate.h>
#include "lib/base/error.h"
#include "libtransmission/crypto-utils.h" /* tr_ssha1_matches() */
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/log.h"
#include "libtransmission/net.h"

View File

@@ -26,11 +26,11 @@
#include <libdeflate.h>
#include "libtransmission/transmission.h"
#include "lib/base/error.h"
#include "libtransmission/transmission.h"
#include "libtransmission/announcer.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"

View File

@@ -13,9 +13,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/crypto-utils.h" // for tr_rand_obj()
#include "libtransmission/error-types.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "libtransmission/platform.h"

View File

@@ -17,10 +17,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/error.h"
#include "libtransmission/subprocess.h"
#include "libtransmission/tr-strbuf.h"

View File

@@ -17,10 +17,11 @@
#include <windows.h>
#include "libtransmission/error.h"
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/subprocess.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/subprocess.h"
#include "libtransmission/types.h"
#include "libtransmission/utils.h"

View File

@@ -3,10 +3,11 @@
// or any future license endorsed by Mnemosyne LLC.
// License text can be found in the licenses/ folder.
#include "lib/base/error.h"
#include "libtransmission/transmission.h"
#include "libtransmission/torrent-ctor.h"
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/types.h"

View File

@@ -20,11 +20,12 @@
#include <small/map.hpp>
#include "libtransmission/error.h"
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "lib/base/string-utils.h"
#include "libtransmission/torrent-files.h"
#include "libtransmission/tr-strbuf.h"
#include "libtransmission/types.h"

View File

@@ -19,10 +19,11 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/transmission.h"
#include "libtransmission/crypto-utils.h" // for tr_sha1()
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/quark.h"

View File

@@ -13,12 +13,12 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/benc.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"

View File

@@ -20,13 +20,14 @@
#include <fmt/chrono.h>
#include <fmt/format.h>
#include "lib/base/error.h"
#include "libtransmission/transmission.h"
#include "libtransmission/announcer.h"
#include "libtransmission/bandwidth.h"
#include "libtransmission/completion.h"
#include "libtransmission/crypto-utils.h" // for tr_sha1()
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/inout.h" // tr_ioTestPiece()

View File

@@ -14,9 +14,9 @@
#include <small/vector.hpp>
#include "lib/base/error.h"
#include "lib/base/tr-assert.h"
#include "libtransmission/error.h"
#include "libtransmission/net.h" // tr_socket_t
#include "libtransmission/utils.h" // for tr_htonll(), tr_ntohll()

View File

@@ -30,11 +30,11 @@
#include <rapidjson/stringbuffer.h>
#include <rapidjson/writer.h>
#define LIBTRANSMISSION_VARIANT_MODULE
#include "libtransmission/error.h"
#include "libtransmission/quark.h"
#include "lib/base/error.h"
#include "lib/base/tr-assert.h"
#define LIBTRANSMISSION_VARIANT_MODULE
#include "libtransmission/quark.h"
#include "libtransmission/utils.h"
#include "libtransmission/variant.h"

View File

@@ -20,11 +20,11 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/tr-assert.h"
#define LIBTRANSMISSION_VARIANT_MODULE
#include "libtransmission/api-compat.h"
#include "libtransmission/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/log.h"
#include "libtransmission/quark.h"

View File

@@ -17,7 +17,8 @@
#include <variant>
#include <vector>
#include "libtransmission/error.h"
#include "lib/base/error.h"
#include "libtransmission/quark.h"
/**

View File

@@ -9,10 +9,10 @@
#include <fmt/format.h>
#define LIBTRANSMISSION_WATCHDIR_MODULE
#include "lib/base/error.h"
#define LIBTRANSMISSION_WATCHDIR_MODULE
#include "libtransmission/error-types.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "libtransmission/tr-strbuf.h"

View File

@@ -8,12 +8,11 @@
#include <optional>
#include <utility>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/transmission.h"
#include "libtransmission/error.h"
#include "libtransmission/makemeta.h"
#include "lib/base/string-utils.h"
#include "libtransmission/web-utils.h" // tr_urlIsValidTracker()
#import "CreatorWindowController.h"

View File

@@ -7,10 +7,10 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/transmission.h"
#include "libtransmission/error.h"
#include "libtransmission/log.h"
#import "Torrent.h"

View File

@@ -7,11 +7,11 @@
#include <QFile>
#include <QFileInfo>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/error.h>
#include <libtransmission/torrent-metainfo.h>
#include <libtransmission/web-utils.h>
#include "libtransmission/transmission.h"
#include "libtransmission/torrent-metainfo.h"
#include "libtransmission/web-utils.h"
#include "AddData.h"
#include "Utils.h"

View File

@@ -19,9 +19,10 @@
#include <QString>
#include <QTimer>
#include <libtransmission/error.h>
#include <libtransmission/makemeta.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include "libtransmission/makemeta.h"
#include "libtransmission/transmission.h"
#include "ColumnResizer.h"
#include "Formatter.h"

View File

@@ -15,13 +15,13 @@
#include <gtest/gtest.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/announce-list.h>
#include <libtransmission/error.h>
#include <libtransmission/file-utils.h>
#include <libtransmission/torrent-metainfo.h>
#include <libtransmission/tr-strbuf.h>
#include "libtransmission/transmission.h"
#include "libtransmission/announce-list.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/torrent-metainfo.h"
#include "libtransmission/tr-strbuf.h"
#include "test-fixtures.h"

View File

@@ -8,8 +8,9 @@
#include <fmt/format.h>
#include <libtransmission/benc.h>
#include <libtransmission/error.h>
#include "lib/base/error.h"
#include "libtransmission/benc.h"
#include "test-fixtures.h"

View File

@@ -11,11 +11,12 @@
#include <gtest/gtest.h>
#include <libtransmission/crypto-utils.h>
#include <libtransmission/error.h>
#include <libtransmission/file-utils.h>
#include <libtransmission/file.h>
#include <libtransmission/tr-strbuf.h>
#include "lib/base/error.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/tr-strbuf.h"
#include "test-fixtures.h"

View File

@@ -7,7 +7,7 @@
#include <gtest/gtest.h>
#include <libtransmission/error.h>
#include "lib/base/error.h"
#include "test-fixtures.h"

View File

@@ -27,10 +27,10 @@
#include <gtest/gtest.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "lib/base/tr-macros.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/tr-strbuf.h"

View File

@@ -8,10 +8,11 @@
#include <gtest/gtest.h>
#include <libtransmission/error.h>
#include <libtransmission/file-utils.h>
#include <libtransmission/file.h>
#include <libtransmission/tr-strbuf.h>
#include "lib/base/error.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/tr-strbuf.h"
#include "test-fixtures.h"

View File

@@ -14,12 +14,12 @@
#include <gtest/gtest.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/error.h>
#include <libtransmission/file.h>
#include <libtransmission/open-files.h>
#include <libtransmission/tr-strbuf.h>
#include "libtransmission/transmission.h"
#include "libtransmission/file.h"
#include "libtransmission/open-files.h"
#include "libtransmission/tr-strbuf.h"
#include "test-fixtures.h"

View File

@@ -13,15 +13,15 @@
#include <gtest/gtest.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/crypto-utils.h>
#include <libtransmission/error.h>
#include <libtransmission/file-utils.h>
#include <libtransmission/file.h>
#include <libtransmission/resume.h>
#include <libtransmission/torrent.h> // tr_isTorrent()
#include <libtransmission/tr-strbuf.h>
#include "libtransmission/transmission.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/resume.h"
#include "libtransmission/torrent.h" // tr_isTorrent()
#include "libtransmission/tr-strbuf.h"
#include "test-fixtures.h"

View File

@@ -14,10 +14,10 @@
#include <gtest/gtest.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "lib/base/tr-macros.h"
#include "libtransmission/error.h"
#include "libtransmission/file.h"
#include "libtransmission/subprocess.h"

View File

@@ -21,16 +21,16 @@
#include <gtest/gtest.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/crypto-utils.h> // tr_base64_decode()
#include <libtransmission/error.h>
#include <libtransmission/file.h> // tr_sys_file_*()
#include <libtransmission/quark.h>
#include <libtransmission/torrent-ctor.h>
#include <libtransmission/torrent.h>
#include <libtransmission/utils.h>
#include <libtransmission/variant.h>
#include "libtransmission/transmission.h"
#include "libtransmission/crypto-utils.h" // tr_base64_decode()
#include "libtransmission/file.h" // tr_sys_file_*()
#include "libtransmission/quark.h"
#include "libtransmission/torrent-ctor.h"
#include "libtransmission/torrent.h"
#include "libtransmission/utils.h"
#include "libtransmission/variant.h"
using namespace std::literals;

View File

@@ -9,9 +9,10 @@
#include <gtest/gtest.h>
#include <libtransmission/error.h>
#include <libtransmission/torrent-magnet.h>
#include <libtransmission/torrent-metainfo.h>
#include "lib/base/error.h"
#include "libtransmission/torrent-magnet.h"
#include "libtransmission/torrent-metainfo.h"
#include "test-fixtures.h"

View File

@@ -11,16 +11,16 @@
#include <gtest/gtest.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/crypto-utils.h>
#include <libtransmission/error.h>
#include <libtransmission/file-utils.h>
#include <libtransmission/file.h>
#include <libtransmission/log.h>
#include <libtransmission/torrent-metainfo.h>
#include <libtransmission/torrent.h>
#include <libtransmission/tr-strbuf.h>
#include "libtransmission/transmission.h"
#include "libtransmission/crypto-utils.h"
#include "libtransmission/file-utils.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "libtransmission/torrent-metainfo.h"
#include "libtransmission/torrent.h"
#include "libtransmission/tr-strbuf.h"
#include "test-fixtures.h"

View File

@@ -16,13 +16,13 @@
#include <gtest/gtest.h>
#define LIBTRANSMISSION_VARIANT_MODULE
#include "lib/base/error.h"
#include <libtransmission/benc.h>
#include <libtransmission/crypto-utils.h> // tr_rand_buffer(), tr_rand_int()
#include <libtransmission/error.h>
#include <libtransmission/quark.h>
#include <libtransmission/variant.h>
#define LIBTRANSMISSION_VARIANT_MODULE
#include "libtransmission/benc.h"
#include "libtransmission/crypto-utils.h" // tr_rand_buffer(), tr_rand_int()
#include "libtransmission/quark.h"
#include "libtransmission/variant.h"
#include "test-fixtures.h"

View File

@@ -17,18 +17,18 @@
#include <fmt/format.h>
#include <libtransmission/transmission.h>
#include "lib/base/error.h"
#include <libtransmission/announce-list.h>
#include <libtransmission/error.h>
#include <libtransmission/file.h>
#include <libtransmission/log.h>
#include <libtransmission/makemeta.h>
#include <libtransmission/torrent-files.h>
#include <libtransmission/tr-getopt.h>
#include <libtransmission/utils.h>
#include <libtransmission/values.h>
#include <libtransmission/version.h>
#include "libtransmission/transmission.h"
#include "libtransmission/announce-list.h"
#include "libtransmission/file.h"
#include "libtransmission/log.h"
#include "libtransmission/makemeta.h"
#include "libtransmission/torrent-files.h"
#include "libtransmission/tr-getopt.h"
#include "libtransmission/utils.h"
#include "libtransmission/values.h"
#include "libtransmission/version.h"
using namespace std::literals;

View File

@@ -12,9 +12,9 @@
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/error.h"
#include "libtransmission/log.h"
#include "libtransmission/quark.h"
#include "libtransmission/tr-getopt.h"

View File

@@ -21,10 +21,10 @@
#include <fmt/chrono.h>
#include <fmt/format.h>
#include "lib/base/error.h"
#include "lib/base/string-utils.h"
#include "libtransmission/transmission.h"
#include "libtransmission/error.h"
#include "libtransmission/log.h"
#include "libtransmission/quark.h"
#include "libtransmission/torrent-metainfo.h"