From cd38492ceb584515acde63f4fc8418bd6baa9c99 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Sat, 7 May 2016 06:21:09 -0400 Subject: [PATCH] Changes for Beast --- Builds/VisualStudio2015/RippleD.vcxproj | 154 +++++----- .../VisualStudio2015/RippleD.vcxproj.filters | 282 +++++++++--------- SConstruct | 3 +- src/ripple/app/main/Application.cpp | 2 +- src/ripple/app/main/Main.cpp | 4 +- src/ripple/app/tests/DeliverMin.test.cpp | 2 +- src/ripple/app/tests/HashRouter_test.cpp | 2 +- src/ripple/app/tests/Offer.test.cpp | 2 +- src/ripple/app/tests/Path_test.cpp | 2 +- src/ripple/basics/BasicConfig.h | 6 +- src/ripple/basics/Log.h | 2 +- src/ripple/basics/impl/ResolverAsio.cpp | 2 +- src/ripple/basics/random.h | 2 +- .../container/detail/aged_ordered_container.h | 2 +- .../detail/aged_unordered_container.h | 2 +- src/ripple/beast/define_print.cpp | 84 ++++++ .../beast/insight/impl/StatsDCollector.cpp | 2 +- .../nudb/test/beast_nudb_callgrind_test.cpp | 2 +- .../nudb/test/beast_nudb_recover_test.cpp | 2 +- .../beast/nudb/test/beast_nudb_store_test.cpp | 2 +- src/ripple/beast/unit_test.h | 28 +- src/ripple/beast/utility/weak_fn.h | 2 +- src/ripple/core/Config.h | 2 +- src/ripple/core/impl/Config.cpp | 2 +- src/ripple/core/impl/SNTPClock.cpp | 2 +- src/ripple/ledger/tests/View_test.cpp | 2 +- src/ripple/net/impl/HTTPClient.cpp | 2 +- src/ripple/net/impl/RPCCall.cpp | 2 +- .../nodestore/backend/MemoryFactory.cpp | 2 +- src/ripple/nodestore/impl/ManagerImp.cpp | 2 +- src/ripple/nodestore/tests/Backend.test.cpp | 2 +- src/ripple/nodestore/tests/Database.test.cpp | 2 +- src/ripple/nodestore/tests/Timing.test.cpp | 4 +- src/ripple/nodestore/tests/import_test.cpp | 2 +- src/ripple/overlay/impl/ConnectAttempt.cpp | 2 +- src/ripple/overlay/impl/ConnectAttempt.h | 4 +- src/ripple/overlay/impl/OverlayImpl.cpp | 4 +- src/ripple/overlay/impl/PeerImp.h | 4 +- src/ripple/overlay/impl/PeerSet.cpp | 2 +- src/ripple/overlay/impl/TMHello.cpp | 2 +- src/ripple/overlay/tests/short_read.test.cpp | 2 +- src/ripple/peerfinder/impl/Checker.h | 2 +- src/ripple/server/Port.h | 2 +- src/ripple/server/SimpleWriter.h | 4 +- src/ripple/server/impl/BaseHTTPPeer.h | 2 +- src/ripple/server/impl/BaseWSPeer.h | 2 +- src/ripple/server/impl/Door.cpp | 2 +- src/ripple/server/impl/Door.h | 2 +- src/ripple/server/impl/SSLWSPeer.h | 2 +- src/ripple/server/impl/ServerHandlerImp.cpp | 2 +- src/ripple/server/json_body.h | 6 +- src/ripple/test/impl/BasicNetwork_test.cpp | 2 +- src/ripple/test/impl/WSClient.cpp | 4 +- src/ripple/test/impl/WSClient_test.cpp | 2 +- src/ripple/test/jtx/Env.h | 2 +- src/ripple/test/jtx/impl/Env_test.cpp | 2 +- src/ripple/unity/beast.cpp | 2 +- src/ripple/websocket/AutoSocket.h | 4 +- src/ripple/websocket/Connection.h | 2 +- src/websocketpp_02/src/sockets/autotls.hpp | 2 +- 60 files changed, 389 insertions(+), 296 deletions(-) create mode 100644 src/ripple/beast/define_print.cpp diff --git a/Builds/VisualStudio2015/RippleD.vcxproj b/Builds/VisualStudio2015/RippleD.vcxproj index 94223fea72..beab4783de 100644 --- a/Builds/VisualStudio2015/RippleD.vcxproj +++ b/Builds/VisualStudio2015/RippleD.vcxproj @@ -87,7 +87,7 @@ HAVE_USLEEP=1;SOCI_CXX_C11=1;_WIN32_WINNT=0x6000;BOOST_NO_AUTO_PTR;DEBUG;DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;NOMINMAX;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRTDBG_MAP_ALLOC;_CRT_SECURE_NO_WARNINGS;_DEBUG;_SCL_SECURE_NO_WARNINGS;_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS;%(PreprocessorDefinitions) - ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) + ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\extras;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) 4800;4244;4267;4018 Async MultiThreadedDebug @@ -124,7 +124,7 @@ HAVE_USLEEP=1;SOCI_CXX_C11=1;_WIN32_WINNT=0x6000;BOOST_NO_AUTO_PTR;DEBUG;DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;NOMINMAX;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRTDBG_MAP_ALLOC;_CRT_SECURE_NO_WARNINGS;_DEBUG;_SCL_SECURE_NO_WARNINGS;_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS;%(PreprocessorDefinitions) - ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) + ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\extras;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) 4800;4244;4267;4018 Async MultiThreadedDebug @@ -161,7 +161,7 @@ HAVE_USLEEP=1;SOCI_CXX_C11=1;_WIN32_WINNT=0x6000;BOOST_NO_AUTO_PTR;DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;NDEBUG;NOMINMAX;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS;%(PreprocessorDefinitions) - ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) + ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\extras;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) 4800;4244;4267;4018 Async Precise @@ -196,7 +196,7 @@ HAVE_USLEEP=1;SOCI_CXX_C11=1;_WIN32_WINNT=0x6000;BOOST_NO_AUTO_PTR;DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;NDEBUG;NOMINMAX;OPENSSL_NO_SSL2;WIN32_CONSOLE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS;%(PreprocessorDefinitions) - ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) + ..\..\build\proto;..\..\src;..\..\src\beast;..\..\src\beast\extras;..\..\src\beast\include;..\..\src\protobuf\src;..\..\src\protobuf\vsprojects;..\..\src\soci\include;..\..\src\soci\src;%(AdditionalIncludeDirectories) 4800;4244;4267;4018 Async Precise @@ -236,86 +236,113 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - True - - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -333,8 +360,6 @@ - - @@ -369,34 +394,10 @@ + + - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -453,8 +454,6 @@ - - @@ -1638,6 +1637,9 @@ + + True + diff --git a/Builds/VisualStudio2015/RippleD.vcxproj.filters b/Builds/VisualStudio2015/RippleD.vcxproj.filters index c3177ee2be..d6031d5408 100644 --- a/Builds/VisualStudio2015/RippleD.vcxproj.filters +++ b/Builds/VisualStudio2015/RippleD.vcxproj.filters @@ -13,20 +13,32 @@ {9DEED977-2072-A182-5BD9-CEBF206E8C91} + + {477971A7-4031-9D7E-C153-2FC390C183F6} + + + {F8A3CFB1-5785-C83C-4338-5F27773F327D} + + + {8F81A840-0F90-3664-FE3C-4EAF71864EA3} + + + {C4E6332D-1115-85EB-D574-A18E70A03124} + {BFB5FB0D-E563-77CD-68EA-A6E186D6240D} {0959FCA5-589F-980F-57AF-AB859F5A61AA} - - {42B1E98B-3FD0-CA4B-41E1-1BF2B5548847} + + {0E36C1CA-6BDD-2413-4E69-64ED5F44F9D5} - - {111F5668-0DD0-400E-97B7-0B01809D8BF2} + + {A37B2E28-7A35-B699-8B09-D51004D302FA} - - {7A85C6E8-9F03-F94D-4302-A43773BF7E61} + + {9EFA48D3-D5FA-A645-5DD5-ED6EBAF39EF6} {78230F53-2814-6C7D-1558-87709A2F6090} @@ -37,9 +49,6 @@ {DDE347C4-F990-B1A8-1D36-357D36685D1F} - - {3CFD7EE6-5D12-16E4-B83A-B16BA89B931D} - {A3314CD5-8DAB-E905-89CA-0DBAEF8A4FFF} @@ -528,125 +537,167 @@ . - - include\beast + + extras\beast\unit_test - - include\beast + + extras\beast\unit_test - - include\beast + + extras\beast\unit_test - - include\beast + + extras\beast\unit_test - - include\beast + + extras\beast\unit_test - - include\beast + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test\detail - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail + + extras\beast\unit_test - - include\beast\detail\stream + + extras\beast\unit_test - - include\beast\detail\stream + + include\beast\core - - include\beast\detail\stream + + include\beast\core - - include\beast\detail\stream + + include\beast\core - - include\beast\detail\stream + + include\beast\core - - include\beast\detail + + include\beast\core - - include\beast\detail + + include\beast\core - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test - - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail\unit_test + + include\beast\core\detail - - include\beast\detail + + include\beast\core\detail - - include\beast + + include\beast\core - - include\beast + + include\beast\core + + + include\beast\core + + + include\beast\core\impl + + + include\beast\core\impl + + + include\beast\core\impl + + + include\beast\core\impl + + + include\beast\core\impl + + + include\beast\core + + + include\beast\core + + + include\beast\core + + + include\beast\core + + + include\beast\core + + + include\beast\core + + + include\beast\core + + + include\beast\core + + + include\beast\core include\beast @@ -672,9 +723,6 @@ include\beast\http - - include\beast\http - include\beast\http @@ -726,47 +774,11 @@ include\beast\http - + include\beast\http - - include\beast\impl - - - include\beast\impl - - - include\beast\impl - - - include\beast\impl - - - include\beast\impl - - - include\beast - - - include\beast - - - include\beast - - - include\beast - - - include\beast - - - include\beast - - - include\beast - - - include\beast + + include\beast\http include\beast @@ -852,9 +864,6 @@ include\beast\websocket - - include\beast - ed25519-donna @@ -2157,6 +2166,9 @@ ripple\beast\cxx17 + + ripple\beast + ripple\beast\hash diff --git a/SConstruct b/SConstruct index 4d49f816ce..c337f93a35 100644 --- a/SConstruct +++ b/SConstruct @@ -769,6 +769,7 @@ base.Append(CPPPATH=[ 'src', os.path.join('src', 'beast'), os.path.join('src', 'beast', 'include'), + os.path.join('src', 'beast', 'extras'), os.path.join(build_dir, 'proto'), os.path.join('src','soci','src'), os.path.join('src','soci','include'), @@ -1201,7 +1202,7 @@ for key, value in aliases.iteritems(): vcxproj = base.VSProject( os.path.join('Builds', 'VisualStudio2015', 'RippleD'), source = [], - VSPROJECT_ROOT_DIRS = ['src/beast', 'src/beast/include', 'src', '.'], + VSPROJECT_ROOT_DIRS = ['src/beast', 'src/beast/include', 'src/beast/extras', 'src', '.'], VSPROJECT_CONFIGS = msvc_configs) base.Alias('vcxproj', vcxproj) diff --git a/src/ripple/app/main/Application.cpp b/src/ripple/app/main/Application.cpp index 19b91d9d86..134e653bbf 100644 --- a/src/ripple/app/main/Application.cpp +++ b/src/ripple/app/main/Application.cpp @@ -74,7 +74,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/app/main/Main.cpp b/src/ripple/app/main/Main.cpp index 2ff1aba86f..764748a0be 100644 --- a/src/ripple/app/main/Main.cpp +++ b/src/ripple/app/main/Main.cpp @@ -40,7 +40,7 @@ #include #include #include -#include +#include #include #include #include @@ -201,7 +201,7 @@ static int runUnitTests( std::string const& argument) { using namespace beast::unit_test; - beast::detail::debug_ostream stream; + beast::debug_ostream stream; reporter r (stream); r.arg(argument); bool const failed (r.run_each_if ( diff --git a/src/ripple/app/tests/DeliverMin.test.cpp b/src/ripple/app/tests/DeliverMin.test.cpp index e37ab6a1d8..bb74ea290c 100644 --- a/src/ripple/app/tests/DeliverMin.test.cpp +++ b/src/ripple/app/tests/DeliverMin.test.cpp @@ -114,7 +114,7 @@ public: } }; -BEAST_DEFINE_TESTSUITE(DeliverMin,app,ripple) +BEAST_DEFINE_TESTSUITE(DeliverMin,app,ripple); } // test } // ripple diff --git a/src/ripple/app/tests/HashRouter_test.cpp b/src/ripple/app/tests/HashRouter_test.cpp index 9e5e6ca4c6..f92fe48cc6 100644 --- a/src/ripple/app/tests/HashRouter_test.cpp +++ b/src/ripple/app/tests/HashRouter_test.cpp @@ -225,7 +225,7 @@ public: } }; -BEAST_DEFINE_TESTSUITE(HashRouter, app, ripple) +BEAST_DEFINE_TESTSUITE(HashRouter, app, ripple); } } diff --git a/src/ripple/app/tests/Offer.test.cpp b/src/ripple/app/tests/Offer.test.cpp index 9bcc96041e..0057afcd40 100644 --- a/src/ripple/app/tests/Offer.test.cpp +++ b/src/ripple/app/tests/Offer.test.cpp @@ -810,7 +810,7 @@ public: } }; -BEAST_DEFINE_TESTSUITE (Offer, tx, ripple) +BEAST_DEFINE_TESTSUITE (Offer, tx, ripple); } // test } // ripple diff --git a/src/ripple/app/tests/Path_test.cpp b/src/ripple/app/tests/Path_test.cpp index cff523126b..9565a6b7da 100644 --- a/src/ripple/app/tests/Path_test.cpp +++ b/src/ripple/app/tests/Path_test.cpp @@ -863,7 +863,7 @@ public: } }; -BEAST_DEFINE_TESTSUITE(Path,app,ripple) +BEAST_DEFINE_TESTSUITE(Path,app,ripple); } // test } // ripple diff --git a/src/ripple/basics/BasicConfig.h b/src/ripple/basics/BasicConfig.h index dfc45fe921..6e3a688f31 100644 --- a/src/ripple/basics/BasicConfig.h +++ b/src/ripple/basics/BasicConfig.h @@ -21,8 +21,8 @@ #define RIPPLE_BASICS_BASICCONFIG_H_INCLUDED #include -#include -#include +#include +#include #include #include #include @@ -40,7 +40,7 @@ using IniFileSections = std::map>; A configuration file contains zero or more sections. */ class Section - : public beast::detail::const_container < + : public beast::unit_test::detail::const_container < std::map > { private: diff --git a/src/ripple/basics/Log.h b/src/ripple/basics/Log.h index 12701af98e..131ebe72e7 100644 --- a/src/ripple/basics/Log.h +++ b/src/ripple/basics/Log.h @@ -21,7 +21,7 @@ #define RIPPLE_BASICS_LOG_H_INCLUDED #include -#include +#include #include #include #include diff --git a/src/ripple/basics/impl/ResolverAsio.cpp b/src/ripple/basics/impl/ResolverAsio.cpp index 71544665e8..da5fd9dde8 100644 --- a/src/ripple/basics/impl/ResolverAsio.cpp +++ b/src/ripple/basics/impl/ResolverAsio.cpp @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/basics/random.h b/src/ripple/basics/random.h index b78b0b868c..49c430521f 100644 --- a/src/ripple/basics/random.h +++ b/src/ripple/basics/random.h @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include #include diff --git a/src/ripple/beast/container/detail/aged_ordered_container.h b/src/ripple/beast/container/detail/aged_ordered_container.h index 4eb78666a2..08149e61e9 100644 --- a/src/ripple/beast/container/detail/aged_ordered_container.h +++ b/src/ripple/beast/container/detail/aged_ordered_container.h @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/beast/container/detail/aged_unordered_container.h b/src/ripple/beast/container/detail/aged_unordered_container.h index ee4d34bd71..91d4046170 100644 --- a/src/ripple/beast/container/detail/aged_unordered_container.h +++ b/src/ripple/beast/container/detail/aged_unordered_container.h @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/beast/define_print.cpp b/src/ripple/beast/define_print.cpp new file mode 100644 index 0000000000..9a1c2e34fa --- /dev/null +++ b/src/ripple/beast/define_print.cpp @@ -0,0 +1,84 @@ +// +// Copyright (c) 2013-2016 Vinnie Falco (vinnie dot falco at gmail dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#include +#include +#include +#include + +// Include this .cpp in your project to gain access to the printing suite + +namespace beast { +namespace unit_test { + +/** A suite that prints the list of globally defined suites. */ +class print_test : public suite +{ +private: + template + void + do_run(); + +public: + template + static + std::string + prefix (suite_info const& s); + + template + void + print (suite_list const& c); + + void + run() + { + do_run(); + } +}; + +template +void +print_test::do_run() +{ + log << "------------------------------------------"; + print (global_suites()); + log << "------------------------------------------"; + pass(); +} + +template +std::string +print_test::prefix (suite_info const& s) +{ + if (s.manual()) + return "|M| "; + return " "; +} + +template +void +print_test::print (suite_list const& c) +{ + std::size_t manual (0); + for (auto const& s : c) + { + log << + prefix (s) << + s.full_name(); + if (s.manual()) + ++manual; + } + log << + amount (c.size(), "suite") << " total, " << + amount (manual, "manual suite") + ; +} + +BEAST_DEFINE_TESTSUITE_MANUAL(print,unit_test,beast); + +} // unit_test +} // beast diff --git a/src/ripple/beast/insight/impl/StatsDCollector.cpp b/src/ripple/beast/insight/impl/StatsDCollector.cpp index e8a0cd6c1c..90c5dca61b 100644 --- a/src/ripple/beast/insight/impl/StatsDCollector.cpp +++ b/src/ripple/beast/insight/impl/StatsDCollector.cpp @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/beast/nudb/test/beast_nudb_callgrind_test.cpp b/src/ripple/beast/nudb/test/beast_nudb_callgrind_test.cpp index f0cab45590..2ef9c4cc35 100644 --- a/src/ripple/beast/nudb/test/beast_nudb_callgrind_test.cpp +++ b/src/ripple/beast/nudb/test/beast_nudb_callgrind_test.cpp @@ -18,7 +18,7 @@ //============================================================================== #include -#include +#include #include #include #include diff --git a/src/ripple/beast/nudb/test/beast_nudb_recover_test.cpp b/src/ripple/beast/nudb/test/beast_nudb_recover_test.cpp index c497f31021..b9e7ea00b4 100644 --- a/src/ripple/beast/nudb/test/beast_nudb_recover_test.cpp +++ b/src/ripple/beast/nudb/test/beast_nudb_recover_test.cpp @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/beast/nudb/test/beast_nudb_store_test.cpp b/src/ripple/beast/nudb/test/beast_nudb_store_test.cpp index 31f6f8da67..f226aed938 100644 --- a/src/ripple/beast/nudb/test/beast_nudb_store_test.cpp +++ b/src/ripple/beast/nudb/test/beast_nudb_store_test.cpp @@ -18,7 +18,7 @@ //============================================================================== #include -#include +#include #include #include #include diff --git a/src/ripple/beast/unit_test.h b/src/ripple/beast/unit_test.h index 23e929ac81..06b02c9bba 100644 --- a/src/ripple/beast/unit_test.h +++ b/src/ripple/beast/unit_test.h @@ -20,22 +20,16 @@ #ifndef BEAST_UNIT_TEST_H_INCLUDED #define BEAST_UNIT_TEST_H_INCLUDED -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -namespace beast { -namespace unit_test { -using namespace beast::detail::unit_test; -} // unit_test -} // beast +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #endif diff --git a/src/ripple/beast/utility/weak_fn.h b/src/ripple/beast/utility/weak_fn.h index e6f0b7aed0..d52bf92f1e 100644 --- a/src/ripple/beast/utility/weak_fn.h +++ b/src/ripple/beast/utility/weak_fn.h @@ -20,7 +20,7 @@ #ifndef BEAST_WEAK_FN_H_INCLUDED #define BEAST_WEAK_FN_H_INCLUDED -#include +#include #include // Original version: diff --git a/src/ripple/core/Config.h b/src/ripple/core/Config.h index 5fd0de9c69..8703dbc0cf 100644 --- a/src/ripple/core/Config.h +++ b/src/ripple/core/Config.h @@ -27,7 +27,7 @@ #include // NIKB Breaks levelization (TEMP) #include #include -#include +#include #include #include // VFALCO FIX: This include should not be here #include // VFALCO FIX: This include should not be here diff --git a/src/ripple/core/impl/Config.cpp b/src/ripple/core/impl/Config.cpp index 261d64f8a3..80dada5b7f 100644 --- a/src/ripple/core/impl/Config.cpp +++ b/src/ripple/core/impl/Config.cpp @@ -27,7 +27,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/core/impl/SNTPClock.cpp b/src/ripple/core/impl/SNTPClock.cpp index d0ca946b83..2772f58ccc 100644 --- a/src/ripple/core/impl/SNTPClock.cpp +++ b/src/ripple/core/impl/SNTPClock.cpp @@ -22,7 +22,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/ledger/tests/View_test.cpp b/src/ripple/ledger/tests/View_test.cpp index cb70efcdf1..88744f54b9 100644 --- a/src/ripple/ledger/tests/View_test.cpp +++ b/src/ripple/ledger/tests/View_test.cpp @@ -974,7 +974,7 @@ class DirIsEmpty_test BEAST_DEFINE_TESTSUITE(View,ledger,ripple); BEAST_DEFINE_TESTSUITE(GetAmendments,ledger,ripple); -BEAST_DEFINE_TESTSUITE(DirIsEmpty, ledger,ripple) +BEAST_DEFINE_TESTSUITE(DirIsEmpty, ledger,ripple); } // test } // ripple diff --git a/src/ripple/net/impl/HTTPClient.cpp b/src/ripple/net/impl/HTTPClient.cpp index 6797d70c12..f5e51f2591 100644 --- a/src/ripple/net/impl/HTTPClient.cpp +++ b/src/ripple/net/impl/HTTPClient.cpp @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/net/impl/RPCCall.cpp b/src/ripple/net/impl/RPCCall.cpp index 57d7d624c8..184cbaa95f 100644 --- a/src/ripple/net/impl/RPCCall.cpp +++ b/src/ripple/net/impl/RPCCall.cpp @@ -35,7 +35,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/nodestore/backend/MemoryFactory.cpp b/src/ripple/nodestore/backend/MemoryFactory.cpp index 396bd259f9..9bb3c419a9 100644 --- a/src/ripple/nodestore/backend/MemoryFactory.cpp +++ b/src/ripple/nodestore/backend/MemoryFactory.cpp @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/nodestore/impl/ManagerImp.cpp b/src/ripple/nodestore/impl/ManagerImp.cpp index 955023d9d1..92fb649b48 100644 --- a/src/ripple/nodestore/impl/ManagerImp.cpp +++ b/src/ripple/nodestore/impl/ManagerImp.cpp @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/ripple/nodestore/tests/Backend.test.cpp b/src/ripple/nodestore/tests/Backend.test.cpp index c0d77d1dd7..d639413c32 100644 --- a/src/ripple/nodestore/tests/Backend.test.cpp +++ b/src/ripple/nodestore/tests/Backend.test.cpp @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include namespace ripple { diff --git a/src/ripple/nodestore/tests/Database.test.cpp b/src/ripple/nodestore/tests/Database.test.cpp index 61f3ddd58e..7772814143 100644 --- a/src/ripple/nodestore/tests/Database.test.cpp +++ b/src/ripple/nodestore/tests/Database.test.cpp @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include namespace ripple { diff --git a/src/ripple/nodestore/tests/Timing.test.cpp b/src/ripple/nodestore/tests/Timing.test.cpp index 6ae0562b4e..8f0ac39a82 100644 --- a/src/ripple/nodestore/tests/Timing.test.cpp +++ b/src/ripple/nodestore/tests/Timing.test.cpp @@ -23,10 +23,10 @@ #include #include #include -#include +#include #include #include -#include +#include #include #include #include diff --git a/src/ripple/nodestore/tests/import_test.cpp b/src/ripple/nodestore/tests/import_test.cpp index 2e867db55e..3ad1c1715d 100644 --- a/src/ripple/nodestore/tests/import_test.cpp +++ b/src/ripple/nodestore/tests/import_test.cpp @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/overlay/impl/ConnectAttempt.cpp b/src/ripple/overlay/impl/ConnectAttempt.cpp index 31b90d6376..7446b48360 100644 --- a/src/ripple/overlay/impl/ConnectAttempt.cpp +++ b/src/ripple/overlay/impl/ConnectAttempt.cpp @@ -23,9 +23,9 @@ #include #include #include +#include #include #include -#include namespace ripple { diff --git a/src/ripple/overlay/impl/ConnectAttempt.h b/src/ripple/overlay/impl/ConnectAttempt.h index b5a59c9e43..dcf6a95f3c 100644 --- a/src/ripple/overlay/impl/ConnectAttempt.h +++ b/src/ripple/overlay/impl/ConnectAttempt.h @@ -31,8 +31,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include diff --git a/src/ripple/overlay/impl/OverlayImpl.cpp b/src/ripple/overlay/impl/OverlayImpl.cpp index ea7982a086..966824c417 100644 --- a/src/ripple/overlay/impl/OverlayImpl.cpp +++ b/src/ripple/overlay/impl/OverlayImpl.cpp @@ -35,11 +35,11 @@ #include #include #include -#include +#include #include #include #include -#include +#include #include #include diff --git a/src/ripple/overlay/impl/PeerImp.h b/src/ripple/overlay/impl/PeerImp.h index fe0c843fff..fc67ee2fff 100644 --- a/src/ripple/overlay/impl/PeerImp.h +++ b/src/ripple/overlay/impl/PeerImp.h @@ -36,8 +36,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include diff --git a/src/ripple/overlay/impl/PeerSet.cpp b/src/ripple/overlay/impl/PeerSet.cpp index c174f7cd5c..4c84025fc9 100644 --- a/src/ripple/overlay/impl/PeerSet.cpp +++ b/src/ripple/overlay/impl/PeerSet.cpp @@ -22,7 +22,7 @@ #include #include #include -#include +#include namespace ripple { diff --git a/src/ripple/overlay/impl/TMHello.cpp b/src/ripple/overlay/impl/TMHello.cpp index 8ecac0281b..0c69bd4bfa 100644 --- a/src/ripple/overlay/impl/TMHello.cpp +++ b/src/ripple/overlay/impl/TMHello.cpp @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/overlay/tests/short_read.test.cpp b/src/ripple/overlay/tests/short_read.test.cpp index 4287592d36..dae51d3f9d 100644 --- a/src/ripple/overlay/tests/short_read.test.cpp +++ b/src/ripple/overlay/tests/short_read.test.cpp @@ -19,7 +19,7 @@ #include #include -#include +#include #include #include #include diff --git a/src/ripple/peerfinder/impl/Checker.h b/src/ripple/peerfinder/impl/Checker.h index 0a12c4a0b5..c432fe1940 100644 --- a/src/ripple/peerfinder/impl/Checker.h +++ b/src/ripple/peerfinder/impl/Checker.h @@ -21,7 +21,7 @@ #define RIPPLE_PEERFINDER_CHECKER_H_INCLUDED #include -#include +#include #include #include #include diff --git a/src/ripple/server/Port.h b/src/ripple/server/Port.h index 0df7baad75..684ab47df1 100644 --- a/src/ripple/server/Port.h +++ b/src/ripple/server/Port.h @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include #include diff --git a/src/ripple/server/SimpleWriter.h b/src/ripple/server/SimpleWriter.h index 2d59c2c398..95fb9024fa 100644 --- a/src/ripple/server/SimpleWriter.h +++ b/src/ripple/server/SimpleWriter.h @@ -21,10 +21,10 @@ #define RIPPLE_SERVER_SIMPLEWRITER_H_INCLUDED #include +#include +#include #include #include -#include -#include #include namespace ripple { diff --git a/src/ripple/server/impl/BaseHTTPPeer.h b/src/ripple/server/impl/BaseHTTPPeer.h index ede5e9b130..42ed4f9b69 100644 --- a/src/ripple/server/impl/BaseHTTPPeer.h +++ b/src/ripple/server/impl/BaseHTTPPeer.h @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include // for is_short_read? #include #include diff --git a/src/ripple/server/impl/BaseWSPeer.h b/src/ripple/server/impl/BaseWSPeer.h index 8c17f4f2ec..a4cb52ab98 100644 --- a/src/ripple/server/impl/BaseWSPeer.h +++ b/src/ripple/server/impl/BaseWSPeer.h @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/ripple/server/impl/Door.cpp b/src/ripple/server/impl/Door.cpp index a645700f2d..19c4b2acf4 100644 --- a/src/ripple/server/impl/Door.cpp +++ b/src/ripple/server/impl/Door.cpp @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/ripple/server/impl/Door.h b/src/ripple/server/impl/Door.h index 9b0e1020d4..7f36fd5670 100644 --- a/src/ripple/server/impl/Door.h +++ b/src/ripple/server/impl/Door.h @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include #include diff --git a/src/ripple/server/impl/SSLWSPeer.h b/src/ripple/server/impl/SSLWSPeer.h index ed074905c3..5e57644ac6 100644 --- a/src/ripple/server/impl/SSLWSPeer.h +++ b/src/ripple/server/impl/SSLWSPeer.h @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include diff --git a/src/ripple/server/impl/ServerHandlerImp.cpp b/src/ripple/server/impl/ServerHandlerImp.cpp index c748c803fc..81f173e1b1 100644 --- a/src/ripple/server/impl/ServerHandlerImp.cpp +++ b/src/ripple/server/impl/ServerHandlerImp.cpp @@ -38,7 +38,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/server/json_body.h b/src/ripple/server/json_body.h index 9616f600b4..0f794587bb 100644 --- a/src/ripple/server/json_body.h +++ b/src/ripple/server/json_body.h @@ -21,7 +21,7 @@ #define RIPPLE_SERVER_JSON_BODY_H #include -#include +#include #include namespace ripple { @@ -50,7 +50,7 @@ struct json_body } void - init(beast::http::error_code&) + init(beast::error_code&) { } @@ -63,7 +63,7 @@ struct json_body template boost::tribool operator()(beast::http::resume_context&&, - beast::http::error_code&, Write&& write) + beast::error_code&, Write&& write) { write(sb_.data()); return true; diff --git a/src/ripple/test/impl/BasicNetwork_test.cpp b/src/ripple/test/impl/BasicNetwork_test.cpp index dbfb951d9d..f1e3f00d1f 100644 --- a/src/ripple/test/impl/BasicNetwork_test.cpp +++ b/src/ripple/test/impl/BasicNetwork_test.cpp @@ -126,7 +126,7 @@ public: } }; -BEAST_DEFINE_TESTSUITE(BasicNetwork, test, ripple) +BEAST_DEFINE_TESTSUITE(BasicNetwork, test, ripple); } // test } // ripple diff --git a/src/ripple/test/impl/WSClient.cpp b/src/ripple/test/impl/WSClient.cpp index 4a8281fd54..d125fa9ab6 100644 --- a/src/ripple/test/impl/WSClient.cpp +++ b/src/ripple/test/impl/WSClient.cpp @@ -24,8 +24,8 @@ #include #include #include -#include -#include +#include +#include #include #include diff --git a/src/ripple/test/impl/WSClient_test.cpp b/src/ripple/test/impl/WSClient_test.cpp index 891fb83d69..5c8fdc057b 100644 --- a/src/ripple/test/impl/WSClient_test.cpp +++ b/src/ripple/test/impl/WSClient_test.cpp @@ -21,7 +21,7 @@ #include #include #include -#include +#include namespace ripple { namespace test { diff --git a/src/ripple/test/jtx/Env.h b/src/ripple/test/jtx/Env.h index c26a84f7f4..09c2e12aed 100644 --- a/src/ripple/test/jtx/Env.h +++ b/src/ripple/test/jtx/Env.h @@ -42,7 +42,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/ripple/test/jtx/impl/Env_test.cpp b/src/ripple/test/jtx/impl/Env_test.cpp index 3bf0ad7241..46b255d6d8 100644 --- a/src/ripple/test/jtx/impl/Env_test.cpp +++ b/src/ripple/test/jtx/impl/Env_test.cpp @@ -601,7 +601,7 @@ public: } }; -BEAST_DEFINE_TESTSUITE(Env,app,ripple) +BEAST_DEFINE_TESTSUITE(Env,app,ripple); } // test } // ripple diff --git a/src/ripple/unity/beast.cpp b/src/ripple/unity/beast.cpp index 2d410ba090..c08ac90469 100644 --- a/src/ripple/unity/beast.cpp +++ b/src/ripple/unity/beast.cpp @@ -22,6 +22,6 @@ // MUST come first! #include #include -#include +#include #endif diff --git a/src/ripple/websocket/AutoSocket.h b/src/ripple/websocket/AutoSocket.h index be58b8aeef..3317fdbe01 100644 --- a/src/ripple/websocket/AutoSocket.h +++ b/src/ripple/websocket/AutoSocket.h @@ -22,8 +22,8 @@ #include #include -#include -#include +#include +#include #include #include #include diff --git a/src/ripple/websocket/Connection.h b/src/ripple/websocket/Connection.h index 35c5efceec..697efdf15c 100644 --- a/src/ripple/websocket/Connection.h +++ b/src/ripple/websocket/Connection.h @@ -41,7 +41,7 @@ #include #include -#include +#include #include namespace ripple { diff --git a/src/websocketpp_02/src/sockets/autotls.hpp b/src/websocketpp_02/src/sockets/autotls.hpp index dc11e1dcb2..2bd0d34516 100644 --- a/src/websocketpp_02/src/sockets/autotls.hpp +++ b/src/websocketpp_02/src/sockets/autotls.hpp @@ -29,7 +29,7 @@ #define WEBSOCKETPP_SOCKET_AUTOTLS_HPP #include -#include +#include #include // Note that AutoSocket.h must be included before this file