Library libdevcore renamed to libsolutil.

This commit is contained in:
Christian Parpart
2020-01-07 15:51:50 +01:00
committed by Daniel Kirchner
parent 8ac6258d31
commit 345f9928ab
241 changed files with 355 additions and 355 deletions
+14 -14
View File
@@ -24,20 +24,20 @@ set(contracts_sources
)
detect_stray_source_files("${contracts_sources}" "contracts/")
set(libdevcore_sources
libdevcore/Checksum.cpp
libdevcore/CommonData.cpp
libdevcore/IndentedWriter.cpp
libdevcore/IpfsHash.cpp
libdevcore/IterateReplacing.cpp
libdevcore/JSON.cpp
libdevcore/Keccak256.cpp
libdevcore/StringUtils.cpp
libdevcore/SwarmHash.cpp
libdevcore/UTF8.cpp
libdevcore/Whiskers.cpp
set(libsolutil_sources
libsolutil/Checksum.cpp
libsolutil/CommonData.cpp
libsolutil/IndentedWriter.cpp
libsolutil/IpfsHash.cpp
libsolutil/IterateReplacing.cpp
libsolutil/JSON.cpp
libsolutil/Keccak256.cpp
libsolutil/StringUtils.cpp
libsolutil/SwarmHash.cpp
libsolutil/UTF8.cpp
libsolutil/Whiskers.cpp
)
detect_stray_source_files("${libdevcore_sources}" "libdevcore/")
detect_stray_source_files("${libsolutil_sources}" "libsolutil/")
set(libevmasm_sources
libevmasm/Assembler.cpp
@@ -151,7 +151,7 @@ detect_stray_source_files("${libyul_sources}" "libyul/")
add_executable(soltest ${sources}
${contracts_sources}
${libdevcore_sources}
${libsolutil_sources}
${liblangutil_sources}
${libevmasm_sources}
${libyul_sources}
+1 -1
View File
@@ -17,7 +17,7 @@
#include <test/Common.h>
#include <libdevcore/Assertions.h>
#include <libsolutil/Assertions.h>
#include <boost/filesystem.hpp>
#include <boost/program_options.hpp>
+1 -1
View File
@@ -17,7 +17,7 @@
#pragma once
#include <libdevcore/Exceptions.h>
#include <libsolutil/Exceptions.h>
#include <liblangutil/EVMVersion.h>
#include <boost/filesystem/path.hpp>
+4 -4
View File
@@ -25,10 +25,10 @@
#include <libevmasm/GasMeter.h>
#include <libdevcore/Exceptions.h>
#include <libdevcore/Assertions.h>
#include <libdevcore/Keccak256.h>
#include <libdevcore/picosha2.h>
#include <libsolutil/Exceptions.h>
#include <libsolutil/Assertions.h>
#include <libsolutil/Keccak256.h>
#include <libsolutil/picosha2.h>
using namespace std;
using namespace solidity;
+1 -1
View File
@@ -27,7 +27,7 @@
#include <liblangutil/EVMVersion.h>
#include <libdevcore/FixedHash.h>
#include <libsolutil/FixedHash.h>
namespace solidity::test
{
+1 -1
View File
@@ -26,7 +26,7 @@
#include <test/evmc/evmc.hpp>
#include <libdevcore/CommonIO.h>
#include <libsolutil/CommonIO.h>
#include <boost/test/framework.hpp>
#include <boost/algorithm/string/replace.hpp>
+2 -2
View File
@@ -29,8 +29,8 @@
#include <liblangutil/EVMVersion.h>
#include <libdevcore/FixedHash.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/FixedHash.h>
#include <libsolutil/Keccak256.h>
#include <functional>
+3 -3
View File
@@ -21,9 +21,9 @@
#include <string>
#include <iostream>
#include <libdevcore/Assertions.h>
#include <libdevcore/CommonData.h>
#include <libdevcore/JSON.h>
#include <libsolutil/Assertions.h>
#include <libsolutil/CommonData.h>
#include <libsolutil/JSON.h>
#include <test/Metadata.h>
using namespace std;
+1 -1
View File
@@ -19,7 +19,7 @@
* Metadata processing helpers.
*/
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonData.h>
#include <map>
#include <optional>
+1 -1
View File
@@ -17,7 +17,7 @@
#include <test/TestCase.h>
#include <libdevcore/StringUtils.h>
#include <libsolutil/StringUtils.h>
#include <boost/algorithm/cxx11/none_of.hpp>
#include <boost/algorithm/string.hpp>
+1 -1
View File
@@ -20,7 +20,7 @@
* Tests for the assembler.
*/
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <libevmasm/Assembly.h>
#include <boost/test/unit_test.hpp>
+1 -1
View File
@@ -22,7 +22,7 @@
#include <test/Options.h>
#include <libdevcore/FixedHash.h>
#include <libsolutil/FixedHash.h>
#include <liblll/Compiler.h>
+2 -2
View File
@@ -23,8 +23,8 @@
#include <test/Options.h>
#include <libsolidity/interface/CompilerStack.h>
#include <libdevcore/JSON.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/JSON.h>
#include <libsolutil/AnsiColorized.h>
#include <boost/algorithm/string.hpp>
+1 -1
View File
@@ -17,7 +17,7 @@
#include <test/libsolidity/ASTJSONTest.h>
#include <test/Options.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <liblangutil/SourceReferenceFormatterHuman.h>
#include <libsolidity/ast/ASTJsonConverter.h>
#include <libsolidity/interface/CompilerStack.h>
+1 -1
View File
@@ -17,7 +17,7 @@
#pragma once
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <test/TestCase.h>
#include <iosfwd>
+1 -1
View File
@@ -29,7 +29,7 @@
#include <liblangutil/Scanner.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
#include <boost/test/unit_test.hpp>
+1 -1
View File
@@ -20,7 +20,7 @@
*/
#include <test/libsolidity/ErrorCheck.h>
#include <libdevcore/Exceptions.h>
#include <libsolutil/Exceptions.h>
#include <string>
#include <set>
+1 -1
View File
@@ -20,7 +20,7 @@
#include <test/libsolidity/SolidityExecutionFramework.h>
#include <liblangutil/EVMVersion.h>
#include <libdevcore/IpfsHash.h>
#include <libsolutil/IpfsHash.h>
#include <libevmasm/GasMeter.h>
#include <cmath>
+2 -2
View File
@@ -17,8 +17,8 @@
#include <test/libsolidity/GasTest.h>
#include <test/Options.h>
#include <libdevcore/CommonIO.h>
#include <libdevcore/JSON.h>
#include <libsolutil/CommonIO.h>
#include <libsolutil/JSON.h>
#include <liblangutil/SourceReferenceFormatterHuman.h>
#include <boost/algorithm/string.hpp>
#include <boost/algorithm/string/predicate.hpp>
+1 -1
View File
@@ -21,7 +21,7 @@
#include <string>
#include <boost/test/unit_test.hpp>
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <libsolidity/interface/ReadFile.h>
#include <libsolidity/interface/Version.h>
#include <libsolc/libsolc.h>
+3 -3
View File
@@ -23,9 +23,9 @@
#include <test/Options.h>
#include <libsolidity/interface/CompilerStack.h>
#include <libsolidity/interface/Version.h>
#include <libdevcore/SwarmHash.h>
#include <libdevcore/IpfsHash.h>
#include <libdevcore/JSON.h>
#include <libsolutil/SwarmHash.h>
#include <libsolutil/IpfsHash.h>
#include <libsolutil/JSON.h>
using namespace std;
+2 -2
View File
@@ -18,8 +18,8 @@
#include <test/libsolidity/SMTCheckerJSONTest.h>
#include <test/Options.h>
#include <libsolidity/interface/StandardCompiler.h>
#include <libdevcore/CommonIO.h>
#include <libdevcore/JSON.h>
#include <libsolutil/CommonIO.h>
#include <libsolutil/JSON.h>
#include <boost/algorithm/string.hpp>
#include <boost/algorithm/string/join.hpp>
#include <boost/algorithm/string/predicate.hpp>
+1 -1
View File
@@ -19,7 +19,7 @@
#include <test/libsolidity/SyntaxTest.h>
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <string>
+1 -1
View File
@@ -20,7 +20,7 @@
#include <test/libsolidity/AnalysisFramework.h>
#include <test/TestCase.h>
#include <liblangutil/Exceptions.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <iosfwd>
#include <string>
+1 -1
View File
@@ -31,7 +31,7 @@
#include <libevmasm/Assembly.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
#include <boost/range/adaptor/transformed.hpp>
#include <boost/test/unit_test.hpp>
@@ -26,7 +26,7 @@
#include <libsolidity/ast/AST.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
#include <boost/test/unit_test.hpp>
+2 -2
View File
@@ -22,10 +22,10 @@
#include <test/Options.h>
#include <string>
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <libsolidity/interface/CompilerStack.h>
#include <liblangutil/Exceptions.h>
#include <libdevcore/Exceptions.h>
#include <libsolutil/Exceptions.h>
using namespace solidity::langutil;
+1 -1
View File
@@ -23,7 +23,7 @@
#include <libsolidity/ast/Types.h>
#include <libsolidity/ast/TypeProvider.h>
#include <libsolidity/ast/AST.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
#include <boost/test/unit_test.hpp>
using namespace std;
+1 -1
View File
@@ -23,7 +23,7 @@
#include <boost/test/unit_test.hpp>
#include <libsolidity/interface/StandardCompiler.h>
#include <libsolidity/interface/Version.h>
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <test/Metadata.h>
using namespace std;
+1 -1
View File
@@ -20,7 +20,7 @@
#include <test/libsolidity/AnalysisFramework.h>
#include <test/TestCase.h>
#include <liblangutil/Exceptions.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <iosfwd>
#include <string>
+1 -1
View File
@@ -22,7 +22,7 @@
#include <liblangutil/Common.h>
#include <libdevcore/StringUtils.h>
#include <libsolutil/StringUtils.h>
#include <boost/algorithm/string.hpp>
+1 -1
View File
@@ -16,7 +16,7 @@
#include <test/libsolidity/util/SoltestTypes.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonData.h>
namespace solidity::frontend::test
{
+1 -1
View File
@@ -18,7 +18,7 @@
#include <test/libsolidity/util/SoltestErrors.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonData.h>
#include <json/json.h>
+3 -3
View File
@@ -14,9 +14,9 @@
#pragma once
#include <libdevcore/AnsiColorized.h>
#include <libdevcore/CommonData.h>
#include <libdevcore/Exceptions.h>
#include <libsolutil/AnsiColorized.h>
#include <libsolutil/CommonData.h>
#include <libsolutil/Exceptions.h>
namespace solidity::frontend::test
{
+2 -2
View File
@@ -14,8 +14,8 @@
#pragma once
#include <libdevcore/AnsiColorized.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/AnsiColorized.h>
#include <libsolutil/CommonData.h>
#include <libsolidity/ast/Types.h>
namespace solidity::frontend::test
+1 -1
View File
@@ -14,7 +14,7 @@
#pragma once
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonData.h>
#include <libsolidity/ast/Types.h>
#include <liblangutil/Exceptions.h>
#include <test/libsolidity/util/SoltestTypes.h>
+1 -1
View File
@@ -17,7 +17,7 @@
#include <test/libsolidity/util/BytesUtils.h>
#include <test/libsolidity/util/ContractABIUtils.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <boost/algorithm/string/replace.hpp>
+2 -2
View File
@@ -19,8 +19,8 @@
#include <libsolidity/ast/Types.h>
#include <liblangutil/Exceptions.h>
#include <libdevcore/AnsiColorized.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/AnsiColorized.h>
#include <libsolutil/CommonData.h>
#include <json/json.h>
@@ -18,8 +18,8 @@
* Unit tests for the address checksum.
*/
#include <libdevcore/CommonData.h>
#include <libdevcore/Exceptions.h>
#include <libsolutil/CommonData.h>
#include <libsolutil/Exceptions.h>
#include <test/Options.h>
@@ -18,9 +18,9 @@
* Unit tests for the StringUtils routines.
*/
#include <libdevcore/Common.h>
#include <libdevcore/CommonData.h>
#include <libdevcore/FixedHash.h>
#include <libsolutil/Common.h>
#include <libsolutil/CommonData.h>
#include <libsolutil/FixedHash.h>
#include <libsolidity/ast/Types.h> // for IntegerType
#include <test/Options.h>
@@ -18,7 +18,7 @@
* Unit tests for IndentedWriter.
*/
#include <libdevcore/IndentedWriter.h>
#include <libsolutil/IndentedWriter.h>
#include <test/Options.h>
@@ -18,7 +18,7 @@
* Unit tests for the ipfs hash computation routine.
*/
#include <libdevcore/IpfsHash.h>
#include <libsolutil/IpfsHash.h>
#include <test/Options.h>
@@ -18,7 +18,7 @@
* Unit tests for the iterateReplacing function
*/
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonData.h>
#include <test/Options.h>
@@ -19,7 +19,7 @@
* Unit tests for JSON.h.
*/
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <test/Options.h>
@@ -17,7 +17,7 @@
/**
* Unit tests for keccak256.
*/
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
#include <boost/test/unit_test.hpp>
@@ -18,9 +18,9 @@
* Unit tests for the StringUtils routines.
*/
#include <libdevcore/CommonData.h>
#include <libdevcore/FixedHash.h>
#include <libdevcore/StringUtils.h>
#include <libsolutil/CommonData.h>
#include <libsolutil/FixedHash.h>
#include <libsolutil/StringUtils.h>
#include <libsolidity/ast/Types.h> // for IntegerType
@@ -18,11 +18,11 @@
* Unit tests for the swarm hash computation routine.
*/
#include <libdevcore/SwarmHash.h>
#include <libsolutil/SwarmHash.h>
#include <test/Options.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
using namespace std;
@@ -18,8 +18,8 @@
* Unit tests for UTF-8 validation.
*/
#include <libdevcore/CommonData.h>
#include <libdevcore/UTF8.h>
#include <libsolutil/CommonData.h>
#include <libsolutil/UTF8.h>
#include <test/Options.h>
@@ -18,7 +18,7 @@
* Unit tests for the mini moustache class.
*/
#include <libdevcore/Whiskers.h>
#include <libsolutil/Whiskers.h>
#include <test/Options.h>
+1 -1
View File
@@ -31,7 +31,7 @@
#include <liblangutil/ErrorReporter.h>
#include <liblangutil/SourceReferenceFormatter.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <boost/test/unit_test.hpp>
#include <boost/algorithm/string.hpp>
+2 -2
View File
@@ -19,7 +19,7 @@
#include <test/Options.h>
#include <test/libyul/Common.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <libyul/SideEffects.h>
#include <libyul/optimiser/CallGraphGenerator.h>
@@ -27,7 +27,7 @@
#include <libyul/Object.h>
#include <libyul/backends/evm/EVMDialect.h>
#include <libdevcore/StringUtils.h>
#include <libsolutil/StringUtils.h>
#include <boost/algorithm/string.hpp>
+1 -1
View File
@@ -17,7 +17,7 @@
#pragma once
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <test/TestCase.h>
#include <iosfwd>
+1 -1
View File
@@ -17,7 +17,7 @@
#include <test/libyul/ObjectCompilerTest.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <libyul/AssemblyStack.h>
+1 -1
View File
@@ -29,7 +29,7 @@
#include <liblangutil/ErrorReporter.h>
#include <liblangutil/SourceReferenceFormatter.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <boost/test/unit_test.hpp>
#include <boost/algorithm/string.hpp>
+1 -1
View File
@@ -70,7 +70,7 @@
#include <liblangutil/ErrorReporter.h>
#include <liblangutil/Scanner.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/AnsiColorized.h>
#include <boost/test/unit_test.hpp>
#include <boost/algorithm/string.hpp>
+1 -1
View File
@@ -20,7 +20,7 @@
#include <test/tools/IsolTestOptions.h>
#include <libdevcore/Assertions.h>
#include <libsolutil/Assertions.h>
#include <boost/filesystem.hpp>
+1 -1
View File
@@ -20,7 +20,7 @@
#include <test/tools/fuzzer_common.h>
#include <libdevcore/CommonIO.h>
#include <libsolutil/CommonIO.h>
#include <boost/program_options.hpp>
+1 -1
View File
@@ -17,7 +17,7 @@
#include <test/tools/fuzzer_common.h>
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <libevmasm/Assembly.h>
#include <libevmasm/ConstantOptimiser.h>
#include <libsolc/libsolc.h>
+2 -2
View File
@@ -15,8 +15,8 @@
along with solidity. If not, see <http://www.gnu.org/licenses/>.
*/
#include <libdevcore/CommonIO.h>
#include <libdevcore/AnsiColorized.h>
#include <libsolutil/CommonIO.h>
#include <libsolutil/AnsiColorized.h>
#include <test/Common.h>
#include <test/tools/IsolTestOptions.h>
+1 -1
View File
@@ -7,7 +7,7 @@
#include <liblangutil/Exceptions.h>
#include <liblangutil/SourceReferenceFormatter.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
namespace solidity::test::abiv2fuzzer
{
+4 -4
View File
@@ -2,10 +2,10 @@
#include <test/tools/ossfuzz/abiV2Proto.pb.h>
#include <libdevcore/FixedHash.h>
#include <libdevcore/Keccak256.h>
#include <libdevcore/StringUtils.h>
#include <libdevcore/Whiskers.h>
#include <libsolutil/FixedHash.h>
#include <libsolutil/Keccak256.h>
#include <libsolutil/StringUtils.h>
#include <libsolutil/Whiskers.h>
#include <liblangutil/Exceptions.h>
+1 -1
View File
@@ -20,7 +20,7 @@
#include <libyul/Exceptions.h>
#include <libdevcore/StringUtils.h>
#include <libsolutil/StringUtils.h>
#include <boost/algorithm/cxx11/all_of.hpp>
#include <boost/algorithm/string/classification.hpp>
+3 -3
View File
@@ -27,9 +27,9 @@
#include <test/tools/ossfuzz/yulProto.pb.h>
#include <libdevcore/Common.h>
#include <libdevcore/FixedHash.h>
#include <libdevcore/Whiskers.h>
#include <libsolutil/Common.h>
#include <libsolutil/FixedHash.h>
#include <libsolutil/Whiskers.h>
namespace solidity::yul::test::yul_fuzzer
{
@@ -27,8 +27,8 @@
#include <liblangutil/EVMVersion.h>
#include <liblangutil/SourceReferenceFormatter.h>
#include <libdevcore/CommonIO.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonIO.h>
#include <libsolutil/CommonData.h>
#include <test/tools/ossfuzz/yulFuzzerCommon.h>
@@ -27,7 +27,7 @@
#include <libevmasm/Instruction.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
using namespace std;
using namespace solidity;
@@ -22,7 +22,7 @@
#include <libyul/AsmDataForward.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonData.h>
#include <vector>
@@ -27,7 +27,7 @@
#include <libevmasm/Instruction.h>
#include <libdevcore/Keccak256.h>
#include <libsolutil/Keccak256.h>
using namespace std;
using namespace solidity;
@@ -22,7 +22,7 @@
#include <libyul/AsmDataForward.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonData.h>
#include <vector>
+1 -1
View File
@@ -31,7 +31,7 @@
#include <liblangutil/Exceptions.h>
#include <libdevcore/FixedHash.h>
#include <libsolutil/FixedHash.h>
#include <boost/range/adaptor/reversed.hpp>
#include <boost/algorithm/cxx11/all_of.hpp>
+3 -3
View File
@@ -23,10 +23,10 @@
#include <libyul/AsmDataForward.h>
#include <libyul/optimiser/ASTWalker.h>
#include <libdevcore/FixedHash.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/FixedHash.h>
#include <libsolutil/CommonData.h>
#include <libdevcore/Exceptions.h>
#include <libsolutil/Exceptions.h>
#include <map>
+2 -2
View File
@@ -18,7 +18,7 @@
* Interactive yul optimizer
*/
#include <libdevcore/CommonIO.h>
#include <libsolutil/CommonIO.h>
#include <liblangutil/ErrorReporter.h>
#include <liblangutil/Scanner.h>
#include <libyul/AsmAnalysis.h>
@@ -66,7 +66,7 @@
#include <libyul/backends/evm/EVMDialect.h>
#include <libdevcore/JSON.h>
#include <libsolutil/JSON.h>
#include <boost/program_options.hpp>
+2 -2
View File
@@ -32,8 +32,8 @@
#include <liblangutil/EVMVersion.h>
#include <liblangutil/SourceReferenceFormatter.h>
#include <libdevcore/CommonIO.h>
#include <libdevcore/CommonData.h>
#include <libsolutil/CommonIO.h>
#include <libsolutil/CommonData.h>
#include <boost/program_options.hpp>